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

81 lines 3.44 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.NAVIGATION_ROW_STYLES = void 0; const size_1 = require("../../../../components/iconHighlighted/types/size"); const breakpoints_1 = require("../../../../types/breakpoints/breakpoints"); const colors_1 = require("../../foundations/colors"); const spacings_1 = require("../../foundations/spacings"); const typography_1 = require("../../foundations/typography"); const variants_1 = require("../lineSeparator/variants"); const variants_2 = require("../text/variants"); const variants_3 = require("../variants"); const variants_4 = require("./variants"); exports.NAVIGATION_ROW_STYLES = { [variants_4.NavigationRowSizeType.SMALL]: {}, [variants_4.NavigationRowVariantType.DEFAULT]: { container: { width: '100%', height: 'auto', display: 'flex', flex_direction: 'row', justify_content: 'space-between', cursor: 'pointer', background_color: colors_1.COLORS.NEUTRAL.color_neutral_bg_250, padding: `${spacings_1.SPACINGS.spacing_400} 0}`, [breakpoints_1.DeviceBreakpointsType.DESKTOP]: { align_items: 'start', }, [breakpoints_1.DeviceBreakpointsType.TABLET]: { align_items: 'center', }, [breakpoints_1.DeviceBreakpointsType.MOBILE]: { align_items: 'start', }, }, decorativeIcon: { color: colors_1.COLORS.NEUTRAL.color_neutral_icon_50, width: spacings_1.SPACINGS.spacing_400, height: spacings_1.SPACINGS.spacing_400, }, iconHighlighted: { color: colors_1.COLORS.NEUTRAL.color_neutral_bg_250, backgroundColor: colors_1.COLORS.NEUTRAL.color_neutral_icon_50, variant: variants_3.IconHighlightedVariantType.ROUND, size: size_1.IconHighlightedSizeType.EXTRA_SMALL, }, textSectionContainer: { display: 'flex', flex_direction: 'column', align_items: 'flex-start', gap: spacings_1.SPACINGS.spacing_100, width: '100%', margin_left: spacings_1.SPACINGS.spacing_150, margin_right: spacings_1.SPACINGS.spacing_300, }, iconTextContainer: { display: 'flex', flex_direction: 'row', align_self: 'flex-start', gap: spacings_1.SPACINGS.spacing_100, }, text: { font_variant: variants_2.TextVariantType.PARAGRAPH_MEDIUM_EXTENDED, color: colors_1.COLORS.ACCENT.color_accent_default_font_50, font_weight: typography_1.FONT_WEIGHT.font_weight_600, text_align: 'start', }, description: { font_variant: variants_2.TextVariantType.PARAGRAPH_MEDIUM_EXTENDED, color: colors_1.COLORS.ACCENT.color_accent_default_font_50, font_weight: typography_1.FONT_WEIGHT.font_weight_400, text_align: 'start', }, arrowIcon: { color: colors_1.COLORS.ACCENT.color_accent_default_icon_100, width: spacings_1.SPACINGS.spacing_400, height: spacings_1.SPACINGS.spacing_400, }, lineSeparatorLineVariant: variants_1.LineSeparatorLineVariantType.LINE_DEFAULT, }, }; //# sourceMappingURL=styles.js.map