UNPKG

@utahdts/utah-design-system-header

Version:
96 lines (88 loc) 2.73 kB
/* @media is never in scope for --variables, so this is the only way to solve this. :-( */ @media screen and (max-width: media-size__tablet-landscape__PLACEHOLDER) { /* put your media query here for tablet landscape */ .utah-design-system .search-modal__input[type=text] { width: 75vw; } } @media screen and (max-width: media-size__tablet-portrait__PLACEHOLDER) { .utds-header-desktop--hidden { display: flex !important; } .utds-header-mobile--hidden { display: none !important; } .utds-header { height: 60px; padding: var(--spacing-xs) var(--spacing); } .utds-title-wrapper { font-size: var(--font-size-xl); } .utds-citizen-experience-wrapper { display: none; } .utds-citizen-experience-wrapper--mobile { display: flex; } .utah-design-system .main-menu__wrapper { padding: 0 var(--spacing); /* The utah id button is this tall, but without it, the menu doesn't fill the space up to the mobile menu content popup */ min-height: 46px; } .utah-design-system .main-menu__nav { display: none; } .utah-design-system.utds-header-mobile-menu, .utah-design-system .utds-header-mobile__utah-id-wrapper { display: block; } .utah-design-system .icon-button.main-menu__hamburger, .utah-design-system .utds-header-mobile__vip-action-items--left, .utah-design-system .utds-header-mobile__vip-action-items--right, .utah-design-system .main-menu__search-placeholder { display: flex; } .utah-design-system .search-modal__input[type=text] { width: 80vw; padding: var(--spacing) var(--spacing) var(--spacing) var(--spacing-3xl); } .utah-design-system .search-modal__button-wrapper { right: unset; left: 50%; transform: translateX(-50%) translateY(110%); } .utah-design-system .search-modal__button.button--solid.button--primary-color { border-color: white; width: max-content; } .utah-design-system .utds-official-website-popup__content { flex-wrap: wrap; gap: var(--spacing-l); } .utah-design-system .utds-official-website-popup__col { width: 100%; } .utah-design-system .utds-official-website-popup__address-bar { width: auto; background-size: contain; background-repeat: no-repeat; } .color-example { flex-direction: column; } .color-example > div:not(:last-child) { margin-bottom: var(--spacing-l); } .search-page { .search-modal__form { margin-bottom: var(--spacing-4xl); } .search-modal__input[type=text] { padding: var(--spacing) var(--spacing) var(--spacing) var(--spacing-3xl); } } } @media screen and (max-width: media-size__mobile__PLACEHOLDER) { /* put your media query here for mobile */ }