UNPKG

@kubit-ui-web/react-components

Version:

Kubit React Components is a customizable, accessible library of React web components, designed to enhance your application's user experience

249 lines 13 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.CALENDAR_STYLES = void 0; const state_1 = require("../../../../components/calendar/list/types/state"); const state_2 = require("../../../../components/calendar/selector/monthSelector/types/state"); const state_3 = require("../../../../components/calendar/selector/types/state"); const state_4 = require("../../../../components/calendar/selector/yearSelector/types/state"); const variant_1 = require("../../../../components/calendar/types/variant"); const breakpoints_1 = require("../../../../types/breakpoints/breakpoints"); const borders_1 = require("../../foundations/borders"); const colors_1 = require("../../foundations/colors"); const shadow_1 = require("../../foundations/shadow"); const sizes_1 = require("../../foundations/sizes"); const spacings_1 = require("../../foundations/spacings"); const typography_1 = require("../../foundations/typography"); const variants_1 = require("../text/variants"); const variants_2 = require("../variants"); exports.CALENDAR_STYLES = { [variant_1.CalendarVariantType.DEFAULT]: { container: { background_color: colors_1.COLORS.NEUTRAL.color_neutral_bg_250, box_shadow: shadow_1.SHADOW.shadow_10, [breakpoints_1.DeviceBreakpointsType.DESKTOP]: { padding: `${spacings_1.SPACINGS.spacing_300} ${spacings_1.SPACINGS.spacing_0}`, border_color: colors_1.COLORS.NEUTRAL.color_neutral_border_50, border_style: 'solid', border_width: borders_1.BORDERS.border_100, margin_top: spacings_1.SPACINGS.spacing_150, }, [breakpoints_1.DeviceBreakpointsType.TABLET]: { padding: `${spacings_1.SPACINGS.spacing_0}`, box_shadow: 'none', }, [breakpoints_1.DeviceBreakpointsType.MOBILE]: { padding: `${spacings_1.SPACINGS.spacing_0}`, box_shadow: 'none', }, }, selectorContainer: { margin_bottom: spacings_1.SPACINGS.spacing_150, gap: spacings_1.SPACINGS.spacing_300, }, selectorIconAndBackTextContainer: { gap: spacings_1.SPACINGS.spacing_150, }, leftArrow: { width: sizes_1.SIZES.size_250, height: sizes_1.SIZES.size_250, color: colors_1.COLORS.ACCENT.color_accent_default_icon_100, }, rightArrow: { width: sizes_1.SIZES.size_250, height: sizes_1.SIZES.size_250, color: colors_1.COLORS.ACCENT.color_accent_default_icon_100, }, colorArrowDisabled: colors_1.COLORS.DISABLED.color_accentDisabled_font_100, backText: { font_variant: variants_1.TextVariantType.PARAGRAPH_SMALL_EXTENDED, font_weight: typography_1.FONT_WEIGHT.font_weight_400, color: colors_1.COLORS.DISABLED.color_accentDisabled_icon_100, }, selectorOptionsContainer: { gap: spacings_1.SPACINGS.spacing_450, }, selectorOptions: { sizeSelectorButton: variants_2.ButtonSizeType.MEDIUM, variantSelectorButton: variants_2.ButtonVariantType.ACTION_SECONDARY, [state_3.SelectorStateType.DEFAULT]: { font_variant: variants_1.TextVariantType.PARAGRAPH_SMALL_EXTENDED, font_weight: typography_1.FONT_WEIGHT.font_weight_400, color: colors_1.COLORS.ACCENT.color_accent_default_font_50, }, [state_3.SelectorStateType.DISABLED]: { font_variant: variants_1.TextVariantType.PARAGRAPH_SMALL_EXTENDED, font_weight: typography_1.FONT_WEIGHT.font_weight_400, color: colors_1.COLORS.DISABLED.color_accentDisabled_icon_100, }, }, useDaySelector: true, weekDayContainer: { padding: spacings_1.SPACINGS.spacing_150, }, weekDay: { font_variant: variants_1.TextVariantType.PARAGRAPH_SMALL_EXTENDED, font_weight: typography_1.FONT_WEIGHT.font_weight_400, color: colors_1.COLORS.NEUTRAL.color_neutral_font_100, }, daysList: { [state_1.ListDaysStateType.DEFAULT]: { label_font_color: colors_1.COLORS.NEUTRAL.color_neutral_font_50, label_font_size: variants_1.TextVariantType.PARAGRAPH_SMALL_EXTENDED, label_font_weight: typography_1.FONT_WEIGHT.font_weight_400, label_font_align: typography_1.TEXT_ALIGN.center, border: borders_1.BORDERS.border_00, radius_size: borders_1.RADIUS.radius_00, }, [state_1.ListDaysStateType.DISABLED]: { label_font_color: colors_1.COLORS.DISABLED.color_accentDisabled_font_100, label_font_size: variants_1.TextVariantType.PARAGRAPH_SMALL_EXTENDED, label_font_weight: typography_1.FONT_WEIGHT.font_weight_400, label_font_align: typography_1.TEXT_ALIGN.center, border: borders_1.BORDERS.border_00, radius_size: borders_1.RADIUS.radius_00, }, [state_1.ListDaysStateType.CURRENT_DAY]: { label_font_color: colors_1.COLORS.SECONDARY.color_secondary_font_100, label_font_size: variants_1.TextVariantType.PARAGRAPH_SMALL_EXTENDED, label_font_weight: typography_1.FONT_WEIGHT.font_weight_400, label_font_align: typography_1.TEXT_ALIGN.center, border: `${borders_1.BORDERS.border_50} solid ${colors_1.COLORS.SECONDARY.color_secondary_border_100}`, radius_size: borders_1.RADIUS.radius_50, }, [state_1.ListDaysStateType.SELECTED]: { label_font_color: colors_1.COLORS.NEUTRAL.color_neutral_font_250, label_font_size: variants_1.TextVariantType.PARAGRAPH_SMALL_EXTENDED, label_font_weight: typography_1.FONT_WEIGHT.font_weight_500, label_font_align: typography_1.TEXT_ALIGN.center, border: borders_1.BORDERS.border_00, radius_size: `${borders_1.RADIUS.radius_50}`, background_color: colors_1.COLORS.SECONDARY.color_secondary_bg_100, }, [state_1.ListDaysStateType.MIDLE_DATE_RANGE]: { label_font_color: colors_1.COLORS.NEUTRAL.color_neutral_font_50, label_font_size: variants_1.TextVariantType.PARAGRAPH_SMALL_EXTENDED, label_font_weight: typography_1.FONT_WEIGHT.font_weight_400, label_font_align: typography_1.TEXT_ALIGN.center, border_top: `${borders_1.BORDERS.border_50} solid ${colors_1.COLORS.SECONDARY.color_secondary_border_100}`, border_bottom: `${borders_1.BORDERS.border_50} solid ${colors_1.COLORS.SECONDARY.color_secondary_border_100}`, radius_size: borders_1.RADIUS.radius_00, background_color: colors_1.COLORS.SECONDARY.color_secondary_bg_200, }, [state_1.ListDaysStateType.END_DATE_RANGE]: { label_font_color: colors_1.COLORS.NEUTRAL.color_neutral_font_250, label_font_size: variants_1.TextVariantType.PARAGRAPH_SMALL_EXTENDED, label_font_weight: typography_1.FONT_WEIGHT.font_weight_500, label_font_align: typography_1.TEXT_ALIGN.center, border: borders_1.BORDERS.border_00, radius_size: `${borders_1.RADIUS.radius_00} ${borders_1.RADIUS.radius_50} ${borders_1.RADIUS.radius_50} ${borders_1.RADIUS.radius_00}`, background_color: colors_1.COLORS.ACCENT.color_accent_default_border_100, }, [state_1.ListDaysStateType.START_DATE_RANGE]: { label_font_color: colors_1.COLORS.NEUTRAL.color_neutral_font_250, label_font_size: variants_1.TextVariantType.PARAGRAPH_SMALL_EXTENDED, label_font_weight: typography_1.FONT_WEIGHT.font_weight_500, label_font_align: typography_1.TEXT_ALIGN.center, border: borders_1.BORDERS.border_00, radius_size: `${borders_1.RADIUS.radius_50} ${borders_1.RADIUS.radius_00} ${borders_1.RADIUS.radius_00} ${borders_1.RADIUS.radius_50}`, background_color: colors_1.COLORS.ACCENT.color_accent_default_border_100, }, }, monthsList: { gap: `${spacings_1.SPACINGS.spacing_300}`, }, monthListItem: { [state_2.MonthSelectorStateType.DEFAULT]: { border_radius: borders_1.RADIUS.radius_50, border: borders_1.BORDERS.border_00, }, [state_2.MonthSelectorStateType.CURRENT]: { border_radius: borders_1.RADIUS.radius_50, border: `${borders_1.BORDERS.border_50} solid ${colors_1.COLORS.ACCENT.color_accent_default_border_100}`, }, [state_2.MonthSelectorStateType.DISABLED]: { border: borders_1.BORDERS.border_00, cursor: 'auto', pointer_events: 'none', }, [state_2.MonthSelectorStateType.SELECTED]: { border_radius: borders_1.RADIUS.radius_50, background_color: colors_1.COLORS.ACCENT.color_accent_default_border_100, border: borders_1.BORDERS.border_00, }, }, monthElement: { [state_2.MonthSelectorStateType.DEFAULT]: { padding: spacings_1.SPACINGS.spacing_150, }, [state_2.MonthSelectorStateType.CURRENT]: { border_radius: borders_1.RADIUS.radius_50, padding: spacings_1.SPACINGS.spacing_150, }, [state_2.MonthSelectorStateType.DISABLED]: { padding: spacings_1.SPACINGS.spacing_150, }, [state_2.MonthSelectorStateType.SELECTED]: { border_radius: borders_1.RADIUS.radius_50, padding: spacings_1.SPACINGS.spacing_150, }, }, month: { [state_2.MonthSelectorStateType.DEFAULT]: { font_variant: variants_1.TextVariantType.PARAGRAPH_SMALL_EXTENDED, color: colors_1.COLORS.NEUTRAL.color_neutral_font_50, }, [state_2.MonthSelectorStateType.CURRENT]: { font_variant: variants_1.TextVariantType.PARAGRAPH_SMALL_EXTENDED, color: colors_1.COLORS.SECONDARY.color_secondary_font_100, }, [state_2.MonthSelectorStateType.DISABLED]: { font_variant: variants_1.TextVariantType.PARAGRAPH_SMALL_EXTENDED, color: colors_1.COLORS.DISABLED.color_accentDisabled_font_100, }, [state_2.MonthSelectorStateType.SELECTED]: { font_variant: variants_1.TextVariantType.PARAGRAPH_SMALL_EXTENDED, color: colors_1.COLORS.NEUTRAL.color_neutral_font_250, }, }, yearsList: { padding: spacings_1.SPACINGS.spacing_150, gap: `${spacings_1.SPACINGS.spacing_300}`, max_height: '18rem', }, yearElement: { [state_4.YearSelectorStateType.DEFAULT]: { padding: spacings_1.SPACINGS.spacing_300, border: borders_1.BORDERS.border_00, }, [state_4.YearSelectorStateType.CURRENT]: { border_radius: borders_1.RADIUS.radius_50, padding: spacings_1.SPACINGS.spacing_300, border: `${borders_1.BORDERS.border_50} solid ${colors_1.COLORS.ACCENT.color_accent_default_border_100}`, }, [state_4.YearSelectorStateType.DISABLED]: { padding: spacings_1.SPACINGS.spacing_300, border: borders_1.BORDERS.border_00, }, [state_4.YearSelectorStateType.SELECTED]: { border_radius: borders_1.RADIUS.radius_50, padding: spacings_1.SPACINGS.spacing_300, background_color: colors_1.COLORS.ACCENT.color_accent_default_border_100, }, }, year: { [state_4.YearSelectorStateType.DEFAULT]: { color: colors_1.COLORS.NEUTRAL.color_neutral_font_50, }, [state_4.YearSelectorStateType.CURRENT]: { color: colors_1.COLORS.SECONDARY.color_secondary_font_100, }, [state_4.YearSelectorStateType.DISABLED]: { color: colors_1.COLORS.DISABLED.color_accentDisabled_font_100, }, [state_4.YearSelectorStateType.SELECTED]: { color: colors_1.COLORS.NEUTRAL.color_neutral_font_250, }, }, }, }; //# sourceMappingURL=styles.js.map