theme.json 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657
  1. {
  2. "settings": {
  3. "appearanceTools": true,
  4. "color": {
  5. "background": true,
  6. "custom": true,
  7. "customDuotone": true,
  8. "customGradient": true,
  9. "defaultDuotone": true,
  10. "defaultGradients": true,
  11. "defaultPalette": true,
  12. "duotone": [],
  13. "gradients": [],
  14. "palette": [
  15. {
  16. "color": "#ffeecb",
  17. "name": "Base",
  18. "slug": "base"
  19. },
  20. {
  21. "color": "#3858e9",
  22. "name": "Contrast",
  23. "slug": "contrast"
  24. },
  25. {
  26. "color": "#33f078",
  27. "name": "Secondary",
  28. "slug": "secondary"
  29. }
  30. ],
  31. "text": true
  32. },
  33. "layout": {
  34. "contentSize": "1080px",
  35. "wideSize": "1280px"
  36. },
  37. "shadow": {
  38. "defaultPresets": true,
  39. "presets": []
  40. },
  41. "spacing": {
  42. "customSpacingSize": true,
  43. "spacingScale": {
  44. "increment": 1.5,
  45. "mediumStep": 1.5,
  46. "operator": "*",
  47. "steps": 7,
  48. "unit": "rem"
  49. },
  50. "spacingSizes": [],
  51. "units": [
  52. "%",
  53. "px",
  54. "em",
  55. "rem",
  56. "vh",
  57. "vw"
  58. ]
  59. },
  60. "typography": {
  61. "customFontSize": true,
  62. "dropCap": true,
  63. "fluid": true,
  64. "fontFamilies": [
  65. {
  66. "fontFace": [],
  67. "fontFamily": "-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif",
  68. "name": "System Font",
  69. "slug": "system-font"
  70. },
  71. {
  72. "fontFace": [
  73. {
  74. "fontFamily": "Barlow Condensed",
  75. "fontStyle": "normal",
  76. "fontWeight": "600",
  77. "src": [
  78. "file:./assets/fonts/barlow-condensed_normal_600.ttf"
  79. ]
  80. },
  81. {
  82. "fontFamily": "Barlow Condensed",
  83. "fontStyle": "italic",
  84. "fontWeight": "600",
  85. "src": [
  86. "file:./assets/fonts/barlow-condensed_italic_600.ttf"
  87. ]
  88. }
  89. ],
  90. "fontFamily": "Barlow Condensed",
  91. "slug": "barlow-condensed"
  92. },
  93. {
  94. "fontFace": [
  95. {
  96. "fontFamily": "Figtree",
  97. "fontStyle": "normal",
  98. "fontWeight": "400",
  99. "src": [
  100. "file:./assets/fonts/figtree_normal_400.ttf"
  101. ]
  102. },
  103. {
  104. "fontFamily": "Figtree",
  105. "fontStyle": "italic",
  106. "fontWeight": "400",
  107. "src": [
  108. "file:./assets/fonts/figtree_italic_400.ttf"
  109. ]
  110. },
  111. {
  112. "fontFamily": "Figtree",
  113. "fontStyle": "normal",
  114. "fontWeight": "700",
  115. "src": [
  116. "file:./assets/fonts/figtree_normal_700.ttf"
  117. ]
  118. },
  119. {
  120. "fontFamily": "Figtree",
  121. "fontStyle": "italic",
  122. "fontWeight": "700",
  123. "src": [
  124. "file:./assets/fonts/figtree_italic_700.ttf"
  125. ]
  126. }
  127. ],
  128. "fontFamily": "Figtree",
  129. "slug": "figtree"
  130. }
  131. ],
  132. "fontSizes": [
  133. {
  134. "fluid": {
  135. "max": "1.0625rem",
  136. "min": "0.825rem"
  137. },
  138. "name": "Small",
  139. "size": "1rem",
  140. "slug": "small"
  141. },
  142. {
  143. "fluid": {
  144. "max": "1.25rem",
  145. "min": "1rem"
  146. },
  147. "name": "Medium",
  148. "size": "1.125rem",
  149. "slug": "medium"
  150. },
  151. {
  152. "fluid": {
  153. "max": "2rem",
  154. "min": "1.75rem"
  155. },
  156. "name": "Large",
  157. "size": "1.75rem",
  158. "slug": "large"
  159. },
  160. {
  161. "fluid": {
  162. "max": "3rem",
  163. "min": "2.5rem"
  164. },
  165. "name": "Extra Large",
  166. "size": "3rem",
  167. "slug": "x-large"
  168. }
  169. ],
  170. "fontStyle": true,
  171. "fontWeight": true,
  172. "letterSpacing": true,
  173. "textDecoration": true,
  174. "textTransform": true
  175. },
  176. "useRootPaddingAwareAlignments": true
  177. },
  178. "styles": {
  179. "blocks": {
  180. "core/code": {
  181. "border": {
  182. "color": "var(--wp--preset--color--contrast)",
  183. "radius": "0.25rem",
  184. "style": "solid",
  185. "width": "2px"
  186. },
  187. "spacing": {
  188. "padding": {
  189. "bottom": "var(--wp--preset--spacing--50)",
  190. "left": "var(--wp--preset--spacing--50)",
  191. "right": "var(--wp--preset--spacing--50)",
  192. "top": "var(--wp--preset--spacing--50)"
  193. }
  194. },
  195. "typography": {
  196. "fontFamily": "monospace"
  197. }
  198. },
  199. "core/comment-author-name": {
  200. "typography": {
  201. "fontSize": "var(--wp--preset--font-size--small)"
  202. }
  203. },
  204. "core/comment-content": {
  205. "typography": {
  206. "fontSize": "2.5rem",
  207. "fontStyle": "normal",
  208. "fontWeight": "400"
  209. }
  210. },
  211. "core/comment-date": {
  212. "typography": {
  213. "fontSize": "var(--wp--preset--font-size--small)"
  214. }
  215. },
  216. "core/comment-edit-link": {
  217. "typography": {
  218. "fontSize": "var(--wp--preset--font-size--small)"
  219. }
  220. },
  221. "core/comment-reply-link": {
  222. "typography": {
  223. "fontSize": "var(--wp--preset--font-size--small)"
  224. }
  225. },
  226. "core/comments": {
  227. "color": {
  228. "text": "var(--wp--preset--color--contrast)"
  229. },
  230. "elements": {
  231. "link": {
  232. "color": {
  233. "text": "var(--wp--preset--color--contrast)"
  234. }
  235. }
  236. }
  237. },
  238. "core/cover": {
  239. "color": {
  240. "text": "var(--wp--preset--color--base)"
  241. }
  242. },
  243. "core/gallery": {
  244. "spacing": {
  245. "margin": {
  246. "bottom": "var(--wp--preset--spacing--50)"
  247. }
  248. }
  249. },
  250. "core/heading": {
  251. "spacing": {
  252. "margin": {
  253. "bottom": "0em",
  254. "top": "1em"
  255. },
  256. "padding": {
  257. "bottom": "0px",
  258. "top": "0px"
  259. }
  260. },
  261. "typography": {
  262. "letterSpacing": "-0.1rem",
  263. "lineHeight": "1"
  264. }
  265. },
  266. "core/list": {
  267. "spacing": {
  268. "margin": {
  269. "bottom": "1rem",
  270. "top": "1rem"
  271. },
  272. "padding": {
  273. "left": "var(--wp--preset--spacing--70)"
  274. }
  275. },
  276. "typography": {
  277. "lineHeight": "1.3"
  278. }
  279. },
  280. "core/list-item": {
  281. "typography": {
  282. "fontSize": "2.5rem",
  283. "letterSpacing": "-0.05rem",
  284. "lineHeight": "1.3"
  285. }
  286. },
  287. "core/navigation": {
  288. "elements": {
  289. "link": {
  290. ":hover": {
  291. "typography": {
  292. "textDecoration": "underline"
  293. }
  294. },
  295. "typography": {
  296. "textDecoration": "none"
  297. }
  298. }
  299. },
  300. "typography": {
  301. "fontSize": "3rem",
  302. "fontStyle": "normal",
  303. "fontWeight": "700",
  304. "letterSpacing": "-0.1rem",
  305. "lineHeight": "1",
  306. "textTransform": "uppercase"
  307. }
  308. },
  309. "core/paragraph": {
  310. "spacing": {
  311. "margin": {
  312. "bottom": "1rem",
  313. "top": "1rem"
  314. }
  315. },
  316. "typography": {
  317. "fontSize": "2.5rem",
  318. "letterSpacing": "-0.05rem",
  319. "lineHeight": "1.3",
  320. "textTransform": "none"
  321. }
  322. },
  323. "core/post-author-name": {
  324. "elements": {
  325. "link": {
  326. ":hover": {
  327. "typography": {
  328. "textDecoration": "underline"
  329. }
  330. },
  331. "typography": {
  332. "textDecoration": "none"
  333. }
  334. }
  335. }
  336. },
  337. "core/post-comments-form": {
  338. "color": {
  339. "text": "var(--wp--preset--color--contrast)"
  340. },
  341. "elements": {
  342. "link": {
  343. "color": {
  344. "text": "var(--wp--preset--color--contrast)"
  345. }
  346. }
  347. }
  348. },
  349. "core/post-content": {
  350. "typography": {
  351. "fontStyle": "normal",
  352. "fontWeight": "400",
  353. "lineHeight": "1.2"
  354. }
  355. },
  356. "core/post-date": {
  357. "color": {
  358. "text": "var(--wp--preset--color--contrast)"
  359. },
  360. "elements": {
  361. "link": {
  362. ":hover": {
  363. "typography": {
  364. "textDecoration": "underline"
  365. }
  366. },
  367. "typography": {
  368. "textDecoration": "none"
  369. }
  370. }
  371. },
  372. "typography": {
  373. "fontSize": "var(--wp--preset--font-size--small)"
  374. }
  375. },
  376. "core/post-excerpt": {
  377. "typography": {
  378. "fontSize": "2rem",
  379. "lineHeight": "1"
  380. }
  381. },
  382. "core/post-terms": {
  383. "typography": {
  384. "fontSize": "2rem",
  385. "lineHeight": "1"
  386. }
  387. },
  388. "core/post-title": {
  389. "color": {
  390. "text": "var(--wp--preset--color--base)"
  391. },
  392. "elements": {
  393. "link": {
  394. ":hover": {
  395. "typography": {
  396. "textDecoration": "underline"
  397. }
  398. },
  399. "color": {
  400. "text": "var(--wp--preset--color--base)"
  401. },
  402. "typography": {
  403. "textDecoration": "none"
  404. }
  405. }
  406. },
  407. "spacing": {
  408. "margin": {
  409. "bottom": "0rem",
  410. "top": "0rem"
  411. },
  412. "padding": {
  413. "bottom": "0rem",
  414. "top": "0rem"
  415. }
  416. },
  417. "typography": {
  418. "fontFamily": "var(--wp--preset--font-family--figtree)",
  419. "fontSize": "var(--wp--preset--font-size--x-large)",
  420. "letterSpacing": "-0.1rem",
  421. "lineHeight": "1",
  422. "textTransform": "none"
  423. }
  424. },
  425. "core/pullquote": {
  426. "border": {
  427. "color": "var(--wp--preset--color--contrast)",
  428. "style": "solid",
  429. "width": "1px 0"
  430. },
  431. "spacing": {
  432. "padding": {
  433. "bottom": "var(--wp--preset--spacing--50)",
  434. "left": "var(--wp--preset--spacing--50)",
  435. "right": "var(--wp--preset--spacing--50)",
  436. "top": "var(--wp--preset--spacing--50)"
  437. }
  438. },
  439. "typography": {
  440. "fontSize": "var(--wp--preset--font-size--large)",
  441. "fontStyle": "italic"
  442. }
  443. },
  444. "core/quote": {
  445. "border": {
  446. "color": "var(--wp--preset--color--contrast)",
  447. "style": "solid",
  448. "width": "0 0 0 1px"
  449. },
  450. "spacing": {
  451. "padding": {
  452. "left": "var(--wp--preset--spacing--50)"
  453. }
  454. },
  455. "typography": {
  456. "fontStyle": "normal"
  457. }
  458. },
  459. "core/search": {
  460. "typography": {
  461. "fontSize": "var(--wp--preset--font-size--medium)",
  462. "lineHeight": "1.6"
  463. }
  464. },
  465. "core/separator": {
  466. "border": {
  467. "color": "currentColor",
  468. "style": "solid",
  469. "width": "0 0 1px 0"
  470. },
  471. "color": {
  472. "text": "var(--wp--preset--color--contrast)"
  473. }
  474. },
  475. "core/site-tagline": {
  476. "typography": {
  477. "fontSize": "4rem",
  478. "fontStyle": "normal",
  479. "fontWeight": "600",
  480. "letterSpacing": "-0.05rem",
  481. "lineHeight": "1",
  482. "textTransform": "uppercase"
  483. }
  484. },
  485. "core/site-title": {
  486. "color": {
  487. "text": "var(--wp--preset--color--contrast)"
  488. },
  489. "elements": {
  490. "link": {
  491. ":hover": {
  492. "typography": {
  493. "textDecoration": "underline"
  494. }
  495. },
  496. "color": {
  497. "text": "var(--wp--preset--color--contrast)"
  498. },
  499. "typography": {
  500. "textDecoration": "none"
  501. }
  502. }
  503. },
  504. "typography": {
  505. "fontFamily": "var(--wp--preset--font-family--d-din-exp)",
  506. "fontSize": "3rem",
  507. "fontStyle": "normal",
  508. "fontWeight": "700",
  509. "letterSpacing": "-0.1rem",
  510. "lineHeight": "1",
  511. "textTransform": "uppercase"
  512. }
  513. }
  514. },
  515. "color": {
  516. "background": "var(--wp--preset--color--base)",
  517. "text": "var(--wp--preset--color--contrast)"
  518. },
  519. "elements": {
  520. "button": {
  521. ":active": {
  522. "color": {
  523. "background": "var(--wp--preset--color--contrast)",
  524. "text": "var(--wp--preset--color--base)"
  525. }
  526. },
  527. ":focus": {
  528. "color": {
  529. "background": "var(--wp--preset--color--contrast)",
  530. "text": "var(--wp--preset--color--base)"
  531. },
  532. "outline": {
  533. "color": "var(--wp--preset--color--contrast)",
  534. "offset": "2px",
  535. "style": "dotted",
  536. "width": "1px"
  537. }
  538. },
  539. ":hover": {
  540. "color": {
  541. "background": "var(--wp--preset--color--secondary)",
  542. "text": "var(--wp--preset--color--base)"
  543. }
  544. },
  545. "border": {
  546. "radius": "0.25rem"
  547. },
  548. "color": {
  549. "background": "var(--wp--preset--color--contrast)",
  550. "text": "var(--wp--preset--color--base)"
  551. },
  552. "typography": {
  553. "fontSize": "2.5rem",
  554. "fontStyle": "normal",
  555. "fontWeight": "600",
  556. "lineHeight": "1"
  557. }
  558. },
  559. "caption": {
  560. "color": {
  561. "text": "var(--wp--preset--color--contrast)"
  562. }
  563. },
  564. "h1": {
  565. "typography": {
  566. "fontSize": "7.5rem",
  567. "letterSpacing": "-0.1rem",
  568. "lineHeight": "1"
  569. }
  570. },
  571. "h2": {
  572. "typography": {
  573. "fontSize": "4rem",
  574. "lineHeight": "1"
  575. }
  576. },
  577. "h3": {
  578. "typography": {
  579. "fontSize": "4rem",
  580. "lineHeight": "1"
  581. }
  582. },
  583. "h4": {
  584. "typography": {
  585. "fontSize": "2rem",
  586. "lineHeight": "1"
  587. }
  588. },
  589. "h5": {
  590. "typography": {
  591. "fontSize": "2rem",
  592. "lineHeight": "1"
  593. }
  594. },
  595. "h6": {
  596. "typography": {
  597. "fontSize": "2rem",
  598. "lineHeight": "1"
  599. }
  600. },
  601. "heading": {
  602. "color": {
  603. "text": "var(--wp--preset--color--contrast)"
  604. },
  605. "typography": {
  606. "fontFamily": "var(--wp--preset--font-family--barlow-condensed)",
  607. "fontStyle": "normal",
  608. "fontWeight": "700",
  609. "letterSpacing": "-0.1rem",
  610. "lineHeight": "1",
  611. "textTransform": "uppercase"
  612. }
  613. },
  614. "link": {
  615. ":hover": {
  616. "typography": {
  617. "textDecoration": "none"
  618. }
  619. },
  620. "color": {
  621. "text": "var(--wp--preset--color--contrast)"
  622. },
  623. "typography": {
  624. "textDecoration": "none"
  625. }
  626. }
  627. },
  628. "spacing": {
  629. "blockGap": "4rem",
  630. "padding": {
  631. "bottom": "0rem",
  632. "left": "2rem",
  633. "right": "2rem",
  634. "top": "0rem"
  635. }
  636. },
  637. "typography": {
  638. "fontFamily": "var(--wp--preset--font-family--figtree)",
  639. "fontSize": "var(--wp--preset--font-size--medium)",
  640. "fontStyle": "normal",
  641. "fontWeight": "400",
  642. "lineHeight": "1"
  643. }
  644. },
  645. "templateParts": [
  646. {
  647. "area": "header",
  648. "name": "header"
  649. },
  650. {
  651. "area": "footer",
  652. "name": "footer"
  653. }
  654. ],
  655. "version": 2,
  656. "$schema": "https://schemas.wp.org/trunk/theme.json"
  657. }