theme.json 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559
  1. {
  2. "settings": {
  3. "appearanceTools": true,
  4. "color": {
  5. "defaultDuotone": false,
  6. "defaultGradients": false,
  7. "defaultPalette": false,
  8. "palette": [
  9. {
  10. "color": "#00E49A",
  11. "name": "Primary",
  12. "slug": "primary"
  13. },
  14. {
  15. "color": "#FB6500",
  16. "name": "Secondary",
  17. "slug": "secondary"
  18. },
  19. {
  20. "color": "#FBC300",
  21. "name": "Tertiary",
  22. "slug": "tertiary"
  23. },
  24. {
  25. "color": "#3B3B3B",
  26. "name": "Inactive",
  27. "slug": "inactive"
  28. },
  29. {
  30. "color": "#ffffff",
  31. "name": "White",
  32. "slug": "white"
  33. }
  34. ]
  35. },
  36. "layout": {
  37. "contentSize": "80vw",
  38. "wideSize": "92vw"
  39. },
  40. "spacing": {
  41. "units": [
  42. "%",
  43. "px",
  44. "em",
  45. "rem",
  46. "vh",
  47. "vw"
  48. ]
  49. },
  50. "typography": {
  51. "fluid": true,
  52. "fontFamilies": [
  53. {
  54. "fontFace": [
  55. {
  56. "fontFamily": "Roboto Mono",
  57. "fontStyle": "normal",
  58. "fontWeight": "100",
  59. "src": [
  60. "file:./assets/fonts/roboto-mono_normal_100.ttf"
  61. ]
  62. },
  63. {
  64. "fontFamily": "Roboto Mono",
  65. "fontStyle": "normal",
  66. "fontWeight": "200",
  67. "src": [
  68. "file:./assets/fonts/roboto-mono_normal_200.ttf"
  69. ]
  70. },
  71. {
  72. "fontFamily": "Roboto Mono",
  73. "fontStyle": "normal",
  74. "fontWeight": "300",
  75. "src": [
  76. "file:./assets/fonts/roboto-mono_normal_300.ttf"
  77. ]
  78. },
  79. {
  80. "fontFamily": "Roboto Mono",
  81. "fontStyle": "normal",
  82. "fontWeight": "400",
  83. "src": [
  84. "file:./assets/fonts/roboto-mono_normal_400.ttf"
  85. ]
  86. },
  87. {
  88. "fontFamily": "Roboto Mono",
  89. "fontStyle": "normal",
  90. "fontWeight": "500",
  91. "src": [
  92. "file:./assets/fonts/roboto-mono_normal_500.ttf"
  93. ]
  94. },
  95. {
  96. "fontFamily": "Roboto Mono",
  97. "fontStyle": "normal",
  98. "fontWeight": "600",
  99. "src": [
  100. "file:./assets/fonts/roboto-mono_normal_600.ttf"
  101. ]
  102. },
  103. {
  104. "fontFamily": "Roboto Mono",
  105. "fontStyle": "normal",
  106. "fontWeight": "700",
  107. "src": [
  108. "file:./assets/fonts/roboto-mono_normal_700.ttf"
  109. ]
  110. },
  111. {
  112. "fontFamily": "Roboto Mono",
  113. "fontStyle": "italic",
  114. "fontWeight": "100",
  115. "src": [
  116. "file:./assets/fonts/roboto-mono_italic_100.ttf"
  117. ]
  118. },
  119. {
  120. "fontFamily": "Roboto Mono",
  121. "fontStyle": "italic",
  122. "fontWeight": "200",
  123. "src": [
  124. "file:./assets/fonts/roboto-mono_italic_200.ttf"
  125. ]
  126. },
  127. {
  128. "fontFamily": "Roboto Mono",
  129. "fontStyle": "italic",
  130. "fontWeight": "300",
  131. "src": [
  132. "file:./assets/fonts/roboto-mono_italic_300.ttf"
  133. ]
  134. },
  135. {
  136. "fontFamily": "Roboto Mono",
  137. "fontStyle": "italic",
  138. "fontWeight": "400",
  139. "src": [
  140. "file:./assets/fonts/roboto-mono_italic_400.ttf"
  141. ]
  142. },
  143. {
  144. "fontFamily": "Roboto Mono",
  145. "fontStyle": "italic",
  146. "fontWeight": "500",
  147. "src": [
  148. "file:./assets/fonts/roboto-mono_italic_500.ttf"
  149. ]
  150. },
  151. {
  152. "fontFamily": "Roboto Mono",
  153. "fontStyle": "italic",
  154. "fontWeight": "600",
  155. "src": [
  156. "file:./assets/fonts/roboto-mono_italic_600.ttf"
  157. ]
  158. },
  159. {
  160. "fontFamily": "Roboto Mono",
  161. "fontStyle": "italic",
  162. "fontWeight": "700",
  163. "src": [
  164. "file:./assets/fonts/roboto-mono_italic_700.ttf"
  165. ]
  166. }
  167. ],
  168. "fontFamily": "Roboto Mono",
  169. "slug": "roboto-mono"
  170. }
  171. ],
  172. "fontSizes": [
  173. {
  174. "fluid": {
  175. "max": "1rem",
  176. "min": "0.75rem"
  177. },
  178. "name": "Tiny",
  179. "size": "0.9rem",
  180. "slug": "x-small"
  181. },
  182. {
  183. "fluid": false,
  184. "name": "Small",
  185. "size": "1rem",
  186. "slug": "small"
  187. },
  188. {
  189. "fluid": false,
  190. "name": "Medium",
  191. "size": "1.125rem",
  192. "slug": "medium"
  193. },
  194. {
  195. "fluid": false,
  196. "name": "Large",
  197. "size": "1.37rem",
  198. "slug": "large"
  199. },
  200. {
  201. "fluid": {
  202. "max": "2.25rem",
  203. "min": "1.75rem"
  204. },
  205. "name": "Extra Large",
  206. "size": "2rem",
  207. "slug": "x-large"
  208. },
  209. {
  210. "fluid": {
  211. "max": "3rem",
  212. "min": "2.25rem"
  213. },
  214. "name": "Huge",
  215. "size": "2.25rem",
  216. "slug": "xx-large"
  217. }
  218. ]
  219. },
  220. "useRootPaddingAwareAlignments": true
  221. },
  222. "styles": {
  223. "blocks": {
  224. "core/code": {
  225. "border": {
  226. "color": "var(--wp--preset--color--white)",
  227. "radius": "2px",
  228. "style": "solid",
  229. "width": "2px"
  230. },
  231. "color": {
  232. "text": "var(--wp--preset--color--white)"
  233. },
  234. "spacing": {
  235. "padding": {
  236. "bottom": "var(--wp--preset--spacing--50)",
  237. "left": "var(--wp--preset--spacing--50)",
  238. "right": "var(--wp--preset--spacing--50)",
  239. "top": "var(--wp--preset--spacing--50)"
  240. }
  241. },
  242. "typography": {
  243. "fontFamily": "var(--wp--preset--font-family--roboto-mono)"
  244. }
  245. },
  246. "core/comment-author-name": {
  247. "typography": {
  248. "fontSize": "var(--wp--preset--font-size--small)"
  249. }
  250. },
  251. "core/comment-date": {
  252. "typography": {
  253. "fontSize": "var(--wp--preset--font-size--small)"
  254. }
  255. },
  256. "core/comment-edit-link": {
  257. "typography": {
  258. "fontSize": "var(--wp--preset--font-size--small)"
  259. }
  260. },
  261. "core/comment-reply-link": {
  262. "typography": {
  263. "fontSize": "var(--wp--preset--font-size--small)",
  264. "textDecoration": "underline"
  265. }
  266. },
  267. "core/gallery": {
  268. "spacing": {
  269. "margin": {
  270. "bottom": "var(--wp--preset--spacing--50)"
  271. }
  272. }
  273. },
  274. "core/heading": {
  275. "spacing": {
  276. "margin": {
  277. "bottom": "var(--wp--preset--spacing--30)",
  278. "left": "0",
  279. "right": "0",
  280. "top": "var(--wp--preset--spacing--70)"
  281. }
  282. }
  283. },
  284. "core/list": {
  285. "spacing": {
  286. "padding": {
  287. "left": "var(--wp--preset--spacing--70)"
  288. }
  289. }
  290. },
  291. "core/navigation-submenu": {
  292. "color": {
  293. "background": "#000000",
  294. "text": "var(--wp--preset--color--primary)"
  295. },
  296. "elements": {
  297. "link": {
  298. "color": {
  299. "text": "var(--wp--preset--color--primary)"
  300. }
  301. }
  302. }
  303. },
  304. "core/post-content": {
  305. "elements": {
  306. "link": {
  307. ":hover": {
  308. "color": {
  309. "text": "#fff"
  310. },
  311. "typography": {
  312. "textDecoration": "underline"
  313. }
  314. },
  315. "color": {
  316. "text": "#fff"
  317. },
  318. "typography": {
  319. "textDecoration": "underline"
  320. }
  321. }
  322. }
  323. },
  324. "core/post-date": {
  325. "typography": {
  326. "textTransform": "none"
  327. }
  328. },
  329. "core/post-title": {
  330. "spacing": {
  331. "margin": {
  332. "bottom": "0"
  333. }
  334. }
  335. },
  336. "core/quote": {
  337. "border": {
  338. "color": "var(--wp--preset--color--inactive)",
  339. "style": "solid",
  340. "width": "0 0 0 5px"
  341. },
  342. "elements": {
  343. "cite": {
  344. "typography": {
  345. "fontSize": "var(--wp--preset--font-size--large)",
  346. "fontStyle": "normal"
  347. }
  348. }
  349. },
  350. "spacing": {
  351. "padding": {
  352. "left": "var(--wp--preset--spacing--70)"
  353. }
  354. },
  355. "typography": {
  356. "fontSize": "var(--wp--preset--font-size--x-large)",
  357. "fontStyle": "normal"
  358. }
  359. },
  360. "core/search": {
  361. "typography": {
  362. "fontSize": "var(--wp--preset--font-size--medium)",
  363. "lineHeight": "1.6"
  364. }
  365. },
  366. "core/separator": {
  367. "border": {
  368. "color": "currentColor",
  369. "style": "solid",
  370. "width": "0 0 1px 0"
  371. },
  372. "color": {
  373. "text": "var(--wp--preset--color--foreground)"
  374. }
  375. },
  376. "core/site-title": {
  377. "color": {
  378. "text": "var(--wp--preset--color--foreground)"
  379. },
  380. "typography": {
  381. "fontStyle": "normal",
  382. "textDecoration": "none",
  383. "textTransform": "none"
  384. }
  385. },
  386. "core/table": {
  387. "css": "& td, & th{padding: var(--wp--preset--spacing--30);} &+figcaption {font-size: var(--wp--preset--font-size--small);text-align: center;}"
  388. }
  389. },
  390. "color": {
  391. "background": "#000",
  392. "text": "var(--wp--preset--color--primary)"
  393. },
  394. "elements": {
  395. "button": {
  396. ":active": {
  397. "color": {
  398. "background": "var(--wp--preset--color--primary)",
  399. "text": "var(--wp--preset--color--foreground)"
  400. }
  401. },
  402. ":focus": {
  403. "color": {
  404. "background": "var(--wp--preset--color--primary)",
  405. "text": "var(--wp--preset--color--foreground)"
  406. },
  407. "outline": {
  408. "color": "var(--wp--preset--color--secondary)",
  409. "offset": "2px",
  410. "style": "dotted",
  411. "width": "2px"
  412. }
  413. },
  414. ":hover": {
  415. "color": {
  416. "background": "var(--wp--preset--color--primary)",
  417. "text": "#fff"
  418. }
  419. },
  420. "border": {
  421. "radius": "0"
  422. },
  423. "color": {
  424. "background": "#2f2f2f",
  425. "text": "var(--wp--preset--color--background)"
  426. }
  427. },
  428. "caption": {
  429. "color": {
  430. "text": "#8B9399"
  431. },
  432. "typography": {
  433. "fontSize": "var(--wp--preset--font-size--medium)"
  434. }
  435. },
  436. "h1": {
  437. "typography": {
  438. "fontSize": "var(--wp--preset--font-size--x-large)"
  439. }
  440. },
  441. "h2": {
  442. "typography": {
  443. "fontSize": "var(--wp--preset--font-size--x-large)"
  444. }
  445. },
  446. "h3": {
  447. "typography": {
  448. "fontSize": "var(--wp--preset--font-size--x-large)"
  449. }
  450. },
  451. "h4": {
  452. "typography": {
  453. "fontSize": "var(--wp--preset--font-size--x-large)"
  454. }
  455. },
  456. "h5": {
  457. "typography": {
  458. "fontSize": "var(--wp--preset--font-size--medium)"
  459. }
  460. },
  461. "h6": {
  462. "typography": {
  463. "fontSize": "var(--wp--preset--font-size--medium)"
  464. }
  465. },
  466. "heading": {
  467. "typography": {
  468. "fontStyle": "normal",
  469. "fontWeight": "400",
  470. "lineHeight": "1.6",
  471. "textTransform": "none"
  472. }
  473. },
  474. "link": {
  475. ":active": {
  476. "color": {
  477. "text": "var(--wp--preset--color--background)"
  478. },
  479. "typography": {
  480. "textDecoration": "none"
  481. }
  482. },
  483. ":focus": {
  484. "color": {
  485. "text": "var(--wp--preset--color--foreground)"
  486. },
  487. "outline": {
  488. "color": "var(--wp--preset--color--foreground)",
  489. "offset": "2px",
  490. "style": "dotted",
  491. "width": "2px"
  492. },
  493. "typography": {
  494. "textDecoration": "none"
  495. }
  496. },
  497. ":hover": {
  498. "color": {
  499. "text": "#fff"
  500. },
  501. "typography": {
  502. "textDecoration": "none"
  503. }
  504. },
  505. "color": {
  506. "text": "var(--wp--preset--color--primary)"
  507. },
  508. "typography": {
  509. "textDecoration": "none"
  510. }
  511. }
  512. },
  513. "spacing": {
  514. "blockGap": "0",
  515. "padding": {
  516. "bottom": "0rem",
  517. "left": "0rem",
  518. "right": "0rem",
  519. "top": "0rem"
  520. }
  521. },
  522. "typography": {
  523. "fontFamily": "var(--wp--preset--font-family--roboto-mono)",
  524. "fontSize": "var(--wp--preset--font-size--x-large)",
  525. "fontStyle": "normal",
  526. "fontWeight": "400",
  527. "lineHeight": "1.4"
  528. }
  529. },
  530. "templateParts": [
  531. {
  532. "area": "header",
  533. "name": "header",
  534. "title": "Header"
  535. },
  536. {
  537. "area": "footer",
  538. "name": "footer",
  539. "title": "Default Footer"
  540. },
  541. {
  542. "area": "footer",
  543. "name": "footer-page",
  544. "title": "Footer on Page"
  545. },
  546. {
  547. "area": "footer",
  548. "name": "footer-post",
  549. "title": "Footer on Post"
  550. },
  551. {
  552. "area": "uncategorized",
  553. "name": "navigation",
  554. "title": "Navigation"
  555. }
  556. ],
  557. "version": 2,
  558. "$schema": "https://schemas.wp.org/trunk/theme.json"
  559. }