UNPKG

wj-elements

Version:

WebJET Elements is a modern set of user interface tools harnessing the power of web components designed to simplify web application development.

593 lines (518 loc) 24.3 kB
/* [ Light Mode ] */ :root, :host, .wje-theme-light, .light { * { box-sizing: border-box !important; } color-scheme: light; --wje-font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Noto Sans', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji'; --wje-font-family-secondary: 'Montserrat', -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif; --wje-force-mac-font-family: -apple-system, BlinkMacSystemFont, 'Inter UI', 'Segoe UI', 'Roboto', 'Oxygen', 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif; /* Line Heights */ --wje-line-height-denser: 1.2; --wje-line-height-dense: 1.4; --wje-line-height-normal: 1.5; --wje-line-height-loose: 1.6; --wje-line-height-looser: 1.8; /* Font Sizes (rem) */ --wje-font-size-2x-small: 0.5rem; /* 8px */ --wje-font-size-x-small: 0.625rem; /* 10px */ --wje-font-size-small: 0.75rem; /* 12px */ --wje-font-size: 0.875rem; /* 14px */ --wje-font-size-medium: 1rem; /* 16px */ --wje-font-size-large: 1.25rem; /* 20px */ --wje-font-size-x-large: 1.5rem; /* 24px */ --wje-font-size-2x-large: 2.25rem; /* 36px */ --wje-font-size-3x-large: 3rem; /* 48px */ --wje-font-size-4x-large: 4.5rem; /* 72px */ /* Spacing (Padding/Margin) */ --wje-spacing-4x-small: 0.125rem; /* 2px */ --wje-spacing-3x-small: 0.25rem; /* 4px */ --wje-spacing-2x-small: 0.375rem; /* 6px */ --wje-spacing-x-small: 0.5rem; /* 8px */ --wje-spacing-small: 0.75rem; /* 12px */ --wje-spacing-medium: 1rem; /* 16px */ --wje-spacing-large: 1.5rem; /* 24px */ --wje-spacing-x-large: 2rem; /* 32px */ --wje-spacing-2x-large: 2.5rem; /* 40px */ --wje-spacing-3x-large: 3rem; /* 48px */ --wje-spacing-4x-large: 4.5rem; /* 72px */ /* Font Weights */ --wje-font-weight-light: 300; --wje-font-weight-normal: 400; --wje-font-weight-medium: 500; --wje-font-weight-semibold: 600; --wje-font-weight-bold: 700; /* Border Radius */ --wje-border-radius-small: 0.125rem; /* 2px */ --wje-border-radius-medium: 0.25rem; /* 4px */ --wje-border-radius-large: 0.5rem; /* 8px */ --wje-border-radius-x-large: 1rem; /* 16px */ --wje-border-radius-circle: 50%; /* Circle */ --wje-border-radius-pill: 50rem; /* Pill */ /* Shadows */ --wje-shadow-small: 0 1px 2px rgba(0, 0, 0, 0.05); --wje-shadow-medium: 2px 2px 11px 0px hsla(0, 0%, 0%, 0.08); --wje-shadow-large: 0 4px 8px rgba(0, 0, 0, 0.1); --wje-shadow-x-large: 0 8px 16px rgba(0, 0, 0, 0.1); --wje-shadow-2x-large: 0 16px 32px rgba(0, 0, 0, 0.1); /* Letter Spacing */ --wje-letter-spacing-tightest: -0.05em; --wje-letter-spacing-tighter: -0.025em; --wje-letter-spacing-normal: 0em; --wje-letter-spacing-wider: 0.025em; --wje-letter-spacing-widest: 0.05em; /* Transitions */ --wje-transition-fast: 0.2s ease-in-out; --wje-transition-medium: 0.4s ease-in-out; --wje-transition-slow: 0.6s ease-in-out; /* Size */ --wje-size-4x-small: 0.125rem; /* 2px */ --wje-size-3x-small: 0.25rem; /* 4px */ --wje-size-2x-small: 0.5rem; /* 8px */ --wje-size-x-small: 0.625rem; /* 10px */ --wje-size-small: 0.75rem; /* 12px */ --wje-size-medium: 0.875rem; /* 14px */ --wje-size: 1rem; /* 16px */ --wje-size-large: 1.25rem; /* 20px */ --wje-size-x-large: 1.5rem; /* 24px */ --wje-size-2x-large: 2.25rem; /* 36px */ --wje-size-3x-large: 3rem; /* 48px */ --wje-size-4x-large: 4.5rem; /* 72px */ --wje-size-5x-large: 9rem; /* 144px */ --wje-border-width: 1px; --wje-border-style: solid; --wje-backdrop: rgb(0, 0, 0); --wje-backdrop-opacity: 0.3; /* Colors */ --wje-color: hsl(0, 0%, 29%); --wje-color-dark: hsl(0, 0%, 29%); --wje-color-light: hsl(0 0% 95%); --wje-background: var(--wje-color-contrast-0); --wje-border-color: var(--wje-color-contrast-3); --wje-card-background: var(--wje-color-contrast-0); --wje-card-color: var(--wje-color); --wje-color-menu: hsl(220, 15%, 15%); --wje-color-contrast: hsl(0, 0%, 95%); --wje-color-white: #fff; --wje-color-black: #000; /* Color - Basic*/ --wje-color-primary: var(--wje-color-primary-11); --wje-color-complete: var(--wje-color-complete-11); --wje-color-success: var(--wje-color-success-11); --wje-color-warning: var(--wje-color-warning-11); --wje-color-danger: var(--wje-color-danger-11); --wje-color-info: var(--wje-color-info-11); /* Primary */ --wje-color-primary-1: hsla(261, 70%, 96%, 1); --wje-color-primary-2: hsla(260, 66%, 92%, 1); --wje-color-primary-3: hsla(260, 64%, 88%, 1); --wje-color-primary-4: hsla(260, 61%, 84%, 1); --wje-color-primary-5: hsla(260, 63%, 80%, 1); --wje-color-primary-6: hsla(259, 61%, 76%, 1); --wje-color-primary-7: hsla(258, 61%, 72%, 1); --wje-color-primary-8: hsla(257, 61%, 68%, 1); --wje-color-primary-9: hsla(254, 67%, 62%, 1); --wje-color-primary-10: hsla(254, 59%, 45%, 1); --wje-color-primary-11: hsla(254, 59%, 35%, 1); /* Complete */ --wje-color-complete-1: hsla(233, 90%, 96%, 1); --wje-color-complete-2: hsla(229, 89%, 93%, 1); --wje-color-complete-3: hsla(229, 86%, 89%, 1); --wje-color-complete-4: hsla(229, 86%, 86%, 1); --wje-color-complete-5: hsla(228, 85%, 82%, 1); --wje-color-complete-6: hsla(226, 82%, 78%, 1); --wje-color-complete-7: hsla(225, 83%, 74%, 1); --wje-color-complete-8: hsla(223, 83%, 70%, 1); --wje-color-complete-9: hsla(211, 100%, 60%, 1); --wje-color-complete-10: hsla(211, 100%, 45%, 1); --wje-color-complete-11: hsla(211, 100%, 28%, 1); /* Success */ --wje-color-success-1: hsla(147, 44%, 95%, 1); --wje-color-success-2: hsla(149, 41%, 90%, 1); --wje-color-success-3: hsla(149, 40%, 85%, 1); --wje-color-success-4: hsla(150, 41%, 80%, 1); --wje-color-success-5: hsla(149, 42%, 75%, 1); --wje-color-success-6: hsla(150, 41%, 70%, 1); --wje-color-success-7: hsla(151, 42%, 65%, 1); --wje-color-success-8: hsla(152, 42%, 59%, 1); --wje-color-success-9: hsla(158, 67%, 45%, 1); --wje-color-success-10: hsla(158, 74%, 30%, 1); --wje-color-success-11: hsla(158, 93%, 23%, 1); /* Warning */ --wje-color-warning-1: hsla(45, 100%, 96%, 1); --wje-color-warning-2: hsla(47, 100%, 93%, 1); --wje-color-warning-3: hsla(46, 100%, 90%, 1); --wje-color-warning-4: hsla(46, 100%, 87%, 1); --wje-color-warning-5: hsla(46, 100%, 84%, 1); --wje-color-warning-6: hsla(46, 100%, 81%, 1); --wje-color-warning-7: hsla(46, 100%, 77%, 1); --wje-color-warning-8: hsla(47, 100%, 74%, 1); --wje-color-warning-9: hsla(47, 100%, 67%, 1); --wje-color-warning-10: hsla(47, 100%, 53%, 1); --wje-color-warning-11: hsla(47, 75%, 38%, 1); /* Danger */ --wje-color-danger-1: hsla(9, 100%, 96%, 1); --wje-color-danger-2: hsla(12, 100%, 91%, 1); --wje-color-danger-3: hsla(11, 94%, 87%, 1); --wje-color-danger-4: hsla(10, 91%, 83%, 1); --wje-color-danger-5: hsla(9, 87%, 79%, 1); --wje-color-danger-6: hsla(10, 82%, 74%, 1); --wje-color-danger-7: hsla(8, 80%, 70%, 1); --wje-color-danger-8: hsla(8, 77%, 65%, 1); --wje-color-danger-9: hsla(3, 78%, 59%, 1); --wje-color-danger-10: hsla(3, 68%, 41%, 1); --wje-color-danger-11: hsla(3, 81%, 31%, 1); /* Info */ --wje-color-info-1: hsla(210, 5%, 92%, 1); --wje-color-info-2: hsla(204, 6%, 85%, 1); --wje-color-info-3: hsla(210, 7%, 78%, 1); --wje-color-info-4: hsla(203, 5%, 71%, 1); --wje-color-info-5: hsla(213, 6%, 65%, 1); --wje-color-info-6: hsla(203, 6%, 58%, 1); --wje-color-info-7: hsla(208, 6%, 52%, 1); --wje-color-info-8: hsla(210, 7%, 45%, 1); --wje-color-info-9: hsla(207, 20%, 35%, 1); --wje-color-info-10: hsla(207, 16%, 27%, 1); --wje-color-info-11: hsla(207, 36%, 16%, 1); /* Contrast */ --wje-color-contrast-0: hsla(0, 0%, 100%, 1); --wje-color-contrast-1: hsla(0, 0%, 98%, 1); --wje-color-contrast-2: hsla(240, 5%, 96%, 1); --wje-color-contrast-3: hsla(240, 6%, 90%, 1); --wje-color-contrast-4: hsla(240, 5%, 84%, 1); --wje-color-contrast-5: hsla(240, 5%, 65%, 1); --wje-color-contrast-6: hsla(240, 4%, 46%, 1); --wje-color-contrast-7: hsla(240, 5%, 34%, 1); --wje-color-contrast-8: hsla(240, 5%, 26%, 1); --wje-color-contrast-9: hsla(240, 4%, 16%, 1); --wje-color-contrast-10: hsla(240, 6%, 10%, 1); --wje-color-contrast-11: hsla(240, 7%, 8%, 1); /* [ Elements ] */ /* Avatar */ --wje-avatar-size: var(--wje-size-x-large); --wje-avatar-font-size: var(--wje-font-size-x-small); --wje-avatar-font-weight: var(--wje-font-weight-normal); --wje-avatar-color: var(--wje-color-contrast-11); --wje-avatar-background-color: var(--wje-color-contrast-3); --wje-avatar-border-radius: var(--wje-border-radius-circle); --wje-avatar-border-color: transparent; --wje-avatar-border-width: 1px; --wje-avatar-border-style: solid; /* Badge */ --wje-badge-border-radius: var(--wje-border-radius-pill); /* Breadcrumb */ --wje-breadcrumb-a: var(--wje-color-contrast-8); --wje-breadcrumb-a-hover: var(--wje-color-contrast-6); /* Button */ --wje-button-border-radius: var(--wje-border-radius-medium); --wje-button-border-width: 1px; --wje-button-border-style: solid; --wje-button-border-color: var(--wje-color-contrast-1); --wje-button-margin-inline: 0; --wje-button-outline-width: 0.5rem; /* Button - Group */ --wje-button-group-border-radius: var(--wje-border-radius-medium); --wje-button-group-border-width: 1px; --wje-button-group-border-style: solid; --wje-button-group-border-color: var(--wje-color-contrast-3); /* Card */ --wje-card-border-radius: var(--wje-border-radius-large); --wje-card-border-color: transparent; --wje-card-shadow: var(--wje-shadow-x-large); /* Card - Header */ --wje-card-header-padding: 1rem 1rem 0.5rem; /* Card - Controls */ --wje-card-controls-font-size: var(--wje-font-size-small); --wje-card-controls-font-family: var(--wje-font-family-secondary); /* Card - Subtitle */ --wje-card-subtitle-font-size: var(--wje-font-size-small); --wje-card-subtitle-font-family: var(--wje-font-family-secondary); --wje-card-subtitle-padding: 0; /* Card - Content */ --wje-card-content-padding: 0 1rem 1rem; /* Card - Title*/ --wje-card-title-font-size: var(--wje-font-size-x-large); --wje-card-title-font-weight: var(--wje-font-weight-medium); --wje-card-title-margin: 0; --wje-card-title-padding: 0; --wje-card-title-line-height: 1.2; /* Carousel */ --wje-scroll-hint: 0px; --wje-carousel-width: 100%; --wje-carousel-height: auto; --wje-carousel-size: 100%; /* Carousel - Item */ --wje-carousel-item-aspect-ratio: inherit; /* Container */ --wje-container-indent: 0; /* Color Picker */ --wje-color-picker-value: #ff0000; --wje-color-picker-area: transparent; --wje-color-picker-swatch: transparent; --wje-color-picker-size: 1rem; --wje-color-picker-radius: 4px; /* Checkbox */ --wje-checkbox-interminate: url('data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiAgd2lkdGg9IjI0IiAgaGVpZ2h0PSIyNCIgIHZpZXdCb3g9IjAgMCAyNCAyNCIgIGZpbGw9Im5vbmUiICBzdHJva2U9ImN1cnJlbnRDb2xvciIgIHN0cm9rZS13aWR0aD0iMiIgIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgIHN0cm9rZS1saW5lam9pbj0icm91bmQiICBjbGFzcz0iaWNvbiBpY29uLXRhYmxlciBpY29ucy10YWJsZXItb3V0bGluZSBpY29uLXRhYmxlci1taW51cyI+PHBhdGggc3Ryb2tlPSJub25lIiBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIi8+PHBhdGggZD0iTTUgMTJsMTQgMCIgLz48L3N2Zz4='); --wje-checkbox-checkmark: url('data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiAgd2lkdGg9IjI0IiAgaGVpZ2h0PSIyNCIgIHZpZXdCb3g9IjAgMCAyNCAyNCIgIGZpbGw9Im5vbmUiICBzdHJva2U9ImN1cnJlbnRDb2xvciIgIHN0cm9rZS13aWR0aD0iMiIgIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgIHN0cm9rZS1saW5lam9pbj0icm91bmQiICBjbGFzcz0iaWNvbiBpY29uLXRhYmxlciBpY29ucy10YWJsZXItb3V0bGluZSBpY29uLXRhYmxlci1jaGVjayI+PHBhdGggc3Ryb2tlPSJub25lIiBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIi8+PHBhdGggZD0iTTUgMTJsNSA1bDEwIC0xMCIgLz48L3N2Zz4='); --wje-checkbox-margin-top: 0; --wje-checkbox-margin-bottom: var(--wje-spacing-x-small); --wje-checkbox-margin-inline: 0; --wje-checkbox-size: var(--wje-font-size-medium); --wje-checkbox-border-radius: var(--wje-border-radius-medium); /* Chip */ --wje-chip-border-radius: 100px; --wje-chip-margin: 0; /* Dialog */ --wje-dialog-width: 600px; --wje-dialog-height: 600px; --wje-dialog-border-radius: var(--wje-border-radius-medium); --wje-dialog-border-width: var(--wje-border-width); --wje-dialog-border-style: var(--wje-border-style); --wje-dialog-border-color: var(--wje-border-color); --wje-dialog-margin-top: auto; --wje-dialog-margin-start: auto; --wje-dialog-margin-end: auto; --wje-dialog-margin-bottom: auto; --wje-dialog-padding: var(--wje-spacing-medium); --wje-dialog-padding-inline: var(--wje-spacing-medium); --wje-dialog-padding-top: var(--wje-spacing-medium); --wje-dialog-padding-bottom: var(--wje-spacing-medium); --wje-dialog-headline-font-size: 0.656rem; --wje-dialog-headline-letter-spacing: 0.06em; --wje-dialog-headline-font-weight: 500; --wje-dialog-headline-text-transform: uppercase; /* Divider */ --wje-divider-border-width: var(--wje-border-width, 1px); --wje-divider-border-style: var(--wje-border-style); --wje-divider-border-color: var(--wje-border-color); --wje-divider-spacing: 0; /* File Upload - Item */ --wje-file-upload-item-border-width: 1px; --wje-file-upload-item-border-style: solid; --wje-file-upload-item-border-color: var(--wje-border-color); /* Icon */ --wje-icon-stroke: 2; --wje-icon-size: var(--wje-size); --wje-icon-color: currentColor; /* Icon Picker */ --wje-icon-picker-radius: var(--wje-border-radius-small); --wje-icon-picker-icon-size: 1.5rem; --wje-icon-picker-border-width: 1px; --wje-icon-picker-border-style: solid; --wje-icon-picker-border-color: var(--wje-border-color); --wje-icon-picker-padding: 0.25rem; /* Infinite Scroll */ --wje-infinite-scroll-width: 100%; --wje-infinite-scroll-height: 300px; --wje-infinite-scroll-loading-bg: rgba(0, 0, 0, 0); /* Img - Comparer */ --wje-img-compare-divider-area: 12px; --wje-img-compare-divider-background: white; --wje-img-compare-divider-size: 2px; --wje-img-compare-divider-left: 50%; --wje-img-compare-position: 50%; --wje-img-compare-clip-path: inset(0 calc(100% - var(--wje-img-compare-position)) 0 0); /* Input */ --wje-input-font-family: var(--wje-font-family); --wje-input-background-color: var(--wje-color-contrast-0); --wje-input-color: var(--wje-color); --wje-input-color-invalid: var(--wje-color-danger-9); --wje-input-border-color: var(--wje-border-color); --wje-input-border-color-focus: var(--wje-color-primary); --wje-input-border-width: 1px; --wje-input-border-style: solid; --wje-input-border-radius: 4px; --wje-input-margin-bottom: 0.5rem; --wje-input-line-height: 20px; --wje-input-slot-padding-inline: 0.5rem; --wje-input-label-display: block; --wje-input-label-margin: 0; --wje-input-label-padding: 0; --wje-input-label-line-height: 21px; --wje-input-label-font-size: var(--wje-font-size); --wje-input-required-symbol: '*'; /* Item */ --wje-item-color: var(--wje-color); --wje-item-border-width: 0 0 1px 0; --wje-item-border-style: solid; --wje-item-border-color: var(--wje-border-color); --wje-item-border-radius: 0; --wje-item-background: transparent; --wje-item-background-hover: var(--wje-color-contrast-3); --wje-item-padding-top: 0px; --wje-item-padding-bottom: 0px; --wje-item-padding-end: 0px; --wje-item-padding-start: 0px; --wje-item-inner-border-width: 0 0 1px 0; --wje-item-inner-padding-top: 0px; --wje-item-inner-padding-bottom: 0px; --wje-item-inner-padding-start: 0px; --wje-item-inner-padding-end: 0px; --wje-item-inner-box-shadow: none; --wje-item-min-height: 40px; --wje-item-transition: var(--wje-transition-fast); /* Level - Indicator */ --wje-level-indicator-color: var(--wje-color-contrast-3); --wje-level-indicator-color-active: var(--wje-color-contrast-9); --wje-level-indicator-opacity: 0.5; --wje-level-indicator-gap: var(--wje-size-4x-small); --wje-level-indicator-width: var(--wje-size-medium); --wje-level-indicator-height: var(--wje-size-4x-small); --wje-level-indicator-border-radius: var(--wje-border-radius-large); --wje-level-indicator-color-high: var(--wje-color-success-9); --wje-level-indicator-color-medium: var(--wje-color-warning-9); --wje-level-indicator-color-low: var(--wje-color-danger-9); /* List */ --wje-list-inset-padding: 1rem; --wje-list-border-radius: var(--wje-border-radius-medium); --wje-list-background: var(--wje-background); /* Menu */ --wje-menu-background: var(--wje-background); --wje-menu-border-width: 1px; --wje-menu-border-style: solid; --wje-menu-border-color: var(--wje-border-color); --wje-menu-border-radius: var(--wje-border-radius-medium); --wje-menu-padding-top: var(--wje-spacing-x-small); --wje-menu-padding-bottom: var(--wje-spacing-x-small); --wje-menu-padding-inline: 0; --wje-menu-margin-top: 9; --wje-menu-margin-bottom: 0; --wje-menu-margin-inline: 0; --wje-menu-collapse-width: 65px; --wje-menu-z-index: 8; --wje-menu-shadow: var(--wje-shadow-medium); /* Menu - Item */ --wje-menu-item-color: var(--wje-color); --wje-menu-item-background: transparent; --wje-menu-item-color-hover: var(--wje-color-contrast-8); --wje-menu-item-background-hover: var(--wje-border-color); --wje-menu-item-color-focus: var(--wje-color-contrast-8); --wje-menu-item-background-focus: var(--wje-border-color); --wje-menu-item-color-active: var(--wje-color-contrast-8); --wje-menu-item-background-active: var(--wje-border-color); --wje-menu-item-padding-top: var(--wje-spacing-x-small); --wje-menu-item-padding-bottom: var(--wje-spacing-x-small); --wje-menu-item-line-height: 1.8rem; --wje-menu-submenu-offset: 0; --wje-menu-item-icon-visibility: hidden; --wje-menu-item-check-icon-display: flex; --wje-menu-item-check-icon-width: 1.5rem; /* Menu - Label */ --wje-menu-label-font-size: var(--wje-font-size-small); --wje-menu-label-weight: var(--wje-font-weight-semibold); /* Option */ --wje-option-padding-top: var(--wje-spacing-x-small); --wje-option-padding-bottom: var(--wje-spacing-x-small); --wje-option-highlighted: var(--wje-color-contrast-3); /* Orgchart */ --wje-orgchart-height-line: 10px; --wje-orgchart-border-radius: var(--wje-border-radius-large); /* Orgchart - Item */ --wje-orgchart-item-width: 75px; --wje-orgchart-item-border-radius: var(--wje-border-radius-large); --wje-orgchart-item-height-line: 10px; --wje-orgchart-item-background: var(--wje-color-contrast-0); --wje-orgchart-item-highlight-background: var(--wje-color-complete-2); --wje-orgchart-item-boss-background: var(--wje-color-complete-2); --wje-orgchart-item-hover-background: var(--wje-color-contrast-3); --wje-orgchart-item-highlight-border: 1px solid var(--wje-color-complete-3); --wje-orgchart-item-boss-border: 1px solid var(--wje-border-color); --wje-orgchart-item-hover-border: 1px solid var(--wje-color-danger-3); --wje-orgchart-item-expander-size: 0.75rem; /* Orgchart - Group */ --wje-orgchart-group-width: auto; --wje-orgchart-group-border-radius: var(--wje-border-radius-large); --wje-orgchart-group-height-line: 10px; --wje-orgchart-group-padding: 0.25rem 0; /* Rate */ --wje-rate-gap: 0.25rem; --wje-rate-color: var(--wje-color-contrast-11); --wje-rate-selected-color: var(--wje-color-danger-9); /* Select */ --wje-select-border-width: 1px; --wje-select-border-style: solid; --wje-select-border-color: var(--wje-border-color); --wje-select-border-radius: var(--wje-border-radius-medium) var(--wje-border-radius-medium) 0 0; --wje-select-options-border-width: 1px; --wje-select-options-border-style: var(--wje-border-style); --wje-select-options-border-color: var(--wje-border-color); --wje-select-options-border-radius: 0 0 var(--wje-border-radius-medium) var(--wje-border-radius-medium); --wje-select-background: var(--wje-color-contrast-0); --wje-select-line-height: 20px; --wje-select-color: var(--wje-color); --wje-select-margin-bottom: var(--wje-spacing-x-small); --wje-select-find-margin-inline: var(--wje-spacing-x-small); --wje-select-find-margin-block: var(--wje-spacing-x-small); --wje-select-find-width: calc(100% - var(--wje-select-find-margin-inline) * 2); /* Status */ --wje-status-size: var(--wje-size-small); /* Stepper */ --wje-stepper-margin: 1.25rem; --wje-stepper-justify: start; --wje-stepper-grow: initial; /* Tab */ --wje-tab-font-family: var(--wje-font-family-secondary); --wje-tab-font-size: var(--wje-font-size-x-small); --wje-tab-line-height: var(--wje-line-height-looser); --wje-tab-text-transfrom: uppercase; --wje-tab-font-weight: var(--wje-font-weight-medium); --wje-tab-letter-spacing: var(--wje-letter-spacing-widest); --wje-tab-padding-inline: var(--wje-spacing-medium); --wje-tab-padding-top: var(--wje-spacing-small); --wje-tab-padding-bottom: var(--wje-spacing-small); --wje-tab-color-active: var(--wje-color-primary-9); --wje-tab-color-hover: var(--wje-color-primary-1); --wje-tab-border-radius: 0; /* Textarea */ --wje-textarea-font-family: var(--wje-font-family); --wje-textarea-background-color: var(--wje-background); --wje-textarea-color: var(--wje-color); --wje-textarea-color-invalid: var(--wje-color-danger-9); --wje-textarea-border-width: 1px; --wje-textarea-border-style: solid; --wje-textarea-border-color: var(--wje-border-color); --wje-textarea-border-color-focus: var(--wje-color-primary); --wje-textarea-border-radius: var(--wje-border-radius-medium); --wje-textarea-margin-bottom: var(--wje-spacing-x-small); --wje-textarea-line-height: 20px; --wje-textarea-padding: var(--wje-spacing-x-small); /* Thumbnail */ --wje-thumbnail-width: 48px; --wje-thumbnail-height: 48px; --wje-thumbnail-border-radius: var(--wje-border-radius-medium); /* Tooltip */ --wje-tooltip-arrow-color: var(--wje-color-contrast-11); --wje-tooltip-background: var(--wje-color-contrast-11); --wje-tooltip-color: var(--wje-color-contrast-1); --wje-tooltip-font-size: var(--wje-font-size-small); --wje-tooltip-font-weight: var(--wje-font-weight-normal); --wje-tooltip-line-height: var(--wje-line-height-normal); --wje-tooltip-shadow: var(--wje-shadow-medium); --wje-tooltip-spacing: var(--wje-spacing-x-small); --wje-tooltip-border-radius: var(--wje-border-radius-medium); /* Tree - Item */ --wje-tree-item-padding-inline: var(--wje-spacing-3x-small); --wje-tree-item-padding-block: var(--wje-spacing-3x-small); --wje-tree-item-indent: var(--wje-spacing-large); --wje-tree-item-indent-guid-width: 0px; --wje-tree-item-border-radius: var(--wje-border-radius-medium); --wje-tree-item-background: transparent; --wje-tree-item-color: var(--wje-color); --wje-tree-item-background-hover: var(--wje-color-contrast-1); --wje-tree-item-color-hover: var(--wje-color-contrast-8); --wje-tree-item-background-selected: var(--wje-color-primary-9); --wje-tree-item-color-selected: var(--wje-color-contrast-0); }