themes lol

This commit is contained in:
2026-08-23 17:17:04 -07:00
parent 0a7b5fa00f
commit 6f575d6a23
79 changed files with 13108 additions and 278 deletions
+48
View File
@@ -0,0 +1,48 @@
import { createTheme } from "@mantine/core";
const commonInputStyles = {
label: {
padding: 5,
},
root: {
margin: "0",
},
};
// Shared by MantineProvider and the theme-picker preview iframes.
export const baseTheme = createTheme({
defaultRadius: "sm",
respectReducedMotion: true,
fontFamily: '"Inter", sans-serif',
headings: { fontFamily: '"League Spartan", sans-serif' },
activeClassName: "flxn-press",
components: {
TextInput: {
styles: commonInputStyles,
},
DateTimePicker: {
styles: commonInputStyles,
},
Input: {
styles: commonInputStyles,
},
Select: {
styles: commonInputStyles,
},
Autocomplete: {
styles: commonInputStyles,
},
Card: {
defaultProps: {
shadow: "xs",
},
},
Title: {
styles: {
root: {
letterSpacing: "-0.01em",
},
},
},
},
});