{
  "$schema": "https://schemas.wp.org/trunk/theme.json",
  "version": 2,
  "customTemplates": [
    {
      "name": "blank",
      "postTypes": ["page", "post"],
      "title": "Blank"
    },
    {
      "name": "blog-alternative",
      "postTypes": ["page"],
      "title": "Blog (Alternative)"
    },
    {
      "name": "about",
      "postTypes": ["page"],
      "title": "About"
    },
    {
      "name": "page-full-width",
      "postTypes": ["page", "post"],
      "title": "Full Width Template"
    },
    {
      "name": "contact",
      "postTypes": ["page"],
      "title": "Contact"
    }
  ],
  "settings": {
    "appearanceTools": true,
    "color": {
      "palette": [
        {
          "color": "#1C1917",
          "name": "Primary",
          "slug": "primary"
        },
        {
          "color": "#71717A",
          "name": "Mono 2",
          "slug": "mono-2"
        },
        {
          "color": "#FFFFFF",
          "name": "Contrast Light",
          "slug": "contrast-light"
        },
        {
          "color": "#000000",
          "name": "Contrast Dark",
          "slug": "contrast-dark"
        },
        {
          "color": "#ffffff",
          "name": "Base",
          "slug": "base"
        },
        {
          "color": "#1C1917",
          "name": "Mono 1",
          "slug": "mono-1"
        },
        {
          "color": "#D4D4D8",
          "name": "Mono 3",
          "slug": "mono-3"
        },
        {
          "color": "#FAFAF9",
          "name": "Mono 4",
          "slug": "mono-4"
        },
        {
          "color": "#292524",
          "name": "Primary Hover",
          "slug": "primary-hover"
        }
      ]
    },
    "layout": {
      "contentSize": "1200px",
      "wideSize": "1200px"
    },
    "spacing": {
      "spacingScale": {
        "steps": 0
      },
      "spacingSizes": [
        {
          "size": "clamp(5px, 1vw, 10px)",
          "slug": "superbspacing-xxsmall",
          "name": "XXSmall"
        },
        {
          "size": "clamp(10px, 2vw, 20px)",
          "slug": "superbspacing-xsmall",
          "name": "XSmall"
        },
        {
          "size": "clamp(20px, 4vw, 40px)",
          "slug": "superbspacing-small",
          "name": "Small"
        },
        {
          "size": "clamp(30px, 6vw, 60px)",
          "slug": "superbspacing-medium",
          "name": "Medium"
        },
        {
          "size": "clamp(40px, 8vw, 80px)",
          "slug": "superbspacing-large",
          "name": "Large"
        },
        {
          "size": "clamp(50px, 10vw, 100px)",
          "slug": "superbspacing-xlarge",
          "name": "Xlarge"
        },
        {
          "size": "clamp(60px, 12vw, 120px)",
          "slug": "superbspacing-xxlarge",
          "name": "XXlarge"
        }
      ],
      "units": ["%", "px", "em", "rem", "vh", "vw"]
    },
    "typography": {
      "dropCap": false,
      "fluid": true,
      "fontFamilies": [
        {
          "fontFace": [
            {
              "fontFamily": "Inter",
              "fontStretch": "normal",
              "fontStyle": "normal",
              "fontWeight": "400",
              "src": ["file:./assets/fonts/inter/Inter-Regular.ttf"]
            },
            {
              "fontFamily": "Inter",
              "fontStretch": "normal",
              "fontStyle": "semibold",
              "fontWeight": "600",
              "src": ["file:./assets/fonts/inter/Inter-SemiBold.ttf"]
            },
            {
              "fontFamily": "Inter",
              "fontStretch": "normal",
              "fontStyle": "bold",
              "fontWeight": "700",
              "src": ["file:./assets/fonts/inter/Inter-Bold.ttf"]
            }
          ],
          "fontFamily": "\"Inter\", sans-serif",
          "name": "Inter",
          "slug": "fontprimary"
        },
        {
          "fontFace": [
            {
              "fontFamily": "Alegreya",
              "fontStretch": "normal",
              "fontStyle": "normal",
              "fontWeight": "400",
              "src": ["file:./assets/fonts/alegreya/Alegreya-Regular.ttf"]
            },
            {
              "fontFamily": "Alegreya",
              "fontStretch": "normal",
              "fontStyle": "bold",
              "fontWeight": "700",
              "src": ["file:./assets/fonts/alegreya/Alegreya-Bold.ttf"]
            }
          ],
          "fontFamily": "'Alegreya', Serif",
          "name": "Alegreya",
          "slug": "alegreya"
        }
      ],
      "fontSizes": [
        {
          "fluid": {
            "min": "10px",
            "max": "12px"
          },
          "name": "Tiny",
          "size": "12px",
          "slug": "superbfont-tiny"
        },
        {
          "fluid": {
            "min": "12px",
            "max": "14px"
          },
          "name": "XXSmall",
          "size": "14px",
          "slug": "superbfont-xxsmall"
        },
        {
          "fluid": {
            "min": "14px",
            "max": "16px"
          },
          "name": "XSmall",
          "size": "16px",
          "slug": "superbfont-xsmall"
        },
        {
          "fluid": {
            "min": "16px",
            "max": "18px"
          },
          "name": "Small",
          "size": "18px",
          "slug": "superbfont-small"
        },
        {
          "fluid": {
            "min": "18px",
            "max": "20px"
          },
          "name": "Medium",
          "size": "22px",
          "slug": "superbfont-medium"
        },
        {
          "fluid": {
            "min": "24px",
            "max": "32px"
          },
          "name": "Large",
          "size": "32px",
          "slug": "superbfont-large"
        },
        {
          "fluid": {
            "min": "32px",
            "max": "48px"
          },
          "name": "XLarge",
          "size": "48px",
          "slug": "superbfont-xlarge"
        },
        {
          "fluid": {
            "min": "40px",
            "max": "64px"
          },
          "name": "XXLarge",
          "size": "64px",
          "slug": "superbfont-xxlarge"
        }
      ]
    },
    "useRootPaddingAwareAlignments": true
  },
  "styles": {
    "blocks": {
      "core/button": {
        "typography": {
          "fontSize": "var(--wp--preset--font-size--xsmall)"
        },
        "variations": {
          "outline": {
            "color": {
              "text": "var(--wp--preset--color--mono-1)"
            },
            "border": {
              "color": "var( --wp--preset--color--mono-3)",
              "style": "solid",
              "width": "1px"
            }
          }
        }
      },
      "core/heading": {
        "typography": {
          "fontWeight": "600"
        },
        "color": {
          "text": "var(--wp--preset--color--mono-1)"
        }
      },
      "core/paragraph": {
        "typography": {
          "fontSize": "var(--wp--preset--font-size--xsmall)",
          "lineHeight": "1.4"
        },
        "color": {
          "text": "var(--wp--preset--color--mono-2)"
        }
      },
      "core/navigation": {
        "elements": {
          "link": {
            ":hover": {
              "typography": {
                "textDecoration": "underline"
              }
            },
            ":focus": {
              "typography": {
                "textDecoration": "underline"
              }
            },
            ":active": {
              "typography": {
                "textDecoration": "none"
              }
            },
            "typography": {
              "textDecoration": "none"
            }
          }
        },
        "typography": {
          "fontSize": "var(--wp--preset--font-size--small)"
        }
      },
      "core/post-author": {
        "typography": {
          "fontSize": "var(--wp--preset--font-size--small)"
        }
      },
      "core/post-content": {
        "elements": {
          "link": {
            "color": {
              "text": "var(--wp--preset--color--primary)"
            },
            "typography": {
              "textDecoration": "underline"
            }
          }
        }
      },
      "core/post-excerpt": {
        "typography": {
          "fontSize": "var(--wp--preset--font-size--medium)"
        }
      },
      "core/post-date": {
        "typography": {
          "fontSize": "var(--wp--preset--font-size--small)",
          "fontWeight": "400"
        },
        "elements": {
          "link": {
            "typography": {
              "textDecoration": "none"
            },
            ":hover": {
              "typography": {
                "textDecoration": "underline"
              }
            }
          }
        }
      },
      "core/post-terms": {
        "typography": {
          "fontSize": "var(--wp--preset--font-size--small)"
        }
      },
      "core/post-title": {
        "spacing": {
          "margin": {
            "bottom": "1.25rem",
            "top": "1.25rem"
          }
        },
        "typography": {
          "fontWeight": "400"
        },
        "elements": {
          "link": {
            ":hover": {
              "typography": {
                "textDecoration": "none"
              }
            },
            ":focus": {
              "typography": {
                "textDecoration": "underline"
              }
            },
            "typography": {
              "textDecoration": "none"
            }
          }
        }
      },
      "core/comments-title": {
        "typography": {
          "fontSize": "var(--wp--preset--font-size--x-large)"
        },
        "spacing": {
          "margin": {
            "bottom": "var(--wp--preset--spacing--40)"
          }
        }
      },
      "core/comment-author-name": {
        "elements": {
          "link": {
            ":hover": {
              "typography": {
                "textDecoration": "underline"
              }
            },
            ":focus": {
              "typography": {
                "textDecoration": "underline"
              }
            },
            ":active": {
              "color": {
                "text": "var(--wp--preset--color--secondary)"
              },
              "typography": {
                "textDecoration": "none"
              }
            },
            "typography": {
              "textDecoration": "none"
            }
          }
        }
      },
      "core/comment-date": {
        "typography": {
          "fontSize": "var(--wp--preset--font-size--small)"
        },
        "elements": {
          "link": {
            ":hover": {
              "typography": {
                "textDecoration": "underline"
              }
            },
            ":focus": {
              "typography": {
                "textDecoration": "underline"
              }
            },
            ":active": {
              "color": {
                "text": "var(--wp--preset--color--secondary)"
              },
              "typography": {
                "textDecoration": "none"
              }
            },
            "typography": {
              "textDecoration": "none"
            }
          }
        }
      },
      "core/comment-edit-link": {
        "typography": {
          "fontSize": "var(--wp--preset--font-size--small)"
        }
      },
      "core/comment-reply-link": {
        "typography": {
          "fontSize": "var(--wp--preset--font-size--small)"
        }
      },
      "core/comments-pagination": {
        "spacing": {
          "margin": {
            "top": "var(--wp--preset--spacing--40)"
          }
        },
        "elements": {
          "link": {
            "typography": {
              "textDecoration": "none"
            }
          }
        }
      },
      "core/pullquote": {
        "border": {
          "style": "solid",
          "width": "1px 0"
        },
        "elements": {
          "cite": {
            "typography": {
              "fontSize": "var(--wp--preset--font-size--small)",
              "fontStyle": "normal",
              "textTransform": "none"
            }
          }
        },
        "typography": {
          "lineHeight": "1.3"
        },
        "spacing": {
          "margin": {
            "bottom": "var(--wp--preset--spacing--40) !important",
            "top": "var(--wp--preset--spacing--40) !important"
          }
        }
      },
      "core/query": {
        "elements": {
          "h2": {
            "typography": {
              "fontSize": "var(--wp--preset--font-size--x-large)"
            }
          }
        }
      },
      "core/query-pagination": {
        "typography": {
          "fontSize": "var(--wp--preset--font-size--small)",
          "fontWeight": "400"
        },
        "elements": {
          "link": {
            "typography": {
              "textDecoration": "none"
            },
            ":hover": {
              "typography": {
                "textDecoration": "underline"
              }
            }
          }
        }
      },
      "core/quote": {
        "border": {
          "left": {
            "color": "inherit",
            "style": "solid",
            "width": "1px"
          }
        },
        "elements": {
          "cite": {
            "typography": {
              "fontSize": "var(--wp--preset--font-size--small)",
              "fontStyle": "normal"
            }
          }
        },
        "spacing": {
          "padding": {
            "left": "var(--wp--preset--spacing--30)",
            "right": "var(--wp--preset--spacing--30)"
          }
        }
      },
      "core/site-title": {
        "elements": {
          "link": {
            ":hover": {
              "typography": {
                "textDecoration": "none"
              }
            },
            ":focus": {
              "typography": {
                "textDecoration": "none"
              }
            },
            ":active": {
              "color": {
                "text": "var(--wp--preset--color--secondary)"
              },
              "typography": {
                "textDecoration": "none"
              }
            },
            "typography": {
              "textDecoration": "none"
            }
          }
        },
        "typography": {
          "fontSize": "var(--wp--preset--font-size--medium)",
          "fontWeight": "normal",
          "lineHeight": "1.4"
        }
      },
      "core/separator": {
        "css": " &:not(.is-style-wide):not(.is-style-dots):not(.alignwide):not(.alignfull){width: 100px}"
      }
    },
    "color": {
      "background": "var(--wp--preset--color--base)",
      "text": "var(--wp--preset--color--contrast)"
    },
    "elements": {
      "button": {
        "typography": {
          "fontWeight": "600"
        },
        "border": {
          "radius": "8px"
        },
        "color": {
          "background": "var(--wp--preset--color--primary)",
          "text": "var(--wp--preset--color--contrast-light)"
        },
        ":hover": {
          "color": {
            "background": "var(--wp--preset--color--primary-hover)",
            "text": "var(--wp--preset--color--contrast-light)"
          }
        },
        ":focus": {
          "color": {
            "background": "var(--wp--preset--color--primary-hover)",
            "text": "var(--wp--preset--color--contrast-light)"
          }
        },
        ":active": {
          "color": {
            "background": "var(--wp--preset--color--primary-hover)",
            "text": "var(--wp--preset--color--contrast-light)"
          }
        },
        ":visited": {
          "color": {
            "text": "var(--wp--preset--color--contrast-light)"
          }
        }
      },
      "h1": {
        "typography": {
          "fontSize": "var(--wp--preset--font-size--superbfont-xlarge)",
          "lineHeight": "1.2"
        },
        "color": {
          "text": "var(--wp--preset--color--mono-1)"
        }
      },
      "h2": {
        "typography": {
          "fontSize": "var(--wp--preset--font-size--x-large)",
          "lineHeight": "1.2"
        }
      },
      "h3": {
        "typography": {
          "fontSize": "var(--wp--preset--font-size--large)"
        }
      },
      "h4": {
        "typography": {
          "fontSize": "var(--wp--preset--font-size--medium)"
        }
      },
      "h5": {
        "typography": {
          "fontSize": "var(--wp--preset--font-size--medium)"
        }
      },
      "h6": {
        "typography": {
          "fontSize": "var(--wp--preset--font-size--medium)"
        }
      },
      "heading": {
        "typography": {
          "fontWeight": "400",
          "lineHeight": "1.4"
        }
      },
      "link": {
        "color": {
          "text": "inherit"
        },
        ":hover": {
          "typography": {
            "textDecoration": "underline"
          }
        },
        ":focus": {
          "typography": {
            "textDecoration": "underline"
          }
        },
        "typography": {
          "textDecoration": "none"
        }
      }
    },
    "spacing": {
      "blockGap": "1.5rem"
    },
    "typography": {
      "fontFamily": "var(--wp--preset--font-family--fontprimary)",
      "fontSize": "var(--wp--preset--font-size--medium)",
      "lineHeight": "150%"
    }
  },
  "templateParts": [
    {
      "area": "header",
      "name": "header",
      "title": "Header"
    },
    {
      "area": "footer",
      "name": "footer",
      "title": "Footer"
    },
    {
      "area": "uncategorized",
      "name": "comments",
      "title": "Comments"
    },
    {
      "area": "uncategorized",
      "name": "post-meta",
      "title": "Post Meta"
    }
  ]
}
