theme.json 26 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262
  1. {
  2. "settings": {
  3. "appearanceTools": true,
  4. "blocks": {
  5. "core/details": {
  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": "#2544e3",
  20. "name": "Base",
  21. "slug": "base"
  22. },
  23. {
  24. "color": "#ffffff",
  25. "name": "Contrast",
  26. "slug": "contrast"
  27. },
  28. {
  29. "color": "#ffffff",
  30. "name": "Primary",
  31. "slug": "primary"
  32. },
  33. {
  34. "color": "#ffffff",
  35. "name": "Secondary",
  36. "slug": "secondary"
  37. },
  38. {
  39. "color": "#1634c8",
  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": "Roboto Mono",
  256. "fontStyle": "normal",
  257. "fontWeight": "300",
  258. "src": [
  259. "file:./assets/fonts/roboto-mono_normal_300.ttf"
  260. ]
  261. },
  262. {
  263. "fontFamily": "Roboto Mono",
  264. "fontStyle": "italic",
  265. "fontWeight": "300",
  266. "src": [
  267. "file:./assets/fonts/roboto-mono_italic_300.ttf"
  268. ]
  269. },
  270. {
  271. "fontFamily": "Roboto Mono",
  272. "fontStyle": "normal",
  273. "fontWeight": "500",
  274. "src": [
  275. "file:./assets/fonts/roboto-mono_normal_500.ttf"
  276. ]
  277. },
  278. {
  279. "fontFamily": "Roboto Mono",
  280. "fontStyle": "italic",
  281. "fontWeight": "500",
  282. "src": [
  283. "file:./assets/fonts/roboto-mono_italic_500.ttf"
  284. ]
  285. }
  286. ],
  287. "fontFamily": "Roboto Mono",
  288. "slug": "roboto-mono"
  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. "core/navigation": {
  338. "appearanceTools": true,
  339. "color": {
  340. "background": true,
  341. "custom": true,
  342. "customDuotone": true,
  343. "customGradient": true,
  344. "defaultDuotone": true,
  345. "defaultGradients": true,
  346. "defaultPalette": true,
  347. "duotone": [],
  348. "gradients": [],
  349. "palette": [
  350. {
  351. "color": "#2544e3",
  352. "name": "Base",
  353. "slug": "base"
  354. },
  355. {
  356. "color": "#ffffff",
  357. "name": "Contrast",
  358. "slug": "contrast"
  359. },
  360. {
  361. "color": "#ffffff",
  362. "name": "Primary",
  363. "slug": "primary"
  364. },
  365. {
  366. "color": "#ffffff",
  367. "name": "Secondary",
  368. "slug": "secondary"
  369. },
  370. {
  371. "color": "#1634c8",
  372. "name": "Tertiary",
  373. "slug": "tertiary"
  374. }
  375. ],
  376. "text": true
  377. },
  378. "layout": {
  379. "contentSize": false,
  380. "definitions": {
  381. "constrained": {
  382. "baseStyles": [
  383. {
  384. "rules": {
  385. "float": "left",
  386. "margin-inline-end": "2em",
  387. "margin-inline-start": "0"
  388. },
  389. "selector": " > .alignleft"
  390. },
  391. {
  392. "rules": {
  393. "float": "right",
  394. "margin-inline-end": "0",
  395. "margin-inline-start": "2em"
  396. },
  397. "selector": " > .alignright"
  398. },
  399. {
  400. "rules": {
  401. "margin-left": "auto !important",
  402. "margin-right": "auto !important"
  403. },
  404. "selector": " > .aligncenter"
  405. },
  406. {
  407. "rules": {
  408. "margin-left": "auto !important",
  409. "margin-right": "auto !important",
  410. "max-width": "var(--wp--style--global--content-size)"
  411. },
  412. "selector": " > :where(:not(.alignleft):not(.alignright):not(.alignfull))"
  413. },
  414. {
  415. "rules": {
  416. "max-width": "var(--wp--style--global--wide-size)"
  417. },
  418. "selector": " > .alignwide"
  419. }
  420. ],
  421. "className": "is-layout-constrained",
  422. "name": "constrained",
  423. "slug": "constrained",
  424. "spacingStyles": [
  425. {
  426. "rules": {
  427. "margin-block-start": "0"
  428. },
  429. "selector": " > :first-child:first-child"
  430. },
  431. {
  432. "rules": {
  433. "margin-block-end": "0"
  434. },
  435. "selector": " > :last-child:last-child"
  436. },
  437. {
  438. "rules": {
  439. "margin-block-end": "0",
  440. "margin-block-start": null
  441. },
  442. "selector": " > *"
  443. }
  444. ]
  445. },
  446. "default": {
  447. "baseStyles": [
  448. {
  449. "rules": {
  450. "float": "left",
  451. "margin-inline-end": "2em",
  452. "margin-inline-start": "0"
  453. },
  454. "selector": " > .alignleft"
  455. },
  456. {
  457. "rules": {
  458. "float": "right",
  459. "margin-inline-end": "0",
  460. "margin-inline-start": "2em"
  461. },
  462. "selector": " > .alignright"
  463. },
  464. {
  465. "rules": {
  466. "margin-left": "auto !important",
  467. "margin-right": "auto !important"
  468. },
  469. "selector": " > .aligncenter"
  470. }
  471. ],
  472. "className": "is-layout-flow",
  473. "name": "default",
  474. "slug": "flow",
  475. "spacingStyles": [
  476. {
  477. "rules": {
  478. "margin-block-start": "0"
  479. },
  480. "selector": " > :first-child:first-child"
  481. },
  482. {
  483. "rules": {
  484. "margin-block-end": "0"
  485. },
  486. "selector": " > :last-child:last-child"
  487. },
  488. {
  489. "rules": {
  490. "margin-block-end": "0",
  491. "margin-block-start": null
  492. },
  493. "selector": " > *"
  494. }
  495. ]
  496. },
  497. "flex": {
  498. "baseStyles": [
  499. {
  500. "rules": {
  501. "align-items": "center",
  502. "flex-wrap": "wrap"
  503. },
  504. "selector": ""
  505. },
  506. {
  507. "rules": {
  508. "margin": "0"
  509. },
  510. "selector": " > *"
  511. }
  512. ],
  513. "className": "is-layout-flex",
  514. "displayMode": "flex",
  515. "name": "flex",
  516. "slug": "flex",
  517. "spacingStyles": [
  518. {
  519. "rules": {
  520. "gap": null
  521. },
  522. "selector": ""
  523. }
  524. ]
  525. },
  526. "grid": {
  527. "baseStyles": [
  528. {
  529. "rules": {
  530. "margin": "0"
  531. },
  532. "selector": " > *"
  533. }
  534. ],
  535. "className": "is-layout-grid",
  536. "displayMode": "grid",
  537. "name": "grid",
  538. "slug": "grid",
  539. "spacingStyles": [
  540. {
  541. "rules": {
  542. "gap": null
  543. },
  544. "selector": ""
  545. }
  546. ]
  547. }
  548. },
  549. "wideSize": false
  550. },
  551. "shadow": {
  552. "defaultPresets": true,
  553. "presets": []
  554. },
  555. "spacing": {
  556. "customSpacingSize": true,
  557. "spacingScale": {
  558. "increment": 1.5,
  559. "mediumStep": 1.5,
  560. "operator": "*",
  561. "steps": 7,
  562. "unit": "rem"
  563. },
  564. "spacingSizes": [],
  565. "units": [
  566. "%",
  567. "px",
  568. "em",
  569. "rem",
  570. "vh",
  571. "vw"
  572. ]
  573. },
  574. "typography": {
  575. "customFontSize": true,
  576. "dropCap": true,
  577. "fluid": true,
  578. "fontFamilies": [
  579. {
  580. "fontFamily": "-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif",
  581. "name": "System Font",
  582. "slug": "system-font"
  583. },
  584. {
  585. "fontFace": [
  586. {
  587. "fontFamily": "Helvetica",
  588. "fontStyle": "normal",
  589. "fontWeight": "700",
  590. "src": [
  591. "file:./assets/fonts/helvetica_normal_700.ttf"
  592. ]
  593. },
  594. {
  595. "fontFamily": "Helvetica",
  596. "fontStyle": "italic",
  597. "fontWeight": "700",
  598. "src": [
  599. "file:./assets/fonts/helvetica_italic_700.ttf"
  600. ]
  601. },
  602. {
  603. "fontFamily": "Helvetica",
  604. "fontStyle": "normal",
  605. "fontWeight": "400",
  606. "src": [
  607. "file:./assets/fonts/helvetica_normal_400.ttf"
  608. ]
  609. },
  610. {
  611. "fontFamily": "Helvetica",
  612. "fontStyle": "italic",
  613. "fontWeight": "400",
  614. "src": [
  615. "file:./assets/fonts/helvetica_italic_400.ttf"
  616. ]
  617. }
  618. ],
  619. "fontFamily": "Helvetica",
  620. "slug": "helvetica"
  621. }
  622. ],
  623. "fontSizes": [
  624. {
  625. "fluid": {
  626. "max": "1.0625rem",
  627. "min": "0.825rem"
  628. },
  629. "name": "Small",
  630. "size": "1rem",
  631. "slug": "small"
  632. },
  633. {
  634. "fluid": {
  635. "max": "1.25rem",
  636. "min": "1rem"
  637. },
  638. "name": "Medium",
  639. "size": "1.125rem",
  640. "slug": "medium"
  641. },
  642. {
  643. "fluid": {
  644. "max": "2rem",
  645. "min": "1.75rem"
  646. },
  647. "name": "Large",
  648. "size": "1.75rem",
  649. "slug": "large"
  650. },
  651. {
  652. "fluid": {
  653. "max": "3rem",
  654. "min": "2.5rem"
  655. },
  656. "name": "Extra Large",
  657. "size": "3rem",
  658. "slug": "x-large"
  659. }
  660. ],
  661. "fontStyle": true,
  662. "fontWeight": true,
  663. "letterSpacing": true,
  664. "textDecoration": true,
  665. "textTransform": true
  666. },
  667. "useRootPaddingAwareAlignments": true
  668. }
  669. },
  670. "color": {
  671. "background": true,
  672. "custom": true,
  673. "customDuotone": true,
  674. "customGradient": true,
  675. "defaultDuotone": true,
  676. "defaultGradients": true,
  677. "defaultPalette": true,
  678. "duotone": [],
  679. "gradients": [],
  680. "palette": [
  681. {
  682. "color": "#2544e3",
  683. "name": "Base",
  684. "slug": "base"
  685. },
  686. {
  687. "color": "#ffffff",
  688. "name": "Contrast",
  689. "slug": "contrast"
  690. },
  691. {
  692. "color": "#ffffff",
  693. "name": "Primary",
  694. "slug": "primary"
  695. },
  696. {
  697. "color": "#ffffff",
  698. "name": "Secondary",
  699. "slug": "secondary"
  700. },
  701. {
  702. "color": "#1634c8",
  703. "name": "Tertiary",
  704. "slug": "tertiary"
  705. }
  706. ],
  707. "text": true
  708. },
  709. "layout": {
  710. "contentSize": "560px",
  711. "wideSize": "900px"
  712. },
  713. "shadow": {
  714. "defaultPresets": true,
  715. "presets": []
  716. },
  717. "spacing": {
  718. "customSpacingSize": true,
  719. "spacingScale": {
  720. "increment": 1.5,
  721. "mediumStep": 1.5,
  722. "operator": "*",
  723. "steps": 7,
  724. "unit": "rem"
  725. },
  726. "spacingSizes": [],
  727. "units": [
  728. "%",
  729. "px",
  730. "em",
  731. "rem",
  732. "vh",
  733. "vw"
  734. ]
  735. },
  736. "typography": {
  737. "customFontSize": true,
  738. "dropCap": true,
  739. "fluid": true,
  740. "fontFamilies": [
  741. {
  742. "fontFamily": "-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif",
  743. "name": "System Font",
  744. "slug": "system-font"
  745. },
  746. {
  747. "fontFace": [
  748. {
  749. "fontFamily": "Roboto Mono",
  750. "fontStyle": "normal",
  751. "fontWeight": "300",
  752. "src": [
  753. "file:./assets/fonts/roboto-mono_normal_300.ttf"
  754. ]
  755. },
  756. {
  757. "fontFamily": "Roboto Mono",
  758. "fontStyle": "italic",
  759. "fontWeight": "300",
  760. "src": [
  761. "file:./assets/fonts/roboto-mono_italic_300.ttf"
  762. ]
  763. },
  764. {
  765. "fontFamily": "Roboto Mono",
  766. "fontStyle": "normal",
  767. "fontWeight": "500",
  768. "src": [
  769. "file:./assets/fonts/roboto-mono_normal_500.ttf"
  770. ]
  771. },
  772. {
  773. "fontFamily": "Roboto Mono",
  774. "fontStyle": "italic",
  775. "fontWeight": "500",
  776. "src": [
  777. "file:./assets/fonts/roboto-mono_italic_500.ttf"
  778. ]
  779. }
  780. ],
  781. "fontFamily": "Roboto Mono",
  782. "slug": "roboto-mono"
  783. }
  784. ],
  785. "fontSizes": [
  786. {
  787. "fluid": {
  788. "max": "1.0625rem",
  789. "min": "0.825rem"
  790. },
  791. "name": "Small",
  792. "size": "1rem",
  793. "slug": "small"
  794. },
  795. {
  796. "fluid": {
  797. "max": "1.25rem",
  798. "min": "1rem"
  799. },
  800. "name": "Medium",
  801. "size": "1.125rem",
  802. "slug": "medium"
  803. },
  804. {
  805. "fluid": {
  806. "max": "2rem",
  807. "min": "1.75rem"
  808. },
  809. "name": "Large",
  810. "size": "1.75rem",
  811. "slug": "large"
  812. },
  813. {
  814. "fluid": {
  815. "max": "3rem",
  816. "min": "2.5rem"
  817. },
  818. "name": "Extra Large",
  819. "size": "3rem",
  820. "slug": "x-large"
  821. }
  822. ],
  823. "fontStyle": true,
  824. "fontWeight": true,
  825. "letterSpacing": true,
  826. "textDecoration": true,
  827. "textTransform": true
  828. },
  829. "useRootPaddingAwareAlignments": true
  830. },
  831. "styles": {
  832. "blocks": {
  833. "core/button": {
  834. "border": {
  835. "radius": "0px"
  836. }
  837. },
  838. "core/code": {
  839. "border": {
  840. "color": "var(--wp--preset--color--contrast)",
  841. "radius": "0.25rem",
  842. "style": "solid",
  843. "width": "2px"
  844. },
  845. "spacing": {
  846. "padding": {
  847. "bottom": "var(--wp--preset--spacing--50)",
  848. "left": "var(--wp--preset--spacing--50)",
  849. "right": "var(--wp--preset--spacing--50)",
  850. "top": "var(--wp--preset--spacing--50)"
  851. }
  852. },
  853. "typography": {
  854. "fontFamily": "monospace"
  855. }
  856. },
  857. "core/comment-author-name": {
  858. "typography": {
  859. "fontSize": "0.8rem",
  860. "textTransform": "none"
  861. }
  862. },
  863. "core/comment-date": {
  864. "typography": {
  865. "fontSize": "0.8rem",
  866. "fontStyle": "normal",
  867. "fontWeight": "700",
  868. "textTransform": "none"
  869. }
  870. },
  871. "core/comment-edit-link": {
  872. "typography": {
  873. "fontSize": "0.8rem",
  874. "textTransform": "none"
  875. }
  876. },
  877. "core/comment-reply-link": {
  878. "typography": {
  879. "fontSize": "0.8rem",
  880. "textTransform": "none"
  881. }
  882. },
  883. "core/details": {
  884. "border": {
  885. "color": null,
  886. "style": null,
  887. "top": {
  888. "color": "#ffffff82",
  889. "style": "solid",
  890. "width": "1px"
  891. },
  892. "width": null
  893. },
  894. "spacing": {
  895. "padding": {
  896. "top": "1.4rem"
  897. }
  898. },
  899. "typography": {
  900. "textTransform": "none"
  901. }
  902. },
  903. "core/gallery": {
  904. "spacing": {
  905. "margin": {
  906. "bottom": "var(--wp--preset--spacing--50)"
  907. }
  908. }
  909. },
  910. "core/list": {
  911. "spacing": {
  912. "padding": {
  913. "left": "var(--wp--preset--spacing--70)"
  914. }
  915. }
  916. },
  917. "core/navigation": {
  918. "elements": {
  919. "link": {
  920. ":hover": {
  921. "typography": {
  922. "textDecoration": "underline"
  923. }
  924. },
  925. "typography": {
  926. "textDecoration": "none"
  927. }
  928. }
  929. },
  930. "spacing": {
  931. "blockGap": "1rem"
  932. },
  933. "typography": {
  934. "fontSize": "0.9rem",
  935. "fontStyle": "normal",
  936. "fontWeight": "300",
  937. "letterSpacing": "0.06rem",
  938. "lineHeight": "1.2",
  939. "textTransform": "none"
  940. }
  941. },
  942. "core/paragraph": {
  943. "typography": {
  944. "letterSpacing": "0.06rem",
  945. "lineHeight": "1.8",
  946. "textTransform": "none"
  947. }
  948. },
  949. "core/post-author-name": {
  950. "elements": {
  951. "link": {
  952. ":hover": {
  953. "typography": {
  954. "textDecoration": "underline"
  955. }
  956. },
  957. "typography": {
  958. "textDecoration": "none"
  959. }
  960. }
  961. }
  962. },
  963. "core/post-comments-form": {
  964. "typography": {
  965. "fontSize": "1rem",
  966. "textTransform": "none"
  967. }
  968. },
  969. "core/post-content": {
  970. "typography": {
  971. "textTransform": "none"
  972. }
  973. },
  974. "core/post-date": {
  975. "color": {
  976. "text": "var(--wp--preset--color--contrast)"
  977. },
  978. "elements": {
  979. "link": {
  980. ":hover": {
  981. "typography": {
  982. "textDecoration": "underline"
  983. }
  984. },
  985. "typography": {
  986. "textDecoration": "none"
  987. }
  988. }
  989. },
  990. "typography": {
  991. "fontSize": "var(--wp--preset--font-size--small)"
  992. }
  993. },
  994. "core/post-terms": {
  995. "elements": {
  996. "link": {
  997. ":hover": {
  998. "typography": {
  999. "textDecoration": "underline"
  1000. }
  1001. },
  1002. "typography": {
  1003. "textDecoration": "none"
  1004. }
  1005. }
  1006. }
  1007. },
  1008. "core/post-title": {
  1009. "elements": {
  1010. "link": {
  1011. ":hover": {
  1012. "typography": {
  1013. "textDecoration": "underline"
  1014. }
  1015. },
  1016. "typography": {
  1017. "textDecoration": "none"
  1018. }
  1019. }
  1020. },
  1021. "spacing": {
  1022. "margin": {
  1023. "bottom": "0"
  1024. }
  1025. },
  1026. "typography": {
  1027. "fontStyle": "normal",
  1028. "fontWeight": "300",
  1029. "textTransform": "none"
  1030. }
  1031. },
  1032. "core/pullquote": {
  1033. "border": {
  1034. "bottom": {
  1035. "style": "none",
  1036. "width": "0px"
  1037. },
  1038. "color": "var(--wp--preset--color--contrast)",
  1039. "left": {
  1040. "style": "none",
  1041. "width": "0px"
  1042. },
  1043. "right": {
  1044. "style": "none",
  1045. "width": "0px"
  1046. },
  1047. "style": "solid",
  1048. "top": {
  1049. "style": "none",
  1050. "width": "0px"
  1051. },
  1052. "width": "1px 0"
  1053. },
  1054. "color": {
  1055. "background": "var(--wp--preset--color--tertiary)"
  1056. },
  1057. "spacing": {
  1058. "padding": {
  1059. "bottom": "var(--wp--preset--spacing--50)",
  1060. "left": "var(--wp--preset--spacing--50)",
  1061. "right": "var(--wp--preset--spacing--50)",
  1062. "top": "var(--wp--preset--spacing--50)"
  1063. }
  1064. },
  1065. "typography": {
  1066. "fontSize": "var(--wp--preset--font-size--large)",
  1067. "fontStyle": "normal",
  1068. "fontWeight": "300",
  1069. "lineHeight": "1.6"
  1070. }
  1071. },
  1072. "core/query-title": {
  1073. "typography": {
  1074. "fontSize": "1.72rem"
  1075. }
  1076. },
  1077. "core/quote": {
  1078. "border": {
  1079. "color": "var(--wp--preset--color--primary)",
  1080. "style": "solid",
  1081. "width": "0 0 0 1px"
  1082. },
  1083. "spacing": {
  1084. "padding": {
  1085. "left": "var(--wp--preset--spacing--50)"
  1086. }
  1087. },
  1088. "typography": {
  1089. "fontStyle": "normal"
  1090. }
  1091. },
  1092. "core/search": {
  1093. "typography": {
  1094. "fontSize": "var(--wp--preset--font-size--medium)",
  1095. "lineHeight": "1.6"
  1096. }
  1097. },
  1098. "core/separator": {
  1099. "border": {
  1100. "color": "currentColor",
  1101. "style": "solid",
  1102. "width": "0 0 1px 0"
  1103. },
  1104. "color": {
  1105. "text": "var(--wp--preset--color--contrast)"
  1106. }
  1107. },
  1108. "core/site-tagline": {
  1109. "typography": {
  1110. "fontSize": "0.9rem",
  1111. "fontStyle": "normal",
  1112. "fontWeight": "300",
  1113. "textTransform": "none"
  1114. }
  1115. },
  1116. "core/site-title": {
  1117. "elements": {
  1118. "link": {
  1119. ":hover": {
  1120. "typography": {
  1121. "textDecoration": "underline"
  1122. }
  1123. },
  1124. "typography": {
  1125. "textDecoration": "none"
  1126. }
  1127. }
  1128. },
  1129. "typography": {
  1130. "fontSize": "var(--wp--preset--font-size--small)",
  1131. "fontStyle": "normal",
  1132. "fontWeight": "300",
  1133. "textTransform": "none"
  1134. }
  1135. }
  1136. },
  1137. "color": {
  1138. "background": "var(--wp--preset--color--base)",
  1139. "text": "var(--wp--preset--color--contrast)"
  1140. },
  1141. "css": "a:any-link {\n text-decoration-thickness: .01em !important;\n text-underline-offset: .20em;\n}\na:where(:not(.wp-element-button)):hover {\n text-decoration: none;\n}",
  1142. "elements": {
  1143. "button": {
  1144. ":active": {
  1145. "color": {
  1146. "background": "var(--wp--preset--color--primary)",
  1147. "text": "var(--wp--preset--color--base)"
  1148. }
  1149. },
  1150. ":focus": {
  1151. "color": {
  1152. "background": "var(--wp--preset--color--primary)",
  1153. "text": "var(--wp--preset--color--base)"
  1154. },
  1155. "outline": {
  1156. "color": "var(--wp--preset--color--primary)",
  1157. "offset": "2px",
  1158. "style": "dotted",
  1159. "width": "1px"
  1160. }
  1161. },
  1162. ":hover": {
  1163. "color": {
  1164. "background": "var(--wp--preset--color--secondary)",
  1165. "text": "var(--wp--preset--color--base)"
  1166. }
  1167. },
  1168. "border": {
  1169. "radius": "0.25rem"
  1170. },
  1171. "color": {
  1172. "background": "var(--wp--preset--color--primary)",
  1173. "text": "var(--wp--preset--color--base)"
  1174. }
  1175. },
  1176. "caption": {
  1177. "typography": {
  1178. "fontSize": "0.6rem"
  1179. }
  1180. },
  1181. "h1": {
  1182. "typography": {
  1183. "fontSize": "2rem",
  1184. "lineHeight": "1.5"
  1185. }
  1186. },
  1187. "h2": {
  1188. "typography": {
  1189. "fontSize": "1.72rem",
  1190. "lineHeight": "1.5"
  1191. }
  1192. },
  1193. "h3": {
  1194. "typography": {
  1195. "fontSize": "1.5rem"
  1196. }
  1197. },
  1198. "h4": {
  1199. "typography": {
  1200. "fontSize": "1.4rem"
  1201. }
  1202. },
  1203. "h5": {
  1204. "typography": {
  1205. "fontSize": "1.2rem"
  1206. }
  1207. },
  1208. "h6": {
  1209. "typography": {
  1210. "fontSize": "1rem"
  1211. }
  1212. },
  1213. "heading": {
  1214. "typography": {
  1215. "fontFamily": "var(--wp--preset--font-family--roboto-mono)",
  1216. "fontStyle": "normal",
  1217. "fontWeight": "300",
  1218. "letterSpacing": "0.2rem",
  1219. "lineHeight": "1.125"
  1220. }
  1221. },
  1222. "link": {
  1223. ":hover": {
  1224. "typography": {
  1225. "textDecoration": "none"
  1226. }
  1227. },
  1228. "color": {
  1229. "text": "var(--wp--preset--color--primary)"
  1230. }
  1231. }
  1232. },
  1233. "spacing": {
  1234. "blockGap": "1.5rem",
  1235. "padding": {
  1236. "bottom": "2vw",
  1237. "left": "2vw",
  1238. "right": "2vw",
  1239. "top": "2vw"
  1240. }
  1241. },
  1242. "typography": {
  1243. "fontFamily": "var(--wp--preset--font-family--roboto-mono)",
  1244. "fontSize": "0.9rem",
  1245. "fontStyle": "normal",
  1246. "fontWeight": "300",
  1247. "lineHeight": "1.6"
  1248. }
  1249. },
  1250. "templateParts": [
  1251. {
  1252. "area": "header",
  1253. "name": "header"
  1254. },
  1255. {
  1256. "area": "footer",
  1257. "name": "footer"
  1258. }
  1259. ],
  1260. "version": 2,
  1261. "$schema": "https://schemas.wp.org/trunk/theme.json"
  1262. }