[ Index ]

PHP Cross Reference of WordPress Trunk (Updated Daily)

Search

title

Body

[close]

/wp-content/themes/ipsum/ -> theme.json (source)

   1  {
   2      "$schema": "https://schemas.wp.org/trunk/theme.json",
   3      "version": 3,
   4      "customTemplates": [
   5          {
   6              "name": "single-sidebar",
   7              "postTypes": [
   8                  "post"
   9              ],
  10              "title": "Single Posts Sidebar"
  11          },
  12          {
  13              "name": "page-sidebar",
  14              "postTypes": [
  15                  "page"
  16              ],
  17              "title": "Pages Sidebar"
  18          },
  19          {
  20              "name": "page-no-title",
  21              "postTypes": [
  22                  "page"
  23              ],
  24              "title": "Pages No Title"
  25          }
  26      ],
  27      "settings": {
  28          "appearanceTools": true,
  29          "color": {
  30              "defaultDuotone": false,
  31              "defaultGradients": false,
  32              "defaultPalette": false,
  33              "duotone": [
  34                  {
  35                      "colors": [
  36                          "#000000",
  37                          "#FFFFFF"
  38                      ],
  39                      "name": "Black and white",
  40                      "slug": "duotone-1"
  41                  }
  42              ],
  43              "gradients": [
  44                  {
  45                      "gradient": "linear-gradient(to bottom, var(--wp--preset--color--accent-5) 0%, var(--wp--preset--color--base) 100%)",
  46                      "name": "Vertical soft wash to base",
  47                      "slug": "gradient-1"
  48                  },
  49                  {
  50                      "gradient": "linear-gradient(to bottom, var(--wp--preset--color--accent-5) 90%, var(--wp--preset--color--base) 90%)",
  51                      "name": "Vertical hard wash to base",
  52                      "slug": "gradient-2"
  53                  }
  54              ],
  55              "palette": [
  56                  {
  57                      "color": "#fcfcfc",
  58                      "name": "Base",
  59                      "slug": "base"
  60                  },
  61                  {
  62                      "color": "#000000bf",
  63                      "name": "Contrast",
  64                      "slug": "contrast"
  65                  },
  66                  {
  67                      "color": "#3355ff",
  68                      "name": "Accent",
  69                      "slug": "accent-1"
  70                  },
  71                  {
  72                      "color": "#000000",
  73                      "name": "Strong Contrast",
  74                      "slug": "accent-3"
  75                  },
  76                  {
  77                      "color": "#0a0a0a08",
  78                      "name": "Surface",
  79                      "slug": "accent-5"
  80                  },
  81                  {
  82                      "color": "#0a0a0a33",
  83                      "name": "Border",
  84                      "slug": "accent-6"
  85                  }
  86              ]
  87          },
  88          "custom": {
  89              "controlScheme": "light"
  90          },
  91          "layout": {
  92              "contentSize": "640px",
  93              "wideSize": "1280px"
  94          },
  95          "shadow": {
  96              "presets": [
  97                  {
  98                      "name": "Soft",
  99                      "shadow": "0 2px 8px rgba(0, 0, 0, 0.08)",
 100                      "slug": "soft"
 101                  }
 102              ]
 103          },
 104          "spacing": {
 105              "defaultSpacingSizes": false,
 106              "spacingSizes": [
 107                  {
 108                      "name": "2X-Small",
 109                      "size": "8px",
 110                      "slug": "20"
 111                  },
 112                  {
 113                      "name": "X-Small",
 114                      "size": "16px",
 115                      "slug": "30"
 116                  },
 117                  {
 118                      "name": "Small",
 119                      "size": "clamp(24px, 2.33vw, 32px)",
 120                      "slug": "40"
 121                  },
 122                  {
 123                      "name": "Regular",
 124                      "size": "clamp(32px, 3.49vw, 48px)",
 125                      "slug": "50"
 126                  },
 127                  {
 128                      "name": "Large",
 129                      "size": "clamp(48px, 4.65vw, 64px)",
 130                      "slug": "60"
 131                  },
 132                  {
 133                      "name": "X-Large",
 134                      "size": "clamp(64px, 6.98vw, 96px)",
 135                      "slug": "70"
 136                  },
 137                  {
 138                      "name": "2X-Large",
 139                      "size": "clamp(96px, 9.31vw, 128px)",
 140                      "slug": "80"
 141                  }
 142              ],
 143              "units": [
 144                  "%",
 145                  "px",
 146                  "em",
 147                  "rem",
 148                  "vh",
 149                  "dvh",
 150                  "vw"
 151              ]
 152          },
 153          "typography": {
 154              "defaultFontSizes": false,
 155              "fluid": true,
 156              "fontFamilies": [
 157                  {
 158                      "fontFace": [
 159                          {
 160                              "fontFamily": "Manrope",
 161                              "fontStretch": "normal",
 162                              "fontStyle": "normal",
 163                              "fontWeight": "200 800",
 164                              "src": [
 165                                  "file:./assets/fonts/manrope/manrope-var-normal.woff2"
 166                              ]
 167                          }
 168                      ],
 169                      "fontFamily": "\"Manrope\", sans-serif",
 170                      "name": "Manrope",
 171                      "slug": "manrope"
 172                  },
 173                  {
 174                      "fontFace": [
 175                          {
 176                              "fontFamily": "Inter",
 177                              "fontStretch": "normal",
 178                              "fontStyle": "normal",
 179                              "fontWeight": "100 800",
 180                              "src": [
 181                                  "file:./assets/fonts/inter/inter-var-normal.woff2"
 182                              ]
 183                          },
 184                          {
 185                              "fontFamily": "Inter",
 186                              "fontStretch": "normal",
 187                              "fontStyle": "italic",
 188                              "fontWeight": "100 800",
 189                              "src": [
 190                                  "file:./assets/fonts/inter/inter-var-italic.woff2"
 191                              ]
 192                          }
 193                      ],
 194                      "fontFamily": "\"Inter\", sans-serif",
 195                      "name": "Inter",
 196                      "slug": "inter"
 197                  },
 198                  {
 199                      "fontFace": [
 200                          {
 201                              "fontFamily": "Archivo",
 202                              "fontStretch": "normal",
 203                              "fontStyle": "normal",
 204                              "fontWeight": "100 900",
 205                              "src": [
 206                                  "file:./assets/fonts/archivo/archivo-var-normal.woff2"
 207                              ]
 208                          },
 209                          {
 210                              "fontFamily": "Archivo",
 211                              "fontStretch": "normal",
 212                              "fontStyle": "italic",
 213                              "fontWeight": "100 900",
 214                              "src": [
 215                                  "file:./assets/fonts/archivo/archivo-var-italic.woff2"
 216                              ]
 217                          }
 218                      ],
 219                      "fontFamily": "\"Archivo\", sans-serif",
 220                      "name": "Archivo",
 221                      "slug": "archivo"
 222                  },
 223                  {
 224                      "fontFace": [
 225                          {
 226                              "fontFamily": "Besley",
 227                              "fontStyle": "normal",
 228                              "fontWeight": "400 900",
 229                              "src": [
 230                                  "file:./assets/fonts/besley/besley-var-normal.woff2"
 231                              ]
 232                          },
 233                          {
 234                              "fontFamily": "Besley",
 235                              "fontStyle": "italic",
 236                              "fontWeight": "400 900",
 237                              "src": [
 238                                  "file:./assets/fonts/besley/besley-var-italic.woff2"
 239                              ]
 240                          }
 241                      ],
 242                      "fontFamily": "\"Besley\", serif",
 243                      "name": "Besley",
 244                      "slug": "besley"
 245                  },
 246                  {
 247                      "fontFace": [
 248                          {
 249                              "fontFamily": "STIX Two Text",
 250                              "fontStyle": "normal",
 251                              "fontWeight": "400 700",
 252                              "src": [
 253                                  "file:./assets/fonts/stix-two-text/stix-two-text-var-normal.woff2"
 254                              ]
 255                          },
 256                          {
 257                              "fontFamily": "STIX Two Text",
 258                              "fontStyle": "italic",
 259                              "fontWeight": "400 700",
 260                              "src": [
 261                                  "file:./assets/fonts/stix-two-text/stix-two-text-var-italic.woff2"
 262                              ]
 263                          }
 264                      ],
 265                      "fontFamily": "\"STIX Two Text\", serif",
 266                      "name": "STIX Two Text",
 267                      "slug": "stix-two-text"
 268                  },
 269                  {
 270                      "fontFace": [
 271                          {
 272                              "fontFamily": "JetBrains Mono",
 273                              "fontStretch": "normal",
 274                              "fontStyle": "normal",
 275                              "fontWeight": "100 800",
 276                              "src": [
 277                                  "file:./assets/fonts/jetbrains-mono/jetbrains-mono-var-normal.woff2"
 278                              ]
 279                          },
 280                          {
 281                              "fontFamily": "JetBrains Mono",
 282                              "fontStretch": "normal",
 283                              "fontStyle": "italic",
 284                              "fontWeight": "100 800",
 285                              "src": [
 286                                  "file:./assets/fonts/jetbrains-mono/jetbrains-mono-var-italic.woff2"
 287                              ]
 288                          }
 289                      ],
 290                      "fontFamily": "\"JetBrains Mono\", monospace",
 291                      "name": "JetBrains Mono",
 292                      "slug": "jetbrains-mono"
 293                  },
 294                  {
 295                      "fontFace": [
 296                          {
 297                              "fontFamily": "Archivo Condensed",
 298                              "fontStretch": "normal",
 299                              "fontStyle": "normal",
 300                              "fontWeight": "100 900",
 301                              "src": [
 302                                  "file:./assets/fonts/archivo-condensed/archivo-condensed-var-normal.woff2"
 303                              ]
 304                          },
 305                          {
 306                              "fontFamily": "Archivo Condensed",
 307                              "fontStretch": "normal",
 308                              "fontStyle": "italic",
 309                              "fontWeight": "100 900",
 310                              "src": [
 311                                  "file:./assets/fonts/archivo-condensed/archivo-condensed-var-italic.woff2"
 312                              ]
 313                          }
 314                      ],
 315                      "fontFamily": "\"Archivo Condensed\", sans-serif",
 316                      "name": "Archivo Condensed",
 317                      "slug": "archivo-condensed"
 318                  }
 319              ],
 320              "fontSizes": [
 321                  {
 322                      "fluid": false,
 323                      "name": "Small",
 324                      "size": "0.875rem",
 325                      "slug": "small"
 326                  },
 327                  {
 328                      "fluid": false,
 329                      "name": "Medium",
 330                      "size": "1.125rem",
 331                      "slug": "medium"
 332                  },
 333                  {
 334                      "fluid": false,
 335                      "name": "Large",
 336                      "size": "1.4375rem",
 337                      "slug": "large"
 338                  },
 339                  {
 340                      "fluid": {
 341                          "max": "1.75rem",
 342                          "min": "1.5rem"
 343                      },
 344                      "name": "X-Large",
 345                      "size": "1.75rem",
 346                      "slug": "x-large"
 347                  },
 348                  {
 349                      "fluid": {
 350                          "max": "2.1875rem",
 351                          "min": "1.625rem"
 352                      },
 353                      "name": "2X-Large",
 354                      "size": "2.1875rem",
 355                      "slug": "2-x-large"
 356                  }
 357              ],
 358              "writingMode": true
 359          },
 360          "useRootPaddingAwareAlignments": true
 361      },
 362      "styles": {
 363          "blocks": {
 364              "core/accordion": {
 365                  "spacing": {
 366                      "blockGap": "var(--wp--preset--spacing--50)"
 367                  }
 368              },
 369              "core/accordion-heading": {
 370                  "border": {
 371                      "top": {
 372                          "style": "dotted",
 373                          "width": "1px"
 374                      }
 375                  },
 376                  "typography": {
 377                      "fontFamily": "var(--wp--preset--font-family--manrope)",
 378                      "fontSize": "var(--wp--preset--font-size--small)",
 379                      "fontStyle": "normal",
 380                      "fontWeight": "700",
 381                      "letterSpacing": "0rem"
 382                  }
 383              },
 384              "core/accordion-item": {
 385                  "spacing": {
 386                      "blockGap": "var(--wp--preset--spacing--30)"
 387                  }
 388              },
 389              "core/accordion-panel": {
 390                  "spacing": {
 391                      "padding": {
 392                          "bottom": "var(--wp--preset--spacing--50)"
 393                      }
 394                  }
 395              },
 396              "core/audio": {
 397                  "css": "& audio{background-color:var(--wp--preset--color--accent-5);border-radius:10px;color:var(--wp--preset--color--contrast);color-scheme:var(--wp--custom--control-scheme);} & audio::-webkit-media-controls-enclosure{background-color:transparent;border-radius:10px;} & audio::-webkit-media-controls-panel{background-color:transparent;} & audio::-webkit-media-controls-current-time-display{text-shadow:none;color:var(--wp--preset--color--contrast);} & audio::-webkit-media-controls-time-remaining-display{text-shadow:none;color:var(--wp--preset--color--contrast);}"
 398              },
 399              "core/avatar": {
 400                  "border": {
 401                      "radius": {
 402                          "bottomLeft": "10px",
 403                          "bottomRight": "10px",
 404                          "topLeft": "10px",
 405                          "topRight": "10px"
 406                      }
 407                  }
 408              },
 409              "core/button": {
 410                  ":active": {
 411                      "color": {
 412                          "background": "color-mix(in srgb, var(--wp--preset--color--contrast) 85%, transparent)",
 413                          "text": "var(--wp--preset--color--base)"
 414                      }
 415                  },
 416                  ":focus": {
 417                      "border": {
 418                          "bottom": {
 419                              "style": "dotted",
 420                              "width": "1px"
 421                          },
 422                          "left": {
 423                              "style": "dotted",
 424                              "width": "1px"
 425                          },
 426                          "right": {
 427                              "style": "dotted",
 428                              "width": "1px"
 429                          },
 430                          "top": {
 431                              "style": "dotted",
 432                              "width": "1px"
 433                          }
 434                      },
 435                      "color": {
 436                          "background": "color-mix(in srgb, var(--wp--preset--color--contrast) 85%, transparent)",
 437                          "text": "var(--wp--preset--color--base)"
 438                      }
 439                  },
 440                  ":focus-visible": {
 441                      "border": {
 442                          "bottom": {
 443                              "style": "dotted",
 444                              "width": "1px"
 445                          },
 446                          "left": {
 447                              "style": "dotted",
 448                              "width": "1px"
 449                          },
 450                          "right": {
 451                              "style": "dotted",
 452                              "width": "1px"
 453                          },
 454                          "top": {
 455                              "style": "dotted",
 456                              "width": "1px"
 457                          }
 458                      }
 459                  },
 460                  ":hover": {
 461                      "color": {
 462                          "background": "var(--wp--preset--color--accent-3)",
 463                          "text": "var(--wp--preset--color--base)"
 464                      }
 465                  },
 466                  "border": {
 467                      "bottom": {
 468                          "color": "var(--wp--preset--color--contrast)",
 469                          "style": "solid",
 470                          "width": "1px"
 471                      },
 472                      "left": {
 473                          "color": "var(--wp--preset--color--contrast)",
 474                          "style": "solid",
 475                          "width": "1px"
 476                      },
 477                      "radius": {
 478                          "bottomLeft": "10px",
 479                          "bottomRight": "10px",
 480                          "topLeft": "10px",
 481                          "topRight": "10px"
 482                      },
 483                      "right": {
 484                          "color": "var(--wp--preset--color--contrast)",
 485                          "style": "solid",
 486                          "width": "1px"
 487                      },
 488                      "top": {
 489                          "color": "var(--wp--preset--color--contrast)",
 490                          "style": "solid",
 491                          "width": "1px"
 492                      }
 493                  },
 494                  "spacing": {
 495                      "padding": {
 496                          "bottom": "var(--wp--preset--spacing--30)",
 497                          "left": "var(--wp--preset--spacing--40)",
 498                          "right": "var(--wp--preset--spacing--40)",
 499                          "top": "var(--wp--preset--spacing--30)"
 500                      }
 501                  },
 502                  "typography": {
 503                      "fontFamily": "var(--wp--preset--font-family--manrope)",
 504                      "fontSize": "var(--wp--preset--font-size--small)",
 505                      "fontWeight": "600",
 506                      "letterSpacing": "0rem"
 507                  },
 508                  "variations": {
 509                      "outline": {
 510                          ":active": {
 511                              "color": {
 512                                  "background": "color-mix(in srgb, var(--wp--preset--color--contrast) 85%, transparent)",
 513                                  "text": "var(--wp--preset--color--base)"
 514                              }
 515                          },
 516                          ":focus": {
 517                              "border": {
 518                                  "bottom": {
 519                                      "style": "dotted",
 520                                      "width": "1px"
 521                                  },
 522                                  "left": {
 523                                      "style": "dotted",
 524                                      "width": "1px"
 525                                  },
 526                                  "right": {
 527                                      "style": "dotted",
 528                                      "width": "1px"
 529                                  },
 530                                  "top": {
 531                                      "style": "dotted",
 532                                      "width": "1px"
 533                                  }
 534                              },
 535                              "color": {
 536                                  "background": "var(--wp--preset--color--accent-5)",
 537                                  "text": "var(--wp--preset--color--accent-3)"
 538                              }
 539                          },
 540                          ":focus-visible": {
 541                              "border": {
 542                                  "bottom": {
 543                                      "style": "dotted",
 544                                      "width": "1px"
 545                                  },
 546                                  "left": {
 547                                      "style": "dotted",
 548                                      "width": "1px"
 549                                  },
 550                                  "right": {
 551                                      "style": "dotted",
 552                                      "width": "1px"
 553                                  },
 554                                  "top": {
 555                                      "style": "dotted",
 556                                      "width": "1px"
 557                                  }
 558                              }
 559                          },
 560                          ":hover": {
 561                              "color": {
 562                                  "background": "var(--wp--preset--color--accent-5)",
 563                                  "text": "var(--wp--preset--color--accent-3)"
 564                              }
 565                          },
 566                          "border": {
 567                              "bottom": {
 568                                  "color": "var(--wp--preset--color--contrast)",
 569                                  "style": "solid",
 570                                  "width": "1px"
 571                              },
 572                              "left": {
 573                                  "color": "var(--wp--preset--color--contrast)",
 574                                  "style": "solid",
 575                                  "width": "1px"
 576                              },
 577                              "right": {
 578                                  "color": "var(--wp--preset--color--contrast)",
 579                                  "style": "solid",
 580                                  "width": "1px"
 581                              },
 582                              "top": {
 583                                  "color": "var(--wp--preset--color--contrast)",
 584                                  "style": "solid",
 585                                  "width": "1px"
 586                              }
 587                          },
 588                          "spacing": {
 589                              "padding": {
 590                                  "bottom": "var(--wp--preset--spacing--30)",
 591                                  "left": "var(--wp--preset--spacing--40)",
 592                                  "right": "var(--wp--preset--spacing--40)",
 593                                  "top": "var(--wp--preset--spacing--30)"
 594                              }
 595                          },
 596                          "typography": {
 597                              "letterSpacing": "0rem"
 598                          }
 599                      }
 600                  }
 601              },
 602              "core/buttons": {
 603                  "spacing": {
 604                      "blockGap": "var(--wp--preset--spacing--30)"
 605                  }
 606              },
 607              "core/calendar": {
 608                  "color": {
 609                      "text": "var(--wp--preset--color--contrast)"
 610                  },
 611                  "css": "& :where(table:not(.has-text-color)) td{border-color: var(--wp--preset--color--accent-6) !important;} & :where(table:not(.has-text-color)) th{border-color: var(--wp--preset--color--accent-6) !important;} & :where(.wp-block-calendar table:not(.has-background) th){background-color:var(--wp--preset--color--accent-5)}"
 612              },
 613              "core/categories": {
 614                  "css": "& {padding-inline-start: var(--wp--preset--spacing--30);} & ul {padding-inline-start: var(--wp--preset--spacing--30);}",
 615                  "typography": {
 616                      "lineHeight": "2"
 617                  }
 618              },
 619              "core/code": {
 620                  "border": {
 621                      "color": "var(--wp--preset--color--accent-6)",
 622                      "radius": "5px",
 623                      "style": "solid",
 624                      "width": "1px"
 625                  },
 626                  "spacing": {
 627                      "padding": {
 628                          "bottom": "var(--wp--preset--spacing--30)",
 629                          "left": "var(--wp--preset--spacing--30)",
 630                          "right": "var(--wp--preset--spacing--30)",
 631                          "top": "var(--wp--preset--spacing--30)"
 632                      }
 633                  },
 634                  "typography": {
 635                      "fontFamily": "var(--wp--preset--font-family--jetbrains-mono)"
 636                  }
 637              },
 638              "core/comment-author-name": {
 639                  "elements": {
 640                      "link": {
 641                          "typography": {
 642                              "textDecoration": "none"
 643                          }
 644                      }
 645                  },
 646                  "typography": {
 647                      "fontFamily": "var(--wp--preset--font-family--manrope)",
 648                      "fontSize": "var(--wp--preset--font-size--small)",
 649                      "fontStyle": "normal",
 650                      "fontWeight": "600",
 651                      "letterSpacing": "0rem"
 652                  }
 653              },
 654              "core/comment-content": {
 655                  "border": {
 656                      "radius": {
 657                          "bottomLeft": "10px",
 658                          "bottomRight": "10px",
 659                          "topLeft": "10px",
 660                          "topRight": "10px"
 661                      }
 662                  },
 663                  "color": {
 664                      "background": "var(--wp--preset--color--accent-5)"
 665                  },
 666                  "css": "& p{margin-top:var(--wp--preset--spacing--40); margin-bottom:0;} & > :first-child{margin-top:0;}",
 667                  "spacing": {
 668                      "padding": {
 669                          "bottom": "var(--wp--preset--spacing--30)",
 670                          "left": "var(--wp--preset--spacing--30)",
 671                          "right": "var(--wp--preset--spacing--30)",
 672                          "top": "var(--wp--preset--spacing--30)"
 673                      }
 674                  }
 675              },
 676              "core/comment-date": {
 677                  "elements": {
 678                      "link": {
 679                          "typography": {
 680                              "textDecoration": "none"
 681                          }
 682                      }
 683                  },
 684                  "typography": {
 685                      "fontFamily": "var(--wp--preset--font-family--manrope)",
 686                      "fontSize": "var(--wp--preset--font-size--small)",
 687                      "fontStyle": "normal",
 688                      "fontWeight": "400",
 689                      "letterSpacing": "0rem"
 690                  }
 691              },
 692              "core/comment-edit-link": {
 693                  "typography": {
 694                      "fontFamily": "var(--wp--preset--font-family--manrope)",
 695                      "fontSize": "var(--wp--preset--font-size--small)",
 696                      "fontStyle": "normal",
 697                      "fontWeight": "400",
 698                      "textTransform": "none",
 699                      "letterSpacing": "0rem"
 700                  }
 701              },
 702              "core/comment-reply-link": {
 703                  "typography": {
 704                      "fontFamily": "var(--wp--preset--font-family--manrope)",
 705                      "fontSize": "var(--wp--preset--font-size--small)",
 706                      "fontStyle": "normal",
 707                      "fontWeight": "400",
 708                      "textTransform": "none",
 709                      "letterSpacing": "0rem"
 710                  }
 711              },
 712              "core/comments": {
 713                  "spacing": {
 714                      "margin": {
 715                          "bottom": "var(--wp--preset--spacing--60)",
 716                          "top": "var(--wp--preset--spacing--60)"
 717                      }
 718                  }
 719              },
 720              "core/comments-pagination": {
 721                  "typography": {
 722                      "fontFamily": "var(--wp--preset--font-family--manrope)",
 723                      "fontSize": "var(--wp--preset--font-size--small)",
 724                      "fontWeight": "600"
 725                  }
 726              },
 727              "core/comments-title": {
 728                  "spacing": {
 729                      "margin": {
 730                          "bottom": "var(--wp--preset--spacing--50)"
 731                      }
 732                  },
 733                  "typography": {
 734                      "fontFamily": "var(--wp--preset--font-family--manrope)",
 735                      "fontSize": "var(--wp--preset--font-size--small)",
 736                      "fontWeight": "400",
 737                      "fontStyle": "normal",
 738                      "letterSpacing": "0rem"
 739                  }
 740              },
 741              "core/details": {
 742                  "border": {
 743                      "top": {
 744                          "style": "dotted",
 745                          "width": "1px"
 746                      }
 747                  },
 748                  "css": "& summary{font-family:var(--wp--preset--font-family--manrope);font-size:var(--wp--preset--font-size--small);font-style:normal;font-weight:700;list-style:none;display:flex;align-items:baseline;gap:var(--wp--preset--spacing--20);} & summary::-webkit-details-marker{display:none;} & summary::before{content:\"\\25B8\";} &[open] > summary::before{content:\"\\25BE\";}",
 749                  "spacing": {
 750                      "padding": {
 751                          "bottom": "var(--wp--preset--spacing--20)",
 752                          "top": "var(--wp--preset--spacing--20)"
 753                      }
 754                  }
 755              },
 756              "core/heading": {
 757                  "spacing": {
 758                      "margin": {
 759                          "bottom": "var(--wp--preset--spacing--20)",
 760                          "top": "var(--wp--preset--spacing--50)"
 761                      }
 762                  }
 763              },
 764              "core/image": {
 765                  "border": {
 766                      "radius": {
 767                          "bottomLeft": "5px",
 768                          "bottomRight": "5px",
 769                          "topLeft": "5px",
 770                          "topRight": "5px"
 771                      }
 772                  }
 773              },
 774              "core/latest-comments": {
 775                  "css": "& .wp-block-latest-comments__comment-date{font-size: inherit;} & .wp-block-latest-comments__comment-excerpt p {font-size:inherit !important;margin: 0 !important;}"
 776              },
 777              "core/latest-posts": {
 778                  "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-top: var(--wp--style--block-gap);} & .wp-block-latest-posts__post-full-content{margin-top: var(--wp--style--block-gap);}"
 779              },
 780              "core/list": {
 781                  "css": "& li{margin-top: 0.5rem;} &{padding-inline-start:var(--wp--preset--spacing--40);} & ul{padding-inline-start:var(--wp--preset--spacing--40);} & ol{padding-inline-start:var(--wp--preset--spacing--40);} & li::marker{font-family:var(--wp--preset--font-family--manrope);} &:where(ul){list-style-type:\"• \";} & ul{list-style-type:\"• \";} &:where(ul) > li::marker{color:var(--wp--preset--color--accent-6);} & ul > li::marker{color:var(--wp--preset--color--accent-6);}",
 782                  "spacing": {
 783                      "padding": {
 784                          "left": "0"
 785                      }
 786                  }
 787              },
 788              "core/navigation": {
 789                  "@mobile": {
 790                      "typography": {
 791                          "fontFamily": "inherit"
 792                      }
 793                  },
 794                  "@tablet": {
 795                      "typography": {
 796                          "fontFamily": "inherit"
 797                      }
 798                  },
 799                  "css": "& .wp-block-navigation__container{row-gap:0;} & .wp-block-navigation__submenu-container{border-color:var(--wp--preset--color--accent-6) !important;} & .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item{gap:0 !important;} & .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container{gap:0 !important;padding:0 0 0 var(--wp--preset--spacing--30) !important;} & .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container .wp-block-navigation-item__content{padding:0 !important;} &.is-vertical .wp-block-navigation-item{gap:0 !important;} &.is-vertical .wp-block-navigation__submenu-container{gap:0 !important;padding:0 0 0 var(--wp--preset--spacing--30) !important;} &.is-vertical .wp-block-navigation__submenu-container .wp-block-navigation-item__content{padding:0 !important;}",
 800                  "elements": {
 801                      "link": {
 802                          ":hover": {
 803                              "typography": {
 804                                  "textDecoration": "underline"
 805                              }
 806                          },
 807                          "typography": {
 808                              "textDecoration": "none"
 809                          }
 810                      }
 811                  },
 812                  "typography": {
 813                      "fontFamily": "var(--wp--preset--font-family--manrope)",
 814                      "fontSize": "var(--wp--preset--font-size--medium)",
 815                      "fontStyle": "normal",
 816                      "fontWeight": "500"
 817                  }
 818              },
 819              "core/paragraph": {
 820                  "typography": {
 821                      "lineHeight": "1.6"
 822                  }
 823              },
 824              "core/post-author": {
 825                  "css": "& .wp-block-post-author__bio{font-size:inherit;margin:0;} & .wp-block-post-author__byline{font-size:inherit;}"
 826              },
 827              "core/post-author-biography": {
 828                  "typography": {
 829                      "fontSize": "var(--wp--preset--font-size--medium)"
 830                  }
 831              },
 832              "core/post-author-name": {
 833                  "border": {
 834                      "radius": {
 835                          "bottomLeft": "2px",
 836                          "bottomRight": "2px",
 837                          "topLeft": "2px",
 838                          "topRight": "2px"
 839                      }
 840                  },
 841                  "typography": {
 842                      "fontFamily": "var(--wp--preset--font-family--manrope)",
 843                      "fontSize": "var(--wp--preset--font-size--small)",
 844                      "fontStyle": "normal",
 845                      "fontWeight": "600",
 846                      "letterSpacing": "0rem"
 847                  }
 848              },
 849              "core/post-comments-form": {
 850                  "css": "& textarea{border-color: var(--wp--preset--color--contrast);} & input:not([type=submit]){border-color: var(--wp--preset--color--contrast);} & textarea:hover{border-color: var(--wp--preset--color--accent-3);} & input:not([type=submit]):hover{border-color: var(--wp--preset--color--accent-3);} & input[type=checkbox]{margin:0 .5rem 0 0 !important;} & .comment-form > * {margin-top: var(--wp--style--block-gap);margin-bottom: 0;}",
 851                  "elements": {
 852                      "label": {
 853                          "typography": {
 854                              "fontFamily": "var(--wp--preset--font-family--manrope)",
 855                              "fontSize": "var(--wp--preset--font-size--small)",
 856                              "fontWeight": "600"
 857                          }
 858                      },
 859                      "textInput": {
 860                          "border": {
 861                              "radius": "5px"
 862                          },
 863                          "color": {
 864                              "background": "var(--wp--preset--color--base)",
 865                              "text": "var(--wp--preset--color--contrast)"
 866                          }
 867                      }
 868                  }
 869              },
 870              "core/post-comments-link": {
 871                  "typography": {
 872                      "fontFamily": "var(--wp--preset--font-family--manrope)",
 873                      "fontSize": "var(--wp--preset--font-size--small)",
 874                      "fontWeight": "600"
 875                  }
 876              },
 877              "core/post-date": {
 878                  "typography": {
 879                      "fontFamily": "var(--wp--preset--font-family--manrope)",
 880                      "fontSize": "var(--wp--preset--font-size--small)",
 881                      "fontStyle": "normal",
 882                      "fontWeight": "600"
 883                  }
 884              },
 885              "core/post-excerpt": {
 886                  "css": "& .wp-block-post-excerpt__excerpt {line-height: inherit;}"
 887              },
 888              "core/post-featured-image": {
 889                  "border": {
 890                      "radius": {
 891                          "bottomLeft": "10px",
 892                          "bottomRight": "10px",
 893                          "topLeft": "10px",
 894                          "topRight": "10px"
 895                      }
 896                  }
 897              },
 898              "core/post-navigation-link": {
 899                  "elements": {
 900                      "link": {
 901                          ":hover": {
 902                              "typography": {
 903                                  "textDecoration": "underline"
 904                              }
 905                          },
 906                          "typography": {
 907                              "textDecoration": "none"
 908                          }
 909                      }
 910                  },
 911                  "typography": {
 912                      "fontFamily": "var(--wp--preset--font-family--manrope)",
 913                      "fontSize": "var(--wp--preset--font-size--small)",
 914                      "fontWeight": "600"
 915                  }
 916              },
 917              "core/post-terms": {
 918                  "css": "& a {white-space: nowrap;} &.taxonomy-post_tag {display: flex; flex-wrap: wrap; align-items: center; gap: var(--wp--preset--spacing--20);} &.taxonomy-post_tag .wp-block-post-terms__separator {display: none;} &.taxonomy-post_tag a {background-color: var(--wp--preset--color--accent-5); color: var(--wp--preset--color--contrast); border-radius: 10px; padding: var(--wp--preset--spacing--20) var(--wp--preset--spacing--30); text-decoration: none; transition: color 0.15s ease-out;} &.taxonomy-post_tag a:hover {color: var(--wp--preset--color--accent-3);}",
 919                  "typography": {
 920                      "fontFamily": "var(--wp--preset--font-family--manrope)",
 921                      "fontSize": "var(--wp--preset--font-size--small)",
 922                      "fontStyle": "normal",
 923                      "fontWeight": "600"
 924                  }
 925              },
 926              "core/post-time-to-read": {
 927                  "typography": {
 928                      "fontFamily": "var(--wp--preset--font-family--manrope)",
 929                      "fontSize": "var(--wp--preset--font-size--small)",
 930                      "fontStyle": "normal",
 931                      "fontWeight": "600"
 932                  }
 933              },
 934              "core/post-title": {
 935                  "elements": {
 936                      "link": {
 937                          ":hover": {
 938                              "typography": {
 939                                  "textDecoration": "underline"
 940                              }
 941                          },
 942                          "typography": {
 943                              "textDecoration": "none"
 944                          }
 945                      }
 946                  }
 947              },
 948              "core/preformatted": {
 949                  "typography": {
 950                      "fontFamily": "var(--wp--preset--font-family--jetbrains-mono)"
 951                  }
 952              },
 953              "core/pullquote": {
 954                  "border": {
 955                      "radius": "5px"
 956                  },
 957                  "color": {
 958                      "background": "var(--wp--preset--color--accent-5)"
 959                  },
 960                  "css": "& blockquote::before{content:\"❝\" / \"\";display:block;color:var(--wp--preset--color--accent-6);font-size:var(--wp--preset--font-size--2-x-large);line-height:1;} & cite::before{content:\"— \" / \"\";} & p:last-of-type {margin-bottom: var(--wp--preset--spacing--40);}",
 961                  "elements": {
 962                      "cite": {
 963                          "typography": {
 964                              "fontFamily": "var(--wp--preset--font-family--manrope)",
 965                              "fontSize": "var(--wp--preset--font-size--small)",
 966                              "fontStyle": "normal",
 967                              "fontWeight": "600"
 968                          }
 969                      }
 970                  },
 971                  "spacing": {
 972                      "padding": {
 973                          "bottom": "var(--wp--preset--spacing--40)",
 974                          "left": "var(--wp--preset--spacing--40)",
 975                          "right": "var(--wp--preset--spacing--40)",
 976                          "top": "var(--wp--preset--spacing--40)"
 977                      }
 978                  },
 979                  "typography": {
 980                      "textAlign": "start"
 981                  }
 982              },
 983              "core/query-no-results": {
 984                  "typography": {
 985                      "fontFamily": "var(--wp--preset--font-family--manrope)",
 986                      "fontSize": "var(--wp--preset--font-size--small)",
 987                      "fontStyle": "normal",
 988                      "fontWeight": "600",
 989                      "letterSpacing": "0rem"
 990                  }
 991              },
 992              "core/query-pagination": {
 993                  "elements": {
 994                      "link": {
 995                          ":hover": {
 996                              "typography": {
 997                                  "textDecoration": "underline"
 998                              }
 999                          },
1000                          "typography": {
1001                              "textDecoration": "none"
1002                          }
1003                      }
1004                  },
1005                  "typography": {
1006                      "fontFamily": "var(--wp--preset--font-family--manrope)",
1007                      "fontSize": "var(--wp--preset--font-size--small)",
1008                      "fontStyle": "normal",
1009                      "fontWeight": "600",
1010                      "letterSpacing": "0rem"
1011                  }
1012              },
1013              "core/query-title": {
1014                  "typography": {
1015                      "fontFamily": "var(--wp--preset--font-family--manrope)",
1016                      "fontSize": "var(--wp--preset--font-size--small)",
1017                      "fontWeight": "600"
1018                  }
1019              },
1020              "core/quote": {
1021                  "border": {
1022                      "radius": "5px"
1023                  },
1024                  "color": {
1025                      "background": "var(--wp--preset--color--accent-5)"
1026                  },
1027                  "css": "&::before{content:\"❝\" / \"\";display:block;color:var(--wp--preset--color--accent-6);font-size:var(--wp--preset--font-size--2-x-large);line-height:1;} & cite::before{content:\"— \" / \"\";}",
1028                  "elements": {
1029                      "cite": {
1030                          "typography": {
1031                              "fontFamily": "var(--wp--preset--font-family--manrope)",
1032                              "fontSize": "var(--wp--preset--font-size--small)",
1033                              "fontStyle": "normal",
1034                              "fontWeight": "600"
1035                          }
1036                      }
1037                  },
1038                  "spacing": {
1039                      "padding": {
1040                          "bottom": "var(--wp--preset--spacing--40)",
1041                          "left": "var(--wp--preset--spacing--30)",
1042                          "right": "var(--wp--preset--spacing--30)",
1043                          "top": "var(--wp--preset--spacing--40)"
1044                      }
1045                  },
1046                  "variations": {
1047                      "plain": {
1048                          "border": {
1049                              "radius": "0px"
1050                          },
1051                          "color": {
1052                              "background": "transparent"
1053                          },
1054                          "spacing": {
1055                              "padding": {
1056                                  "bottom": "0px",
1057                                  "left": "0px",
1058                                  "right": "0px",
1059                                  "top": "0px"
1060                              }
1061                          }
1062                      }
1063                  }
1064              },
1065              "core/read-more": {
1066                  "typography": {
1067                      "fontFamily": "var(--wp--preset--font-family--manrope)",
1068                      "fontSize": "var(--wp--preset--font-size--small)",
1069                      "fontWeight": "600"
1070                  }
1071              },
1072              "core/search": {
1073                  "css": "& .wp-block-search__input{border-color:var(--wp--preset--color--contrast);} & .wp-block-search__input::placeholder{opacity:0.9;} & .wp-block-search__input:hover{border-color:var(--wp--preset--color--accent-3);} &.wp-block-search__button-inside .wp-block-search__inside-wrapper {background-color:var(--wp--preset--color--base);border-color:var(--wp--preset--color--contrast);border-radius:5px;} &.wp-block-search__button-inside .wp-block-search__inside-wrapper:hover {border-color:var(--wp--preset--color--accent-3);} &.wp-block-search__button-inside .wp-block-search__inside-wrapper:has(.wp-block-search__input:focus) {outline:AccentColor auto 1px;outline:-webkit-focus-ring-color auto 1px;} & .wp-block-search__label{display:block;font-size:var(--wp--preset--font-size--small);font-weight:600;margin-bottom:var(--wp--preset--spacing--20);} &.wp-block-search__button-only .wp-block-search__input{transition:none;} &.wp-block-search__text-button .wp-block-search__button{border:1px solid var(--wp--preset--color--accent-3);padding:var(--wp--preset--spacing--30) var(--wp--preset--spacing--40);}",
1074                  "elements": {
1075                      "button": {
1076                          "border": {
1077                              "radius": "4px"
1078                          },
1079                          "typography": {
1080                              "fontFamily": "var(--wp--preset--font-family--manrope)",
1081                              "fontSize": "var(--wp--preset--font-size--small)",
1082                              "fontWeight": "600"
1083                          }
1084                      },
1085                      "textInput": {
1086                          "::placeholder": {
1087                              "color": {
1088                                  "text": "var(--wp--preset--color--contrast)"
1089                              }
1090                          },
1091                          "border": {
1092                              "radius": "5px"
1093                          },
1094                          "color": {
1095                              "background": "var(--wp--preset--color--base)",
1096                              "text": "var(--wp--preset--color--contrast)"
1097                          }
1098                      }
1099                  },
1100                  "typography": {
1101                      "fontFamily": "var(--wp--preset--font-family--manrope)"
1102                  }
1103              },
1104              "core/separator": {
1105                  "border": {
1106                      "color": "currentColor",
1107                      "style": "solid",
1108                      "width": "0 0 1px 0"
1109                  },
1110                  "color": {
1111                      "text": "var(--wp--preset--color--accent-6)"
1112                  },
1113                  "spacing": {
1114                      "margin": {
1115                          "bottom": "var(--wp--preset--spacing--60)",
1116                          "top": "var(--wp--preset--spacing--60)"
1117                      }
1118                  },
1119                  "variations": {
1120                      "wide": {
1121                          "css": " &:not(.alignfull){max-width: var(--wp--style--global--wide-size) !important;}"
1122                      }
1123                  }
1124              },
1125              "core/site-logo": {
1126                  "border": {
1127                      "radius": "5px"
1128                  },
1129                  "variations": {
1130                      "rounded": {
1131                          "border": {
1132                              "radius": "9999px"
1133                          }
1134                      }
1135                  }
1136              },
1137              "core/site-tagline": {
1138                  "typography": {
1139                      "fontFamily": "var(--wp--preset--font-family--manrope)",
1140                      "fontSize": "var(--wp--preset--font-size--small)",
1141                      "fontStyle": "normal",
1142                      "fontWeight": "500",
1143                      "letterSpacing": "0.01rem"
1144                  }
1145              },
1146              "core/site-title": {
1147                  "border": {
1148                      "radius": {
1149                          "bottomLeft": "4px",
1150                          "bottomRight": "4px",
1151                          "topLeft": "4px",
1152                          "topRight": "4px"
1153                      }
1154                  },
1155                  "elements": {
1156                      "link": {
1157                          ":hover": {
1158                              "typography": {
1159                                  "textDecoration": "none"
1160                              }
1161                          },
1162                          "typography": {
1163                              "textDecoration": "underline"
1164                          }
1165                      }
1166                  },
1167                  "typography": {
1168                      "fontFamily": "var(--wp--preset--font-family--manrope)",
1169                      "fontSize": "var(--wp--preset--font-size--small)",
1170                      "fontStyle": "normal",
1171                      "fontWeight": "700",
1172                      "letterSpacing": "0.01rem"
1173                  }
1174              },
1175              "core/social-links": {
1176                  "spacing": {
1177                      "blockGap": "var(--wp--preset--spacing--30)"
1178                  },
1179                  "variations": {
1180                      "logos-only": {
1181                          "css": " & li.wp-social-link{color: currentcolor;}"
1182                      }
1183                  }
1184              },
1185              "core/spacer": {
1186                  "spacing": {
1187                      "margin": {
1188                          "bottom": "0",
1189                          "top": "0"
1190                      }
1191                  }
1192              },
1193              "core/tab-list": {
1194                  "typography": {
1195                      "fontFamily": "var(--wp--preset--font-family--manrope)",
1196                      "fontSize": "var(--wp--preset--font-size--small)"
1197                  }
1198              },
1199              "core/term-description": {
1200                  "css": "& p:not(:first-of-type){margin-top: var(--wp--preset--spacing--40) !important;}"
1201              },
1202              "core/verse": {
1203                  "typography": {
1204                      "fontSize": "var(--wp--preset--font-size--medium)",
1205                      "fontStyle": "italic",
1206                      "fontWeight": "500"
1207                  }
1208              },
1209              "jetpack/contact-form": {
1210                  "css": "& .grunion-field:not([type=checkbox]):not([type=radio]){border-color:var(--wp--preset--color--contrast);border-radius:5px;} & .grunion-field:not([type=checkbox]):not([type=radio]):hover{border-color:var(--wp--preset--color--accent-3);}",
1211                  "elements": {
1212                      "label": {
1213                          "typography": {
1214                              "fontFamily": "var(--wp--preset--font-family--manrope)",
1215                              "fontSize": "var(--wp--preset--font-size--small)",
1216                              "fontWeight": "600"
1217                          }
1218                      }
1219                  }
1220              }
1221          },
1222          "color": {
1223              "background": "var(--wp--preset--color--base)",
1224              "text": "var(--wp--preset--color--contrast)"
1225          },
1226          "elements": {
1227              "button": {
1228                  ":active": {
1229                      "color": {
1230                          "background": "color-mix(in srgb, var(--wp--preset--color--contrast) 85%, transparent)",
1231                          "text": "var(--wp--preset--color--base)"
1232                      }
1233                  },
1234                  ":focus": {
1235                      "color": {
1236                          "background": "color-mix(in srgb, var(--wp--preset--color--contrast) 85%, transparent)",
1237                          "text": "var(--wp--preset--color--base)"
1238                      },
1239                      "outline": {
1240                          "color": "currentColor",
1241                          "offset": "-4px",
1242                          "style": "dotted",
1243                          "width": "1px"
1244                      }
1245                  },
1246                  ":focus-visible": {
1247                      "outline": {
1248                          "color": "currentColor",
1249                          "offset": "-4px",
1250                          "style": "dotted",
1251                          "width": "1px"
1252                      }
1253                  },
1254                  ":hover": {
1255                      "color": {
1256                          "background": "var(--wp--preset--color--accent-3)",
1257                          "text": "var(--wp--preset--color--base)"
1258                      }
1259                  },
1260                  "color": {
1261                      "background": "var(--wp--preset--color--contrast)",
1262                      "text": "var(--wp--preset--color--base)"
1263                  }
1264              },
1265              "h1": {
1266                  "typography": {
1267                      "fontSize": "var(--wp--preset--font-size--2-x-large)",
1268                      "letterSpacing": "-0.02rem"
1269                  }
1270              },
1271              "h2": {
1272                  "typography": {
1273                      "fontSize": "var(--wp--preset--font-size--x-large)",
1274                      "letterSpacing": "-0.02rem"
1275                  }
1276              },
1277              "h3": {
1278                  "typography": {
1279                      "fontSize": "var(--wp--preset--font-size--large)",
1280                      "letterSpacing": "-0.01rem"
1281                  }
1282              },
1283              "h4": {
1284                  "typography": {
1285                      "fontSize": "var(--wp--preset--font-size--medium)"
1286                  }
1287              },
1288              "h5": {
1289                  "typography": {
1290                      "fontSize": "var(--wp--preset--font-size--small)"
1291                  }
1292              },
1293              "h6": {
1294                  "typography": {
1295                      "fontSize": "var(--wp--preset--font-size--small)"
1296                  }
1297              },
1298              "heading": {
1299                  "typography": {
1300                      "fontWeight": "500",
1301                      "lineHeight": "calc( 1em + 0.5rem )"
1302                  }
1303              },
1304              "link": {
1305                  ":hover": {
1306                      "color": {
1307                          "text": "var(--wp--preset--color--accent-3)"
1308                      },
1309                      "typography": {
1310                          "textDecoration": "none"
1311                      }
1312                  },
1313                  "color": {
1314                      "text": "var(--wp--preset--color--contrast)"
1315                  }
1316              }
1317          },
1318          "spacing": {
1319              "blockGap": "var(--wp--preset--spacing--40)",
1320              "padding": {
1321                  "left": "var(--wp--preset--spacing--40)",
1322                  "right": "var(--wp--preset--spacing--40)"
1323              }
1324          },
1325          "typography": {
1326              "fontFamily": "var(--wp--preset--font-family--inter)",
1327              "fontSize": "var(--wp--preset--font-size--medium)",
1328              "fontWeight": "400",
1329              "lineHeight": "1.5"
1330          }
1331      },
1332      "templateParts": [
1333          {
1334              "area": "header",
1335              "name": "header",
1336              "title": "Header"
1337          },
1338          {
1339              "area": "header",
1340              "name": "header-collapsed",
1341              "title": "Header Collapsed"
1342          },
1343          {
1344              "area": "header",
1345              "name": "header-sticky",
1346              "title": "Header Sticky"
1347          },
1348          {
1349              "area": "footer",
1350              "name": "footer",
1351              "title": "Footer"
1352          },
1353          {
1354              "area": "footer",
1355              "name": "footer-wide",
1356              "title": "Footer Wide"
1357          },
1358          {
1359              "area": "uncategorized",
1360              "name": "search-bar",
1361              "title": "Search Bar"
1362          },
1363          {
1364              "area": "navigation-overlay",
1365              "name": "navigation-overlay",
1366              "title": "Navigation Overlay"
1367          },
1368          {
1369              "area": "uncategorized",
1370              "name": "sidebar",
1371              "title": "Sidebar"
1372          }
1373      ]
1374  }


Generated : Wed Nov 11 08:20:02 2026 Cross-referenced by PHPXref