Compare commits
No commits in common. "6beedfc75690bd1fc6bbc8382132c0ea339e7fbe" and "a0789ebe1384a4836f7f198e6a67807fa6593a9e" have entirely different histories.
6beedfc756
...
a0789ebe13
@ -13,12 +13,6 @@ theme_presets: presets.json
|
|||||||
bundled_fonts: fonts.json
|
bundled_fonts: fonts.json
|
||||||
master_pages: master_pages.json
|
master_pages: master_pages.json
|
||||||
|
|
||||||
# Icon packs referenced by theme templates (static: lucide + simple-icons;
|
|
||||||
# dynamic defaults resolve to lucide, e.g. the divider's `lucide:diamond`).
|
|
||||||
# Declared so /icons/<pack>.svg is materialized on fresh installs — without it
|
|
||||||
# the sprite can 404 and every sprite icon renders invisible.
|
|
||||||
required_icon_packs: [lucide, simple-icons]
|
|
||||||
|
|
||||||
system_templates:
|
system_templates:
|
||||||
- key: magazine-bold
|
- key: magazine-bold
|
||||||
title: Magazine Bold
|
title: Magazine Bold
|
||||||
@ -133,19 +127,6 @@ css:
|
|||||||
* families.
|
* families.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/* Bundled display/body/mono faces. The host does not yet emit @font-face
|
|
||||||
* for bundled_fonts (LoadedPlugin.BundledFonts is unconsumed), so the theme
|
|
||||||
* declares its own faces against the served artifact paths
|
|
||||||
* (/templates/magazine-bold/fonts/...). Presets set typography.fontHeading/
|
|
||||||
* body/mono to template:magazine-bold:<Family> so --font-heading|body|mono
|
|
||||||
* resolve to these families. Families/weights mirror fonts.json exactly. */
|
|
||||||
@font-face { font-family: 'Archivo Black'; src: url('/templates/magazine-bold/fonts/archivo-black-400.woff2') format('woff2'); font-weight: 400; font-style: normal; font-display: swap; }
|
|
||||||
@font-face { font-family: 'Inter'; src: url('/templates/magazine-bold/fonts/inter-400.woff2') format('woff2'); font-weight: 400; font-style: normal; font-display: swap; }
|
|
||||||
@font-face { font-family: 'Inter'; src: url('/templates/magazine-bold/fonts/inter-500.woff2') format('woff2'); font-weight: 500; font-style: normal; font-display: swap; }
|
|
||||||
@font-face { font-family: 'Inter'; src: url('/templates/magazine-bold/fonts/inter-700.woff2') format('woff2'); font-weight: 700; font-style: normal; font-display: swap; }
|
|
||||||
@font-face { font-family: 'IBM Plex Mono'; src: url('/templates/magazine-bold/fonts/ibm-plex-mono-400.woff2') format('woff2'); font-weight: 400; font-style: normal; font-display: swap; }
|
|
||||||
@font-face { font-family: 'IBM Plex Mono'; src: url('/templates/magazine-bold/fonts/ibm-plex-mono-500.woff2') format('woff2'); font-weight: 500; font-style: normal; font-display: swap; }
|
|
||||||
|
|
||||||
@layer utilities {
|
@layer utilities {
|
||||||
:root {
|
:root {
|
||||||
--mb-measure: 68ch;
|
--mb-measure: 68ch;
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
name = "magazine-bold"
|
name = "magazine-bold"
|
||||||
display_name = "Magazine Bold"
|
display_name = "Magazine Bold"
|
||||||
scope = "@themes"
|
scope = "@themes"
|
||||||
version = "0.5.0"
|
version = "0.4.0"
|
||||||
description = "A streetwear label's cover-story chrome: massive condensed uppercase headlines, duotone imagery, grid-breaking overlap and fluoro accent slabs. Newsprint plus voltage by day, ink-black plus fluoro by night. For fashion drops, lookbooks and culture publications."
|
description = "A streetwear label's cover-story chrome: massive condensed uppercase headlines, duotone imagery, grid-breaking overlap and fluoro accent slabs. Newsprint plus voltage by day, ink-black plus fluoro by night. For fashion drops, lookbooks and culture publications."
|
||||||
kind = "theme"
|
kind = "theme"
|
||||||
categories = ["templates"]
|
categories = ["templates"]
|
||||||
|
|||||||
25
presets.json
@ -5,11 +5,6 @@
|
|||||||
"description": "The default. Off-white newsprint ground and near-black ink by day, ink-black with a fluoro hot-magenta accent by night.",
|
"description": "The default. Off-white newsprint ground and near-black ink by day, ink-black with a fluoro hot-magenta accent by night.",
|
||||||
"theme": {
|
"theme": {
|
||||||
"mode": "both",
|
"mode": "both",
|
||||||
"typography": {
|
|
||||||
"fontHeading": "template:magazine-bold:Archivo Black",
|
|
||||||
"fontBody": "template:magazine-bold:Inter",
|
|
||||||
"fontMono": "template:magazine-bold:IBM Plex Mono"
|
|
||||||
},
|
|
||||||
"lightColors": {
|
"lightColors": {
|
||||||
"background": "38 30% 96%",
|
"background": "38 30% 96%",
|
||||||
"foreground": "0 0% 8%",
|
"foreground": "0 0% 8%",
|
||||||
@ -60,11 +55,6 @@
|
|||||||
"description": "The same newsprint/ink neutrals with an electric-blue accent — cooler, sportier drop energy.",
|
"description": "The same newsprint/ink neutrals with an electric-blue accent — cooler, sportier drop energy.",
|
||||||
"theme": {
|
"theme": {
|
||||||
"mode": "both",
|
"mode": "both",
|
||||||
"typography": {
|
|
||||||
"fontHeading": "template:magazine-bold:Archivo Black",
|
|
||||||
"fontBody": "template:magazine-bold:Inter",
|
|
||||||
"fontMono": "template:magazine-bold:IBM Plex Mono"
|
|
||||||
},
|
|
||||||
"lightColors": {
|
"lightColors": {
|
||||||
"background": "38 30% 96%",
|
"background": "38 30% 96%",
|
||||||
"foreground": "0 0% 8%",
|
"foreground": "0 0% 8%",
|
||||||
@ -115,11 +105,6 @@
|
|||||||
"description": "Cooler chalk ground and an acid-lime accent — a fresh, contemporary edge. Deeper ink-black night desk.",
|
"description": "Cooler chalk ground and an acid-lime accent — a fresh, contemporary edge. Deeper ink-black night desk.",
|
||||||
"theme": {
|
"theme": {
|
||||||
"mode": "both",
|
"mode": "both",
|
||||||
"typography": {
|
|
||||||
"fontHeading": "template:magazine-bold:Archivo Black",
|
|
||||||
"fontBody": "template:magazine-bold:Inter",
|
|
||||||
"fontMono": "template:magazine-bold:IBM Plex Mono"
|
|
||||||
},
|
|
||||||
"lightColors": {
|
"lightColors": {
|
||||||
"background": "60 15% 97%",
|
"background": "60 15% 97%",
|
||||||
"foreground": "0 0% 8%",
|
"foreground": "0 0% 8%",
|
||||||
@ -170,11 +155,6 @@
|
|||||||
"description": "Newsprint ground with a fluorescent green accent — rave-flyer energy. Ink-black night with a glowing lime-green pop.",
|
"description": "Newsprint ground with a fluorescent green accent — rave-flyer energy. Ink-black night with a glowing lime-green pop.",
|
||||||
"theme": {
|
"theme": {
|
||||||
"mode": "both",
|
"mode": "both",
|
||||||
"typography": {
|
|
||||||
"fontHeading": "template:magazine-bold:Archivo Black",
|
|
||||||
"fontBody": "template:magazine-bold:Inter",
|
|
||||||
"fontMono": "template:magazine-bold:IBM Plex Mono"
|
|
||||||
},
|
|
||||||
"lightColors": {
|
"lightColors": {
|
||||||
"background": "38 28% 95%",
|
"background": "38 28% 95%",
|
||||||
"foreground": "0 0% 8%",
|
"foreground": "0 0% 8%",
|
||||||
@ -225,11 +205,6 @@
|
|||||||
"description": "Warm newsprint and a hazard-orange accent — hi-vis workwear energy. Ink-black night with a glowing tangerine pop.",
|
"description": "Warm newsprint and a hazard-orange accent — hi-vis workwear energy. Ink-black night with a glowing tangerine pop.",
|
||||||
"theme": {
|
"theme": {
|
||||||
"mode": "both",
|
"mode": "both",
|
||||||
"typography": {
|
|
||||||
"fontHeading": "template:magazine-bold:Archivo Black",
|
|
||||||
"fontBody": "template:magazine-bold:Inter",
|
|
||||||
"fontMono": "template:magazine-bold:IBM Plex Mono"
|
|
||||||
},
|
|
||||||
"lightColors": {
|
"lightColors": {
|
||||||
"background": "38 32% 95%",
|
"background": "38 32% 95%",
|
||||||
"foreground": "0 0% 8%",
|
"foreground": "0 0% 8%",
|
||||||
|
|||||||
BIN
preview.png
|
Before Width: | Height: | Size: 626 KiB After Width: | Height: | Size: 924 KiB |
|
Before Width: | Height: | Size: 626 KiB After Width: | Height: | Size: 924 KiB |
|
Before Width: | Height: | Size: 609 KiB After Width: | Height: | Size: 898 KiB |
|
Before Width: | Height: | Size: 805 KiB After Width: | Height: | Size: 738 KiB |
|
Before Width: | Height: | Size: 791 KiB After Width: | Height: | Size: 727 KiB |
|
Before Width: | Height: | Size: 326 KiB After Width: | Height: | Size: 344 KiB |
|
Before Width: | Height: | Size: 324 KiB After Width: | Height: | Size: 344 KiB |