mirror of
https://gitlab.dit.htwk-leipzig.de/htwk-software/htwkalender-pwa.git
synced 2025-07-16 09:38:51 +02:00
993 lines
37 KiB
SCSS
993 lines
37 KiB
SCSS
$colors: (
|
|
"blue": #004699,
|
|
"green": #00964e,
|
|
"yellow": #ffed00,
|
|
"cyan": #009ee3,
|
|
"pink": #e5007d,
|
|
"indigo": #6366f1,
|
|
"teal": #14b8a6,
|
|
"orange": #f97316,
|
|
"bluegray": #64748b,
|
|
"purple": #a855f7,
|
|
"red": #e53009,
|
|
"primary": $primaryColor,
|
|
"htwk-yellow": #ffed00,
|
|
"htwk-yellow-24": rgba(255, 237, 0, 0.24),
|
|
"htwk-yellow-16": rgba(255, 237, 0, 0.16),
|
|
"htwk-yellow-01": rgba(255, 237, 0, 0.1),
|
|
"htwk-magenta": #e5007d,
|
|
"htwk-rot": #e53009,
|
|
"htwk-gruen": #00964e,
|
|
"htwk-cyan": #009ee3,
|
|
"htwk-blau": #004699,
|
|
"htwk-silbergrau": #bec3c6,
|
|
"htwk-silbergrau-80": #cbd3d1,
|
|
"htwk-silbergrau-60": #d8dedc,
|
|
"htwk-silbergrau-40": #e5e9e8,
|
|
"htwk-grau-140": #1b2022,
|
|
"htwk-grau-120": #242b2d,
|
|
"htwk-grau": #2e3639,
|
|
"htwk-grau-80": #575e60,
|
|
"htwk-grau-60": #818688,
|
|
"htwk-grau-40": #abaeaf,
|
|
"htwk-dunkelblau": #022541,
|
|
"htwk-dunkelblau-80": #345067,
|
|
"htwk-dunkelblau-60": #677c8d,
|
|
"htwk-dunkelblau-40": #99a7b3,
|
|
"htwk-schwarz": #000000,
|
|
);
|
|
|
|
//shades
|
|
$shade000: rgba(255, 255, 255, 0.87) !default; //text color
|
|
$shade100: rgba(255, 255, 255, 0.6) !default; //text secondary color
|
|
$shade500: #6b7280 !default;
|
|
$shade600: map-get(
|
|
$colors,
|
|
"htwk-grau-140"
|
|
) !default; //input bg, border, divider
|
|
$shade700: map-get($colors, "htwk-grau") !default; //menu bg
|
|
$shade800: map-get($colors, "htwk-grau") !default; //elevated surface
|
|
$shade900: rgba(map-get($colors, "htwk-schwarz"), 1) !default; //ground surface
|
|
|
|
$hoverBg: rgba(255, 255, 255, 0.03) !default;
|
|
|
|
//global
|
|
$fontFamily:
|
|
"Source Sans Pro",
|
|
-apple-system,
|
|
BlinkMacSystemFont,
|
|
Segoe UI,
|
|
Twemoji Country Flags,
|
|
Roboto,
|
|
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 $shade600 !default;
|
|
$inlineSpacing: 0.5rem !default; //spacing between inline elements
|
|
$disabledOpacity: 0.4 !default; //opacity of a disabled item
|
|
$maskBg: rgba(0, 0, 0, 0.4) !default; //modal mask bg color
|
|
$loadingIconFontSize: 2rem !default;
|
|
$errorColor: map-get($colors, "htwk-rot") !default;
|
|
|
|
//scale
|
|
$scaleSM: 0.875 !default;
|
|
$scaleLG: 1.25 !default;
|
|
|
|
//focus
|
|
$focusOutlineColor: $primaryLightestColor !default;
|
|
$focusOutline: 0 none !default;
|
|
$focusOutlineOffset: 0 !default;
|
|
$inputFocusOutlineOffset: $focusOutlineOffset !default;
|
|
$focusShadow: 0 0 0 0.2rem rgba(map-get($colors, "htwk-yellow"), 0.5) !default;
|
|
|
|
//action icons
|
|
$actionIconWidth: 2rem !default;
|
|
$actionIconHeight: 2rem !default;
|
|
$actionIconBg: transparent !default;
|
|
$actionIconBorder: 0 none !default;
|
|
$actionIconColor: $shade100 !default;
|
|
$actionIconHoverBg: $hoverBg !default;
|
|
$actionIconHoverBorderColor: transparent !default;
|
|
$actionIconHoverColor: $shade000 !default;
|
|
$actionIconBorderRadius: 50% !default;
|
|
|
|
//input field (e.g. inputtext, spinner, inputmask)
|
|
$inputPadding: 0.75rem 0.75rem !default;
|
|
$inputTextFontSize: 1rem !default;
|
|
$inputBg: $shade900 !default;
|
|
$inputTextColor: $shade000 !default;
|
|
$inputIconColor: $shade100 !default;
|
|
$inputBorder: 1px solid $shade600 !default;
|
|
$inputHoverBorderColor: $primaryColor !default;
|
|
$inputFocusBorderColor: $primaryColor !default;
|
|
$inputErrorBorderColor: $errorColor !default;
|
|
$inputPlaceholderTextColor: $shade100 !default;
|
|
$inputFilledBg: $shade600 !default;
|
|
$inputFilledHoverBg: $inputFilledBg !default;
|
|
$inputFilledFocusBg: $inputFilledBg !default;
|
|
|
|
//input groups
|
|
$inputGroupBg: $shade800 !default;
|
|
$inputGroupTextColor: $shade100 !default;
|
|
$inputGroupAddOnMinWidth: 3rem !default;
|
|
|
|
//input lists (e.g. dropdown, autocomplete, multiselect, orderlist)
|
|
$inputListBg: $shade800 !default;
|
|
$inputListTextColor: $shade000 !default;
|
|
$inputListBorder: $inputBorder !default;
|
|
$inputListPadding: 0.75rem 0 !default;
|
|
$inputListItemPadding: 0.75rem 1.25rem !default;
|
|
$inputListItemBg: transparent !default;
|
|
$inputListItemTextColor: $shade000 !default;
|
|
$inputListItemHoverBg: $hoverBg !default;
|
|
$inputListItemTextHoverColor: $shade000 !default;
|
|
$inputListItemFocusBg: $shade600 !default;
|
|
$inputListItemTextFocusColor: $shade000 !default;
|
|
$inputListItemBorder: 0 none !default;
|
|
$inputListItemBorderRadius: 0 !default;
|
|
$inputListItemMargin: 0 !default;
|
|
$inputListItemFocusShadow: inset 0 0 0 0.15rem $focusOutlineColor !default;
|
|
$inputListHeaderPadding: 0.75rem 1.25rem !default;
|
|
$inputListHeaderMargin: 0 !default;
|
|
$inputListHeaderBg: $shade800 !default;
|
|
$inputListHeaderTextColor: $shade000 !default;
|
|
$inputListHeaderBorder: 1px solid $shade600 !default;
|
|
|
|
//inputs with overlays (e.g. autocomplete, dropdown, multiselect)
|
|
$inputOverlayBg: $inputListBg !default;
|
|
$inputOverlayHeaderBg: $inputListHeaderBg !default;
|
|
$inputOverlayBorder: 1px solid $shade600 !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
|
|
$passwordMeterBg: $shade600 !default;
|
|
$passwordWeakBg: #eb9a9c !default;
|
|
$passwordMediumBg: #ffcf91 !default;
|
|
$passwordStrongBg: #93deac !default;
|
|
|
|
//button
|
|
$buttonPadding: 0.75rem 1.25rem !default;
|
|
$buttonIconOnlyWidth: 3rem !default;
|
|
$buttonIconOnlyPadding: 0.75rem 0 !default;
|
|
$buttonBg: $primaryColor !default;
|
|
$buttonTextColor: $primaryTextColor !default;
|
|
$buttonBorder: 1px solid $primaryColor !default;
|
|
$buttonHoverBg: $primaryLightColor !default;
|
|
$buttonTextHoverColor: $primaryTextColor !default;
|
|
$buttonHoverBorderColor: $primaryLightColor !default;
|
|
$buttonActiveBg: $primaryLighterColor !default;
|
|
$buttonTextActiveColor: $primaryTextColor !default;
|
|
$buttonActiveBorderColor: $primaryLighterColor !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: $hoverBg !default;
|
|
$plainButtonActiveBgColor: rgba(255, 255, 255, 0.16) !default;
|
|
|
|
$secondaryButtonBg: #94a3b8 !default;
|
|
$secondaryButtonTextColor: #020617 !default;
|
|
$secondaryButtonBorder: 1px solid #94a3b8 !default;
|
|
$secondaryButtonHoverBg: #cbd5e1 !default;
|
|
$secondaryButtonTextHoverColor: $secondaryButtonTextColor !default;
|
|
$secondaryButtonHoverBorderColor: #cbd5e1 !default;
|
|
$secondaryButtonActiveBg: #e2e8f0 !default;
|
|
$secondaryButtonTextActiveColor: $secondaryButtonTextColor !default;
|
|
$secondaryButtonActiveBorderColor: #e2e8f0 !default;
|
|
$secondaryButtonFocusShadow: 0 0 0 1px
|
|
scale-color($secondaryButtonBg, $lightness: 30%) !default;
|
|
|
|
$infoButtonBg: map-get($colors, "htwk-blau") !default;
|
|
$infoButtonTextColor: #b1dafa !default;
|
|
$infoButtonBorder: 1px solid map-get($colors, "htwk-blau") !default;
|
|
$infoButtonHoverBg: scale-color($infoButtonBg, $lightness: 30%) !default;
|
|
$infoButtonTextHoverColor: $infoButtonTextColor !default;
|
|
$infoButtonHoverBorderColor: map-get($colors, "htwk-cyan") !default;
|
|
$infoButtonActiveBg: map-get($colors, "htwk-cyan") !default;
|
|
$infoButtonTextActiveColor: $infoButtonTextColor !default;
|
|
$infoButtonActiveBorderColor: map-get($colors, "htwk-cyan") !default;
|
|
$infoButtonFocusShadow: 0 0 0 1px
|
|
scale-color($infoButtonHoverBg, $lightness: 30%) !default;
|
|
|
|
$successButtonBg: map-get($colors, "htwk-gruen") !default;
|
|
$successButtonTextColor: #052e16 !default;
|
|
$successButtonBorder: 1px solid map-get($colors, "htwk-gruen") !default;
|
|
$successButtonHoverBg: scale-color($successButtonBg, $lightness: 30%) !default;
|
|
$successButtonTextHoverColor: $successButtonTextColor !default;
|
|
$successButtonHoverBorderColor: #86efac !default;
|
|
$successButtonActiveBg: #bbf7d0 !default;
|
|
$successButtonTextActiveColor: $successButtonTextColor !default;
|
|
$successButtonActiveBorderColor: #bbf7d0 !default;
|
|
$successButtonFocusShadow: 0 0 0 1px
|
|
scale-color($successButtonBg, $lightness: 30%) !default;
|
|
|
|
$warningButtonBg: map-get($colors, "htwk-yellow") !default;
|
|
$warningButtonTextColor: #493c08 !default;
|
|
$warningButtonBorder: 1px solid map-get($colors, "htwk-yellow") !default;
|
|
$warningButtonHoverBg: scale-color($warningButtonBg, $lightness: 30%) !default;
|
|
$warningButtonTextHoverColor: $warningButtonTextColor !default;
|
|
$warningButtonHoverBorderColor: scale-color(
|
|
$warningButtonBg,
|
|
$lightness: 10%
|
|
) !default;
|
|
$warningButtonActiveBg: scale-color($warningButtonBg, $lightness: 30%) !default;
|
|
$warningButtonTextActiveColor: $warningButtonTextColor !default;
|
|
$warningButtonActiveBorderColor: scale-color(
|
|
$warningButtonBg,
|
|
$lightness: 30%
|
|
) !default;
|
|
$warningButtonFocusShadow: 0 0 0 1px
|
|
scale-color($warningButtonBg, $lightness: 30%) !default;
|
|
|
|
$helpButtonBg: #c084fc !default;
|
|
$helpButtonTextColor: #3b0764 !default;
|
|
$helpButtonBorder: 1px solid #c084fc !default;
|
|
$helpButtonHoverBg: #d8b4fe !default;
|
|
$helpButtonTextHoverColor: $helpButtonTextColor !default;
|
|
$helpButtonHoverBorderColor: #d8b4fe !default;
|
|
$helpButtonActiveBg: #e9d5ff !default;
|
|
$helpButtonTextActiveColor: $helpButtonTextColor !default;
|
|
$helpButtonActiveBorderColor: #e9d5ff !default;
|
|
$helpButtonFocusShadow: 0 0 0 1px scale-color($helpButtonBg, $lightness: 30%) !default;
|
|
|
|
$dangerButtonBg: #f87171 !default;
|
|
$dangerButtonTextColor: #450a0a !default;
|
|
$dangerButtonBorder: 1px solid #f87171 !default;
|
|
$dangerButtonHoverBg: #fca5a5 !default;
|
|
$dangerButtonTextHoverColor: $dangerButtonTextColor !default;
|
|
$dangerButtonHoverBorderColor: #fca5a5 !default;
|
|
$dangerButtonActiveBg: #fecaca !default;
|
|
$dangerButtonTextActiveColor: $dangerButtonTextColor !default;
|
|
$dangerButtonActiveBorderColor: #fecaca !default;
|
|
$dangerButtonFocusShadow: 0 0 0 1px
|
|
scale-color($dangerButtonBg, $lightness: 30%) !default;
|
|
|
|
$contrastButtonBg: #ffffff !default;
|
|
$contrastButtonTextColor: $shade900 !default;
|
|
$contrastButtonBorder: 1px solid $contrastButtonBg !default;
|
|
$contrastButtonHoverBg: #f3f4f6 !default;
|
|
$contrastButtonTextHoverColor: $contrastButtonTextColor !default;
|
|
$contrastButtonHoverBorderColor: #f3f4f6 !default;
|
|
$contrastButtonActiveBg: #e5e7eb !default;
|
|
$contrastButtonTextActiveColor: $contrastButtonTextColor !default;
|
|
$contrastButtonActiveBorderColor: #e5e7eb !default;
|
|
$contrastButtonFocusShadow: none !default;
|
|
|
|
$linkButtonColor: $primaryColor !default;
|
|
$linkButtonHoverColor: $primaryColor !default;
|
|
$linkButtonTextHoverDecoration: underline !default;
|
|
$linkButtonFocusShadow: 0 0 0 1px $focusOutlineColor !default;
|
|
|
|
//checkbox
|
|
$checkboxWidth: 22px !default;
|
|
$checkboxHeight: 22px !default;
|
|
$checkboxBorder: 2px solid $shade600 !default;
|
|
$checkboxIconFontSize: 14px !default;
|
|
$checkboxActiveBorderColor: $primaryColor !default;
|
|
$checkboxActiveBg: $primaryColor !default;
|
|
$checkboxIconActiveColor: $primaryTextColor !default;
|
|
$checkboxActiveHoverBg: $primaryLighterColor !default;
|
|
$checkboxIconActiveHoverColor: $primaryTextColor !default;
|
|
$checkboxActiveHoverBorderColor: $primaryLighterColor !default;
|
|
|
|
//radiobutton
|
|
$radiobuttonWidth: 22px !default;
|
|
$radiobuttonHeight: 22px !default;
|
|
$radiobuttonBorder: 2px solid $shade600 !default;
|
|
$radiobuttonIconSize: 12px !default;
|
|
$radiobuttonActiveBorderColor: $primaryColor !default;
|
|
$radiobuttonActiveBg: $primaryColor !default;
|
|
$radiobuttonIconActiveColor: $primaryTextColor !default;
|
|
$radiobuttonActiveHoverBg: $primaryLighterColor !default;
|
|
$radiobuttonIconActiveHoverColor: $primaryTextColor !default;
|
|
$radiobuttonActiveHoverBorderColor: $primaryLighterColor !default;
|
|
|
|
//colorpicker
|
|
$colorPickerPreviewWidth: 2rem !default;
|
|
$colorPickerPreviewHeight: 2rem !default;
|
|
$colorPickerBg: $shade800 !default;
|
|
$colorPickerBorder: 1px solid $shade600 !default;
|
|
$colorPickerHandleColor: $shade000 !default;
|
|
|
|
//togglebutton
|
|
$toggleButtonBg: $shade800 !default;
|
|
$toggleButtonBorder: 1px solid $shade600 !default;
|
|
$toggleButtonTextColor: $shade000 !default;
|
|
$toggleButtonIconColor: $shade100 !default;
|
|
$toggleButtonHoverBg: $hoverBg !default;
|
|
$toggleButtonHoverBorderColor: $shade600 !default;
|
|
$toggleButtonTextHoverColor: $shade000 !default;
|
|
$toggleButtonIconHoverColor: $shade100 !default;
|
|
$toggleButtonActiveBg: $primaryColor !default;
|
|
$toggleButtonActiveBorderColor: $primaryColor !default;
|
|
$toggleButtonTextActiveColor: $primaryTextColor !default;
|
|
$toggleButtonIconActiveColor: $primaryTextColor !default;
|
|
$toggleButtonActiveHoverBg: $primaryLightColor !default;
|
|
$toggleButtonActiveHoverBorderColor: $primaryLightColor !default;
|
|
$toggleButtonTextActiveHoverColor: $primaryTextColor !default;
|
|
$toggleButtonIconActiveHoverColor: $primaryTextColor !default;
|
|
|
|
//inplace
|
|
$inplacePadding: $inputPadding !default;
|
|
$inplaceHoverBg: $hoverBg !default;
|
|
$inplaceTextHoverColor: $shade000 !default;
|
|
|
|
//rating
|
|
$ratingIconFontSize: 1.143rem !default;
|
|
$ratingCancelIconColor: #f48fb1 !default;
|
|
$ratingCancelIconHoverColor: #f48fb1 !default;
|
|
$ratingStarIconOffColor: $shade000 !default;
|
|
$ratingStarIconOnColor: $primaryColor !default;
|
|
$ratingStarIconHoverColor: $primaryColor !default;
|
|
|
|
//slider
|
|
$sliderBg: $shade700 !default;
|
|
$sliderBorder: 0 none !default;
|
|
$sliderHorizontalHeight: 0.286rem !default;
|
|
$sliderVerticalWidth: 0.286rem !default;
|
|
$sliderHandleWidth: 1.143rem !default;
|
|
$sliderHandleHeight: 1.143rem !default;
|
|
$sliderHandleBg: $shade700 !default;
|
|
$sliderHandleBorder: 2px solid $primaryColor !default;
|
|
$sliderHandleBorderRadius: 50% !default;
|
|
$sliderHandleHoverBorderColor: $primaryColor !default;
|
|
$sliderHandleHoverBg: $primaryColor !default;
|
|
$sliderRangeBg: $primaryColor !default;
|
|
|
|
//calendar
|
|
$calendarTableMargin: 0.5rem 0 !default;
|
|
$calendarPadding: 0.5rem !default;
|
|
$calendarBg: $shade800 !default;
|
|
$calendarInlineBg: $calendarBg !default;
|
|
$calendarTextColor: $shade000 !default;
|
|
$calendarBorder: $inputListBorder !default;
|
|
$calendarOverlayBorder: $inputOverlayBorder !default;
|
|
|
|
$calendarHeaderPadding: 0.5rem !default;
|
|
$calendarHeaderBg: $shade800 !default;
|
|
$calendarInlineHeaderBg: $calendarBg !default;
|
|
$calendarHeaderBorder: 1px solid $shade600 !default;
|
|
$calendarHeaderTextColor: $shade000 !default;
|
|
$calendarHeaderFontWeight: 100 !default;
|
|
$calendarHeaderCellPadding: 0.5rem !default;
|
|
$calendarMonthYearHeaderHoverTextColor: $primaryColor !default;
|
|
|
|
$calendarCellDatePadding: 0.5rem !default;
|
|
$calendarCellDateWidth: 2.5rem !default;
|
|
$calendarCellDateHeight: 2.5rem !default;
|
|
$calendarCellDateBorderRadius: 50% !default;
|
|
$calendarCellDateBorder: 1px solid transparent !default;
|
|
$calendarCellDateHoverBg: $hoverBg !default;
|
|
$calendarCellDateTodayBg: transparent !default;
|
|
$calendarCellDateTodayBorderColor: transparent !default;
|
|
$calendarCellDateTodayTextColor: $primaryColor !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: 3rem !default;
|
|
$inputSwitchHeight: 1.75rem !default;
|
|
$inputSwitchBorderRadius: 30px !default;
|
|
$inputSwitchHandleWidth: 1.25rem !default;
|
|
$inputSwitchHandleHeight: 1.25rem !default;
|
|
$inputSwitchHandleBorderRadius: 50% !default;
|
|
$inputSwitchSliderPadding: 0.25rem !default;
|
|
$inputSwitchSliderOffBg: $shade500 !default;
|
|
$inputSwitchHandleOffBg: $shade100 !default;
|
|
$inputSwitchSliderOffHoverBg: $shade600 !default;
|
|
$inputSwitchSliderOnBg: $primaryColor !default;
|
|
$inputSwitchSliderOnHoverBg: $primaryLightColor !default;
|
|
$inputSwitchHandleOnBg: $primaryTextColor !default;
|
|
|
|
//panel
|
|
$panelHeaderBorderColor: $shade600 !default;
|
|
$panelHeaderBorder: 1px solid $shade600 !default;
|
|
$panelHeaderBg: $shade800 !default;
|
|
$panelHeaderTextColor: $shade000 !default;
|
|
$panelHeaderFontWeight: 100 !default;
|
|
$panelHeaderPadding: 1.25rem !default;
|
|
$panelToggleableHeaderPadding: 0.75rem 1.25rem !default;
|
|
|
|
$panelHeaderHoverBg: $hoverBg !default;
|
|
$panelHeaderHoverBorderColor: $shade600 !default;
|
|
$panelHeaderTextHoverColor: $shade000 !default;
|
|
|
|
$panelContentBorderColor: $shade600 !default;
|
|
$panelContentBorder: 1px solid $shade600 !default;
|
|
$panelContentBg: $shade800 !default;
|
|
$panelContentEvenRowBg: map-get($colors, "htwk-grau-120") !default;
|
|
$panelContentTextColor: $shade000 !default;
|
|
$panelContentPadding: 1.25rem !default;
|
|
|
|
$panelFooterBorder: 1px solid $shade600 !default;
|
|
$panelFooterBg: $shade800 !default;
|
|
$panelFooterTextColor: $shade000 !default;
|
|
$panelFooterPadding: 0.75rem 1.25rem !default;
|
|
|
|
//accordion
|
|
$accordionSpacing: 4px !default;
|
|
$accordionHeaderBorder: $panelHeaderBorder !default;
|
|
$accordionHeaderBg: $panelHeaderBg !default;
|
|
$accordionHeaderTextColor: $panelHeaderTextColor !default;
|
|
$accordionHeaderFontWeight: $panelHeaderFontWeight !default;
|
|
$accordionHeaderPadding: $panelHeaderPadding !default;
|
|
|
|
$accordionHeaderHoverBg: $hoverBg !default;
|
|
$accordionHeaderHoverBorderColor: $shade600 !default;
|
|
$accordionHeaderTextHoverColor: $shade000 !default;
|
|
|
|
$accordionHeaderActiveBg: $panelHeaderBg !default;
|
|
$accordionHeaderActiveBorderColor: $shade600 !default;
|
|
$accordionHeaderTextActiveColor: $shade000 !default;
|
|
|
|
$accordionHeaderActiveHoverBg: $hoverBg !default;
|
|
$accordionHeaderActiveHoverBorderColor: $shade600 !default;
|
|
$accordionHeaderTextActiveHoverColor: $shade000 !default;
|
|
|
|
$accordionContentBorder: $panelContentBorder !default;
|
|
$accordionContentBg: $panelContentBg !default;
|
|
$accordionContentTextColor: $panelContentTextColor !default;
|
|
$accordionContentPadding: $panelContentPadding !default;
|
|
|
|
//tabview
|
|
$tabviewNavBorder: 1px solid $shade600 !default;
|
|
$tabviewNavBorderWidth: 0 0 2px 0 !default;
|
|
$tabviewNavBg: transparent !default;
|
|
|
|
$tabviewHeaderSpacing: 0 !default;
|
|
$tabviewHeaderBorder: solid $shade600 !default;
|
|
$tabviewHeaderBorderWidth: 0 0 2px 0 !default;
|
|
$tabviewHeaderBorderColor: transparent transparent $shade600 transparent !default;
|
|
$tabviewHeaderBg: $shade800 !default;
|
|
$tabviewHeaderTextColor: $shade100 !default;
|
|
$tabviewHeaderFontWeight: $panelHeaderFontWeight !default;
|
|
$tabviewHeaderPadding: $panelHeaderPadding !default;
|
|
$tabviewHeaderMargin: 0 0 -2px 0 !default;
|
|
|
|
$tabviewHeaderHoverBg: $shade800 !default;
|
|
$tabviewHeaderHoverBorderColor: $primaryColor !default;
|
|
$tabviewHeaderTextHoverColor: $shade000 !default;
|
|
|
|
$tabviewHeaderActiveBg: $shade800 !default;
|
|
$tabviewHeaderActiveBorderColor: $primaryColor !default;
|
|
$tabviewHeaderTextActiveColor: $primaryColor !default;
|
|
|
|
$tabviewContentBorder: 0 none !default;
|
|
$tabviewContentBg: $shade800 !default;
|
|
$tabviewContentTextColor: $shade000 !default;
|
|
$tabviewContentPadding: $panelContentPadding !default;
|
|
|
|
//upload
|
|
$fileUploadProgressBarHeight: 0.25rem !default;
|
|
$fileUploadContentPadding: 2rem 1rem !default;
|
|
$fileUploadContentHoverBorder: 1px dashed $primaryColor !default;
|
|
$fileUploadFileBorder: 1px solid $shade600 !default;
|
|
$fileUploadFilePadding: 1rem !default;
|
|
|
|
//scrollpanel
|
|
$scrollPanelTrackBorder: 0 none !default;
|
|
$scrollPanelTrackBg: $shade600 !default;
|
|
|
|
//card
|
|
$cardBodyPadding: 1.25rem !default;
|
|
$cardTitleFontSize: 1.5rem !default;
|
|
$cardTitleFontWeight: 0 !default;
|
|
$cardSubTitleFontWeight: 100 !default;
|
|
$cardSubTitleColor: $shade100 !default;
|
|
$cardContentPadding: 1.25rem 0 !default;
|
|
$cardFooterPadding: 1.25rem 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: $shade800 !default;
|
|
$paginatorTextColor: $shade100 !default;
|
|
$paginatorBorder: solid $shade600 !default;
|
|
$paginatorBorderWidth: 1px !default;
|
|
$paginatorPadding: 0.5rem 1rem !default;
|
|
$paginatorElementWidth: $buttonIconOnlyWidth !default;
|
|
$paginatorElementHeight: $buttonIconOnlyWidth !default;
|
|
$paginatorElementBg: transparent !default;
|
|
$paginatorElementBorder: 0 none !default;
|
|
$paginatorElementIconColor: $shade100 !default;
|
|
$paginatorElementHoverBg: $hoverBg !default;
|
|
$paginatorElementHoverBorderColor: transparent !default;
|
|
$paginatorElementIconHoverColor: $shade000 !default;
|
|
$paginatorElementBorderRadius: $borderRadius !default;
|
|
$paginatorElementMargin: 0.143rem !default;
|
|
$paginatorElementPadding: 0 !default;
|
|
|
|
//table
|
|
$tableHeaderBorder: 1px solid $shade600 !default;
|
|
$tableHeaderBorderWidth: 0 0 1px 0 !default;
|
|
$tableHeaderBg: $shade800 !default;
|
|
$tableHeaderTextColor: $shade100 !default;
|
|
$tableHeaderFontWeight: 0 !default;
|
|
$tableHeaderPadding: 1rem 1rem !default;
|
|
|
|
$tableHeaderCellPadding: 1rem 1rem !default;
|
|
$tableHeaderCellBg: $shade800 !default;
|
|
$tableHeaderCellTextColor: $shade000 !default;
|
|
$tableHeaderCellFontWeight: 0 !default;
|
|
$tableHeaderCellBorder: 1px solid $shade600 !default;
|
|
$tableHeaderCellBorderWidth: 0 0 1px 0 !default;
|
|
$tableHeaderCellHoverBg: $hoverBg !default;
|
|
$tableHeaderCellTextHoverColor: $shade000 !default;
|
|
$tableHeaderCellIconColor: $shade100 !default;
|
|
$tableHeaderCellIconHoverColor: $shade000 !default;
|
|
$tableHeaderCellHighlightBg: $highlightBg !default;
|
|
$tableHeaderCellHighlightTextColor: $highlightTextColor !default;
|
|
$tableHeaderCellHighlightHoverBg: $highlightBg !default;
|
|
$tableHeaderCellHighlightTextHoverColor: $highlightTextColor !default;
|
|
$tableSortableColumnBadgeSize: 1.143rem !default;
|
|
|
|
$tableBodyRowBg: $shade800 !default;
|
|
$tableBodyRowTextColor: $shade000 !default;
|
|
$tableBodyRowEvenBg: map-get($colors, "htwk-grau-120") !default;
|
|
$tableBodyRowHoverBg: $hoverBg !default;
|
|
$tableBodyRowTextHoverColor: $shade000 !default;
|
|
$tableBodyCellBorder: 1px solid $shade600 !default;
|
|
$tableBodyCellBorderWidth: 0 0 1px 0 !default;
|
|
$tableBodyCellPadding: 1rem 1rem !default;
|
|
|
|
$tableFooterCellPadding: 1rem 1rem !default;
|
|
$tableFooterCellBg: $shade800 !default;
|
|
$tableFooterCellTextColor: $shade000 !default;
|
|
$tableFooterCellFontWeight: 0 !default;
|
|
$tableFooterCellBorder: 1px solid $shade600 !default;
|
|
$tableFooterCellBorderWidth: 0 0 1px 0 !default;
|
|
$tableResizerHelperBg: $primaryColor !default;
|
|
|
|
$tableFooterBorder: 1px solid $shade600 !default;
|
|
$tableFooterBorderWidth: 0 0 1px 0 !default;
|
|
$tableFooterBg: $shade800 !default;
|
|
$tableFooterTextColor: $shade000 !default;
|
|
$tableFooterFontWeight: 0 !default;
|
|
$tableFooterPadding: 1rem 1rem !default;
|
|
|
|
$tableCellContentAlignment: left !default;
|
|
$tableTopPaginatorBorderWidth: 1px 0 1px 0 !default;
|
|
$tableBottomPaginatorBorderWidth: 0 0 1px 0 !default;
|
|
|
|
$tableScaleSM: 0.5 !default;
|
|
$tableScaleLG: 1.25 !default;
|
|
|
|
//dataview
|
|
$dataViewContentPadding: 0 !default;
|
|
$dataViewContentBorder: 0 none !default;
|
|
|
|
//tree
|
|
$treeContainerPadding: 0.286rem !default;
|
|
$treeNodePadding: 0.143rem !default;
|
|
$treeNodeContentPadding: 0.5rem !default;
|
|
$treeNodeChildrenPadding: 0 0 0 1rem !default;
|
|
$treeNodeIconColor: $shade100 !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: $primaryTextColor !default;
|
|
$timelineEventConnectorSize: 2px !default;
|
|
$timelineEventColor: $shade600 !default;
|
|
|
|
//org chart
|
|
$organizationChartConnectorColor: $shade600 !default;
|
|
|
|
//message
|
|
$messageMargin: 1rem 0 !default;
|
|
$messagePadding: 1.25rem 1.75rem !default;
|
|
$messageBorderWidth: 0 0 0 6px !default;
|
|
$messageIconFontSize: 1.5rem !default;
|
|
$messageTextFontSize: 1rem !default;
|
|
$messageTextFontWeight: 0 !default;
|
|
|
|
//inline message
|
|
$inlineMessagePadding: $inputPadding !default;
|
|
$inlineMessageMargin: 0 !default;
|
|
$inlineMessageIconFontSize: 1rem !default;
|
|
$inlineMessageTextFontSize: 1rem !default;
|
|
$inlineMessageBorderWidth: 1px !default;
|
|
|
|
//toast
|
|
$toastIconFontSize: 2rem !default;
|
|
$toastMessageTextMargin: 0 0 0 1rem !default;
|
|
$toastMargin: 0 0 1rem 0 !default;
|
|
$toastPadding: 1rem !default;
|
|
$toastBorderWidth: 0 0 0 6px !default;
|
|
$toastShadow: none !default;
|
|
$toastOpacity: 1 !default;
|
|
$toastTitleFontWeight: 0 !default;
|
|
$toastDetailMargin: $inlineSpacing 0 0 0 !default;
|
|
|
|
//severities
|
|
$infoMessageBg: rgba(59, 130, 246, 0.2) !default;
|
|
$infoMessageBorder: solid #3b82f6 !default;
|
|
$infoMessageTextColor: #93c5fd !default;
|
|
$infoMessageIconColor: #93c5fd !default;
|
|
$successMessageBg: rgba(16, 185, 129, 0.2) !default;
|
|
$successMessageBorder: solid #10b981 !default;
|
|
$successMessageTextColor: #6ee7b7 !default;
|
|
$successMessageIconColor: #6ee7b7 !default;
|
|
$warningMessageBg: rgba(234, 179, 8, 0.2) !default;
|
|
$warningMessageBorder: solid #eab308 !default;
|
|
$warningMessageTextColor: #fde047 !default;
|
|
$warningMessageIconColor: #fde047 !default;
|
|
$errorMessageBg: rgba(239, 68, 68, 0.2) !default;
|
|
$errorMessageBorder: solid #ef4444 !default;
|
|
$errorMessageTextColor: #fca5a5 !default;
|
|
$errorMessageIconColor: #fca5a5 !default;
|
|
$secondaryMessageBg: $secondaryButtonBg !default;
|
|
$secondaryMessageBorder: solid $secondaryButtonBg !default;
|
|
$secondaryMessageTextColor: $secondaryButtonTextColor !default;
|
|
$secondaryMessageIconColor: $secondaryButtonTextColor !default;
|
|
$contrastMessageBg: $contrastButtonBg !default;
|
|
$contrastMessageBorder: solid $contrastButtonBg !default;
|
|
$contrastMessageTextColor: $contrastButtonTextColor !default;
|
|
$contrastMessageIconColor: $contrastButtonTextColor !default;
|
|
|
|
//overlays
|
|
$overlayContentBorder: 1px solid $shade600 !default;
|
|
$overlayContentBg: $panelContentBg !default;
|
|
$overlayContainerShadow:
|
|
0px 11px 15px -7px rgba(0, 0, 0, 0.2),
|
|
0px 24px 38px 3px rgba(0, 0, 0, 0.14),
|
|
0px 9px 46px 8px rgba(0, 0, 0, 0.12) !default;
|
|
|
|
//dialog
|
|
$dialogHeaderBg: $shade800 !default;
|
|
$dialogHeaderBorder: 0 none !default;
|
|
$dialogHeaderTextColor: $shade000 !default;
|
|
$dialogHeaderFontWeight: 0 !default;
|
|
$dialogHeaderFontSize: 1.25rem !default;
|
|
$dialogHeaderPadding: 1.5rem !default;
|
|
$dialogContentPadding: 0 1.5rem 2rem 1.5rem !default;
|
|
$dialogFooterBorder: 0 none !default;
|
|
$dialogFooterPadding: 0 1.5rem 1.5rem 1.5rem !default;
|
|
|
|
//confirmpopup
|
|
$confirmPopupContentPadding: $panelContentPadding !default;
|
|
$confirmPopupFooterPadding: 0 1.25rem 1.25rem 1.25rem !default;
|
|
|
|
//tooltip
|
|
$tooltipBg: $shade600 !default;
|
|
$tooltipTextColor: $shade000 !default;
|
|
$tooltipPadding: $inputPadding !default;
|
|
|
|
//steps
|
|
$stepsItemBg: transparent !default;
|
|
$stepsItemBorder: 0 none !default;
|
|
$stepsItemTextColor: $shade100 !default;
|
|
$stepsItemNumberWidth: 2rem !default;
|
|
$stepsItemNumberHeight: 2rem !default;
|
|
$stepsItemNumberFontSize: 1.143rem !default;
|
|
$stepsItemNumberColor: $shade000 !default;
|
|
$stepsItemNumberBorderRadius: 50% !default;
|
|
$stepsItemActiveFontWeight: 0 !default;
|
|
|
|
//progressbar, progressspinner
|
|
$progressBarHeight: 1.5rem !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: $shade700 !default;
|
|
$menuBorder: 1px solid $shade600 !default;
|
|
$menuTextColor: $shade000 !default;
|
|
$menuitemPadding: 0.75rem 1.25rem !default;
|
|
$menuitemBorderRadius: 0 !default;
|
|
$menuitemTextColor: $shade000 !default;
|
|
$menuitemIconColor: $shade100 !default;
|
|
$menuitemTextHoverColor: $shade000 !default;
|
|
$menuitemIconHoverColor: $shade000 !default;
|
|
$menuitemHoverBg: $hoverBg !default;
|
|
$menuitemTextFocusColor: $shade000 !default;
|
|
$menuitemIconFocusColor: $shade000 !default;
|
|
$menuitemFocusBg: $shade600 !default;
|
|
$menuitemTextActiveColor: $highlightTextColor !default;
|
|
$menuitemIconActiveColor: $highlightTextColor !default;
|
|
$menuitemActiveBg: $highlightBg !default;
|
|
$menuitemActiveFocusBg: $highlightFocusBg !default;
|
|
$menuitemSubmenuIconFontSize: 0.875rem !default;
|
|
$submenuHeaderMargin: 0 !default;
|
|
$submenuHeaderPadding: 0.75rem 1.25rem !default;
|
|
$submenuHeaderBg: $shade700 !default;
|
|
$submenuHeaderTextColor: $shade000 !default;
|
|
$submenuHeaderBorderRadius: 0 !default;
|
|
$submenuHeaderFontWeight: 0 !default;
|
|
$overlayMenuBg: $menuBg !default;
|
|
$overlayMenuBorder: 1px solid $shade600 !default;
|
|
$overlayMenuShadow:
|
|
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;
|
|
$verticalMenuPadding: 0.25rem 0 !default;
|
|
$menuSeparatorMargin: 0.25rem 0 !default;
|
|
|
|
$breadcrumbPadding: 1rem !default;
|
|
$breadcrumbBg: $menuBg !default;
|
|
$breadcrumbBorder: $menuBorder !default;
|
|
$breadcrumbItemTextColor: $menuitemTextColor !default;
|
|
$breadcrumbItemIconColor: $menuitemIconColor !default;
|
|
$breadcrumbLastItemTextColor: $menuitemTextColor !default;
|
|
$breadcrumbLastItemIconColor: $menuitemIconColor !default;
|
|
$breadcrumbSeparatorColor: $menuitemTextColor !default;
|
|
|
|
$horizontalMenuPadding: 0.5rem !default;
|
|
$horizontalMenuBg: $shade700 !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.5rem !default;
|
|
$badgeHeight: 1.5rem !default;
|
|
$badgeFontWeight: 0 !default;
|
|
$badgeFontSize: 0.75rem !default;
|
|
|
|
$tagPadding: 0.25rem 0.4rem !default;
|
|
|
|
//carousel
|
|
$carouselIndicatorsPadding: 1rem !default;
|
|
$carouselIndicatorBg: $shade600 !default;
|
|
$carouselIndicatorHoverBg: $hoverBg !default;
|
|
$carouselIndicatorBorderRadius: 0 !default;
|
|
$carouselIndicatorWidth: 2rem !default;
|
|
$carouselIndicatorHeight: 0.5rem !default;
|
|
|
|
//galleria
|
|
$galleriaMaskBg: rgba(0, 0, 0, 0.9) !default;
|
|
$galleriaCloseIconMargin: 0.5rem !default;
|
|
$galleriaCloseIconFontSize: 2rem !default;
|
|
$galleriaCloseIconBg: transparent !default;
|
|
$galleriaCloseIconColor: #f8f9fa !default;
|
|
$galleriaCloseIconHoverBg: rgba(255, 255, 255, 0.1) !default;
|
|
$galleriaCloseIconHoverColor: #f8f9fa !default;
|
|
$galleriaCloseIconWidth: 4rem !default;
|
|
$galleriaCloseIconHeight: 4rem !default;
|
|
$galleriaCloseIconBorderRadius: 50% !default;
|
|
|
|
$galleriaItemNavigatorBg: transparent !default;
|
|
$galleriaItemNavigatorColor: #f8f9fa !default;
|
|
$galleriaItemNavigatorMargin: 0 0.5rem !default;
|
|
$galleriaItemNavigatorFontSize: 2rem !default;
|
|
$galleriaItemNavigatorHoverBg: rgba(255, 255, 255, 0.1) !default;
|
|
$galleriaItemNavigatorHoverColor: #f8f9fa !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: rgba(255, 255, 255, 0.1) !default;
|
|
$galleriaIndicatorBorderRadius: 50% !default;
|
|
$galleriaIndicatorWidth: 1rem !default;
|
|
$galleriaIndicatorHeight: 1rem !default;
|
|
$galleriaIndicatorsBgOnItem: rgba(0, 0, 0, 0.5) !default;
|
|
$galleriaIndicatorBgOnItem: rgba(255, 255, 255, 0.4) !default;
|
|
$galleriaIndicatorHoverBgOnItem: rgba(255, 255, 255, 0.6) !default;
|
|
|
|
$galleriaThumbnailContainerBg: rgba(0, 0, 0, 0.9) !default;
|
|
$galleriaThumbnailContainerPadding: 1rem 0.25rem !default;
|
|
$galleriaThumbnailNavigatorBg: transparent !default;
|
|
$galleriaThumbnailNavigatorColor: #f8f9fa !default;
|
|
$galleriaThumbnailNavigatorHoverBg: rgba(255, 255, 255, 0.1) !default;
|
|
$galleriaThumbnailNavigatorHoverColor: #f8f9fa !default;
|
|
$galleriaThumbnailNavigatorBorderRadius: 50% !default;
|
|
$galleriaThumbnailNavigatorWidth: 2rem !default;
|
|
$galleriaThumbnailNavigatorHeight: 2rem !default;
|
|
|
|
//divider
|
|
$dividerHorizontalMargin: 1.25rem 0 !default;
|
|
$dividerHorizontalPadding: 0 1.25rem !default;
|
|
$dividerVerticalMargin: 0 1.25rem !default;
|
|
$dividerVerticalPadding: 1.25rem 0 !default;
|
|
$dividerSize: 1px !default;
|
|
$dividerColor: $shade600 !default;
|
|
|
|
//avatar
|
|
$avatarBg: $shade600 !default;
|
|
$avatarTextColor: $textColor !default;
|
|
|
|
//chip
|
|
$chipBg: $shade600 !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: rgba(255, 255, 255, 0.03) !default;
|
|
$splitterGutterHandleBg: $shade600 !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 {
|
|
font-family:
|
|
"Source Sans Pro",
|
|
-apple-system,
|
|
BlinkMacSystemFont,
|
|
Segoe UI,
|
|
Twemoji Country Flags,
|
|
Roboto,
|
|
Arial,
|
|
sans-serif,
|
|
Apple Color Emoji,
|
|
Segoe UI Emoji,
|
|
Segoe UI Symbol;
|
|
font-feature-settings: "cv02", "cv03", "cv04", "cv11";
|
|
font-variation-settings: normal;
|
|
--font-family: "Source Sans Pro", -apple-system, BlinkMacSystemFont, Segoe UI,
|
|
Twemoji Country Flags, Roboto, Arial, sans-serif, Apple Color Emoji,
|
|
Segoe UI Emoji, Segoe UI Symbol;
|
|
--font-feature-settings: "cv02", "cv03", "cv04", "cv11";
|
|
--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};
|
|
--surface-0: #{map-get($colors, "htwk-schwarz")};
|
|
--surface-50: #1d2530;
|
|
--surface-100: #363d47;
|
|
--surface-200: #4f565e;
|
|
--surface-300: #686e75;
|
|
--surface-400: #82868c;
|
|
--surface-500: #9b9ea3;
|
|
--surface-600: #b4b6ba;
|
|
--surface-700: #cdcfd1;
|
|
--surface-800: #e6e7e8;
|
|
--surface-900: #ffffff;
|
|
--gray-50: #e6e7e8;
|
|
--gray-100: #cdcfd1;
|
|
--gray-200: #b4b6ba;
|
|
--gray-300: #9b9ea3;
|
|
--gray-400: #82868c;
|
|
--gray-500: #686e75;
|
|
--gray-600: #4f565e;
|
|
--gray-700: #363d47;
|
|
--gray-800: #1d2530;
|
|
--gray-900: #{map-get($colors, "htwk-schwarz")};
|
|
--content-padding: #{$panelContentPadding};
|
|
--inline-spacing: #{$inlineSpacing};
|
|
--border-radius: #{$borderRadius};
|
|
--surface-ground: #{map-get($colors, "htwk-grau")};
|
|
--surface-section: #{map-get($colors, "htwk-grau")};
|
|
--surface-card: #{map-get($colors, "htwk-grau")};
|
|
--surface-overlay: #{map-get($colors, "htwk-grau")};
|
|
--surface-border: #{map-get($colors, "htwk-dunkelblau-60")};
|
|
--surface-hover: rgba(255, 255, 255, 0.03);
|
|
--focus-ring: #{$focusShadow};
|
|
--maskbg: #{$maskBg};
|
|
--highlight-bg: #{$highlightBg};
|
|
--highlight-text-color: #{$highlightTextColor};
|
|
color-scheme: dark;
|
|
background-color: #{map-get($colors, "htwk-grau-140")};
|
|
}
|