No Description

theme.json 8.9KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357
  1. {
  2. "version": 2,
  3. "customTemplates": [
  4. {
  5. "name": "blank",
  6. "title": "Blank",
  7. "postTypes": [
  8. "page",
  9. "post"
  10. ]
  11. },
  12. {
  13. "name": "page-large-header",
  14. "title": "Page (Large Header)",
  15. "postTypes": [
  16. "page"
  17. ]
  18. },
  19. {
  20. "name": "single-no-separators",
  21. "title": "Single Post (No Separators)",
  22. "postTypes": [
  23. "post"
  24. ]
  25. },
  26. {
  27. "name": "page-no-separators",
  28. "title": "Page (No Separators)",
  29. "postTypes": [
  30. "page"
  31. ]
  32. }
  33. ],
  34. "settings": {
  35. "appearanceTools": true,
  36. "color": {
  37. "duotone": [
  38. {
  39. "colors": [ "#000000", "#ffffff" ],
  40. "slug": "foreground-and-background",
  41. "name": "Foreground and background"
  42. },
  43. {
  44. "colors": [ "#000000", "#ffe2c7" ],
  45. "slug": "foreground-and-secondary",
  46. "name": "Foreground and secondary"
  47. },
  48. {
  49. "colors": [ "#000000", "#f6f6f6" ],
  50. "slug": "foreground-and-tertiary",
  51. "name": "Foreground and tertiary"
  52. },
  53. {
  54. "colors": [ "#1a4548", "#ffffff" ],
  55. "slug": "primary-and-background",
  56. "name": "Primary and background"
  57. },
  58. {
  59. "colors": [ "#1a4548", "#ffe2c7" ],
  60. "slug": "primary-and-secondary",
  61. "name": "Primary and secondary"
  62. },
  63. {
  64. "colors": [ "#1a4548", "#f6f6f6" ],
  65. "slug": "primary-and-tertiary",
  66. "name": "Primary and tertiary"
  67. }
  68. ],
  69. "gradients": [
  70. {
  71. "slug": "vertical-secondary-to-tertiary",
  72. "gradient": "linear-gradient(to bottom,var(--wp--preset--color--secondary) 0%,var(--wp--preset--color--tertiary) 100%)",
  73. "name": "Vertical secondary to tertiary"
  74. },
  75. {
  76. "slug": "vertical-secondary-to-background",
  77. "gradient": "linear-gradient(to bottom,var(--wp--preset--color--secondary) 0%,var(--wp--preset--color--background) 100%)",
  78. "name": "Vertical secondary to background"
  79. },
  80. {
  81. "slug": "vertical-tertiary-to-background",
  82. "gradient": "linear-gradient(to bottom,var(--wp--preset--color--tertiary) 0%,var(--wp--preset--color--background) 100%)",
  83. "name": "Vertical tertiary to background"
  84. },
  85. {
  86. "slug": "diagonal-primary-to-foreground",
  87. "gradient": "linear-gradient(to bottom right,var(--wp--preset--color--primary) 0%,var(--wp--preset--color--foreground) 100%)",
  88. "name": "Diagonal primary to foreground"
  89. },
  90. {
  91. "slug": "diagonal-secondary-to-background",
  92. "gradient": "linear-gradient(to bottom right,var(--wp--preset--color--secondary) 50%,var(--wp--preset--color--background) 50%)",
  93. "name": "Diagonal secondary to background"
  94. },
  95. {
  96. "slug": "diagonal-background-to-secondary",
  97. "gradient": "linear-gradient(to bottom right,var(--wp--preset--color--background) 50%,var(--wp--preset--color--secondary) 50%)",
  98. "name": "Diagonal background to secondary"
  99. },
  100. {
  101. "slug": "diagonal-tertiary-to-background",
  102. "gradient": "linear-gradient(to bottom right,var(--wp--preset--color--tertiary) 50%,var(--wp--preset--color--background) 50%)",
  103. "name": "Diagonal tertiary to background"
  104. },
  105. {
  106. "slug": "diagonal-background-to-tertiary",
  107. "gradient": "linear-gradient(to bottom right,var(--wp--preset--color--background) 50%,var(--wp--preset--color--tertiary) 50%)",
  108. "name": "Diagonal background to tertiary"
  109. }
  110. ],
  111. "palette": [
  112. {
  113. "slug": "foreground",
  114. "color": "#000000",
  115. "name": "Foreground"
  116. },
  117. {
  118. "slug": "background",
  119. "color": "#ffffff",
  120. "name": "Background"
  121. },
  122. {
  123. "slug": "primary",
  124. "color": "#1a4548",
  125. "name": "Primary"
  126. },
  127. {
  128. "slug": "secondary",
  129. "color": "#ffe2c7",
  130. "name": "Secondary"
  131. },
  132. {
  133. "slug": "tertiary",
  134. "color": "#F6F6F6",
  135. "name": "Tertiary"
  136. }
  137. ]
  138. },
  139. "custom": {
  140. "spacing": {
  141. "small": "max(1.25rem, 5vw)",
  142. "medium": "clamp(2rem, 8vw, calc(4 * var(--wp--style--block-gap)))",
  143. "large": "clamp(4rem, 10vw, 8rem)",
  144. "outer": "var(--wp--custom--spacing--small, 1.25rem)"
  145. },
  146. "typography": {
  147. "font-size": {
  148. "huge": "clamp(2.25rem, 4vw, 2.75rem)",
  149. "gigantic": "clamp(2.75rem, 6vw, 3.25rem)",
  150. "colossal": "clamp(3.25rem, 8vw, 6.25rem)"
  151. },
  152. "line-height": {
  153. "tiny": 1.15,
  154. "small": 1.2,
  155. "medium": 1.4,
  156. "normal": 1.6
  157. }
  158. }
  159. },
  160. "spacing": {
  161. "units": [
  162. "%",
  163. "px",
  164. "em",
  165. "rem",
  166. "vh",
  167. "vw"
  168. ]
  169. },
  170. "typography": {
  171. "dropCap": false,
  172. "fontFamilies": [
  173. {
  174. "fontFamily": "-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Oxygen-Sans,Ubuntu,Cantarell,\"Helvetica Neue\",sans-serif",
  175. "name": "System Font",
  176. "slug": "system-font"
  177. },
  178. {
  179. "fontFamily": "\"Source Serif Pro\", serif",
  180. "name": "Source Serif Pro",
  181. "slug": "source-serif-pro"
  182. }
  183. ],
  184. "fontSizes": [
  185. {
  186. "size": "1rem",
  187. "slug": "small"
  188. },
  189. {
  190. "size": "1.125rem",
  191. "slug": "medium"
  192. },
  193. {
  194. "size": "1.75rem",
  195. "slug": "large"
  196. },
  197. {
  198. "size": "clamp(1.75rem, 3vw, 2.25rem)",
  199. "slug": "x-large"
  200. }
  201. ]
  202. },
  203. "layout": {
  204. "contentSize": "650px",
  205. "wideSize": "1000px"
  206. }
  207. },
  208. "styles": {
  209. "blocks": {
  210. "core/button": {
  211. "border": {
  212. "radius": "0"
  213. },
  214. "color": {
  215. "background": "var(--wp--preset--color--primary)",
  216. "text": "var(--wp--preset--color--background)"
  217. },
  218. "typography": {
  219. "fontSize": "var(--wp--preset--font-size--medium)"
  220. }
  221. },
  222. "core/post-title": {
  223. "typography": {
  224. "fontFamily": "var(--wp--preset--font-family--source-serif-pro)",
  225. "fontWeight": "300",
  226. "lineHeight": "var(--wp--custom--typography--line-height--tiny)",
  227. "fontSize": "var(--wp--custom--typography--font-size--gigantic)"
  228. }
  229. },
  230. "core/post-comments": {
  231. "spacing": {
  232. "padding": {
  233. "top": "var(--wp--custom--spacing--small)"
  234. }
  235. }
  236. },
  237. "core/pullquote": {
  238. "border": {
  239. "width": "1px 0"
  240. }
  241. },
  242. "core/query-title": {
  243. "typography": {
  244. "fontFamily": "var(--wp--preset--font-family--source-serif-pro)",
  245. "fontWeight": "300",
  246. "lineHeight": "var(--wp--custom--typography--line-height--small)",
  247. "fontSize": "var(--wp--custom--typography--font-size--gigantic)"
  248. }
  249. },
  250. "core/quote": {
  251. "border": {
  252. "width": "1px"
  253. }
  254. },
  255. "core/site-title": {
  256. "typography": {
  257. "fontFamily": "var(--wp--preset--font-family--system-font)",
  258. "lineHeight": "var(--wp--custom--typography--line-height--normal)",
  259. "fontSize": "var(--wp--preset--font-size--medium)",
  260. "fontWeight": "normal"
  261. }
  262. }
  263. },
  264. "color": {
  265. "background": "var(--wp--preset--color--background)",
  266. "text": "var(--wp--preset--color--foreground)"
  267. },
  268. "elements": {
  269. "h1": {
  270. "typography": {
  271. "fontFamily": "var(--wp--preset--font-family--source-serif-pro)",
  272. "fontWeight": "300",
  273. "lineHeight": "var(--wp--custom--typography--line-height--tiny)",
  274. "fontSize": "var(--wp--custom--typography--font-size--colossal)"
  275. }
  276. },
  277. "h2": {
  278. "typography": {
  279. "fontFamily": "var(--wp--preset--font-family--source-serif-pro)",
  280. "fontWeight": "300",
  281. "lineHeight": "var(--wp--custom--typography--line-height--small)",
  282. "fontSize": "var(--wp--custom--typography--font-size--gigantic)"
  283. }
  284. },
  285. "h3": {
  286. "typography": {
  287. "fontFamily": "var(--wp--preset--font-family--source-serif-pro)",
  288. "fontWeight": "300",
  289. "lineHeight": "var(--wp--custom--typography--line-height--tiny)",
  290. "fontSize": "var(--wp--custom--typography--font-size--huge)"
  291. }
  292. },
  293. "h4": {
  294. "typography": {
  295. "fontFamily": "var(--wp--preset--font-family--source-serif-pro)",
  296. "fontWeight": "300",
  297. "lineHeight": "var(--wp--custom--typography--line-height--tiny)",
  298. "fontSize": "var(--wp--preset--font-size--x-large)"
  299. }
  300. },
  301. "h5": {
  302. "typography": {
  303. "fontFamily": "var(--wp--preset--font-family--system-font)",
  304. "fontWeight": "700",
  305. "textTransform": "uppercase",
  306. "lineHeight": "var(--wp--custom--typography--line-height--normal)",
  307. "fontSize": "var(--wp--preset--font-size--medium)"
  308. }
  309. },
  310. "h6": {
  311. "typography": {
  312. "fontFamily": "var(--wp--preset--font-family--system-font)",
  313. "fontWeight": "400",
  314. "textTransform": "uppercase",
  315. "lineHeight": "var(--wp--custom--typography--line-height--normal)",
  316. "fontSize": "var(--wp--preset--font-size--medium)"
  317. }
  318. },
  319. "link": {
  320. "color": {
  321. "text": "var(--wp--preset--color--foreground)"
  322. }
  323. }
  324. },
  325. "spacing": {
  326. "blockGap": "1.5rem"
  327. },
  328. "typography": {
  329. "fontFamily": "var(--wp--preset--font-family--system-font)",
  330. "lineHeight": "var(--wp--custom--typography--line-height--normal)",
  331. "fontSize": "var(--wp--preset--font-size--medium)"
  332. }
  333. },
  334. "templateParts": [
  335. {
  336. "name": "header",
  337. "title": "Header",
  338. "area": "header"
  339. },
  340. {
  341. "name": "header-large-dark",
  342. "title": "Header (Dark, large)",
  343. "area": "header"
  344. },
  345. {
  346. "name": "header-small-dark",
  347. "title": "Header (Dark, small)",
  348. "area": "header"
  349. },
  350. {
  351. "name": "footer",
  352. "title": "Footer",
  353. "area": "footer"
  354. }
  355. ]
  356. }