@alihbuzaid/ember-ui
Version:
Fleetbase UI provides all the interface components, helpers, services and utilities for building a Fleetbase extension into the Console.
676 lines (567 loc) • 24.2 kB
CSS
.fleetbase-console .form-input,
.fleetbase-console .form-textarea,
.fleetbase-console .form-multiselect,
.fleetbase-console .form-select {
@apply rounded-md;
}
.ember-power-select-trigger.form-input.form-input-sm,
.ember-power-select-trigger.form-input-sm,
select.form-input-sm,
input.form-input.form-input-sm {
@apply px-2.5 py-1.5 text-xs leading-4;
}
select.form-select.form-input-sm,
select.form-input-sm {
@apply pr-8;
}
select.form-input-md,
input.form-input.form-input-md {
@apply px-3 py-2 text-sm leading-4;
}
select.form-input-lg,
input.form-input.form-input-lg {
@apply px-4 py-3 text-base leading-5;
}
body[data-theme='light'] select.form-select.has--placeholder,
body[data-theme='dark'] select.form-select.has--placeholder,
select.form-select.has--placeholder {
color: #9fa6b2;
}
.fleetbase-console .form-input,
.fleetbase-console .form-textarea,
.fleetbase-console .form-select,
.fleetbase-console .form-multiselect {
@apply border border-gray-300 dark:border-gray-900;
}
body[data-theme='dark'] .fleetbase-console .form-input,
body[data-theme='dark'] .fleetbase-console .form-textarea,
body[data-theme='dark'] .fleetbase-console .form-select,
body[data-theme='dark'] .fleetbase-console .form-multiselect {
@apply border-gray-900;
}
body.fleetbase-console .form-input {
@apply text-sm;
}
.fleetbase-input:not(.fleetbase-date-input),
.fleetbase-input:not(.fleetbase-date-input) .form-input {
@apply text-xs leading-4;
}
.fleetbase-power-select .ember-power-select-trigger.form-select .ember-power-select-status-icon,
.fleetbase-multi-select .ember-power-select-trigger.form-select .ember-power-select-status-icon,
.fleetbase-model-select .ember-power-select-trigger.form-select .ember-power-select-status-icon {
@apply hidden;
}
.fleetbase-input.with-left-icon .form-input {
padding-left: 2rem;
}
.fleetbase-input.with-right-icon .form-input {
padding-right: 1.6rem;
}
.fleetbase-input .input-icon {
position: absolute;
top: 0;
padding-top: 0.7rem;
}
.fleetbase-input .form-input-sm .input-icon {
padding-top: 0.5rem;
}
.fleetbase-input .input-icon.input-icon-left {
left: 0;
padding-left: 0.75rem;
}
.fleetbase-input .input-icon.input-icon-right {
right: 0;
padding-right: 0.75rem;
}
body.fleetbase-console select.form-select,
div.input-group > select.form-select,
select.form-select,
.form-select {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3e%3cpath d='M7 7l3-3 3 3m0 6l-3 3-3-3' stroke='%239fa6b2' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
background-position: right 0.5rem center;
background-size: 1.5em 1.5em;
@apply text-sm;
}
body[data-theme='dark'] .form-input.ember-power-select-trigger,
body[data-theme='dark'] .form-input,
body[data-theme='dark'] .form-select {
@apply text-sm text-white bg-gray-700 border border-gray-900 shadow-sm shadow-gray-900 outline-0;
}
body[data-theme='dark'] .form-input.ember-power-select-trigger:active,
body[data-theme='dark'] .form-input:active,
body[data-theme='dark'] .form-select:active,
body[data-theme='dark'] .form-input.ember-power-select-trigger:focus,
body[data-theme='dark'] .form-input:focus,
body[data-theme='dark'] .form-select:focus {
@apply shadow-gray-900 outline-0;
--tw-shadow: transparent;
}
body[data-theme='dark'] input.form-input:active,
body[data-theme='dark'] input.form-input:focus {
@apply outline-0;
box-shadow: none;
--tw-shadow: transparent;
}
.input-group {
@apply mb-5;
}
.input-group label {
@apply block mb-1 text-sm font-medium leading-5 text-gray-700;
}
body[data-theme='dark'] .input-group label {
@apply text-gray-100;
}
.form-input:disabled {
@apply opacity-50 cursor-not-allowed;
}
.form-datalist::-webkit-calendar-picker-indicator {
display: none;
}
body[data-theme='dark'] .form-datalist:hover {
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3e%3cpath d='M7 7l3-3 3 3m0 6l-3 3-3-3' stroke='%23f3f4f6' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
body[data-theme='light'] .form-datalist:hover {
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3e%3cpath d='M7 7l3-3 3 3m0 6l-3 3-3-3' stroke='%236b7280' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.fleetbase-power-select .ember-power-select-trigger .ember-power-select-placeholder,
#ember-basic-dropdown-wormhole .ember-power-select-trigger .ember-power-select-placeholder,
.ember-model-select .ember-power-select-trigger .ember-power-select-placeholder {
@apply w-full ml-0 truncate;
font-size: 0.875rem;
line-height: 1.25rem;
color: #9fa6b2;
}
.fleetbase-power-select .ember-power-select-trigger .ember-power-select-selected-item,
#ember-basic-dropdown-wormhole .ember-power-select-trigger .ember-power-select-selected-item,
.ember-model-select .ember-power-select-trigger .ember-power-select-selected-item {
@apply w-full ml-0 truncate;
font-size: 0.875rem;
line-height: 1.25rem;
}
.fleetbase-power-select .ember-model-select__dropdown,
#ember-basic-dropdown-wormhole .ember-model-select__dropdown,
.ember-model-select .ember-model-select__dropdown {
@apply bg-white border border-gray-300 shadow;
}
body[data-theme='dark'] .fleetbase-power-select .ember-model-select__dropdown,
body[data-theme='dark'] #ember-basic-dropdown-wormhole .ember-model-select__dropdown,
body[data-theme='dark'] .ember-model-select .ember-model-select__dropdown {
@apply bg-gray-700 border-gray-900 shadow;
}
.fleetbase-power-select .ember-power-select-option,
#ember-basic-dropdown-wormhole .ember-power-select-option,
.ember-model-select .ember-power-select-option {
@apply w-full px-3 py-2 text-sm leading-4 truncate;
}
.fleetbase-power-select .ember-power-select-search > input,
#ember-basic-dropdown-wormhole .ember-power-select-search > input,
.ember-model-select .ember-power-select-search > input {
@apply px-2.5 py-1.5 text-xs border border-gray-300 leading-4;
}
body[data-theme='dark'] .fleetbase-power-select .ember-power-select-search > input,
body[data-theme='dark'] #ember-basic-dropdown-wormhole .ember-power-select-search > input,
body[data-theme='dark'] .ember-model-select .ember-power-select-search > input {
@apply text-white bg-gray-800 border-gray-900 shadow-sm;
}
body[data-theme='light'] .fleetbase-power-select[aria-current='true'],
body[data-theme='light'] #ember-basic-dropdown-wormhole[aria-current='true'],
body[data-theme='light'] .ember-model-select[aria-current='true'] {
@apply bg-gray-100;
}
body[data-theme='light'] .fleetbase-power-select[aria-selected='true'],
body[data-theme='light'] #ember-basic-dropdown-wormhole[aria-selected='true'],
body[data-theme='light'] .ember-model-select[aria-selected='true'] {
@apply bg-gray-300;
}
body[data-theme='dark'] .fleetbase-power-select .ember-power-select-search {
@apply bg-gray-700 border-gray-800 border;
}
body[data-theme='dark'] .fleetbase-power-select .ember-power-select-dropdown {
@apply bg-gray-800 border-gray-800;
}
body[data-theme='dark'] .fleetbase-power-select .ember-power-select-trigger .ember-power-select-placeholder {
color: #9fa6b2;
}
body[data-theme='dark'] .fleetbase-power-select .ember-model-select__loading {
@apply bg-gray-700;
}
body[data-theme='dark'] .fleetbase-power-select .ember-model-select__dropdown {
@apply bg-gray-700 border border-gray-900 shadow;
}
body[data-theme='dark'] .fleetbase-power-select .ember-power-select-option {
@apply text-gray-100;
}
body[data-theme='dark'] .fleetbase-power-select .ember-power-select-option[aria-current='true'] {
@apply bg-gray-800;
}
body[data-theme='dark'] .fleetbase-power-select .ember-power-select-option[aria-selected='true'] {
@apply bg-gray-900;
}
label.required:after {
color: #e3342f;
content: '*';
left: 3px;
top: 0px;
font-size: 16px;
position: relative;
font-family: arial;
}
.unit-input-currency-selector,
.ui-unit-input .ember-basic-dropdown > .ember-basic-dropdown-trigger,
.ui-unit-input .unit-input-selector {
display: flex;
}
.unit-input-currency-selector .ember-power-select-trigger,
.ui-unit-input .ember-basic-dropdown > .ember-basic-dropdown-trigger .ember-power-select-trigger,
.ui-unit-input .unit-input-selector .ember-power-select-trigger {
@apply border-0 rounded-none bg-transparent m-0 p-0;
}
.unit-input-currency-selector + .ember-basic-dropdown-content-wormhole-origin > .ember-basic-dropdown-content,
.ui-unit-input .ember-basic-dropdown > .ember-basic-dropdown-trigger + .ember-basic-dropdown-content-wormhole-origin > .ember-basic-dropdown-content,
.ui-unit-input .unit-input-selector + .ember-basic-dropdown-content-wormhole-origin > .ember-basic-dropdown-content,
.unit-input-currency-selector .ember-basic-dropdown-content,
.ui-unit-input .ember-basic-dropdown > .ember-basic-dropdown-trigger .ember-basic-dropdown-content,
.ui-unit-input .unit-input-selector .ember-basic-dropdown-content {
min-width: 20rem;
}
.unit-input-currency-selector .ember-power-select-search-input,
.ui-unit-input .ember-basic-dropdown > .ember-basic-dropdown-trigger .ember-power-select-search-input,
.ui-unit-input .unit-input-selector .ember-power-select-search-input {
@apply text-sm rounded shadow-sm;
}
.unit-input-currency-selector.ember-basic-dropdown-trigger,
.ui-unit-input .ember-basic-dropdown > .ember-basic-dropdown-trigger.ember-basic-dropdown-trigger,
.ui-unit-input .unit-input-selector.ember-basic-dropdown-trigger,
.unit-input-currency-selector .ember-basic-dropdown-trigger,
.ui-unit-input .ember-basic-dropdown > .ember-basic-dropdown-trigger .ember-basic-dropdown-trigger,
.ui-unit-input .unit-input-selector .ember-basic-dropdown-trigger {
margin: 0 ;
padding: 0 ;
}
.unit-input-currency-selector.ember-basic-dropdown-trigger,
.ui-unit-input .ember-basic-dropdown > .ember-basic-dropdown-trigger.ember-basic-dropdown-trigger,
.ui-unit-input .unit-input-selector.ember-basic-dropdown-trigger,
.unit-input-currency-selector .ember-basic-dropdown-trigger,
.ui-unit-input .ember-basic-dropdown > .ember-basic-dropdown-trigger .ember-basic-dropdown-trigger,
.ui-unit-input .unit-input-selector .ember-basic-dropdown-trigger {
@apply flex items-center justify-center text-center m-0 p-0;
}
.ui-unit-input input.form-input {
border-top-right-radius: 0px ;
border-bottom-right-radius: 0px ;
border-right: 0 ;
}
.ui-unit-input input.form-input + span {
border-top-left-radius: 0px ;
border-bottom-left-radius: 0px ;
border-left: 0 ;
}
.ui-unit-input .ember-basic-dropdown > .unit-input-selector.ember-basic-dropdown-trigger {
background: transparent ;
border: 0px ;
}
.ui-unit-input .ember-basic-dropdown > .unit-input-selector.ember-basic-dropdown-trigger {
display: flex;
align-items: center;
justify-content: flex-start;
}
.ui-unit-input-selector:not(.form-input-sm) {
height: 38px;
}
.money-input-currency-selector,
.ui-money-input .ember-basic-dropdown > .ember-basic-dropdown-trigger,
.ui-money-input .money-input-currency-selector {
display: flex;
}
.country-selector .ember-power-select-trigger,
.money-input-currency-selector .ember-power-select-trigger,
.ui-money-input .ember-basic-dropdown > .ember-basic-dropdown-trigger .ember-power-select-trigger,
.ui-money-input .money-input-currency-selector .ember-power-select-trigger {
@apply border-0 rounded-none bg-transparent m-0 p-0;
}
.country-selector + .ember-basic-dropdown-content-wormhole-origin > .ember-basic-dropdown-content,
.money-input-currency-selector + .ember-basic-dropdown-content-wormhole-origin > .ember-basic-dropdown-content,
.ui-money-input .ember-basic-dropdown > .ember-basic-dropdown-trigger + .ember-basic-dropdown-content-wormhole-origin > .ember-basic-dropdown-content,
.ui-money-input .money-input-currency-selector + .ember-basic-dropdown-content-wormhole-origin > .ember-basic-dropdown-content,
.money-input-currency-selector .ember-basic-dropdown-content,
.ui-money-input .ember-basic-dropdown > .ember-basic-dropdown-trigger .ember-basic-dropdown-content,
.ui-money-input .money-input-currency-selector .ember-basic-dropdown-content {
min-width: 20rem;
}
.country-selector .ember-power-select-search-input,
.money-input-currency-selector .ember-power-select-search-input,
.ui-money-input .ember-basic-dropdown > .ember-basic-dropdown-trigger .ember-power-select-search-input,
.ui-money-input .money-input-currency-selector .ember-power-select-search-input {
@apply text-sm rounded shadow-sm;
}
.country-selector.ember-basic-dropdown-trigger,
.money-input-currency-selector.ember-basic-dropdown-trigger,
.ui-money-input .ember-basic-dropdown > .ember-basic-dropdown-trigger.ember-basic-dropdown-trigger,
.ui-money-input .money-input-currency-selector.ember-basic-dropdown-trigger,
.money-input-currency-selector .ember-basic-dropdown-trigger,
.ui-money-input .ember-basic-dropdown > .ember-basic-dropdown-trigger .ember-basic-dropdown-trigger,
.ui-money-input .money-input-currency-selector .ember-basic-dropdown-trigger {
margin: 0 ;
padding: 0 ;
}
.country-selector.ember-basic-dropdown-trigger,
.money-input-currency-selector.ember-basic-dropdown-trigger,
.ui-money-input .ember-basic-dropdown > .ember-basic-dropdown-trigger.ember-basic-dropdown-trigger,
.ui-money-input .money-input-currency-selector.ember-basic-dropdown-trigger,
.money-input-currency-selector .ember-basic-dropdown-trigger,
.ui-money-input .ember-basic-dropdown > .ember-basic-dropdown-trigger .ember-basic-dropdown-trigger,
.ui-money-input .money-input-currency-selector .ember-basic-dropdown-trigger {
@apply flex items-center justify-center text-center m-0 p-0;
}
.country-selector.ember-basic-dropdown-trigger,
.money-input-currency-selector.ember-basic-dropdown-trigger {
display: flex;
align-items: center;
justify-content: flex-start;
}
.country-selector .ember-power-select-status-icon,
.money-input-currency-selector .ember-power-select-status-icon {
display: none;
}
.country-selector-trigger:not(.form-input-sm),
.money-input-currency-selector:not(.form-input-sm) {
height: 38px;
}
body[data-theme='dark'] .country-selector .ember-basic-dropdown > .ember-basic-dropdown-trigger + .ember-basic-dropdown-content-wormhole-origin > .ember-basic-dropdown-content,
body[data-theme='dark'] .ui-money-input .ember-basic-dropdown > .ember-basic-dropdown-trigger + .ember-basic-dropdown-content-wormhole-origin > .ember-basic-dropdown-content,
body[data-theme='dark'] .country-selector + .ember-basic-dropdown-content-wormhole-origin > .ember-basic-dropdown-content,
body[data-theme='dark'] .money-input-currency-selector + .ember-basic-dropdown-content-wormhole-origin > .ember-basic-dropdown-content,
body[data-theme='dark'] .ui-money-input .ember-basic-dropdown > .ember-basic-dropdown-trigger .ember-basic-dropdown-content,
body[data-theme='dark'] .country-selector .ember-basic-dropdown-content,
body[data-theme='dark'] .money-input-currency-selector .ember-basic-dropdown-content {
@apply bg-gray-800 rounded-md shadow text-gray-100 border border-gray-900;
}
body[data-theme='dark']
.ui-money-input
.ember-basic-dropdown
> .ember-basic-dropdown-trigger
+ .ember-basic-dropdown-content-wormhole-origin
> .ember-basic-dropdown-content
.ember-power-select-option[aria-selected='true'],
body[data-theme='dark']
.country-selector
.ember-basic-dropdown
> .ember-basic-dropdown-trigger
+ .ember-basic-dropdown-content-wormhole-origin
> .ember-basic-dropdown-content
.ember-power-select-option[aria-selected='true'],
body[data-theme='dark'] .country-selector + .ember-basic-dropdown-content-wormhole-origin > .ember-basic-dropdown-content .ember-power-select-option[aria-selected='true'],
body[data-theme='dark'] .money-input-currency-selector + .ember-basic-dropdown-content-wormhole-origin > .ember-basic-dropdown-content .ember-power-select-option[aria-selected='true'],
body[data-theme='dark'] .ui-money-input .ember-basic-dropdown > .ember-basic-dropdown-trigger .ember-basic-dropdown-content .ember-power-select-option[aria-selected='true'],
body[data-theme='dark'] .money-input-currency-selector .ember-basic-dropdown-content .ember-power-select-option[aria-selected='true'] {
@apply bg-night-805;
}
body[data-theme='dark']
.ui-money-input
.ember-basic-dropdown
> .ember-basic-dropdown-trigger
+ .ember-basic-dropdown-content-wormhole-origin
> .ember-basic-dropdown-content
.ember-power-select-search-input,
body[data-theme='dark']
.country-selector
.ember-basic-dropdown
> .ember-basic-dropdown-trigger
+ .ember-basic-dropdown-content-wormhole-origin
> .ember-basic-dropdown-content
.ember-power-select-search-input,
body[data-theme='dark'] .money-input-currency-selector + .ember-basic-dropdown-content-wormhole-origin > .ember-basic-dropdown-content .ember-power-select-search-input,
body[data-theme='dark'] .country-selector + .ember-basic-dropdown-content-wormhole-origin > .ember-basic-dropdown-content .ember-power-select-search-input,
body[data-theme='dark'] .ui-money-input .ember-basic-dropdown > .ember-basic-dropdown-trigger .ember-basic-dropdown-content .ember-power-select-search-input,
body[data-theme='dark'] .money-input-currency-selector .ember-basic-dropdown-content .ember-power-select-search-input {
@apply border border-blue-900 bg-gray-900 py-1;
}
.emberTagInput.form-input,
.emberTagInput {
height: 39px;
display: flex;
flex-direction: row;
padding: 0.25rem 0.5rem;
line-height: 1rem;
}
body[data-theme='dark'] .emberTagInput.form-input:disabled,
body[data-theme='dark'] .emberTagInput.form-input.disabled,
body[data-theme='dark'] .emberTagInput:disabled,
body[data-theme='dark'] .emberTagInput.disabled,
.emberTagInput.form-input:disabled,
.emberTagInput.form-input.disabled,
.emberTagInput:disabled,
.emberTagInput.disabled,
body[data-theme='dark'] .emberTagInput.emberTagInput--readOnly,
.emberTagInput.emberTagInput--readOnly {
opacity: 0.5;
pointer-events: none;
cursor: not-allowed;
}
.emberTagInput li.emberTagInput-new {
margin: 0;
padding: 0;
background: transparent;
}
.emberTagInput li input.emberTagInput-input {
@apply text-sm;
background-color: transparent;
margin: 0;
line-height: 1.25rem;
padding: 0.25rem;
}
.emberTagInput .emberTagInput-tag {
margin-bottom: 0;
@apply rounded-md bg-sky-500 flex items-center px-2 mr-1;
}
.emberTagInput .emberTagInput-tag > .emberTagInput-remove:before {
color: #fff;
margin-left: 0.5rem;
content: 'x';
}
body[data-theme='dark'] .emberTagInput input.emberTagInput-input {
@apply text-gray-100;
}
body[data-theme='dark'] .emberTagInput-tag {
@apply bg-gray-900 shadow-sm;
}
body[data-theme='dark'] .iti__dropdown-content {
@apply bg-gray-900 rounded-md shadow-sm border-gray-700 mt-1;
}
.iti__search-input {
border: 0px;
border-top-left-radius: 0.375rem;
border-top-right-radius: 0.375rem;
}
.iti__selected-dial-code {
font-size: 0.875rem;
line-height: 1.25rem;
}
body[data-theme='dark'] .iti__selected-dial-code {
color: #fff;
}
body[data-theme='dark'] .iti__search-input {
background-color: #111827;
border-bottom: 1px #374151 solid;
}
body[data-theme='dark'] .iti__divider {
border-bottom: 1px solid #374151;
}
.ui-money-input .ember-basic-dropdown > .ember-basic-dropdown-trigger {
border: 0px;
background: transparent;
display: flex;
align-items: center;
justify-content: center;
padding: 0;
}
.ui-money-input input.form-input {
@apply rounded-l-none shadow-none outline-0 outline-none;
}
.ui-date-time-input > input[type='date'],
.ui-date-time-input > input[type='time'] {
font-size: 0.875rem;
line-height: 1.25rem;
padding: 0;
margin: 0;
border: 0;
outline: 0;
}
.ui-date-time-input > input[type='date']:focus,
.ui-date-time-input > input[type='time']:focus {
outline: 0;
}
.fleetbase-console .form-checkbox {
@apply rounded shadow-sm;
}
.fleetbase-console .form-checkbox:focus,
.fleetbase-console .form-checkbox:focus-visible,
.fleetbase-console .form-checkbox:focus-within,
.fleetbase-console .form-radio:focus {
box-shadow:
0 0 rgba(0, 0, 0, 0),
0 0 rgba(0, 0, 0, 0),
var(--tw-shadow) ;
box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)), var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)), var(--tw-shadow) ;
}
.fleetbase-console .form-checkbox:focus,
.fleetbase-console .form-checkbox:focus-visible,
.fleetbase-console .form-checkbox:focus-within,
.fleetbase-console .form-radio:focus {
outline: 0;
outline-offset: 0;
}
.fleetbase-console .form-checkbox[data-checked],
.fleetbase-console .form-radio[data-checked] {
outline: 0;
outline-offset: 0;
@apply bg-blue-400 shadow-sm;
}
.fleetbase-checkbox {
@apply w-4 h-4 transition duration-150 ease-in-out bg-gray-200 border-gray-200 dark:bg-gray-800 dark:border-gray-900;
}
body[data-theme='light'] .form-checkbox,
body[data-theme='light'] .form-radio {
@apply border-gray-200;
}
.coordinates-input-map-container {
@apply rounded shadow-md relative my-2;
height: 240px;
width: 290px;
}
.coordinates-input-map-container > .leaflet-container {
@apply rounded shadow-sm;
height: 240px;
width: 290px;
}
.coordinates-input-zoom-controls {
position: absolute;
top: 0;
left: 0;
padding: 0.5rem;
z-index: 999;
}
.coordinates-input-zoom-controls > .coordinates-input-zoom-controls-container {
@apply bg-white rounded-full mb-3 flex flex-col items-center justify-center p-1 shadow-next-nav;
}
body[data-theme='dark'] .coordinates-input-zoom-controls > .coordinates-input-zoom-controls-container {
@apply bg-gray-900;
}
.next-map-container.next-map-container-layout-map .next-map-container-toolbar-container.toolbar-container-horizontal .toolbar-button {
@apply mb-0;
}
.coordinates-input-zoom-controls > .coordinates-input-zoom-controls-container > div:last-child .toolbar-button {
@apply mb-0;
}
.coordinates-input-zoom-controls > .coordinates-input-zoom-controls-container .toolbar-button {
@apply flex items-center justify-center rounded-full w-5 h-5 m-auto mb-2;
}
.coordinates-input-zoom-controls > .coordinates-input-zoom-controls-container.toolbar-button.is-action:hover {
@apply bg-blue-500;
}
.coordinates-input-zoom-controls > .coordinates-input-zoom-controls-container .toolbar-button:focus,
.coordinates-input-zoom-controls > .coordinates-input-zoom-controls-container .toolbar-button:active,
.coordinates-input-zoom-controls > .coordinates-input-zoom-controls-container .toolbar-button:hover {
@apply outline-none;
}
.coordinates-input-zoom-controls > .coordinates-input-zoom-controls-container .toolbar-button:hover {
@apply bg-gray-600;
}
body[data-theme='light'] .coordinates-input-zoom-controls > .coordinates-input-zoom-controls-container .toolbar-button svg {
@apply text-gray-800;
}
body[data-theme='light'] .coordinates-input-zoom-controls > .coordinates-input-zoom-controls-container .toolbar-button.is-action:hover {
@apply bg-blue-500;
}
body[data-theme='light'] .coordinates-input-zoom-controls > .coordinates-input-zoom-controls-container .toolbar-button.is-action:hover svg {
@apply text-white;
}
body[data-theme='light'] .coordinates-input-zoom-controls > .coordinates-input-zoom-controls-container .toolbar-button:hover {
@apply bg-gray-200;
}
body[data-theme='dark'] .iti__selected-country[aria-disabled='true'] .iti__selected-country[aria-disabled='true'] {
@apply opacity-50 cursor-not-allowed;
}