UNPKG

@mantine/core

Version:

React components library focused on usability, accessibility and developer experience

1 lines 6.6 kB
{"version":3,"file":"default-theme.mjs","sources":["../../../src/core/MantineProvider/default-theme.ts"],"sourcesContent":["import { rem } from '../utils';\nimport { defaultVariantColorsResolver } from './color-functions';\nimport { DEFAULT_COLORS } from './default-colors';\nimport type { MantineTheme } from './theme.types';\n\nconst DEFAULT_FONT_FAMILY =\n '-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji';\n\nexport const DEFAULT_THEME: MantineTheme = {\n scale: 1,\n fontSmoothing: true,\n focusRing: 'auto',\n white: '#fff',\n black: '#000',\n colors: DEFAULT_COLORS,\n primaryShade: { light: 6, dark: 8 },\n primaryColor: 'blue',\n variantColorResolver: defaultVariantColorsResolver,\n autoContrast: false,\n luminanceThreshold: 0.3,\n fontFamily: DEFAULT_FONT_FAMILY,\n fontFamilyMonospace:\n 'ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace',\n respectReducedMotion: false,\n cursorType: 'default',\n defaultGradient: { from: 'blue', to: 'cyan', deg: 45 },\n defaultRadius: 'sm',\n activeClassName: 'mantine-active',\n focusClassName: '',\n\n headings: {\n fontFamily: DEFAULT_FONT_FAMILY,\n fontWeight: '700',\n textWrap: 'wrap',\n sizes: {\n h1: { fontSize: rem(34), lineHeight: '1.3' },\n h2: { fontSize: rem(26), lineHeight: '1.35' },\n h3: { fontSize: rem(22), lineHeight: '1.4' },\n h4: { fontSize: rem(18), lineHeight: '1.45' },\n h5: { fontSize: rem(16), lineHeight: '1.5' },\n h6: { fontSize: rem(14), lineHeight: '1.5' },\n },\n },\n\n fontSizes: {\n xs: rem(12),\n sm: rem(14),\n md: rem(16),\n lg: rem(18),\n xl: rem(20),\n },\n\n lineHeights: {\n xs: '1.4',\n sm: '1.45',\n md: '1.55',\n lg: '1.6',\n xl: '1.65',\n },\n\n radius: {\n xs: rem(2),\n sm: rem(4),\n md: rem(8),\n lg: rem(16),\n xl: rem(32),\n },\n\n spacing: {\n xs: rem(10),\n sm: rem(12),\n md: rem(16),\n lg: rem(20),\n xl: rem(32),\n },\n\n breakpoints: {\n xs: '36em',\n sm: '48em',\n md: '62em',\n lg: '75em',\n xl: '88em',\n },\n\n shadows: {\n xs: `0 ${rem(1)} ${rem(3)} rgba(0, 0, 0, 0.05), 0 ${rem(1)} ${rem(2)} rgba(0, 0, 0, 0.1)`,\n sm: `0 ${rem(1)} ${rem(3)} rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 ${rem(10)} ${rem(\n 15\n )} ${rem(-5)}, rgba(0, 0, 0, 0.04) 0 ${rem(7)} ${rem(7)} ${rem(-5)}`,\n md: `0 ${rem(1)} ${rem(3)} rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 ${rem(20)} ${rem(\n 25\n )} ${rem(-5)}, rgba(0, 0, 0, 0.04) 0 ${rem(10)} ${rem(10)} ${rem(-5)}`,\n lg: `0 ${rem(1)} ${rem(3)} rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 ${rem(28)} ${rem(\n 23\n )} ${rem(-7)}, rgba(0, 0, 0, 0.04) 0 ${rem(12)} ${rem(12)} ${rem(-7)}`,\n xl: `0 ${rem(1)} ${rem(3)} rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 0 ${rem(36)} ${rem(\n 28\n )} ${rem(-7)}, rgba(0, 0, 0, 0.04) 0 ${rem(17)} ${rem(17)} ${rem(-7)}`,\n },\n\n other: {},\n components: {},\n};\n"],"names":[],"mappings":";;;;;;;AAKA,MAAM,mBAAA,GACJ,sHAAA;AAEK,MAAM,aAAA,GAA8B;AAAA,EACzC,KAAA,EAAO,CAAA;AAAA,EACP,aAAA,EAAe,IAAA;AAAA,EACf,SAAA,EAAW,MAAA;AAAA,EACX,KAAA,EAAO,MAAA;AAAA,EACP,KAAA,EAAO,MAAA;AAAA,EACP,MAAA,EAAQ,cAAA;AAAA,EACR,YAAA,EAAc,EAAE,KAAA,EAAO,CAAA,EAAG,MAAM,CAAA,EAAE;AAAA,EAClC,YAAA,EAAc,MAAA;AAAA,EACd,oBAAA,EAAsB,4BAAA;AAAA,EACtB,YAAA,EAAc,KAAA;AAAA,EACd,kBAAA,EAAoB,GAAA;AAAA,EACpB,UAAA,EAAY,mBAAA;AAAA,EACZ,mBAAA,EACE,gGAAA;AAAA,EACF,oBAAA,EAAsB,KAAA;AAAA,EACtB,UAAA,EAAY,SAAA;AAAA,EACZ,iBAAiB,EAAE,IAAA,EAAM,QAAQ,EAAA,EAAI,MAAA,EAAQ,KAAK,EAAA,EAAG;AAAA,EACrD,aAAA,EAAe,IAAA;AAAA,EACf,eAAA,EAAiB,gBAAA;AAAA,EACjB,cAAA,EAAgB,EAAA;AAAA,EAEhB,QAAA,EAAU;AAAA,IACR,UAAA,EAAY,mBAAA;AAAA,IACZ,UAAA,EAAY,KAAA;AAAA,IACZ,QAAA,EAAU,MAAA;AAAA,IACV,KAAA,EAAO;AAAA,MACL,IAAI,EAAE,QAAA,EAAU,IAAI,EAAE,CAAA,EAAG,YAAY,KAAA,EAAM;AAAA,MAC3C,IAAI,EAAE,QAAA,EAAU,IAAI,EAAE,CAAA,EAAG,YAAY,MAAA,EAAO;AAAA,MAC5C,IAAI,EAAE,QAAA,EAAU,IAAI,EAAE,CAAA,EAAG,YAAY,KAAA,EAAM;AAAA,MAC3C,IAAI,EAAE,QAAA,EAAU,IAAI,EAAE,CAAA,EAAG,YAAY,MAAA,EAAO;AAAA,MAC5C,IAAI,EAAE,QAAA,EAAU,IAAI,EAAE,CAAA,EAAG,YAAY,KAAA,EAAM;AAAA,MAC3C,IAAI,EAAE,QAAA,EAAU,IAAI,EAAE,CAAA,EAAG,YAAY,KAAA;AAAM;AAC7C,GACF;AAAA,EAEA,SAAA,EAAW;AAAA,IACT,EAAA,EAAI,IAAI,EAAE,CAAA;AAAA,IACV,EAAA,EAAI,IAAI,EAAE,CAAA;AAAA,IACV,EAAA,EAAI,IAAI,EAAE,CAAA;AAAA,IACV,EAAA,EAAI,IAAI,EAAE,CAAA;AAAA,IACV,EAAA,EAAI,IAAI,EAAE;AAAA,GACZ;AAAA,EAEA,WAAA,EAAa;AAAA,IACX,EAAA,EAAI,KAAA;AAAA,IACJ,EAAA,EAAI,MAAA;AAAA,IACJ,EAAA,EAAI,MAAA;AAAA,IACJ,EAAA,EAAI,KAAA;AAAA,IACJ,EAAA,EAAI;AAAA,GACN;AAAA,EAEA,MAAA,EAAQ;AAAA,IACN,EAAA,EAAI,IAAI,CAAC,CAAA;AAAA,IACT,EAAA,EAAI,IAAI,CAAC,CAAA;AAAA,IACT,EAAA,EAAI,IAAI,CAAC,CAAA;AAAA,IACT,EAAA,EAAI,IAAI,EAAE,CAAA;AAAA,IACV,EAAA,EAAI,IAAI,EAAE;AAAA,GACZ;AAAA,EAEA,OAAA,EAAS;AAAA,IACP,EAAA,EAAI,IAAI,EAAE,CAAA;AAAA,IACV,EAAA,EAAI,IAAI,EAAE,CAAA;AAAA,IACV,EAAA,EAAI,IAAI,EAAE,CAAA;AAAA,IACV,EAAA,EAAI,IAAI,EAAE,CAAA;AAAA,IACV,EAAA,EAAI,IAAI,EAAE;AAAA,GACZ;AAAA,EAEA,WAAA,EAAa;AAAA,IACX,EAAA,EAAI,MAAA;AAAA,IACJ,EAAA,EAAI,MAAA;AAAA,IACJ,EAAA,EAAI,MAAA;AAAA,IACJ,EAAA,EAAI,MAAA;AAAA,IACJ,EAAA,EAAI;AAAA,GACN;AAAA,EAEA,OAAA,EAAS;AAAA,IACP,IAAI,CAAA,EAAA,EAAK,GAAA,CAAI,CAAC,CAAC,IAAI,GAAA,CAAI,CAAC,CAAC,CAAA,wBAAA,EAA2B,IAAI,CAAC,CAAC,CAAA,CAAA,EAAI,GAAA,CAAI,CAAC,CAAC,CAAA,mBAAA,CAAA;AAAA,IACpE,EAAA,EAAI,CAAA,EAAA,EAAK,GAAA,CAAI,CAAC,CAAC,CAAA,CAAA,EAAI,GAAA,CAAI,CAAC,CAAC,CAAA,4CAAA,EAA+C,GAAA,CAAI,EAAE,CAAC,CAAA,CAAA,EAAI,GAAA;AAAA,MACjF;AAAA,KACD,CAAA,CAAA,EAAI,GAAA,CAAI,EAAE,CAAC,2BAA2B,GAAA,CAAI,CAAC,CAAC,CAAA,CAAA,EAAI,IAAI,CAAC,CAAC,CAAA,CAAA,EAAI,GAAA,CAAI,EAAE,CAAC,CAAA,CAAA;AAAA,IAClE,EAAA,EAAI,CAAA,EAAA,EAAK,GAAA,CAAI,CAAC,CAAC,CAAA,CAAA,EAAI,GAAA,CAAI,CAAC,CAAC,CAAA,4CAAA,EAA+C,GAAA,CAAI,EAAE,CAAC,CAAA,CAAA,EAAI,GAAA;AAAA,MACjF;AAAA,KACD,CAAA,CAAA,EAAI,GAAA,CAAI,EAAE,CAAC,2BAA2B,GAAA,CAAI,EAAE,CAAC,CAAA,CAAA,EAAI,IAAI,EAAE,CAAC,CAAA,CAAA,EAAI,GAAA,CAAI,EAAE,CAAC,CAAA,CAAA;AAAA,IACpE,EAAA,EAAI,CAAA,EAAA,EAAK,GAAA,CAAI,CAAC,CAAC,CAAA,CAAA,EAAI,GAAA,CAAI,CAAC,CAAC,CAAA,4CAAA,EAA+C,GAAA,CAAI,EAAE,CAAC,CAAA,CAAA,EAAI,GAAA;AAAA,MACjF;AAAA,KACD,CAAA,CAAA,EAAI,GAAA,CAAI,EAAE,CAAC,2BAA2B,GAAA,CAAI,EAAE,CAAC,CAAA,CAAA,EAAI,IAAI,EAAE,CAAC,CAAA,CAAA,EAAI,GAAA,CAAI,EAAE,CAAC,CAAA,CAAA;AAAA,IACpE,EAAA,EAAI,CAAA,EAAA,EAAK,GAAA,CAAI,CAAC,CAAC,CAAA,CAAA,EAAI,GAAA,CAAI,CAAC,CAAC,CAAA,4CAAA,EAA+C,GAAA,CAAI,EAAE,CAAC,CAAA,CAAA,EAAI,GAAA;AAAA,MACjF;AAAA,KACD,CAAA,CAAA,EAAI,GAAA,CAAI,EAAE,CAAC,2BAA2B,GAAA,CAAI,EAAE,CAAC,CAAA,CAAA,EAAI,IAAI,EAAE,CAAC,CAAA,CAAA,EAAI,GAAA,CAAI,EAAE,CAAC,CAAA;AAAA,GACtE;AAAA,EAEA,OAAO,EAAC;AAAA,EACR,YAAY;AACd;;;;"}