Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
"1/12": `8.333333%`,
"2/12": `16.666667%`,
"3/12": `25%`,
"4/12": `33.333333%`,
"5/12": `41.666667%`,
"6/12": `50%`,
"7/12": `58.333333%`,
"8/12": `66.666667%`,
"9/12": `75%`,
"10/12": `83.333333%`,
"11/12": `91.666667%`,
full: `100%`,
screen: `100vw`,
},
styles: {
...tailwind.styles,
root: {
...tailwind.styles.root,
color: `text`,
backgroundColor: `background`,
a: {
transition: `all 0.3s ease-in-out`,
"&:hover": {
color: `primary`,
textDecoration: `none`,
},
},
},
Footer: {
textAlign: `center`,
display: `block`,
position: `absolute`,
fontSize: [3, 4, 5],
mt: 3,
color: `heading`,
},
h4: {
...tailwind.styles.h4,
fontSize: [2, 3, 4],
color: `heading`,
},
h5: {
...tailwind.styles.h5,
fontSize: [1, 2, 3],
color: `heading`,
},
h6: {
...tailwind.styles.h6,
fontSize: 1,
mb: 2,
color: `heading`,
},
},
buttons: {
toggle: {
color: `background`,
border: `none`,
backgroundColor: `text`,
cursor: `pointer`,
alignSelf: `center`,
px: 3,
py: 2,
ml: 3,
},
useCustomProperties: true,
colors: {
...tailwind.colors,
primary: tailwind.colors.pink[7],
secondary: tailwind.colors.indigo[6],
modes: {
dark: {
text: tailwind.colors.white,
primary: tailwind.colors.pink[4],
background: tailwind.colors.gray[8],
textMuted: tailwind.colors.gray[5],
},
},
},
styles: {
...tailwind.styles,
root: {
...tailwind.styles.root,
color: `text`,
backgroundColor: `background`,
},
Footer: {
textAlign: `center`,
display: `block`,
color: `textMuted`,
px: [2, 3],
py: [3, 4],
},
Header: {
px: [3, 4],
py: [2, 3],
fontSize: 2,
fontSize: [4, 5],
mt: 2,
},
h3: {
...tailwind.styles.h3,
...sharedHeadingStyles,
fontSize: [3, 4],
mt: 3,
},
h4: {
...tailwind.styles.h4,
...sharedHeadingStyles,
fontSize: [2, 3],
},
h5: {
...tailwind.styles.h5,
...sharedHeadingStyles,
fontSize: [1, 2],
},
h6: {
...tailwind.styles.h6,
...sharedHeadingStyles,
fontSize: 1,
mb: 2,
},
},
buttons: {
primary: {
...sharedButtonStyles,
borderRadius: `full`,
backgroundImage: t => `linear-gradient(45deg, ${t.colors.indigo[6]}, ${t.colors.indigo[4]})`,
fontSize: [1, 2],
import { tailwind } from "@theme-ui/presets"
export default {
...tailwind,
colors: {
...tailwind.colors,
primary: tailwind.colors.blue[6],
secondary: tailwind.colors.orange[6],
muted: tailwind.colors.gray[6],
textMuted: `#69778c`,
},
styles: {
...tailwind.styles,
a: {
color: `textMuted`,
textDecoration: `none`,
transition: `all 0.3s ease-in-out`,
"&:hover": {
color: `primary`,
},
},
},
cards: {
dashboard: {
background: `white`,
borderRadius: `lg`,
boxShadow: `default`,
p: 3,
svg: {
four: `#000`,
},
},
},
},
fonts: {
body: `"IBM Plex Sans", -apple-system, BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"`,
heading: `"IBM Plex Sans", -apple-system, BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"`,
},
breakpoints: [`600px`, `900px`, `1200px`, `1800px`],
radii: {
...tailwind.radii,
xl: `1rem`,
},
styles: {
...tailwind.styles,
Footer: {
textAlign: `center`,
display: `block`,
color: `textMuted`,
px: [2, 3],
py: [4, 5],
},
Container: {
maxWidth: `1200px`,
},
p: {
fontSize: [1, 2],
letterSpacing: `-0.003em`,
lineHeight: `body`,
"--baseline-multiplier": 0.179,
"--x-height-multiplier": 0.35,
import { tailwind } from "@theme-ui/presets"
const headingStyles = {
h1: {
...tailwind.styles.h1,
color: `heading`,
fontSize: [5, 6, 7],
mt: 2,
},
h2: {
...tailwind.styles.h2,
color: `heading`,
fontSize: [4, 5, 6],
mt: 2,
},
h3: {
...tailwind.styles.h3,
color: `heading`,
fontSize: [3, 4, 5],
mt: 3,
},
export default {
...tailwind,
colors: {
...tailwind.colors,
text: tailwind.colors.gray[8],
heading: tailwind.colors.gray[8],
background: `#fff`,
primary: tailwind.colors.blue[6],
secondary: tailwind.colors.gray[4],
dark: tailwind.colors.gray[9],
muted: tailwind.colors.gray[6],
lightGray: tailwind.colors.gray[2]
},
breakpoints: [`640px`, `768px`, `1024px`, `1280px`],
styles: {
...tailwind.styles,
img: {
display: 'block',
maxWidth: '100%'
},
heading: {
textDecoration: 'none',
color: 'text'
}
},
buttons: {
...tailwind.buttons,
secondary: {
color: `white`,
bg: `secondary`
},
primary: {
...tailwind.styles.h1,
fontSize: [5, 6],
mt: 2,
},
h2: {
...tailwind.styles.h2,
fontSize: [4, 5],
mt: 2,
},
h3: {
...tailwind.styles.h3,
fontSize: [3, 4],
mt: 3,
},
h4: {
...tailwind.styles.h4,
fontSize: [2, 3],
},
h5: {
...tailwind.styles.h5,
fontSize: [1, 2],
},
h6: {
...tailwind.styles.h6,
fontSize: 1,
mb: 2,
},
},
buttons: {
toggle: {
color: `background`,
border: `none`,
mt: 2,
},
h2: {
...tailwind.styles.h2,
color: `heading`,
fontSize: [4, 5, 6],
mt: 2,
},
h3: {
...tailwind.styles.h3,
color: `heading`,
fontSize: [3, 4, 5],
mt: 3,
},
h4: {
...tailwind.styles.h4,
color: `heading`,
fontSize: [2, 3, 4],
},
h5: {
...tailwind.styles.h5,
color: `heading`,
fontSize: [1, 2, 3],
},
h6: {
...tailwind.styles.h6,
color: `heading`,
fontSize: 1,
mb: 2,
},
}