$colors: ( 'blue': #2196f3, 'green': #4caf50, 'yellow': #fbc02d, 'cyan': #00bcd4, 'pink': #e91e63, 'indigo': #3f51b5, 'teal': #009688, 'orange': #f57c00, 'bluegray': #607d8b, 'purple': #9c27b0, 'primary': $primaryColor, 'red': #ff3d32, ); //shades $shade000: #ffffff !default; //text color $shade100: #c8ccd8 !default; //text secondary color $shade200: #868c9b !default; //text third color $shade500: rgba(255, 255, 255, 0.05) !default; //Alpha-01 $shade600: rgba(255, 255, 255, 0.1) !default; //Alpha-02 $shade700: rgba(255, 255, 255, 0.15) !default; //Alpha-03 $shade800: rgba(255, 255, 255, 0.2) !default; //Alpha-04 $shade900: rgba(255, 255, 255, 0.25) !default; //Alpha-05 $solidSurfaceColor: #0a061a !default; $hoverBg: rgba(255, 255, 255, 0.03) !default; //global $fontFamily: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol' !default; $fontSize: 1rem !default; $fontWeight: normal !default; $textColor: $shade000 !default; $textSecondaryColor: $shade100 !default; $borderRadius: 6px !default; $transitionDuration: 0.2s !default; $formElementTransition: background-color $transitionDuration, color $transitionDuration, border-color $transitionDuration, box-shadow $transitionDuration !default; $actionIconTransition: background-color $transitionDuration, color $transitionDuration, box-shadow $transitionDuration !default; $listItemTransition: box-shadow $transitionDuration !default; $primeIconFontSize: 1rem !default; $divider: 1px solid $shade500 !default; $inlineSpacing: 0.5rem !default; //spacing between inline elements $disabledOpacity: 0.4 !default; //opacity of a disabled item $maskBg: rgba(0, 0, 0, 0.2) !default; //modal mask bg color $loadingIconFontSize: 2rem !default; $errorColor: #fc6161 !default; //selected state $highlightBg: rgba($primaryColor, 0.16); $highlightTextColor: $textColor; $highlightFocusBg: rgba($primaryColor, 0.24); //scale $scaleSM: 0.875 !default; $scaleLG: 1.25 !default; //focus $focusOutlineColor: $primaryColor !default; $focusOutline: 0 none !default; $focusOutlineOffset: 0 !default; $focusShadow: 0 none !default; //action icons $actionIconWidth: 2rem !default; $actionIconHeight: 2rem !default; $actionIconBg: transparent !default; $actionIconBorder: 0 none !default; $actionIconColor: $shade100 !default; $actionIconHoverBg: $shade500 !default; $actionIconHoverBorderColor: transparent !default; $actionIconHoverColor: $shade000 !default; $actionIconBorderRadius: 50% !default; //input field (e.g. inputtext, spinner, inputmask) $inputPadding: 0.429rem 0.571rem !default; $inputTextFontSize: 1rem !default; $inputBg: $shade500 !default; $inputTextColor: $shade000 !default; $inputIconColor: $shade100 !default; $inputBorder: 1px solid transparent !default; $inputHoverBorderColor: transparent !default; $inputFocusBorderColor: $primaryColor !default; $inputErrorBorderColor: $errorColor !default; $inputPlaceholderTextColor: $shade200 !default; $inputFilledBg: $shade500 !default; //?? $inputFilledHoverBg: $inputFilledBg !default; $inputFilledFocusBg: $inputFilledBg !default; //input groups $inputGroupBg: $shade500 !default; $inputGroupTextColor: $shade100 !default; $inputGroupAddOnMinWidth: 2.357rem !default; //input lists (e.g. dropdown, autocomplete, multiselect, orderlist) $inputListBg: $shade500 !default; $inputListTextColor: $shade000 !default; $inputListBorder: $inputBorder !default; $inputListPadding: 0.286rem !default; $inputListItemPadding: 0.429rem 0.286rem !default; $inputListItemBg: transparent !default; $inputListItemTextColor: $shade000 !default; $inputListItemHoverBg: $shade500 !default; $inputListItemTextHoverColor: $shade000 !default; $inputListItemFocusBg: $shade600 !default; $inputListItemTextFocusColor: $shade000 !default; $inputListItemBorder: 0 none !default; $inputListItemBorderRadius: 4px !default; $inputListItemMargin: 0 !default; $inputListItemFocusShadow: 0 none !default; $inputListHeaderPadding: 0.429rem 0.286rem !default; $inputListHeaderMargin: 0 !default; $inputListHeaderBg: $shade500 !default; $inputListHeaderTextColor: $shade000 !default; $inputListHeaderBorder: 0 none !default; //inputs with overlays (e.g. autocomplete, dropdown, multiselect) $inputOverlayBg: $solidSurfaceColor !default; $inputOverlayHeaderBg: $inputListHeaderBg !default; $inputOverlayBorder: 0 none !default; $inputOverlayShadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12) !default; //password $passwordPanelBg: $solidSurfaceColor !default; $passwordMeterBg: $shade600 !default; $passwordWeakBg: #f48fb1 !default; $passwordMediumBg: #ffe082 !default; $passwordStrongBg: #c5e1a5 !default; //button $buttonPadding: 0.429rem 0.571rem !default; $buttonIconOnlyWidth: 2.286rem !default; $buttonIconOnlyPadding: 0.429rem 0 !default; $buttonBg: $primaryColor !default; $buttonTextColor: $primaryTextColor !default; $buttonBorder: 1px solid $primaryColor !default; $buttonHoverBg: $primaryDarkColor !default; $buttonTextHoverColor: $primaryTextColor !default; $buttonHoverBorderColor: $primaryDarkColor !default; $buttonActiveBg: $primaryDarkerColor !default; $buttonTextActiveColor: $primaryTextColor !default; $buttonActiveBorderColor: $primaryDarkerColor !default; $buttonShadow: 0px 0px 10px rgba($primaryColor, 0.3) !default; $selectbuttonShadow: none !default; $raisedButtonShadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12) !default; $roundedButtonBorderRadius: 2rem !default; $textButtonHoverBgOpacity: 0.04 !default; $textButtonActiveBgOpacity: 0.16 !default; $outlinedButtonBorder: 1px solid !default; $plainButtonTextColor: $textSecondaryColor !default; $plainButtonHoverBgColor: $shade500 !default; $plainButtonActiveBgColor: rgba(255, 255, 255, 0.16) !default; $secondaryButtonBg: #a0a3ad !default; $secondaryButtonTextColor: #ffffff !default; $secondaryButtonBorder: 1px solid transparent !default; $secondaryButtonHoverBg: $shade600 !default; $secondaryButtonTextHoverColor: $secondaryButtonTextColor !default; $secondaryButtonHoverBorderColor: transparent !default; $secondaryButtonActiveBg: $shade700 !default; $secondaryButtonTextActiveColor: $secondaryButtonTextColor !default; $secondaryButtonActiveBorderColor: transparent !default; $secondaryButtonShadow: none !default; $secondaryButtonFocusShadow: none !default; $infoButtonBg: #873efe !default; $infoButtonTextColor: #ffffff !default; $infoButtonBorder: 1px solid transparent !default; $infoButtonHoverBg: #6c1af2 !default; $infoButtonTextHoverColor: $infoButtonTextColor !default; $infoButtonHoverBorderColor: transparent !default; $infoButtonActiveBg: #5310c1 !default; $infoButtonTextActiveColor: $infoButtonTextColor !default; $infoButtonActiveBorderColor: transparent !default; $infoButtonShadow: 0px 0px 10px rgba(135, 62, 254, 0.3) !default; $infoButtonFocusShadow: none !default; $successButtonBg: #0bd18a !default; $successButtonTextColor: #ffffff !default; $successButtonBorder: 1px solid transparent !default; $successButtonHoverBg: #049b65 !default; $successButtonTextHoverColor: $successButtonTextColor !default; $successButtonHoverBorderColor: transparent !default; $successButtonActiveBg: #017e52 !default; $successButtonTextActiveColor: $successButtonTextColor !default; $successButtonActiveBorderColor: transparent !default; $successButtonShadow: 0px 0px 10px rgba(11, 209, 138, 0.3) !default; $successButtonFocusShadow: none !default; $warningButtonBg: #eee500 !default; $warningButtonTextColor: #2e323f !default; $warningButtonBorder: 1px solid transparent !default; $warningButtonHoverBg: #d1c901 !default; $warningButtonTextHoverColor: $warningButtonTextColor !default; $warningButtonHoverBorderColor: transparent !default; $warningButtonActiveBg: #bab302 !default; $warningButtonTextActiveColor: $warningButtonTextColor !default; $warningButtonActiveBorderColor: transparent !default; $warningButtonShadow: 0px 0px 10px rgba(238, 229, 0, 0.3) !default; $warningButtonFocusShadow: none !default; $helpButtonBg: #ec4dbc !default; $helpButtonTextColor: #ffffff !default; $helpButtonBorder: 1px solid transparent !default; $helpButtonHoverBg: #e80ea6 !default; $helpButtonTextHoverColor: $helpButtonTextColor !default; $helpButtonHoverBorderColor: transparent !default; $helpButtonActiveBg: #b30c81 !default; $helpButtonTextActiveColor: $helpButtonTextColor !default; $helpButtonActiveBorderColor: transparent !default; $helpButtonShadow: 0px 0px 10px rgba(236, 77, 188, 0.3) !default; $helpButtonFocusShadow: none !default; $dangerButtonBg: #fc6161 !default; $dangerButtonTextColor: #ffffff !default; $dangerButtonBorder: 1px solid transparent !default; $dangerButtonHoverBg: #e73a3a !default; $dangerButtonTextHoverColor: $dangerButtonTextColor !default; $dangerButtonHoverBorderColor: transparent !default; $dangerButtonActiveBg: #c42424 !default; $dangerButtonTextActiveColor: $dangerButtonTextColor !default; $dangerButtonActiveBorderColor: transparent !default; $dangerButtonShadow: 0px 0px 10px rgba(252, 97, 97, 0.3) !default; $dangerButtonFocusShadow: none !default; $linkButtonColor: $primaryColor !default; $linkButtonHoverColor: $primaryColor !default; $linkButtonTextHoverDecoration: underline !default; $linkButtonFocusShadow: none !default; //checkbox $checkboxWidth: 20px !default; $checkboxHeight: 20px !default; $checkboxBorder: 2px solid $shade800 !default; $checkboxIconFontSize: 14px !default; $checkboxHoverBorderColor: $shade900 !default; $checkboxActiveBorderColor: $primaryColor !default; $checkboxActiveBg: $primaryColor !default; $checkboxIconActiveColor: $primaryTextColor !default; $checkboxActiveHoverBg: $primaryDarkerColor !default; $checkboxIconActiveHoverColor: $primaryTextColor !default; $checkboxActiveHoverBorderColor: $primaryDarkerColor !default; //radiobutton $radiobuttonWidth: 20px !default; $radiobuttonHeight: 20px !default; $radiobuttonBorder: 2px solid #868c9b !default; $radiobuttonIconSize: 12px !default; $radiobuttonHoverBorderColor: #c8ccd8 !default; $radiobuttonActiveBorderColor: $primaryColor !default; $radiobuttonActiveBg: $primaryColor !default; $radiobuttonIconActiveColor: $primaryTextColor !default; $radiobuttonActiveHoverBg: $primaryDarkerColor !default; $radiobuttonIconActiveHoverColor: $primaryTextColor !default; $radiobuttonActiveHoverBorderColor: $primaryDarkerColor !default; //colorpicker $colorPickerPreviewWidth: 2rem !default; $colorPickerPreviewHeight: 2rem !default; $colorPickerBg: $shade500 !default; $colorPickerBorderColor: $shade500 !default; $colorPickerBorder: 1px solid $shade500 !default; $colorPickerHandleColor: #ffffff !default; //togglebutton $toggleButtonBg: $shade500 !default; $toggleButtonBorder: 1px solid transparent !default; $toggleButtonTextColor: $shade000 !default; $toggleButtonIconColor: $shade100 !default; $toggleButtonHoverBg: $shade600 !default; $toggleButtonHoverBorderColor: transparent !default; $toggleButtonTextHoverColor: $shade000 !default; $toggleButtonIconHoverColor: $shade100 !default; $toggleButtonActiveBg: $primaryColor !default; $toggleButtonActiveBorderColor: $primaryColor !default; $toggleButtonTextActiveColor: $primaryTextColor !default; $toggleButtonIconActiveColor: $primaryTextColor !default; $toggleButtonActiveHoverBg: $primaryDarkColor !default; $toggleButtonActiveHoverBorderColor: $primaryDarkColor !default; $toggleButtonTextActiveHoverColor: $primaryTextColor !default; $toggleButtonIconActiveHoverColor: $primaryTextColor !default; //inplace $inplacePadding: $inputPadding !default; $inplaceHoverBg: $shade500 !default; $inplaceTextHoverColor: $shade000 !default; //rating $ratingIconFontSize: 1.286rem !default; $ratingCancelIconColor: #fc6161 !default; $ratingCancelIconHoverColor: #fc6161 !default; $ratingStarIconOffColor: $shade000 !default; $ratingStarIconOnColor: $primaryColor !default; $ratingStarIconHoverColor: $primaryColor !default; //slider $sliderBg: $shade600 !default; $sliderBorder: 0 none !default; $sliderHorizontalHeight: 0.429rem !default; $sliderVerticalWidth: 0.429rem !default; $sliderHandleWidth: 1.143rem !default; $sliderHandleHeight: 1.143rem !default; $sliderHandleBg: #ffffff !default; $sliderHandleBorder: 4px solid $primaryColor !default; $sliderHandleBorderRadius: 50% !default; $sliderHandleHoverBorderColor: $primaryColor !default; $sliderHandleHoverBg: $primaryColor !default; $sliderRangeBg: $primaryColor !default; //calendar $calendarTableMargin: 0.5rem 0 !default; $calendarPadding: 0.857rem !default; $calendarBg: $solidSurfaceColor !default; $calendarInlineBg: transparent !default; $calendarTextColor: $shade000 !default; $calendarBorder: $inputListBorder !default; $calendarOverlayBorder: $inputOverlayBorder !default; $calendarHeaderPadding: 0 0 0.75rem 0 !default; $calendarHeaderBg: transparent !default; $calendarInlineHeaderBg: $calendarInlineBg !default; $calendarHeaderBorder: 0 none !default; $calendarHeaderTextColor: $shade000 !default; $calendarHeaderFontWeight: 400 !default; $calendarHeaderCellPadding: 0.357rem !default; $calendarHeaderCellFontWeight: 500 !default; $calendarHeaderCellFontSize: 12px !default; $calendarHeaderCellTextColor: $shade200 !default; $calendarMonthYearHeaderHoverTextColor: $primaryColor !default; $calendarCellDateBg: $shade500 !default; $calendarCellDatePadding: 0.357rem !default; $calendarCellDateWidth: 2.571rem !default; $calendarCellDateHeight: 2.571rem !default; $calendarCellDateBorderRadius: $borderRadius !default; $calendarCellDateBorder: 2px solid transparent !default; $calendarCellDateHoverBg: $shade600 !default; $calendarCellDateTodayBg: $shade500 !default; $calendarCellDateTodayBorderColor: $shade900 !default; $calendarCellDateTodayTextColor: $shade000 !default; $calendarButtonBarPadding: 1rem 0 !default; $calendarTimePickerPadding: 0.5rem !default; $calendarTimePickerElementPadding: 0 0.5rem !default; $calendarTimePickerTimeFontSize: 1.25rem !default; $calendarBreakpoint: 769px !default; $calendarCellDatePaddingSM: 0 !default; //input switch $inputSwitchWidth: 2.714rem !default; $inputSwitchHeight: 1.429rem !default; $inputSwitchBorderRadius: 12px !default; $inputSwitchHandleWidth: 1.143rem !default; $inputSwitchHandleHeight: 1.143rem !default; $inputSwitchHandleBorderRadius: 8px !default; $inputSwitchSliderPadding: 0.25rem !default; $inputSwitchSliderOffBg: $shade500 !default; $inputSwitchHandleOffBg: $shade100 !default; $inputSwitchSliderOffHoverBg: $shade600 !default; $inputSwitchSliderOnBg: $primaryColor !default; $inputSwitchSliderOnHoverBg: $primaryDarkColor !default; $inputSwitchHandleOnBg: $shade000 !default; //panel $panelHeaderBorderColor: $shade700 !default; $panelHeaderBorder: 1px solid $shade700 !default; $panelHeaderBg: transparent !default; $panelHeaderTextColor: $shade000 !default; $panelHeaderFontWeight: 500 !default; $panelHeaderPadding: 0.714rem 1.143rem !default; $panelToggleableHeaderPadding: 0.429rem 0.571rem !default; $panelHeaderHoverBg: $shade500 !default; $panelHeaderHoverBorderColor: $shade700 !default; $panelHeaderTextHoverColor: $shade000 !default; $panelContentBorderColor: $shade700 !default; $panelContentBorder: 1px solid $shade700 !default; $panelContentEvenRowBg: rgba(255, 255, 255, 0.01) !default; $panelContentBg: transparent !default; $panelContentTextColor: $shade000 !default; $panelContentPadding: 1.143rem !default; $panelFooterBorder: 1px solid $shade700 !default; $panelFooterBg: transparent !default; $panelFooterTextColor: $shade000 !default; $panelFooterPadding: 0.714rem 1.143rem !default; $fieldsetContentPadding: 0.429rem !default; //accordion $accordionSpacing: 0 !default; $accordionHeaderBorder: $panelHeaderBorder !default; $accordionHeaderBg: $panelHeaderBg !default; $accordionHeaderTextColor: $panelHeaderTextColor !default; $accordionHeaderFontWeight: $panelHeaderFontWeight !default; $accordionHeaderPadding: $panelHeaderPadding !default; $accordionHeaderHoverBg: $shade500 !default; $accordionHeaderHoverBorderColor: $shade500 !default; $accordionHeaderTextHoverColor: $shade000 !default; $accordionHeaderActiveBg: $shade700 !default; $accordionHeaderActiveBorderColor: $shade500 !default; $accordionHeaderTextActiveColor: $shade000 !default; $accordionHeaderActiveHoverBg: $shade700 !default; $accordionHeaderActiveHoverBorderColor: $shade500 !default; $accordionHeaderTextActiveHoverColor: $shade000 !default; $accordionContentBorder: $panelContentBorder !default; $accordionContentBg: $panelContentBg !default; $accordionContentTextColor: $panelContentTextColor !default; $accordionContentPadding: $panelContentPadding !default; //tabview $tabviewNavBorder: 1px solid $shade700 !default; $tabviewNavBorderWidth: 0 0 2px 0 !default; $tabviewNavBg: transparent !default; $tabviewHeaderSpacing: 0.857rem !default; $tabviewHeaderBorder: solid transparent !default; $tabviewHeaderBorderWidth: 0 0 2px 0 !default; $tabviewHeaderBorderColor: transparent transparent transparent transparent !default; $tabviewHeaderBg: transparent !default; $tabviewHeaderTextColor: $shade200 !default; $tabviewHeaderFontWeight: $panelHeaderFontWeight !default; $tabviewHeaderPadding: 0.571rem 0.429rem !default; $tabviewHeaderMargin: 0 0 -2px 0 !default; $tabviewHeaderHoverBg: transparent !default; $tabviewHeaderHoverBorderColor: $shade000 !default; $tabviewHeaderTextHoverColor: $shade000 !default; $tabviewHeaderActiveBg: transparent !default; $tabviewHeaderActiveBorderColor: $primaryColor !default; $tabviewHeaderTextActiveColor: $primaryColor !default; $tabviewContentBorder: 0 none !default; $tabviewContentBg: transparent !default; $tabviewContentTextColor: $shade000 !default; $tabviewContentPadding: 1.143rem 0 !default; //upload $fileUploadProgressBarHeight: 0.25rem !default; $fileUploadContentPadding: 2rem 1rem !default; $fileUploadFileBorder: 1px solid $shade600 !default; $fileUploadFilePadding: 1rem !default; //scrollpanel $scrollPanelTrackBorder: 0 none !default; $scrollPanelTrackBg: $shade500 !default; //card $cardBodyPadding: 0.857rem 1.143rem !default; $cardTitleFontSize: 1.143rem !default; $cardTitleFontWeight: 500 !default; $cardSubTitleFontSize: 12px !default; $cardSubTitleFontWeight: 500 !default; $cardSubTitleColor: $shade200 !default; $cardContentPadding: 1rem 0 !default; $cardFooterPadding: 1rem 0 0 0 !default; $cardShadow: 0 2px 1px -1px rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 1px 3px 0 rgba(0, 0, 0, 0.12) !default; //editor $editorToolbarBg: $panelHeaderBg !default; $editorToolbarBorder: $panelHeaderBorder !default; $editorToolbarPadding: $panelHeaderPadding !default; $editorToolbarIconColor: $textSecondaryColor !default; $editorToolbarIconHoverColor: $textColor !default; $editorIconActiveColor: $primaryColor !default; $editorContentBorder: $panelContentBorder !default; $editorContentBg: $panelContentBg !default; //paginator $paginatorBg: transparent !default; $paginatorTextColor: $shade000 !default; $paginatorBorder: solid $shade700 !default; $paginatorBorderWidth: 0 !default; $paginatorPadding: 0.571rem 0.571rem !default; $paginatorElementWidth: 1.429rem !default; $paginatorElementHeight: 1.429rem !default; $paginatorElementBg: transparent !default; $paginatorElementBorder: 0 none !default; $paginatorElementIconColor: $shade000 !default; $paginatorElementHoverBg: $shade500 !default; $paginatorElementHoverBorderColor: transparent !default; $paginatorElementIconHoverColor: $shade000 !default; $paginatorElementActiveBg: $shade600 !default; $paginatorElementActiveBorderColor: transparent !default; $paginatorElementIconActiveColor: $shade000 !default; $paginatorElementBorderRadius: 4px !default; $paginatorElementMargin: 0.143rem !default; $paginatorElementPadding: 0 !default; //table $tableHeaderBorder: 1px solid $shade700 !default; $tableHeaderBorderWidth: 0 0 1px 0 !default; $tableHeaderBg: transparent !default; $tableHeaderTextColor: $shade200 !default; $tableHeaderFontWeight: 500 !default; $tableHeaderPadding: 0.571rem 0.571rem !default; $tableHeaderCellPadding: 0.571rem 0.571rem !default; $tableHeaderCellBg: transparent !default; $tableHeaderCellTextColor: $shade200 !default; $tableHeaderCellFontWeight: 500 !default; $tableHeaderCellBorder: 1px solid $shade700 !default; $tableHeaderCellBorderWidth: 0 0 1px 0 !default; $tableHeaderCellHoverBg: $shade500 !default; $tableHeaderCellTextHoverColor: $shade200 !default; $tableHeaderCellIconColor: $shade200 !default; $tableHeaderCellIconHoverColor: $shade200 !default; $tableHeaderCellHighlightBg: $shade600 !default; $tableHeaderCellHighlightTextColor: $shade200 !default; $tableHeaderCellHighlightHoverBg: $shade600 !default; $tableHeaderCellHighlightTextHoverColor: $shade200 !default; $tableSortableColumnBadgeSize: 1.143rem !default; $tableBodyRowBg: transparent !default; $tableBodyRowTextColor: $shade000 !default; $tableBodyRowEvenBg: transparent !default; $tableBodyRowHoverBg: $shade500 !default; $tableBodyRowTextHoverColor: $shade000 !default; $tableBodyRowHighlightBg: linear-gradient(0deg, rgba($highlightBg, 0.25), rgba($highlightBg, 0.25)), rgba(255, 255, 255, 0.05); $tableBodyRowHighlightTextColor: $shade000; $tableBodyCellBorder: 1px solid $shade700 !default; $tableBodyCellBorderWidth: 0 0 0 0 !default; $tableBodyCellPadding: 0.429rem 0.571rem !default; $tableFooterCellPadding: 0.571rem 0.571rem !default; $tableFooterCellBg: transparent !default; $tableFooterCellTextColor: $shade200 !default; $tableFooterCellFontWeight: 500 !default; $tableFooterCellBorder: 1px solid $shade700 !default; $tableFooterCellBorderWidth: 0 0 1px 0 !default; $tableResizerHelperBg: $primaryColor !default; $tableDragHelperBg: rgba($primaryColor, .16) !default; $tableFooterBorder: 1px solid $shade700 !default; $tableFooterBorderWidth: 0 0 1px 0 !default; $tableFooterBg: transparent !default; $tableFooterTextColor: $shade200 !default; $tableFooterFontWeight: 500 !default; $tableFooterPadding: 0.571rem 0.571rem !default; $tableCellContentAlignment: left !default; $tableTopPaginatorBorderWidth: 1px 0 1px 0 !default; $tableBottomPaginatorBorderWidth: 1px 0 1px 0 !default; $tableScaleSM: 0.5 !default; $tableScaleLG: 1.25 !default; //dataview $dataViewContentPadding: 0 !default; $dataViewContentBorder: 0 none !default; $dataViewListItemBorder: solid $shade500 !default; $dataViewListItemBorderWidth: 0 0 0 0 !default; //orderlist $orderlistBg: $shade500 !default; $orderlistShadow: none !default; $orderlistBorderRadius: 8px !default; $orderlistBorder: 0 none !default; $orderlistBorderWidth: 0 0 0 0 !default; $orderlistHeaderPadding: 1.143rem !default; $orderlistListPadding: 0.571rem !default; $orderlistListItemPadding: 0.714rem 0.571rem !default; $orderlistListItemBorder: 1px solid transparent !default; $orderlistListItemActiveBg: linear-gradient(0deg, rgba($highlightBg, 0.25), rgba($highlightBg, 0.25)), rgba(255, 255, 255, 0.05) !default; $orderlistListItemActiveBorderColor: $highlightBg !default; //picklist $picklistBg: $shade500 !default; $picklistShadow: none !default; $picklistBorderRadius: 8px !default; $picklistBorder: 0 none !default; $picklistBorderWidth: 0 0 0 0 !default; $picklistHeaderPadding: 1.143rem !default; $picklistListPadding: 0.571rem !default; $picklistListItemPadding: 0.714rem 0.571rem !default; $picklistListItemBorder: 1px solid transparent !default; $picklistListItemActiveBg: linear-gradient(0deg, rgba($highlightBg, 0.25), rgba($highlightBg, 0.25)), rgba(255, 255, 255, 0.05) !default; $picklistListItemActiveBorderColor: $highlightBg !default; //schedule $fullCalendarEventBg: $primaryDarkColor !default; $fullCalendarEventBorderColor: $primaryDarkColor !default; $fullCalendarEventBorder: 1px solid $primaryDarkColor !default; $fullCalendarEventTextColor: $primaryTextColor !default; //tree $treeContainerPadding: 0.286rem !default; $treeNodePadding: 0.143rem !default; $treeNodeContentPadding: 0.429rem 0.571rem !default; $treeNodeChildrenPadding: 0 0 0 1rem !default; $treeNodeIconColor: $shade000 !default; //timeline $timelineVerticalEventContentPadding: 0 1rem !default; $timelineHorizontalEventContentPadding: 1rem 0 !default; $timelineEventMarkerWidth: 1rem !default; $timelineEventMarkerHeight: 1rem !default; $timelineEventMarkerBorderRadius: 50% !default; $timelineEventMarkerBorder: 2px solid $primaryColor !default; $timelineEventMarkerBackground: $shade500 !default; $timelineEventConnectorSize: 2px !default; $timelineEventColor: $shade500 !default; //org chart $organizationChartConnectorColor: $shade100 !default; //message $messageMargin: 1rem 0 !default; $messagePadding: 1.143rem 1.357rem !default; $messageBorderWidth: 0 0 0 20px !default; $messageIconFontSize: 1.286rem !default; $messageTextFontSize: 1rem !default; $messageTextFontWeight: 400 !default; //inline message $inlineMessagePadding: $inputPadding !default; $inlineMessageMargin: 0 !default; $inlineMessageIconFontSize: 1.286rem !default; $inlineMessageTextFontSize: 1rem !default; $inlineMessageBorderWidth: 0 0 0 20px !default; //toast $toastIconFontSize: 1.286rem !default; $toastMessageTextMargin: 0 0 0 1rem !default; $toastMargin: 0 0 1rem 0 !default; $toastPadding: 1.143rem 1.357rem !default; $toastBorderWidth: 0 0 0 20px !default; $toastShadow: none !default; $toastOpacity: 0.9 !default; $toastTitleFontWeight: 400 !default; $toastDetailMargin: $inlineSpacing 0 0 0 !default; //severities $infoMessageBg: $shade500 !default; $infoMessageBorder: solid #873efe !default; $infoMessageTextColor: $shade000 !default; $infoMessageIconColor: $shade000 !default; $successMessageBg: $shade500 !default; $successMessageBorder: solid #0bd18a !default; $successMessageTextColor: $shade000 !default; $successMessageIconColor: $shade000 !default; $warningMessageBg: $shade500 !default; $warningMessageBorder: solid #eee500 !default; $warningMessageTextColor: $shade000 !default; $warningMessageIconColor: $shade000 !default; $errorMessageBg: $shade500 !default; $errorMessageBorder: solid #fc6161 !default; $errorMessageTextColor: $shade000 !default; $errorMessageIconColor: $shade000 !default; //overlays $overlayContentBorder: 0 none !default; $overlayContentBg: #252636 !default; $overlayContainerShadow: 0px 10px 30px rgba(0, 0, 0, 0.3) !default; //dialog $dialogBorderRadius: 20px; $dialogHeaderBg: #252636 !default; $dialogHeaderBorder: 0 none !default; $dialogHeaderTextColor: $shade000 !default; $dialogHeaderFontWeight: 500 !default; $dialogHeaderFontSize: 1.143rem !default; $dialogHeaderPadding: 1.286rem 1.714rem !default; $dialogContentPadding: 0 1.714rem 1.714rem 1.714rem !default; $dialogFooterBorder: 0 none !default; $dialogFooterPadding: 0 1.714rem 1.714rem 1.714rem !default; //confirmpopup $confirmPopupContentPadding: $panelContentPadding !default; $confirmPopupFooterPadding: 0 1.25rem 1.25rem 1.25rem !default; //tooltip $tooltipBg: $solidSurfaceColor !default; $tooltipTextColor: $shade000 !default; $tooltipPadding: $inputPadding !default; //steps $stepsItemBg: transparent !default; $stepsItemBorder: 0 none !default; $stepsItemTextColor: $shade200 !default; $stepsItemNumberBg: $shade600 !default; $stepsItemNumberWidth: 1.714rem !default; $stepsItemNumberHeight: 1.714rem !default; $stepsItemNumberFontSize: 1.143rem !default; $stepsItemNumberColor: $shade200 !default; $stepsItemNumberBorderRadius: 12px !default; $stepsItemHoverBg: $shade800 !default; $stepsItemHoverTextColor: $shade000 !default; $stepsItemActiveFontWeight: 400 !default; $stepsItemActiveBg: $highlightBg !default; $stepsItemNumberActiveTextColor: $highlightTextColor !default; $stepsItemActiveTextColor: $shade000 !default; $stepsItemActiveShadow: 0px 0px 10px rgba($highlightBg, 0.3) !default; //progressbar $progressBarHeight: 0.571rem !default; $progressBarBorder: 0 none !default; $progressBarBg: $shade600 !default; $progressBarValueBg: $primaryColor !default; $progressBarValueTextColor: $primaryTextColor !default; $progressSpinnerStrokeColor: $errorMessageTextColor !default; $progressSpinnerColorOne: $errorMessageTextColor !default; $progressSpinnerColorTwo: $infoMessageTextColor !default; $progressSpinnerColorThree: $successMessageTextColor !default; $progressSpinnerColorFour: $warningMessageTextColor !default; //menu (e.g. menu, menubar, tieredmenu) $menuWidth: 12.5rem !default; $menuBg: transparent !default; $menuBorder: 1px solid $shade700 !default; $menuTextColor: $shade100 !default; $menuitemPadding: 0.571rem 0.429rem !default; $menuitemBorderRadius: $borderRadius !default; $menuitemBorder: 1px solid transparent !default; $menuitemTextColor: $shade100 !default; $menuitemIconColor: $shade100 !default; $menuitemTextHoverColor: $shade000 !default; $menuitemIconHoverColor: $shade000 !default; $menuitemHoverBg: $shade500 !default; $menuitemTextFocusColor: $shade000 !default; $menuitemIconFocusColor: $shade000 !default; $menuitemFocusBg: $shade600 !default; $menuitemFocusBorderColor: $shade900 !default; $menuitemTextActiveColor: $shade000 !default; $menuitemIconActiveColor: $shade000 !default; $menuitemActiveBg: $shade500 !default; $menuitemActiveFocusBg: $highlightFocusBg !default; $menuitemSubmenuIconFontSize: 0.875rem !default; $submenuHeaderMargin: 0 !default; $submenuHeaderPadding: 0.571rem 0.429rem !default; $submenuHeaderBg: transparent !default; $submenuHeaderTextColor: $shade200 !default; $submenuHeaderBorderRadius: $borderRadius !default; $submenuHeaderFontWeight: 500 !default; $submenuHeaderFontSize: 0.857rem !default; $overlayMenuBg: $solidSurfaceColor !default; $overlayMenuBorder: 1px solid transparent !default; $overlayMenuShadow: none !default; $verticalMenuPadding: 0.429rem !default; $verticalMenuitemMargin: 0; $menuSeparatorMargin: 0.25rem 0 !default; $panelmenuHeaderTextColor: $shade200; $breadcrumbPadding: 0.857rem !default; $breadcrumbBg: $menuBg !default; $breadcrumbBorder: $menuBorder !default; $breadcrumbItemTextColor: $menuitemTextColor !default; $breadcrumbItemIconColor: $menuitemIconColor !default; $breadcrumbLastItemTextColor: $menuitemTextColor !default; $breadcrumbLastItemIconColor: $menuitemIconColor !default; $breadcrumbSeparatorColor: $menuitemTextColor !default; $horizontalMenuPadding: 0.857rem !default; $horizontalMenuBg: $menuBg !default; $horizontalMenuBorder: $menuBorder !default; $horizontalMenuTextColor: $menuTextColor !default; $horizontalMenuRootMenuitemPadding: $menuitemPadding !default; $horizontalMenuRootMenuitemBorderRadius: $borderRadius !default; $horizontalMenuRootMenuitemTextColor: $menuitemTextColor !default; $horizontalMenuRootMenuitemIconColor: $menuitemIconColor !default; $horizontalMenuRootMenuitemTextHoverColor: $menuitemTextHoverColor !default; $horizontalMenuRootMenuitemIconHoverColor: $menuitemIconHoverColor !default; $horizontalMenuRootMenuitemHoverBg: $menuitemHoverBg !default; $horizontalMenuRootMenuitemTextActiveColor: $menuitemTextActiveColor !default; $horizontalMenuRootMenuitemIconActiveColor: $menuitemIconActiveColor !default; $horizontalMenuRootMenuitemActiveBg: $menuitemActiveBg !default; //badge and tag $badgeBg: $primaryColor !default; $badgeTextColor: $primaryTextColor !default; $badgeMinWidth: 1.429rem !default; $badgeHeight: 1.429rem !default; $badgeFontWeight: 500 !default; $badgeFontSize: 1rem !default; $tagPadding: 0 0.429rem !default; //carousel $carouselIndicatorsPadding: 1rem !default; $carouselIndicatorBg: $shade600 !default; $carouselIndicatorHoverBg: $shade800 !default; $carouselIndicatorBorderRadius: 3px !default; $carouselIndicatorWidth: 1.429rem !default; $carouselIndicatorHeight: 0.572rem !default; $carouselIndicatorActiveBg: $shade100 !default; $carouselIndicatorActiveTextColor: $shade000 !default; //galleria $galleriaMaskBg: rgba(0, 0, 0, 0.9) !default; $galleriaCloseIconMargin: 0.5rem !default; $galleriaCloseIconFontSize: 2rem !default; $galleriaCloseIconBg: transparent !default; $galleriaCloseIconColor: $shade000 !default; $galleriaCloseIconHoverBg: rgba(255, 255, 255, 0.1) !default; $galleriaCloseIconHoverColor: $shade000 !default; $galleriaCloseIconWidth: 4rem !default; $galleriaCloseIconHeight: 4rem !default; $galleriaCloseIconBorderRadius: 50% !default; $galleriaItemNavigatorBg: transparent !default; $galleriaItemNavigatorColor: $shade000 !default; $galleriaItemNavigatorMargin: 0 0.5rem !default; $galleriaItemNavigatorFontSize: 2rem !default; $galleriaItemNavigatorHoverBg: rgba(255, 255, 255, 0.1) !default; $galleriaItemNavigatorHoverColor: $shade000 !default; $galleriaItemNavigatorWidth: 4rem !default; $galleriaItemNavigatorHeight: 4rem !default; $galleriaItemNavigatorBorderRadius: $borderRadius !default; $galleriaCaptionBg: rgba(0, 0, 0, 0.5) !default; $galleriaCaptionTextColor: #f8f9fa !default; $galleriaCaptionPadding: 1rem !default; $galleriaIndicatorsPadding: 1rem !default; $galleriaIndicatorBg: $shade600 !default; $galleriaIndicatorHoverBg: $shade800 !default; $galleriaIndicatorBorderRadius: 3px !default; $galleriaIndicatorWidth: 1.429rem !default; $galleriaIndicatorHeight: 0.286rem !default; $galleriaIndicatorsBgOnItem: rgba(0, 0, 0, 0.5) !default; $galleriaIndicatorBgOnItem: $shade100 !default; $galleriaIndicatorHoverBgOnItem: $shade000 !default; $galleriaIndicatorActiveBg: $shade200 !default; $galleriaIndicatorActiveTextColor: $shade100 !default; $galleriaThumbnailContainerBg: $solidSurfaceColor !default; $galleriaThumbnailContainerPadding: 1rem 0.25rem !default; $galleriaThumbnailNavigatorBg: transparent !default; $galleriaThumbnailNavigatorColor: $shade000 !default; $galleriaThumbnailNavigatorHoverBg: rgba(255, 255, 255, 0.1) !default; $galleriaThumbnailNavigatorHoverColor: $shade000 !default; $galleriaThumbnailNavigatorBorderRadius: 50% !default; $galleriaThumbnailNavigatorWidth: 2rem !default; $galleriaThumbnailNavigatorHeight: 2rem !default; //divider $dividerHorizontalMargin: 1rem 0 !default; $dividerHorizontalPadding: 0 1rem !default; $dividerVerticalMargin: 0 1rem !default; $dividerVerticalPadding: 1rem 0 !default; $dividerSize: 1px !default; $dividerColor: $shade700 !default; //avatar $avatarBg: $shade500 !default; $avatarTextColor: $textColor !default; //chip $chipBg: $shade500 !default; $chipTextColor: $textColor !default; $chipBorderRadius: 16px !default; $chipFocusBg: $shade500 !default; $chipFocusTextColor: $textColor !default; //scrollTop $scrollTopBg: $highlightBg !default; $scrollTopHoverBg: scale-color($highlightBg, $alpha: 24%) !default; $scrollTopWidth: 3rem !default; $scrollTopHeight: 3rem !default; $scrollTopBorderRadius: 50% !default; $scrollTopFontSize: 1.5rem !default; $scrollTopTextColor: $highlightTextColor !default; //skeleton $skeletonBg: rgba(255, 255, 255, 0.06) !default; $skeletonAnimationBg: rgba(255, 255, 255, 0.04) !default; //splitter $splitterGutterBg: $shade700 !default; $splitterGutterHandleBg: $shade700 !default; //speeddial $speedDialButtonWidth: 4rem !default; $speedDialButtonHeight: 4rem !default; $speedDialButtonIconFontSize: 1.3rem !default; $speedDialActionWidth: 3rem !default; $speedDialActionHeight: 3rem !default; $speedDialActionBg: $shade000 !default; $speedDialActionHoverBg: $shade100 !default; $speedDialActionTextColor: $shade900 !default; $speedDialActionTextHoverColor: $shade900 !default; //dock $dockActionWidth: 4rem !default; $dockActionHeight: 4rem !default; $dockItemPadding: 0.5rem !default; $dockItemBorderRadius: $borderRadius !default; $dockCurrentItemMargin: 1.5rem !default; $dockFirstItemsMargin: 1.3rem !default; $dockSecondItemsMargin: 0.9rem !default; $dockBg: rgba(255, 255, 255, 0.1) !default; $dockBorder: 1px solid rgba(255, 255, 255, 0.2) !default; $dockPadding: 0.5rem 0.5rem !default; $dockBorderRadius: 0.5rem !default; //image $imageMaskBg: rgba(0, 0, 0, 0.9) !default; $imagePreviewToolbarPadding: 1rem !default; $imagePreviewIndicatorColor: #f8f9fa !default; $imagePreviewIndicatorBg: rgba(0, 0, 0, 0.5) !default; $imagePreviewActionIconBg: transparent !default; $imagePreviewActionIconColor: #f8f9fa !default; $imagePreviewActionIconHoverBg: rgba(255, 255, 255, 0.1) !default; $imagePreviewActionIconHoverColor: #f8f9fa !default; $imagePreviewActionIconWidth: 3rem !default; $imagePreviewActionIconHeight: 3rem !default; $imagePreviewActionIconFontSize: 1.5rem !default; $imagePreviewActionIconBorderRadius: 50% !default; :root { --surface-a: #{$shade800}; --surface-b: #{$shade900}; --surface-c: #{$hoverBg}; --surface-d: #{$shade600}; --surface-e: #{$shade800}; --surface-f: #{$shade800}; --text-color: #{$shade000}; --text-color-secondary: #{$shade100}; --primary-color: #{$primaryColor}; --primary-color-text: #{$primaryTextColor}; --font-family: #{$fontFamily}; --surface-0: #0a061a; --surface-50: #231f31; --surface-100: #3b3848; --surface-200: #54515f; --surface-300: #6c6a76; --surface-400: #85838d; --surface-500: #9d9ba3; --surface-600: #b6b4ba; --surface-700: #cecdd1; --surface-800: #e7e6e8; --surface-900: #ffffff; --gray-50: #e7e6e8; --gray-100: #cecdd1; --gray-200: #b6b4ba; --gray-300: #9d9ba3; --gray-400: #85838d; --gray-500: #6c6a76; --gray-600: #54515f; --gray-700: #3b3848; --gray-800: #231f31; --gray-900: #0a061a; --content-padding: #{$panelContentPadding}; --inline-spacing: #{$inlineSpacing}; --border-radius: #{$borderRadius}; --surface-ground: linear-gradient(180deg, #2e323f 0%, #0a061a 100%); --surface-section: linear-gradient(180deg, #2e323f 0%, #0a061a 100%); --surface-card: rgba(255, 255, 255, 0.05); --surface-overlay: linear-gradient(180deg, #2e323f 0%, #0a061a 100%); --surface-border: rgba(255, 255, 255, 0.15); --surface-hover: rgba(255, 255, 255, 0.05); --maskbg: #{$maskBg}; --focus-ring: #{$focusShadow}; }