UNPKG

@alihbuzaid/ember-ui

Version:

Fleetbase UI provides all the interface components, helpers, services and utilities for building a Fleetbase extension into the Console.

87 lines (68 loc) 2.85 kB
.fleetbase-pagination { @apply flex flex-1 items-center justify-between py-3; } .fleetbase-pagination .direction-button { @apply relative inline-flex items-center px-3 py-1 text-sm font-medium leading-5 text-gray-700 transition duration-150 ease-in-out bg-white border border-gray-300 rounded-md; } .fleetbase-pagination .direction-button:focus { @apply border-blue-300 outline-none outline-offset-0 outline-blue-500; } .fleetbase-pagination .direction-button:hover { @apply text-gray-500; } .fleetbase-pagination .direction-button:active, .fleetbase-pagination .direction-button.active { @apply text-gray-700 bg-gray-100; } .fleetbase-pagination .page-item { @apply relative inline-flex items-center px-3 py-1 -ml-px text-sm font-medium leading-5 text-gray-700 transition duration-150 ease-in-out bg-white border border-gray-300; } .fleetbase-pagination .page-item:focus { @apply z-10 border-blue-300 outline-none outline-offset-0 outline-blue-500; } .fleetbase-pagination .page-item:hover { @apply text-gray-500; } .fleetbase-pagination .page-item:active, .fleetbase-pagination .page-item.active { @apply text-gray-800 bg-gray-100 shadow-inner; } .fleetbase-pagination .page-item-arrow { @apply relative inline-flex items-center px-2 py-1 text-sm font-medium leading-5 text-gray-500 transition duration-150 ease-in-out bg-white border border-gray-300; } .fleetbase-pagination .page-item-arrow:focus { @apply z-10 border-blue-300 outline-none outline-offset-0 outline-blue-500; } .fleetbase-pagination .page-item-arrow:hover { @apply text-gray-400; } .fleetbase-pagination .page-item-arrow:active { @apply text-gray-500 bg-gray-100; } .fleetbase-pagination .page-item-arrow:first-child { @apply rounded-l-md; } .fleetbase-pagination .page-item-arrow:last-child { @apply -ml-px rounded-r-md; } [data-theme='dark'] .fleetbase-pagination .page-item, [data-theme='dark'] .fleetbase-pagination .page-item-arrow, [data-theme='dark'] .fleetbase-pagination .direction-button { @apply text-gray-100 bg-gray-800 border-gray-700 shadow; } [data-theme='dark'] .fleetbase-pagination .page-item:hover, [data-theme='dark'] .fleetbase-pagination .page-item-arrow:hover, [data-theme='dark'] .fleetbase-pagination .direction-button:hover { @apply text-white; } [data-theme='dark'] .fleetbase-pagination .page-item:active, [data-theme='dark'] .fleetbase-pagination .page-item-arrow:active, [data-theme='dark'] .fleetbase-pagination .direction-button:active, [data-theme='dark'] .fleetbase-pagination .page-item.active, [data-theme='dark'] .fleetbase-pagination .page-item-arrow.active, [data-theme='dark'] .fleetbase-pagination .direction-button.active { @apply text-gray-100 bg-gray-700; } [data-theme='dark'] .fleetbase-pagination .pagination-showing { @apply text-gray-100; }