@import 'mixins_and_variables_and_functions'; .gl-token-selector-token-container { display: flex; align-items: center; } #weight-widget-input:not(:hover, :focus), #weight-widget-input[readonly] { box-shadow: none; } #weight-widget-input[readonly] { background-color: var(--white, $white); } .work-item-assignees { .assign-myself { display: none; } @include media-breakpoint-up(sm) { .assignees-selector:hover .assign-myself { display: block; } } } .work-item-due-date { .gl-datepicker-input.gl-form-input.form-control { width: 10rem; &:not(:focus, :hover) { box-shadow: none; ~ .gl-datepicker-actions { display: none; } } &[disabled] { background-color: var(--white, $white); box-shadow: none; ~ .gl-datepicker-actions { display: none; } } } .gl-datepicker-actions:focus, .gl-datepicker-actions:hover { display: flex !important; } } .work-item-labels { .gl-token { padding-left: $gl-spacing-scale-1; } .gl-token-close { display: none; } } .work-item-dropdown { .gl-dropdown-toggle { background: none !important; &:hover, &:focus { box-shadow: inset 0 0 0 $gl-border-size-1 var(--gray-darkest, $gray-darkest) !important; } &.is-not-focused:not(:hover, :focus) { box-shadow: none; .gl-button-icon { display: none; } } } > .col { min-width: 0; } } .work-item-link-child { @include gl-border-1; @include gl-border-solid; @include gl-border-transparent; @include gl-rounded-base; &:hover, &:focus-within { @include gl-bg-white; @include gl-border-gray-50; } } // sticky error placement for errors in modals , by default it is 83px for full view #work-item-detail-modal { .flash-container.flash-container-page.sticky { top: -8px; } }