theme.json 18 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903
  1. {
  2. "settings": {
  3. "appearanceTools": true,
  4. "blocks": {
  5. "core/heading": {
  6. "appearanceTools": true,
  7. "color": {
  8. "background": true,
  9. "custom": true,
  10. "customDuotone": true,
  11. "customGradient": true,
  12. "defaultDuotone": true,
  13. "defaultGradients": true,
  14. "defaultPalette": true,
  15. "duotone": [],
  16. "gradients": [],
  17. "palette": [
  18. {
  19. "color": "#faa2ae",
  20. "name": "Base",
  21. "slug": "base"
  22. },
  23. {
  24. "color": "#4c367f",
  25. "name": "Contrast",
  26. "slug": "contrast"
  27. },
  28. {
  29. "color": "#4c367f",
  30. "name": "Primary",
  31. "slug": "primary"
  32. },
  33. {
  34. "color": "#4c367f",
  35. "name": "Secondary",
  36. "slug": "secondary"
  37. },
  38. {
  39. "color": "#faa2ae",
  40. "name": "Tertiary",
  41. "slug": "tertiary"
  42. }
  43. ],
  44. "text": true
  45. },
  46. "layout": {
  47. "contentSize": false,
  48. "definitions": {
  49. "constrained": {
  50. "baseStyles": [
  51. {
  52. "rules": {
  53. "float": "left",
  54. "margin-inline-end": "2em",
  55. "margin-inline-start": "0"
  56. },
  57. "selector": " > .alignleft"
  58. },
  59. {
  60. "rules": {
  61. "float": "right",
  62. "margin-inline-end": "0",
  63. "margin-inline-start": "2em"
  64. },
  65. "selector": " > .alignright"
  66. },
  67. {
  68. "rules": {
  69. "margin-left": "auto !important",
  70. "margin-right": "auto !important"
  71. },
  72. "selector": " > .aligncenter"
  73. },
  74. {
  75. "rules": {
  76. "margin-left": "auto !important",
  77. "margin-right": "auto !important",
  78. "max-width": "var(--wp--style--global--content-size)"
  79. },
  80. "selector": " > :where(:not(.alignleft):not(.alignright):not(.alignfull))"
  81. },
  82. {
  83. "rules": {
  84. "max-width": "var(--wp--style--global--wide-size)"
  85. },
  86. "selector": " > .alignwide"
  87. }
  88. ],
  89. "className": "is-layout-constrained",
  90. "name": "constrained",
  91. "slug": "constrained",
  92. "spacingStyles": [
  93. {
  94. "rules": {
  95. "margin-block-start": "0"
  96. },
  97. "selector": " > :first-child:first-child"
  98. },
  99. {
  100. "rules": {
  101. "margin-block-end": "0"
  102. },
  103. "selector": " > :last-child:last-child"
  104. },
  105. {
  106. "rules": {
  107. "margin-block-end": "0",
  108. "margin-block-start": null
  109. },
  110. "selector": " > *"
  111. }
  112. ]
  113. },
  114. "default": {
  115. "baseStyles": [
  116. {
  117. "rules": {
  118. "float": "left",
  119. "margin-inline-end": "2em",
  120. "margin-inline-start": "0"
  121. },
  122. "selector": " > .alignleft"
  123. },
  124. {
  125. "rules": {
  126. "float": "right",
  127. "margin-inline-end": "0",
  128. "margin-inline-start": "2em"
  129. },
  130. "selector": " > .alignright"
  131. },
  132. {
  133. "rules": {
  134. "margin-left": "auto !important",
  135. "margin-right": "auto !important"
  136. },
  137. "selector": " > .aligncenter"
  138. }
  139. ],
  140. "className": "is-layout-flow",
  141. "name": "default",
  142. "slug": "flow",
  143. "spacingStyles": [
  144. {
  145. "rules": {
  146. "margin-block-start": "0"
  147. },
  148. "selector": " > :first-child:first-child"
  149. },
  150. {
  151. "rules": {
  152. "margin-block-end": "0"
  153. },
  154. "selector": " > :last-child:last-child"
  155. },
  156. {
  157. "rules": {
  158. "margin-block-end": "0",
  159. "margin-block-start": null
  160. },
  161. "selector": " > *"
  162. }
  163. ]
  164. },
  165. "flex": {
  166. "baseStyles": [
  167. {
  168. "rules": {
  169. "align-items": "center",
  170. "flex-wrap": "wrap"
  171. },
  172. "selector": ""
  173. },
  174. {
  175. "rules": {
  176. "margin": "0"
  177. },
  178. "selector": " > *"
  179. }
  180. ],
  181. "className": "is-layout-flex",
  182. "displayMode": "flex",
  183. "name": "flex",
  184. "slug": "flex",
  185. "spacingStyles": [
  186. {
  187. "rules": {
  188. "gap": null
  189. },
  190. "selector": ""
  191. }
  192. ]
  193. },
  194. "grid": {
  195. "baseStyles": [
  196. {
  197. "rules": {
  198. "margin": "0"
  199. },
  200. "selector": " > *"
  201. }
  202. ],
  203. "className": "is-layout-grid",
  204. "displayMode": "grid",
  205. "name": "grid",
  206. "slug": "grid",
  207. "spacingStyles": [
  208. {
  209. "rules": {
  210. "gap": null
  211. },
  212. "selector": ""
  213. }
  214. ]
  215. }
  216. },
  217. "wideSize": false
  218. },
  219. "shadow": {
  220. "defaultPresets": true,
  221. "presets": []
  222. },
  223. "spacing": {
  224. "customSpacingSize": true,
  225. "spacingScale": {
  226. "increment": 1.5,
  227. "mediumStep": 1.5,
  228. "operator": "*",
  229. "steps": 7,
  230. "unit": "rem"
  231. },
  232. "spacingSizes": [],
  233. "units": [
  234. "%",
  235. "px",
  236. "em",
  237. "rem",
  238. "vh",
  239. "vw"
  240. ]
  241. },
  242. "typography": {
  243. "customFontSize": true,
  244. "dropCap": true,
  245. "fluid": true,
  246. "fontFamilies": [
  247. {
  248. "fontFamily": "-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif",
  249. "name": "System Font",
  250. "slug": "system-font"
  251. },
  252. {
  253. "fontFace": [
  254. {
  255. "fontFamily": "Bodoni Moda",
  256. "fontStyle": "italic",
  257. "fontWeight": "400",
  258. "src": [
  259. "file:./assets/fonts/bodoni-moda_italic_400.ttf"
  260. ]
  261. },
  262. {
  263. "fontFamily": "Bodoni Moda",
  264. "fontStyle": "normal",
  265. "fontWeight": "600",
  266. "src": [
  267. "file:./assets/fonts/bodoni-moda_normal_600.ttf"
  268. ]
  269. },
  270. {
  271. "fontFamily": "Bodoni Moda",
  272. "fontStyle": "normal",
  273. "fontWeight": "400",
  274. "src": [
  275. "file:./assets/fonts/bodoni-moda_normal_400.ttf"
  276. ]
  277. },
  278. {
  279. "fontFamily": "Bodoni Moda",
  280. "fontStyle": "italic",
  281. "fontWeight": "600",
  282. "src": [
  283. "file:./assets/fonts/bodoni-moda_italic_600.ttf"
  284. ]
  285. }
  286. ],
  287. "fontFamily": "Bodoni Moda",
  288. "slug": "bodoni-moda"
  289. }
  290. ],
  291. "fontSizes": [
  292. {
  293. "fluid": {
  294. "max": "1.0625rem",
  295. "min": "0.825rem"
  296. },
  297. "name": "Small",
  298. "size": "1rem",
  299. "slug": "small"
  300. },
  301. {
  302. "fluid": {
  303. "max": "1.25rem",
  304. "min": "1rem"
  305. },
  306. "name": "Medium",
  307. "size": "1.125rem",
  308. "slug": "medium"
  309. },
  310. {
  311. "fluid": {
  312. "max": "2rem",
  313. "min": "1.75rem"
  314. },
  315. "name": "Large",
  316. "size": "1.75rem",
  317. "slug": "large"
  318. },
  319. {
  320. "fluid": {
  321. "max": "3rem",
  322. "min": "2.5rem"
  323. },
  324. "name": "Extra Large",
  325. "size": "3rem",
  326. "slug": "x-large"
  327. }
  328. ],
  329. "fontStyle": true,
  330. "fontWeight": true,
  331. "letterSpacing": true,
  332. "textDecoration": true,
  333. "textTransform": true
  334. },
  335. "useRootPaddingAwareAlignments": true
  336. }
  337. },
  338. "color": {
  339. "background": true,
  340. "custom": true,
  341. "customDuotone": true,
  342. "customGradient": true,
  343. "defaultDuotone": true,
  344. "defaultGradients": true,
  345. "defaultPalette": true,
  346. "duotone": [],
  347. "gradients": [],
  348. "palette": [
  349. {
  350. "color": "#faa2ae",
  351. "name": "Base",
  352. "slug": "base"
  353. },
  354. {
  355. "color": "#412d6c",
  356. "name": "Contrast",
  357. "slug": "contrast"
  358. },
  359. {
  360. "color": "#412d6c",
  361. "name": "Primary",
  362. "slug": "primary"
  363. },
  364. {
  365. "color": "#412d6c",
  366. "name": "Secondary",
  367. "slug": "secondary"
  368. },
  369. {
  370. "color": "#faa2ae",
  371. "name": "Tertiary",
  372. "slug": "tertiary"
  373. }
  374. ],
  375. "text": true
  376. },
  377. "layout": {
  378. "contentSize": "900px",
  379. "wideSize": "1280px"
  380. },
  381. "shadow": {
  382. "defaultPresets": true,
  383. "presets": []
  384. },
  385. "spacing": {
  386. "customSpacingSize": true,
  387. "spacingScale": {
  388. "increment": 1.5,
  389. "mediumStep": 1.5,
  390. "operator": "*",
  391. "steps": 7,
  392. "unit": "rem"
  393. },
  394. "spacingSizes": [],
  395. "units": [
  396. "%",
  397. "px",
  398. "em",
  399. "rem",
  400. "vh",
  401. "vw"
  402. ]
  403. },
  404. "typography": {
  405. "customFontSize": true,
  406. "dropCap": true,
  407. "fluid": true,
  408. "fontFamilies": [
  409. {
  410. "fontFace": [],
  411. "fontFamily": "-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif",
  412. "name": "System Font",
  413. "slug": "system-font"
  414. },
  415. {
  416. "fontFace": [
  417. {
  418. "fontFamily": "Bodoni Moda",
  419. "fontStyle": "italic",
  420. "fontWeight": "400",
  421. "src": [
  422. "file:./assets/fonts/bodoni-moda_italic_400.ttf"
  423. ]
  424. },
  425. {
  426. "fontFamily": "Bodoni Moda",
  427. "fontStyle": "normal",
  428. "fontWeight": "600",
  429. "src": [
  430. "file:./assets/fonts/bodoni-moda_normal_600.ttf"
  431. ]
  432. }
  433. ],
  434. "fontFamily": "Bodoni Moda",
  435. "slug": "bodoni-moda"
  436. },
  437. {
  438. "fontFace": [
  439. {
  440. "fontFamily": "Libre Bodoni",
  441. "fontStyle": "normal",
  442. "fontWeight": "400",
  443. "src": [
  444. "file:./assets/fonts/libre-bodoni_normal_400.ttf"
  445. ]
  446. },
  447. {
  448. "fontFamily": "Libre Bodoni",
  449. "fontStyle": "italic",
  450. "fontWeight": "400",
  451. "src": [
  452. "file:./assets/fonts/libre-bodoni_italic_400.ttf"
  453. ]
  454. },
  455. {
  456. "fontFamily": "Libre Bodoni",
  457. "fontStyle": "normal",
  458. "fontWeight": "700",
  459. "src": [
  460. "file:./assets/fonts/libre-bodoni_normal_700.ttf"
  461. ]
  462. },
  463. {
  464. "fontFamily": "Libre Bodoni",
  465. "fontStyle": "italic",
  466. "fontWeight": "700",
  467. "src": [
  468. "file:./assets/fonts/libre-bodoni_italic_700.ttf"
  469. ]
  470. }
  471. ],
  472. "fontFamily": "Libre Bodoni",
  473. "slug": "libre-bodoni"
  474. }
  475. ],
  476. "fontSizes": [
  477. {
  478. "fluid": {
  479. "max": "1.0625rem",
  480. "min": "0.825rem"
  481. },
  482. "name": "Small",
  483. "size": "1rem",
  484. "slug": "small"
  485. },
  486. {
  487. "fluid": {
  488. "max": "1.25rem",
  489. "min": "1rem"
  490. },
  491. "name": "Medium",
  492. "size": "1.125rem",
  493. "slug": "medium"
  494. },
  495. {
  496. "fluid": {
  497. "max": "2rem",
  498. "min": "1.75rem"
  499. },
  500. "name": "Large",
  501. "size": "1.75rem",
  502. "slug": "large"
  503. },
  504. {
  505. "fluid": {
  506. "max": "3rem",
  507. "min": "2.5rem"
  508. },
  509. "name": "Extra Large",
  510. "size": "3rem",
  511. "slug": "x-large"
  512. }
  513. ],
  514. "fontStyle": true,
  515. "fontWeight": true,
  516. "letterSpacing": true,
  517. "textDecoration": true,
  518. "textTransform": true
  519. },
  520. "useRootPaddingAwareAlignments": true
  521. },
  522. "styles": {
  523. "blocks": {
  524. "core/button": {
  525. "typography": {
  526. "fontSize": "var(--wp--preset--font-size--small)",
  527. "textTransform": "uppercase"
  528. }
  529. },
  530. "core/code": {
  531. "border": {
  532. "color": "var(--wp--preset--color--contrast)",
  533. "radius": "0.25rem",
  534. "style": "solid",
  535. "width": "2px"
  536. },
  537. "spacing": {
  538. "padding": {
  539. "bottom": "var(--wp--preset--spacing--50)",
  540. "left": "var(--wp--preset--spacing--50)",
  541. "right": "var(--wp--preset--spacing--50)",
  542. "top": "var(--wp--preset--spacing--50)"
  543. }
  544. },
  545. "typography": {
  546. "fontFamily": "monospace"
  547. }
  548. },
  549. "core/comment-author-name": {
  550. "typography": {
  551. "fontSize": "var(--wp--preset--font-size--small)"
  552. }
  553. },
  554. "core/comment-content": {
  555. "typography": {
  556. "fontSize": "var(--wp--preset--font-size--medium)"
  557. }
  558. },
  559. "core/comment-date": {
  560. "typography": {
  561. "fontSize": "var(--wp--preset--font-size--small)"
  562. }
  563. },
  564. "core/comment-edit-link": {
  565. "typography": {
  566. "fontSize": "var(--wp--preset--font-size--small)",
  567. "textTransform": "uppercase"
  568. }
  569. },
  570. "core/comment-reply-link": {
  571. "typography": {
  572. "fontSize": "var(--wp--preset--font-size--small)",
  573. "textTransform": "uppercase"
  574. }
  575. },
  576. "core/gallery": {
  577. "spacing": {
  578. "margin": {
  579. "bottom": "var(--wp--preset--spacing--50)"
  580. }
  581. }
  582. },
  583. "core/heading": {
  584. "spacing": {
  585. "margin": {
  586. "top": "2rem"
  587. }
  588. },
  589. "typography": {
  590. "fontFamily": "var(--wp--preset--font-family--bodoni-moda)"
  591. }
  592. },
  593. "core/list": {
  594. "spacing": {
  595. "padding": {
  596. "left": "var(--wp--preset--spacing--70)"
  597. }
  598. }
  599. },
  600. "core/navigation": {
  601. "elements": {
  602. "link": {
  603. ":hover": {
  604. "typography": {
  605. "textDecoration": "underline"
  606. }
  607. },
  608. "typography": {
  609. "textDecoration": "none"
  610. }
  611. }
  612. },
  613. "typography": {
  614. "fontFamily": "var(--wp--preset--font-family--bodoni-moda)"
  615. }
  616. },
  617. "core/paragraph": {
  618. "typography": {
  619. "fontFamily": "var(--wp--preset--font-family--libre-bodoni)"
  620. }
  621. },
  622. "core/post-author-name": {
  623. "elements": {
  624. "link": {
  625. ":hover": {
  626. "typography": {
  627. "textDecoration": "underline"
  628. }
  629. },
  630. "typography": {
  631. "textDecoration": "none"
  632. }
  633. }
  634. }
  635. },
  636. "core/post-content": {
  637. "typography": {
  638. "fontFamily": "var(--wp--preset--font-family--libre-bodoni)",
  639. "fontSize": "var(--wp--preset--font-size--medium)",
  640. "fontStyle": "normal",
  641. "fontWeight": "400"
  642. }
  643. },
  644. "core/post-date": {
  645. "color": {
  646. "text": "var(--wp--preset--color--contrast)"
  647. },
  648. "elements": {
  649. "link": {
  650. ":hover": {
  651. "typography": {
  652. "textDecoration": "underline"
  653. }
  654. },
  655. "typography": {
  656. "textDecoration": "none"
  657. }
  658. }
  659. },
  660. "typography": {
  661. "fontFamily": "var(--wp--preset--font-family--libre-bodoni)",
  662. "fontSize": "var(--wp--preset--font-size--medium)",
  663. "lineHeight": "1.3"
  664. }
  665. },
  666. "core/post-terms": {
  667. "typography": {
  668. "fontFamily": "var(--wp--preset--font-family--libre-bodoni)",
  669. "fontSize": "var(--wp--preset--font-size--medium)",
  670. "lineHeight": "1.3"
  671. }
  672. },
  673. "core/post-title": {
  674. "elements": {
  675. "link": {
  676. ":hover": {
  677. "typography": {
  678. "textDecoration": "underline"
  679. }
  680. },
  681. "typography": {
  682. "textDecoration": "none"
  683. }
  684. }
  685. },
  686. "spacing": {
  687. "margin": {
  688. "bottom": "0"
  689. }
  690. },
  691. "typography": {
  692. "fontFamily": "var(--wp--preset--font-family--bodoni-moda)"
  693. }
  694. },
  695. "core/pullquote": {
  696. "border": {
  697. "color": "var(--wp--preset--color--contrast)",
  698. "style": "solid",
  699. "width": "1px 0"
  700. },
  701. "spacing": {
  702. "padding": {
  703. "bottom": "var(--wp--preset--spacing--50)",
  704. "left": "var(--wp--preset--spacing--50)",
  705. "right": "var(--wp--preset--spacing--50)",
  706. "top": "var(--wp--preset--spacing--50)"
  707. }
  708. },
  709. "typography": {
  710. "fontSize": "var(--wp--preset--font-size--large)",
  711. "fontStyle": "italic"
  712. }
  713. },
  714. "core/query-pagination": {
  715. "typography": {
  716. "fontSize": "var(--wp--preset--font-size--large)",
  717. "lineHeight": "1",
  718. "textTransform": "uppercase"
  719. }
  720. },
  721. "core/quote": {
  722. "border": {
  723. "color": "var(--wp--preset--color--primary)",
  724. "style": "solid",
  725. "width": "0 0 0 1px"
  726. },
  727. "spacing": {
  728. "padding": {
  729. "left": "var(--wp--preset--spacing--50)"
  730. }
  731. },
  732. "typography": {
  733. "fontStyle": "normal"
  734. }
  735. },
  736. "core/search": {
  737. "typography": {
  738. "fontSize": "var(--wp--preset--font-size--medium)",
  739. "lineHeight": "1.6"
  740. }
  741. },
  742. "core/separator": {
  743. "border": {
  744. "color": "currentColor",
  745. "style": "solid",
  746. "width": "0 0 1px 0"
  747. },
  748. "color": {
  749. "text": "var(--wp--preset--color--contrast)"
  750. }
  751. },
  752. "core/site-tagline": {
  753. "typography": {
  754. "fontSize": "var(--wp--preset--font-size--small)"
  755. }
  756. },
  757. "core/site-title": {
  758. "elements": {
  759. "link": {
  760. ":hover": {
  761. "typography": {
  762. "textDecoration": "underline"
  763. }
  764. },
  765. "typography": {
  766. "textDecoration": "none"
  767. }
  768. }
  769. },
  770. "typography": {
  771. "fontSize": "var(--wp--preset--font-size--medium)",
  772. "fontWeight": "700"
  773. }
  774. }
  775. },
  776. "color": {
  777. "background": "var(--wp--preset--color--base)",
  778. "text": "var(--wp--preset--color--contrast)"
  779. },
  780. "elements": {
  781. "button": {
  782. ":active": {
  783. "color": {
  784. "background": "var(--wp--preset--color--primary)",
  785. "text": "var(--wp--preset--color--base)"
  786. }
  787. },
  788. ":focus": {
  789. "color": {
  790. "background": "var(--wp--preset--color--primary)",
  791. "text": "var(--wp--preset--color--base)"
  792. },
  793. "outline": {
  794. "color": "var(--wp--preset--color--primary)",
  795. "offset": "2px",
  796. "style": "dotted",
  797. "width": "1px"
  798. }
  799. },
  800. ":hover": {
  801. "color": {
  802. "background": "var(--wp--preset--color--secondary)",
  803. "text": "var(--wp--preset--color--base)"
  804. }
  805. },
  806. "border": {
  807. "radius": "0.25rem"
  808. },
  809. "color": {
  810. "background": "var(--wp--preset--color--primary)",
  811. "text": "var(--wp--preset--color--base)"
  812. }
  813. },
  814. "caption": {
  815. "color": {
  816. "text": "var(--wp--preset--color--contrast)"
  817. }
  818. },
  819. "h1": {
  820. "typography": {
  821. "fontSize": "4.5rem",
  822. "lineHeight": "0.9"
  823. }
  824. },
  825. "h2": {
  826. "typography": {
  827. "fontSize": "1.5rem"
  828. }
  829. },
  830. "h3": {
  831. "typography": {
  832. "fontSize": "1.5rem"
  833. }
  834. },
  835. "h4": {
  836. "typography": {
  837. "fontSize": "1rem"
  838. }
  839. },
  840. "h5": {
  841. "typography": {
  842. "fontSize": "1rem"
  843. }
  844. },
  845. "h6": {
  846. "typography": {
  847. "fontSize": "var(--wp--preset--font-size--small)"
  848. }
  849. },
  850. "heading": {
  851. "color": {
  852. "text": "var(--wp--preset--color--contrast)"
  853. },
  854. "typography": {
  855. "fontFamily": "var(--wp--preset--font-family--bodoni-moda)",
  856. "fontStyle": "normal",
  857. "fontWeight": "600",
  858. "lineHeight": "1.125",
  859. "textTransform": "uppercase"
  860. }
  861. },
  862. "link": {
  863. ":hover": {
  864. "typography": {
  865. "textDecoration": "none"
  866. }
  867. },
  868. "color": {
  869. "text": "var(--wp--preset--color--primary)"
  870. },
  871. "typography": {
  872. "textDecoration": "underline"
  873. }
  874. }
  875. },
  876. "spacing": {
  877. "blockGap": "1rem",
  878. "padding": {
  879. "bottom": "2rem",
  880. "left": "3rem",
  881. "right": "3rem",
  882. "top": "2rem"
  883. }
  884. },
  885. "typography": {
  886. "fontFamily": "var(--wp--preset--font-family--libre-bodoni)",
  887. "fontSize": "1.13rem",
  888. "lineHeight": "1.6"
  889. }
  890. },
  891. "templateParts": [
  892. {
  893. "area": "header",
  894. "name": "header"
  895. },
  896. {
  897. "area": "footer",
  898. "name": "footer"
  899. }
  900. ],
  901. "version": 2,
  902. "$schema": "https://schemas.wp.org/trunk/theme.json"
  903. }