UNPKG

@randstad-design/orbit-multitheme

Version:

multitheme Front-end code based on Randstad Human Forward components

251 lines (239 loc) 13.5 kB
.divider { border-bottom-width: 1px; border-bottom-style: solid; border-color: var(--color-gray-20); } .bg-variant-brand-primary .divider { border-color: var(--color-white-alpha-30); } .bg-variant-brand-secondary .divider { border-color: var(--color-white-alpha-30); } .bg-variant-brand-tertiary .divider { border-color: var(--color-gray-20); } .bg-variant-white .divider { border-color: var(--color-gray-20); } .bg-variant-brand-quaternary .divider { border-color: var(--color-brand-secondary-alpha-30); } .bg-variant-brand-quinary .divider { border-color: var(--color-brand-secondary-alpha-30); } .bg-variant-brand-senary .divider { border-color: var(--color-brand-secondary-alpha-30); } @media (min-width: 941px) { .l\:divider { border-bottom-width: 1px; border-bottom-style: solid; border-color: var(--color-gray-20); } .bg-variant-brand-primary .l\:divider { border-color: var(--color-white-alpha-30); } .bg-variant-brand-secondary .l\:divider { border-color: var(--color-white-alpha-30); } .bg-variant-brand-tertiary .l\:divider { border-color: var(--color-gray-20); } .bg-variant-white .l\:divider { border-color: var(--color-gray-20); } .bg-variant-brand-quaternary .l\:divider { border-color: var(--color-brand-secondary-alpha-30); } .bg-variant-brand-quinary .l\:divider { border-color: var(--color-brand-secondary-alpha-30); } .bg-variant-brand-senary .l\:divider { border-color: var(--color-brand-secondary-alpha-30); } } .divider--top { border-bottom: 0; border-top-width: 1px; border-top-style: solid; } .divider--is-hidden { border-bottom-color: transparent; } .bg-brand--yellow .divider, .bg-brand--turquoise .divider, .bg-brand--red .divider { border-color: rgba(15, 25, 65, 0.3); } .bg-brand--blue .divider, .bg-brand--dark-blue .divider { border-color: rgba(247, 245, 240, 0.5); } .bg-brand--off-white .divider { border-color: #d7d7d7; } .select-menu__list { border: 2px solid #d7d7d7; opacity: 0; position: absolute; } .select-menu--open { font-size: 16px; letter-spacing: 0; line-height: 25px; } @media (min-width: 941px) { .select-menu--open { font-size: 18px; letter-spacing: 0; line-height: 30px; } } .select-menu--open::after { border-bottom: 1px solid #d7d7d7; content: ''; left: 20px; position: absolute; right: 20px; top: 60px; z-index: 1; } .select-menu--open.form-group__input { margin-bottom: -3px; } @media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) { .select-menu--open.form-group__input { margin-bottom: -2px; } } .select-menu--open input[type='text'], .select-menu--open input[type='text']:active, .select-menu--open input[type='text']:focus { border-color: var(--color-brand-primary); border-style: solid; border-width: 2px; border-bottom-left-radius: 0; border-bottom-right-radius: 0; padding: 14px 18px 20px; } .bg-variant-brand-primary .select-menu--open input[type='text'], .bg-variant-brand-primary .select-menu--open input[type='text']:active, .bg-variant-brand-primary .select-menu--open input[type='text']:focus { border-color: var(--color-brand-secondary); } .bg-variant-brand-secondary .select-menu--open input[type='text'], .bg-variant-brand-secondary .select-menu--open input[type='text']:active, .bg-variant-brand-secondary .select-menu--open input[type='text']:focus { border-color: var(--color-brand-primary); } .bg-variant-brand-tertiary .select-menu--open input[type='text'], .bg-variant-brand-tertiary .select-menu--open input[type='text']:active, .bg-variant-brand-tertiary .select-menu--open input[type='text']:focus { border-color: var(--color-brand-primary); } .bg-variant-white .select-menu--open input[type='text'], .bg-variant-white .select-menu--open input[type='text']:active, .bg-variant-white .select-menu--open input[type='text']:focus { border-color: var(--color-brand-primary); } .bg-variant-brand-quaternary .select-menu--open input[type='text'], .bg-variant-brand-quaternary .select-menu--open input[type='text']:active, .bg-variant-brand-quaternary .select-menu--open input[type='text']:focus { border-color: var(--color-brand-secondary); } .bg-variant-brand-quinary .select-menu--open input[type='text'], .bg-variant-brand-quinary .select-menu--open input[type='text']:active, .bg-variant-brand-quinary .select-menu--open input[type='text']:focus { border-color: var(--color-brand-secondary); } .bg-variant-brand-senary .select-menu--open input[type='text'], .bg-variant-brand-senary .select-menu--open input[type='text']:active, .bg-variant-brand-senary .select-menu--open input[type='text']:focus { border-color: var(--color-brand-secondary); } @media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) { .select-menu--open input[type='text'], .select-menu--open input[type='text']:active, .select-menu--open input[type='text']:focus { min-height: 62px; } } .select-menu--open .select-menu__list { -webkit-overflow-scrolling: touch; overflow-y: auto; -webkit-transition: border-color 0.2s; transition: border-color 0.2s; border-color: var(--color-brand-primary); background: #fff; border-style: solid; border-width: 2px; border-radius: 0 0 4px 4px; border-top: 0; left: 0; max-height: 165px; opacity: 1; right: 0; top: 60px; z-index: 1; } .select-menu--open .select-menu__list::-webkit-scrollbar { border-radius: 3px; width: 6px; } .select-menu--open .select-menu__list::-webkit-scrollbar-thumb { background: #d7d7d7; border-radius: 3px; } .bg-variant-brand-primary .select-menu--open .select-menu__list { border-color: var(--color-brand-secondary); } .bg-variant-brand-secondary .select-menu--open .select-menu__list { border-color: var(--color-brand-primary); } .bg-variant-brand-tertiary .select-menu--open .select-menu__list { border-color: var(--color-brand-primary); } .bg-variant-white .select-menu--open .select-menu__list { border-color: var(--color-brand-primary); } .bg-variant-brand-quaternary .select-menu--open .select-menu__list { border-color: var(--color-brand-secondary); } .bg-variant-brand-quinary .select-menu--open .select-menu__list { border-color: var(--color-brand-secondary); } .bg-variant-brand-senary .select-menu--open .select-menu__list { border-color: var(--color-brand-secondary); } .select-menu--open .select-menu__item { color: var(--color-brand-secondary-tint-60); fill: var(--color-brand-secondary-tint-60); cursor: pointer; line-height: 30px; padding: 7px 18px; } .select-menu--open .select-menu__item mark { background: none; color: #0f1941; } .select-menu--open .select-menu__item--no-result { font-size: 16px; letter-spacing: 0; line-height: 25px; cursor: none; padding: 10px 18px 20px; pointer-events: none; } @media (min-width: 941px) { .select-menu--open .select-menu__item--no-result { font-size: 18px; letter-spacing: 0; line-height: 30px; } } .select-menu--open .select-menu__item.select-menu__item--action { color: #4d91e1; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .select-menu--open .select-menu__item.select-menu__item--action svg { fill: #4d91e1; width: 1em; height: 1em; margin-right: 0.5em; } .select-menu--open .select-menu__item--preselect { background: #ecf3fc; } .form-group--error .select-menu--open input[type='text'], .form-group--error .select-menu--open input[type='text']:active, .form-group--error .select-menu--open input[type='text']:focus, .form-group--error .select-menu--open .select-menu__list, .form-group--error .select-menu--open .select-menu__list:active, .form-group--error .select-menu--open .select-menu__list:focus { background: var(--color-ui-negative-5); border-color: var(--color-ui-negative); } .bg-variant-brand-primary .form-group--error .select-menu--open input[type='text'], .bg-variant-brand-primary .form-group--error .select-menu--open input[type='text']:active, .bg-variant-brand-primary .form-group--error .select-menu--open input[type='text']:focus, .bg-variant-brand-primary .form-group--error .select-menu--open .select-menu__list, .bg-variant-brand-primary .form-group--error .select-menu--open .select-menu__list:active, .bg-variant-brand-primary .form-group--error .select-menu--open .select-menu__list:focus { background: var(--color-white); border-color: var(--color-brand-secondary); color: var(--color-brand-secondary); } .bg-variant-brand-secondary .form-group--error .select-menu--open input[type='text'], .bg-variant-brand-secondary .form-group--error .select-menu--open input[type='text']:active, .bg-variant-brand-secondary .form-group--error .select-menu--open input[type='text']:focus, .bg-variant-brand-secondary .form-group--error .select-menu--open .select-menu__list, .bg-variant-brand-secondary .form-group--error .select-menu--open .select-menu__list:active, .bg-variant-brand-secondary .form-group--error .select-menu--open .select-menu__list:focus { background: var(--color-ui-warning-10); border-color: var(--color-ui-warning); color: var(--color-brand-secondary); } .bg-variant-brand-tertiary .form-group--error .select-menu--open input[type='text'], .bg-variant-brand-tertiary .form-group--error .select-menu--open input[type='text']:active, .bg-variant-brand-tertiary .form-group--error .select-menu--open input[type='text']:focus, .bg-variant-brand-tertiary .form-group--error .select-menu--open .select-menu__list, .bg-variant-brand-tertiary .form-group--error .select-menu--open .select-menu__list:active, .bg-variant-brand-tertiary .form-group--error .select-menu--open .select-menu__list:focus { background: var(--color-ui-negative-5); border-color: var(--color-ui-negative); color: var(--color-brand-secondary); } .bg-variant-white .form-group--error .select-menu--open input[type='text'], .bg-variant-white .form-group--error .select-menu--open input[type='text']:active, .bg-variant-white .form-group--error .select-menu--open input[type='text']:focus, .bg-variant-white .form-group--error .select-menu--open .select-menu__list, .bg-variant-white .form-group--error .select-menu--open .select-menu__list:active, .bg-variant-white .form-group--error .select-menu--open .select-menu__list:focus { background: var(--color-ui-negative-5); border-color: var(--color-ui-negative); color: var(--color-brand-secondary); } .bg-variant-brand-quaternary .form-group--error .select-menu--open input[type='text'], .bg-variant-brand-quaternary .form-group--error .select-menu--open input[type='text']:active, .bg-variant-brand-quaternary .form-group--error .select-menu--open input[type='text']:focus, .bg-variant-brand-quaternary .form-group--error .select-menu--open .select-menu__list, .bg-variant-brand-quaternary .form-group--error .select-menu--open .select-menu__list:active, .bg-variant-brand-quaternary .form-group--error .select-menu--open .select-menu__list:focus { background: var(--color-white); border-color: var(--color-brand-secondary); color: var(--color-brand-secondary); } .bg-variant-brand-quinary .form-group--error .select-menu--open input[type='text'], .bg-variant-brand-quinary .form-group--error .select-menu--open input[type='text']:active, .bg-variant-brand-quinary .form-group--error .select-menu--open input[type='text']:focus, .bg-variant-brand-quinary .form-group--error .select-menu--open .select-menu__list, .bg-variant-brand-quinary .form-group--error .select-menu--open .select-menu__list:active, .bg-variant-brand-quinary .form-group--error .select-menu--open .select-menu__list:focus { background: var(--color-white); border-color: var(--color-brand-secondary-shade-180); color: var(--color-brand-secondary); } .bg-variant-brand-senary .form-group--error .select-menu--open input[type='text'], .bg-variant-brand-senary .form-group--error .select-menu--open input[type='text']:active, .bg-variant-brand-senary .form-group--error .select-menu--open input[type='text']:focus, .bg-variant-brand-senary .form-group--error .select-menu--open .select-menu__list, .bg-variant-brand-senary .form-group--error .select-menu--open .select-menu__list:active, .bg-variant-brand-senary .form-group--error .select-menu--open .select-menu__list:focus { background: var(--color-white); border-color: var(--color-brand-secondary); color: var(--color-brand-secondary); } @media (min-width: 941px) { .select-menu--open::after { left: 22px; right: 22px; } .select-menu--open input[type='text'], .select-menu--open input[type='text']:active, .select-menu--open input[type='text']:focus { padding: 12px 18px 17px; } .select-menu--open .select-menu__list { max-height: 240px; padding-top: 10px; } } /*# sourceMappingURL=autosuggest.css.map */