theme.json 24 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072
  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. {
  14. "colors": [
  15. "#1e1512",
  16. "#9b6a5f"
  17. ],
  18. "name": "Default-filter",
  19. "slug": "default-filter"
  20. }
  21. ],
  22. "gradients": [],
  23. "palette": [
  24. {
  25. "color": "#9b6a5f",
  26. "name": "Base",
  27. "slug": "base"
  28. },
  29. {
  30. "color": "#ffffff",
  31. "name": "Contrast",
  32. "slug": "contrast"
  33. },
  34. {
  35. "color": "#d2d2d2",
  36. "name": "Primary",
  37. "slug": "primary"
  38. }
  39. ],
  40. "text": true
  41. },
  42. "layout": {
  43. "contentSize": "640px",
  44. "wideSize": "1304px"
  45. },
  46. "shadow": {
  47. "defaultPresets": true,
  48. "presets": []
  49. },
  50. "spacing": {
  51. "customSpacingSize": true,
  52. "spacingScale": {
  53. "steps": 0
  54. },
  55. "spacingSizes": [
  56. {
  57. "name": "1",
  58. "size": "0.25rem",
  59. "slug": "30"
  60. },
  61. {
  62. "name": "2",
  63. "size": "0.75rem",
  64. "slug": "40"
  65. },
  66. {
  67. "name": "3",
  68. "size": "1.5rem",
  69. "slug": "50"
  70. },
  71. {
  72. "name": "4",
  73. "size": "3rem",
  74. "slug": "60"
  75. },
  76. {
  77. "name": "5",
  78. "size": "min(4.5rem, 9.2vw)",
  79. "slug": "70"
  80. },
  81. {
  82. "name": "6",
  83. "size": "min(6rem, 12.3vw)",
  84. "slug": "80"
  85. }
  86. ],
  87. "units": [
  88. "%",
  89. "px",
  90. "em",
  91. "rem",
  92. "vh",
  93. "vw"
  94. ]
  95. },
  96. "typography": {
  97. "customFontSize": true,
  98. "dropCap": true,
  99. "fluid": true,
  100. "fontFamilies": [
  101. {
  102. "fontFace": [
  103. {
  104. "fontFamily": "Noto Sans",
  105. "fontStyle": "normal",
  106. "fontWeight": "100",
  107. "src": [
  108. "file:./assets/fonts/noto-sans_normal_100.ttf"
  109. ]
  110. },
  111. {
  112. "fontFamily": "Noto Sans",
  113. "fontStyle": "italic",
  114. "fontWeight": "100",
  115. "src": [
  116. "file:./assets/fonts/noto-sans_italic_100.ttf"
  117. ]
  118. },
  119. {
  120. "fontFamily": "Noto Sans",
  121. "fontStyle": "normal",
  122. "fontWeight": "200",
  123. "src": [
  124. "file:./assets/fonts/noto-sans_normal_200.ttf"
  125. ]
  126. },
  127. {
  128. "fontFamily": "Noto Sans",
  129. "fontStyle": "italic",
  130. "fontWeight": "200",
  131. "src": [
  132. "file:./assets/fonts/noto-sans_italic_200.ttf"
  133. ]
  134. },
  135. {
  136. "fontFamily": "Noto Sans",
  137. "fontStyle": "normal",
  138. "fontWeight": "300",
  139. "src": [
  140. "file:./assets/fonts/noto-sans_normal_300.ttf"
  141. ]
  142. },
  143. {
  144. "fontFamily": "Noto Sans",
  145. "fontStyle": "italic",
  146. "fontWeight": "300",
  147. "src": [
  148. "file:./assets/fonts/noto-sans_italic_300.ttf"
  149. ]
  150. },
  151. {
  152. "fontFamily": "Noto Sans",
  153. "fontStyle": "normal",
  154. "fontWeight": "400",
  155. "src": [
  156. "file:./assets/fonts/noto-sans_normal_400.ttf"
  157. ]
  158. },
  159. {
  160. "fontFamily": "Noto Sans",
  161. "fontStyle": "italic",
  162. "fontWeight": "400",
  163. "src": [
  164. "file:./assets/fonts/noto-sans_italic_400.ttf"
  165. ]
  166. },
  167. {
  168. "fontFamily": "Noto Sans",
  169. "fontStyle": "normal",
  170. "fontWeight": "500",
  171. "src": [
  172. "file:./assets/fonts/noto-sans_normal_500.ttf"
  173. ]
  174. },
  175. {
  176. "fontFamily": "Noto Sans",
  177. "fontStyle": "italic",
  178. "fontWeight": "500",
  179. "src": [
  180. "file:./assets/fonts/noto-sans_italic_500.ttf"
  181. ]
  182. },
  183. {
  184. "fontFamily": "Noto Sans",
  185. "fontStyle": "normal",
  186. "fontWeight": "600",
  187. "src": [
  188. "file:./assets/fonts/noto-sans_normal_600.ttf"
  189. ]
  190. },
  191. {
  192. "fontFamily": "Noto Sans",
  193. "fontStyle": "italic",
  194. "fontWeight": "600",
  195. "src": [
  196. "file:./assets/fonts/noto-sans_italic_600.ttf"
  197. ]
  198. },
  199. {
  200. "fontFamily": "Noto Sans",
  201. "fontStyle": "normal",
  202. "fontWeight": "700",
  203. "src": [
  204. "file:./assets/fonts/noto-sans_normal_700.ttf"
  205. ]
  206. },
  207. {
  208. "fontFamily": "Noto Sans",
  209. "fontStyle": "italic",
  210. "fontWeight": "700",
  211. "src": [
  212. "file:./assets/fonts/noto-sans_italic_700.ttf"
  213. ]
  214. },
  215. {
  216. "fontFamily": "Noto Sans",
  217. "fontStyle": "normal",
  218. "fontWeight": "800",
  219. "src": [
  220. "file:./assets/fonts/noto-sans_normal_800.ttf"
  221. ]
  222. },
  223. {
  224. "fontFamily": "Noto Sans",
  225. "fontStyle": "italic",
  226. "fontWeight": "800",
  227. "src": [
  228. "file:./assets/fonts/noto-sans_italic_800.ttf"
  229. ]
  230. },
  231. {
  232. "fontFamily": "Noto Sans",
  233. "fontStyle": "normal",
  234. "fontWeight": "900",
  235. "src": [
  236. "file:./assets/fonts/noto-sans_normal_900.ttf"
  237. ]
  238. },
  239. {
  240. "fontFamily": "Noto Sans",
  241. "fontStyle": "italic",
  242. "fontWeight": "900",
  243. "src": [
  244. "file:./assets/fonts/noto-sans_italic_900.ttf"
  245. ]
  246. }
  247. ],
  248. "fontFamily": "Noto Sans, Noto Sans JP",
  249. "slug": "noto-sans"
  250. },
  251. {
  252. "fontFace": [
  253. {
  254. "fontFamily": "Noto Sans JP",
  255. "fontWeight": "100 900",
  256. "fontStyle": "normal",
  257. "src": [
  258. "file:./assets/fonts/noto-sans-jp_normal_100-900.ttf"
  259. ]
  260. }
  261. ],
  262. "fontFamily": "Noto Sans JP",
  263. "slug": "noto-sans-jp"
  264. }
  265. ],
  266. "fontSizes": [
  267. {
  268. "fluid": true,
  269. "name": "Extra Small",
  270. "size": "0.694rem",
  271. "slug": "x-small"
  272. },
  273. {
  274. "fluid": true,
  275. "name": "Small",
  276. "size": "0.833rem",
  277. "slug": "small"
  278. },
  279. {
  280. "fluid": true,
  281. "name": "Medium",
  282. "size": "1rem",
  283. "slug": "medium"
  284. },
  285. {
  286. "fluid": true,
  287. "name": "Large",
  288. "size": "1.2rem",
  289. "slug": "large"
  290. },
  291. {
  292. "fluid": true,
  293. "name": "Extra Large",
  294. "size": "1.44rem",
  295. "slug": "x-large"
  296. },
  297. {
  298. "fluid": true,
  299. "name": "Double Extra Large",
  300. "size": "1.728rem",
  301. "slug": "xx-large"
  302. }
  303. ],
  304. "fontStyle": true,
  305. "fontWeight": true,
  306. "letterSpacing": true,
  307. "textDecoration": true,
  308. "textTransform": true
  309. },
  310. "useRootPaddingAwareAlignments": true
  311. },
  312. "styles": {
  313. "blocks": {
  314. "core/archives": {
  315. "elements": {
  316. "link": {
  317. ":hover": {
  318. "typography": {
  319. "textDecoration": "underline"
  320. }
  321. },
  322. "typography": {
  323. "textDecoration": "none"
  324. }
  325. }
  326. }
  327. },
  328. "core/avatar": {
  329. "border": {
  330. "radius": "999px"
  331. }
  332. },
  333. "core/button": {
  334. "variations": {
  335. "outline": {
  336. "border": {
  337. "width": "1px"
  338. },
  339. "spacing": {
  340. "padding": {
  341. "bottom": "1rem",
  342. "left": "1.6875rem",
  343. "right": "1.6875rem",
  344. "top": "1rem"
  345. }
  346. }
  347. }
  348. }
  349. },
  350. "core/buttons": {
  351. "spacing": {
  352. "blockGap": "var:preset|spacing|40"
  353. }
  354. },
  355. "core/calendar": {
  356. "css": ".wp-block-calendar table:where(:not(.has-text-color)) {color: var(--wp--preset--color--contrast);} &.wp-block-calendar table:where(:not(.has-text-color)) td {border-color: var(--wp--preset--color--contrast);} &.wp-block-calendar table:where(:not(.has-text-color)) th {border-color: var(--wp--preset--color--contrast);} & :where(.wp-block-calendar table:not(.has-background) th){background:transparent;}"
  357. },
  358. "core/categories": {
  359. "elements": {
  360. "link": {
  361. ":hover": {
  362. "typography": {
  363. "textDecoration": "underline"
  364. }
  365. },
  366. "typography": {
  367. "textDecoration": "none"
  368. }
  369. }
  370. }
  371. },
  372. "core/code": {
  373. "border": {
  374. "color": "var(--wp--preset--color--contrast)",
  375. "radius": "0",
  376. "style": "solid",
  377. "width": "1px"
  378. },
  379. "color": {
  380. "background": "rgba(0,0,0,0.2)"
  381. },
  382. "spacing": {
  383. "padding": {
  384. "bottom": "var(--wp--preset--spacing--40)",
  385. "left": "var(--wp--preset--spacing--40)",
  386. "right": "var(--wp--preset--spacing--40)",
  387. "top": "var(--wp--preset--spacing--40)"
  388. }
  389. },
  390. "typography": {
  391. "fontFamily": "monospace"
  392. }
  393. },
  394. "core/comment-author-name": {
  395. "elements": {
  396. "link": {
  397. ":hover": {
  398. "typography": {
  399. "textDecoration": "underline"
  400. }
  401. },
  402. "typography": {
  403. "textDecoration": "none"
  404. }
  405. }
  406. },
  407. "typography": {
  408. "fontSize": "var(--wp--preset--font-size--small)"
  409. }
  410. },
  411. "core/comment-content": {
  412. "typography": {
  413. "fontSize": "var(--wp--preset--font-size--small)"
  414. }
  415. },
  416. "core/comment-date": {
  417. "elements": {
  418. "link": {
  419. ":hover": {
  420. "typography": {
  421. "textDecoration": "underline"
  422. }
  423. },
  424. "typography": {
  425. "textDecoration": "none"
  426. }
  427. }
  428. },
  429. "typography": {
  430. "fontSize": "var(--wp--preset--font-size--small)"
  431. }
  432. },
  433. "core/comment-edit-link": {
  434. "elements": {
  435. "link": {
  436. ":hover": {
  437. "typography": {
  438. "textDecoration": "underline"
  439. }
  440. },
  441. "typography": {
  442. "textDecoration": "none"
  443. }
  444. }
  445. },
  446. "typography": {
  447. "fontSize": "var(--wp--preset--font-size--small)"
  448. }
  449. },
  450. "core/comment-reply-link": {
  451. "elements": {
  452. "link": {
  453. "border": {
  454. "color": "var(--wp--preset--color--contrast)",
  455. "radius": "2px",
  456. "style": "solid",
  457. "width": "1px"
  458. },
  459. "spacing": {
  460. "padding": "0.125rem 0.5rem"
  461. },
  462. "typography": {
  463. "textDecoration": "none"
  464. }
  465. }
  466. },
  467. "typography": {
  468. "fontSize": "var(--wp--preset--font-size--x-small)",
  469. "letterSpacing": "0.04em",
  470. "textTransform": "uppercase"
  471. }
  472. },
  473. "core/comments-pagination": {
  474. "elements": {
  475. "link": {
  476. ":hover": {
  477. "typography": {
  478. "textDecoration": "underline"
  479. }
  480. },
  481. "typography": {
  482. "fontSize": "var(--wp--preset--font-size--small)",
  483. "textDecoration": "none"
  484. }
  485. }
  486. }
  487. },
  488. "core/comments-title": {
  489. "typography": {
  490. "fontSize": "var(--wp--preset--font-size--large)"
  491. }
  492. },
  493. "core/cover": {
  494. "spacing": {
  495. "padding": {
  496. "bottom": "var(--wp--preset--spacing--50)",
  497. "left": "var(--wp--preset--spacing--50)",
  498. "right": "var(--wp--preset--spacing--50)",
  499. "top": "var(--wp--preset--spacing--50)"
  500. }
  501. }
  502. },
  503. "core/image": {
  504. "css": " .wp-element-caption{text-align:center;}",
  505. "filter": {
  506. "duotone": "var(--wp--preset--duotone--default-filter)"
  507. }
  508. },
  509. "core/latest-comments": {
  510. "css": " .wp-block-latest-comments__comment-author{font-size: inherit;} & .wp-block-latest-comments__comment-date{font-size: inherit;} & .wp-block-latest-comments__comment-excerpt p{font-size: inherit;} & .wp-block-latest-comments__comment-excerpt p{margin:0 0 var(--wp--style--block-gap)}&:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment-excerpt p)){line-height:1.5;}",
  511. "elements": {
  512. "link": {
  513. ":hover": {
  514. "typography": {
  515. "textDecoration": "underline"
  516. }
  517. },
  518. "typography": {
  519. "textDecoration": "none"
  520. }
  521. }
  522. },
  523. "spacing": {
  524. "padding": {
  525. "left": "0px"
  526. }
  527. }
  528. },
  529. "core/latest-posts": {
  530. "css": " .wp-block-latest-posts__post-author{font-size: inherit;} & .wp-block-latest-posts__post-date{font-size: inherit;} & .wp-block-latest-posts__post-excerpt{margin:0 0 var(--wp--style--block-gap)}",
  531. "elements": {
  532. "link": {
  533. ":hover": {
  534. "typography": {
  535. "textDecoration": "underline"
  536. }
  537. },
  538. "typography": {
  539. "textDecoration": "none"
  540. }
  541. }
  542. }
  543. },
  544. "core/list": {
  545. "spacing": {
  546. "padding": {
  547. "left": "var(--wp--preset--spacing--40)"
  548. }
  549. }
  550. },
  551. "core/navigation": {
  552. "css": ".wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container {border-color: var(--wp--preset--color--base);}",
  553. "elements": {
  554. "link": {
  555. ":hover": {
  556. "typography": {
  557. "textDecoration": "underline"
  558. }
  559. },
  560. "typography": {
  561. "textDecoration": "none"
  562. }
  563. }
  564. },
  565. "typography": {
  566. "fontSize": "var:preset|font-size|small"
  567. }
  568. },
  569. "core/page-list": {
  570. "elements": {
  571. "link": {
  572. ":hover": {
  573. "typography": {
  574. "textDecoration": "underline"
  575. }
  576. },
  577. "typography": {
  578. "textDecoration": "none"
  579. }
  580. }
  581. }
  582. },
  583. "core/paragraph": {
  584. "typography": {
  585. "lineHeight": "calc(1em + 0.5rem)"
  586. }
  587. },
  588. "core/post-author": {
  589. "css": ".wp-block-post-author .wp-block-post-author__byline{font-size:inherit;}&.wp-block-post-author .wp-block-post-author__name a{text-decoration:none;}&.wp-block-post-author .wp-block-post-author__bio{font-size:inherit;margin:0;}& .wp-block-post-author__avatar img{border-radius: 999px;margin-top:4px;vertical-align:middle;}",
  590. "elements": {
  591. "link": {
  592. ":hover": {
  593. "typography": {
  594. "textDecoration": "underline"
  595. }
  596. },
  597. "typography": {
  598. "textDecoration": "none"
  599. }
  600. }
  601. },
  602. "typography": {
  603. "fontSize": "var(--wp--preset--font-size--small)"
  604. }
  605. },
  606. "core/post-author-biography": {
  607. "typography": {
  608. "fontSize": "var(--wp--preset--font-size--small)"
  609. }
  610. },
  611. "core/post-author-name": {
  612. "elements": {
  613. "link": {
  614. ":hover": {
  615. "typography": {
  616. "textDecoration": "underline"
  617. }
  618. },
  619. "typography": {
  620. "textDecoration": "none"
  621. }
  622. }
  623. },
  624. "typography": {
  625. "fontSize": "var(--wp--preset--font-size--small)"
  626. }
  627. },
  628. "core/post-comments-count": {
  629. "elements": {
  630. "link": {
  631. ":hover": {
  632. "typography": {
  633. "textDecoration": "underline"
  634. }
  635. },
  636. "typography": {
  637. "textDecoration": "none"
  638. }
  639. }
  640. },
  641. "typography": {
  642. "fontSize": "var(--wp--preset--font-size--small)"
  643. }
  644. },
  645. "core/post-comments-form": {
  646. "css": ".wp-block-post-comments-form .comment-form input:not([type=submit]):not([type=checkbox]){line-height: inherit;}&.wp-block-post-comments-form .comment-form textarea{line-height: inherit;}&.wp-block-post-comments-form .form-submit {margin-bottom: 0;}&.wp-block-post-comments-form .comment-form > *:not(.comment-form-cookies-consent,.comment-subscription-form){margin-top:var(--wp--preset--spacing--50);margin-bottom:0;}"
  647. },
  648. "core/post-comments-link": {
  649. "elements": {
  650. "link": {
  651. ":hover": {
  652. "typography": {
  653. "textDecoration": "underline"
  654. }
  655. },
  656. "typography": {
  657. "textDecoration": "none"
  658. }
  659. }
  660. },
  661. "typography": {
  662. "fontSize": "var(--wp--preset--font-size--small)"
  663. }
  664. },
  665. "core/post-date": {
  666. "elements": {
  667. "link": {
  668. ":hover": {
  669. "typography": {
  670. "textDecoration": "underline"
  671. }
  672. },
  673. "typography": {
  674. "textDecoration": "none"
  675. }
  676. }
  677. },
  678. "typography": {
  679. "fontSize": "var(--wp--preset--font-size--small)"
  680. }
  681. },
  682. "core/post-excerpt": {
  683. "css": ".wp-block-post-excerpt .wp-block-post-excerpt__excerpt{line-height: inherit;}"
  684. },
  685. "core/post-featured-image": {
  686. "filter": {
  687. "duotone": "var(--wp--preset--duotone--default-filter)"
  688. }
  689. },
  690. "core/post-navigation-link": {
  691. "elements": {
  692. "link": {
  693. ":hover": {
  694. "typography": {
  695. "textDecoration": "underline"
  696. }
  697. },
  698. "typography": {
  699. "textDecoration": "none"
  700. }
  701. }
  702. }
  703. },
  704. "core/post-terms": {
  705. "elements": {
  706. "link": {
  707. ":hover": {
  708. "typography": {
  709. "textDecoration": "underline"
  710. }
  711. },
  712. "typography": {
  713. "textDecoration": "none"
  714. }
  715. }
  716. },
  717. "typography": {
  718. "fontSize": "var(--wp--preset--font-size--small)"
  719. }
  720. },
  721. "core/post-time-to-read": {
  722. "typography": {
  723. "fontSize": "var(--wp--preset--font-size--small)"
  724. }
  725. },
  726. "core/post-title": {
  727. "elements": {
  728. "link": {
  729. ":hover": {
  730. "typography": {
  731. "textDecoration": "underline"
  732. }
  733. },
  734. "typography": {
  735. "textDecoration": "none"
  736. }
  737. }
  738. },
  739. "typography": {
  740. "fontSize": "var(--wp--preset--font-size--xx-large)"
  741. }
  742. },
  743. "core/pullquote": {
  744. "border": {
  745. "color": "var(--wp--preset--color--contrast)",
  746. "style": "solid",
  747. "width": "1px 0"
  748. },
  749. "css": ".wp-block-pullquote cite {display:block;margin-top: var(--wp--preset--spacing--50)}",
  750. "spacing": {
  751. "padding": "var(--wp--preset--spacing--50)"
  752. },
  753. "typography": {
  754. "fontSize": "var(--wp--preset--font-size--large)",
  755. "fontStyle": "italic"
  756. }
  757. },
  758. "core/query-pagination": {
  759. "css": ".wp-block-query-pagination .wp-block-query-pagination-next{margin-bottom:0;}&.wp-block-query-pagination .wp-block-query-pagination-previous{margin-bottom:0;}&.wp-block-query-pagination .wp-block-query-pagination-numbers {margin-bottom:0;}",
  760. "elements": {
  761. "link": {
  762. ":hover": {
  763. "typography": {
  764. "textDecoration": "underline"
  765. }
  766. },
  767. "typography": {
  768. "textDecoration": "none"
  769. }
  770. }
  771. },
  772. "typography": {
  773. "fontSize": "var(--wp--preset--font-size--small)"
  774. }
  775. },
  776. "core/query-title": {
  777. "typography": {
  778. "fontSize": "var(--wp--preset--font-size--large)"
  779. }
  780. },
  781. "core/quote": {
  782. "border": {
  783. "color": "var(--wp--preset--color--contrast)",
  784. "style": "solid",
  785. "width": "0 0 0 1px"
  786. },
  787. "spacing": {
  788. "padding": {
  789. "left": "var(--wp--preset--spacing--50)"
  790. }
  791. },
  792. "typography": {
  793. "fontStyle": "italic"
  794. },
  795. "variations": {
  796. "plain": {
  797. "border": {
  798. "width": "0"
  799. },
  800. "spacing": {
  801. "padding": {
  802. "left": "0"
  803. }
  804. },
  805. "typography": {
  806. "fontStyle": "normal"
  807. }
  808. }
  809. }
  810. },
  811. "core/read-more": {
  812. "typography": {
  813. "fontSize": "var(--wp--preset--font-size--small)"
  814. }
  815. },
  816. "core/rss": {
  817. "elements": {
  818. "link": {
  819. ":hover": {
  820. "typography": {
  821. "textDecoration": "underline"
  822. }
  823. },
  824. "typography": {
  825. "textDecoration": "none"
  826. }
  827. }
  828. }
  829. },
  830. "core/search": {
  831. "css": "& :where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-element-button.has-icon{padding:0.75rem;}",
  832. "typography": {
  833. "fontSize": "var(--wp--preset--font-size--small)",
  834. "lineHeight": "1"
  835. }
  836. },
  837. "core/separator": {
  838. "border": {
  839. "color": "currentColor",
  840. "style": "solid",
  841. "width": "0 0 1px 0"
  842. },
  843. "color": {
  844. "text": "var(--wp--preset--color--contrast)"
  845. }
  846. },
  847. "core/site-tagline": {
  848. "typography": {
  849. "fontSize": "var(--wp--preset--font-size--medium)"
  850. }
  851. },
  852. "core/site-title": {
  853. "elements": {
  854. "link": {
  855. ":hover": {
  856. "typography": {
  857. "textDecoration": "underline"
  858. }
  859. },
  860. "color": {
  861. "text": "var(--wp--preset--color--contrast)"
  862. },
  863. "typography": {
  864. "textDecoration": "none"
  865. }
  866. }
  867. },
  868. "typography": {
  869. "fontSize": "var(--wp--preset--font-size--medium)",
  870. "fontStyle": "normal",
  871. "fontWeight": "700",
  872. "lineHeight": "1.5"
  873. }
  874. },
  875. "core/social-links": {
  876. "spacing": {
  877. "blockGap": {
  878. "left": "var(--wp--preset--spacing--40)",
  879. "top": "var(--wp--preset--spacing--40)"
  880. }
  881. }
  882. },
  883. "core/table": {
  884. "css": " thead{border-bottom-width: 1px;} & tfoot{border-top-width: 1px;} & + .wp-element-caption{text-align:center;}"
  885. },
  886. "core/table-of-contents": {
  887. "elements": {
  888. "link": {
  889. ":hover": {
  890. "typography": {
  891. "textDecoration": "underline"
  892. }
  893. },
  894. "typography": {
  895. "textDecoration": "none"
  896. }
  897. }
  898. }
  899. },
  900. "core/tag-cloud": {
  901. "css": ".wp-block-tag-cloud.is-style-outline{font-size:var(--wp--preset--font-size--small)}&.wp-block-tag-cloud.is-style-outline a {border-radius: 999px;padding: 0 1rem;}&.wp-block-tag-cloud.is-style-outline a:hover {color: var(--wp--preset--color--base);background-color: var(--wp--preset--color--primary);}"
  902. },
  903. "core/term-description": {
  904. "css": ".wp-block-term-description p:first-child {margin-top: 0;} .wp-block-term-description p:last-child {margin-bottom: 0;}",
  905. "typography": {
  906. "fontSize": "var(--wp--preset--font-size--small)"
  907. }
  908. }
  909. },
  910. "color": {
  911. "background": "var(--wp--preset--color--base)",
  912. "text": "var(--wp--preset--color--contrast)"
  913. },
  914. "elements": {
  915. "button": {
  916. ":active": {
  917. "color": {
  918. "background": "var(--wp--preset--color--primary)",
  919. "text": "var(--wp--preset--color--base)"
  920. }
  921. },
  922. ":focus": {
  923. "color": {
  924. "background": "var(--wp--preset--color--primary)",
  925. "text": "var(--wp--preset--color--base)"
  926. },
  927. "outline": {
  928. "color": "var(--wp--preset--color--primary)",
  929. "offset": "2px",
  930. "style": "dotted",
  931. "width": "1px"
  932. }
  933. },
  934. ":hover": {
  935. "color": {
  936. "background": "var(--wp--preset--color--primary)",
  937. "text": "var(--wp--preset--color--base)"
  938. }
  939. },
  940. "border": {
  941. "radius": "2px"
  942. },
  943. "color": {
  944. "background": "var(--wp--preset--color--contrast)",
  945. "text": "var(--wp--preset--color--base)"
  946. },
  947. "spacing": {
  948. "padding": {
  949. "bottom": "1.0625rem",
  950. "left": "1.75rem",
  951. "right": "1.75rem",
  952. "top": "1.0625rem"
  953. }
  954. },
  955. "typography": {
  956. "fontSize": "var(--wp--preset--font-size--small)",
  957. "fontWeight": "600",
  958. "letterSpacing": "0.04em",
  959. "lineHeight": "1",
  960. "textTransform": "uppercase"
  961. }
  962. },
  963. "caption": {
  964. "color": {
  965. "text": "var(--wp--preset--color--contrast)"
  966. },
  967. "spacing": {
  968. "margin": {
  969. "bottom": "var(--wp--preset--spacing--50)",
  970. "top": "var(--wp--preset--spacing--30)"
  971. },
  972. "padding": {
  973. "left": "var(--wp--preset--spacing--50)",
  974. "right": "var(--wp--preset--spacing--50)"
  975. }
  976. },
  977. "typography": {
  978. "fontSize": "var:preset|font-size|small"
  979. }
  980. },
  981. "h1": {
  982. "typography": {
  983. "fontSize": "var(--wp--preset--font-size--xx-large)",
  984. "lineHeight": "1.157407407"
  985. }
  986. },
  987. "h2": {
  988. "typography": {
  989. "fontSize": "var(--wp--preset--font-size--x-large)",
  990. "lineHeight": "1.215277778"
  991. }
  992. },
  993. "h3": {
  994. "typography": {
  995. "fontSize": "var(--wp--preset--font-size--large)",
  996. "lineHeight": "1.25"
  997. }
  998. },
  999. "h4": {
  1000. "typography": {
  1001. "fontSize": "var(--wp--preset--font-size--medium)",
  1002. "lineHeight": "calc(1em + 0.5rem)"
  1003. }
  1004. },
  1005. "h5": {
  1006. "typography": {
  1007. "fontSize": "var(--wp--preset--font-size--small)",
  1008. "lineHeight": "calc(1em + 0.5rem)",
  1009. "textTransform": "uppercase"
  1010. }
  1011. },
  1012. "h6": {
  1013. "typography": {
  1014. "fontSize": "var(--wp--preset--font-size--small)",
  1015. "lineHeight": "calc(1em + 0.5rem)"
  1016. }
  1017. },
  1018. "heading": {
  1019. "typography": {
  1020. "fontStyle": "normal",
  1021. "fontWeight": "700"
  1022. }
  1023. },
  1024. "link": {
  1025. ":hover": {
  1026. "color": {
  1027. "text": "var(--wp--preset--color--primary)"
  1028. },
  1029. "typography": {
  1030. "textDecoration": "none"
  1031. }
  1032. },
  1033. "color": {
  1034. "text": "var(--wp--preset--color--contrast)"
  1035. }
  1036. }
  1037. },
  1038. "spacing": {
  1039. "blockGap": "var(--wp--preset--spacing--50)",
  1040. "padding": {
  1041. "bottom": "0",
  1042. "left": "var(--wp--preset--spacing--50)",
  1043. "right": "var(--wp--preset--spacing--50)",
  1044. "top": "0"
  1045. }
  1046. },
  1047. "typography": {
  1048. "fontFamily": "var(--wp--preset--font-family--noto-sans)",
  1049. "fontSize": "var(--wp--preset--font-size--medium)",
  1050. "lineHeight": "1.5"
  1051. }
  1052. },
  1053. "templateParts": [
  1054. {
  1055. "area": "uncategorized",
  1056. "name": "comments",
  1057. "title": "Comments"
  1058. },
  1059. {
  1060. "area": "header",
  1061. "name": "header",
  1062. "title": "Header"
  1063. },
  1064. {
  1065. "area": "footer",
  1066. "name": "footer",
  1067. "title": "Footer"
  1068. }
  1069. ],
  1070. "version": 2,
  1071. "$schema": "https://schemas.wp.org/trunk/theme.json"
  1072. }