You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

373 lines
9.5 KiB

1 year ago
  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. "fontFace": [
  183. {
  184. "fontFamily": "Source Serif Pro",
  185. "fontWeight": "200 900",
  186. "fontStyle": "normal",
  187. "fontStretch": "normal",
  188. "src": [ "file:./assets/fonts/source-serif-pro/SourceSerif4Variable-Roman.ttf.woff2" ]
  189. },
  190. {
  191. "fontFamily": "Source Serif Pro",
  192. "fontWeight": "200 900",
  193. "fontStyle": "italic",
  194. "fontStretch": "normal",
  195. "src": [ "file:./assets/fonts/source-serif-pro/SourceSerif4Variable-Italic.ttf.woff2" ]
  196. }
  197. ]
  198. }
  199. ],
  200. "fontSizes": [
  201. {
  202. "size": "1rem",
  203. "slug": "small"
  204. },
  205. {
  206. "size": "1.125rem",
  207. "slug": "medium"
  208. },
  209. {
  210. "size": "1.75rem",
  211. "slug": "large"
  212. },
  213. {
  214. "size": "clamp(1.75rem, 3vw, 2.25rem)",
  215. "slug": "x-large"
  216. }
  217. ]
  218. },
  219. "layout": {
  220. "contentSize": "650px",
  221. "wideSize": "1000px"
  222. }
  223. },
  224. "styles": {
  225. "blocks": {
  226. "core/button": {
  227. "border": {
  228. "radius": "0"
  229. },
  230. "color": {
  231. "background": "var(--wp--preset--color--primary)",
  232. "text": "var(--wp--preset--color--background)"
  233. },
  234. "typography": {
  235. "fontSize": "var(--wp--preset--font-size--medium)"
  236. }
  237. },
  238. "core/post-title": {
  239. "typography": {
  240. "fontFamily": "var(--wp--preset--font-family--source-serif-pro)",
  241. "fontWeight": "300",
  242. "lineHeight": "var(--wp--custom--typography--line-height--tiny)",
  243. "fontSize": "var(--wp--custom--typography--font-size--gigantic)"
  244. }
  245. },
  246. "core/post-comments": {
  247. "spacing": {
  248. "padding": {
  249. "top": "var(--wp--custom--spacing--small)"
  250. }
  251. }
  252. },
  253. "core/pullquote": {
  254. "border": {
  255. "width": "1px 0"
  256. }
  257. },
  258. "core/query-title": {
  259. "typography": {
  260. "fontFamily": "var(--wp--preset--font-family--source-serif-pro)",
  261. "fontWeight": "300",
  262. "lineHeight": "var(--wp--custom--typography--line-height--small)",
  263. "fontSize": "var(--wp--custom--typography--font-size--gigantic)"
  264. }
  265. },
  266. "core/quote": {
  267. "border": {
  268. "width": "1px"
  269. }
  270. },
  271. "core/site-title": {
  272. "typography": {
  273. "fontFamily": "var(--wp--preset--font-family--system-font)",
  274. "lineHeight": "var(--wp--custom--typography--line-height--normal)",
  275. "fontSize": "var(--wp--preset--font-size--medium)",
  276. "fontStyle": "italic",
  277. "fontWeight": "normal"
  278. }
  279. }
  280. },
  281. "color": {
  282. "background": "var(--wp--preset--color--background)",
  283. "text": "var(--wp--preset--color--foreground)"
  284. },
  285. "elements": {
  286. "h1": {
  287. "typography": {
  288. "fontFamily": "var(--wp--preset--font-family--source-serif-pro)",
  289. "fontWeight": "300",
  290. "lineHeight": "var(--wp--custom--typography--line-height--tiny)",
  291. "fontSize": "var(--wp--custom--typography--font-size--colossal)"
  292. }
  293. },
  294. "h2": {
  295. "typography": {
  296. "fontFamily": "var(--wp--preset--font-family--source-serif-pro)",
  297. "fontWeight": "300",
  298. "lineHeight": "var(--wp--custom--typography--line-height--small)",
  299. "fontSize": "var(--wp--custom--typography--font-size--gigantic)"
  300. }
  301. },
  302. "h3": {
  303. "typography": {
  304. "fontFamily": "var(--wp--preset--font-family--source-serif-pro)",
  305. "fontWeight": "300",
  306. "lineHeight": "var(--wp--custom--typography--line-height--tiny)",
  307. "fontSize": "var(--wp--custom--typography--font-size--huge)"
  308. }
  309. },
  310. "h4": {
  311. "typography": {
  312. "fontFamily": "var(--wp--preset--font-family--source-serif-pro)",
  313. "fontWeight": "300",
  314. "lineHeight": "var(--wp--custom--typography--line-height--tiny)",
  315. "fontSize": "var(--wp--preset--font-size--x-large)"
  316. }
  317. },
  318. "h5": {
  319. "typography": {
  320. "fontFamily": "var(--wp--preset--font-family--system-font)",
  321. "fontWeight": "700",
  322. "textTransform": "uppercase",
  323. "lineHeight": "var(--wp--custom--typography--line-height--normal)",
  324. "fontSize": "var(--wp--preset--font-size--medium)"
  325. }
  326. },
  327. "h6": {
  328. "typography": {
  329. "fontFamily": "var(--wp--preset--font-family--system-font)",
  330. "fontWeight": "400",
  331. "textTransform": "uppercase",
  332. "lineHeight": "var(--wp--custom--typography--line-height--normal)",
  333. "fontSize": "var(--wp--preset--font-size--medium)"
  334. }
  335. },
  336. "link": {
  337. "color": {
  338. "text": "var(--wp--preset--color--foreground)"
  339. }
  340. }
  341. },
  342. "spacing": {
  343. "blockGap": "1.5rem"
  344. },
  345. "typography": {
  346. "fontFamily": "var(--wp--preset--font-family--system-font)",
  347. "lineHeight": "var(--wp--custom--typography--line-height--normal)",
  348. "fontSize": "var(--wp--preset--font-size--medium)"
  349. }
  350. },
  351. "templateParts": [
  352. {
  353. "name": "header",
  354. "title": "Header",
  355. "area": "header"
  356. },
  357. {
  358. "name": "header-large-dark",
  359. "title": "Header (Dark, large)",
  360. "area": "header"
  361. },
  362. {
  363. "name": "header-small-dark",
  364. "title": "Header (Dark, small)",
  365. "area": "header"
  366. },
  367. {
  368. "name": "footer",
  369. "title": "Footer",
  370. "area": "footer"
  371. }
  372. ]
  373. }