theme / package.json
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
{
  "name": "ardegazu-theme",
  "version": "1.0.0",
  "description": "The shared look of the ardegazu.ro suite: color tokens, base typography, and the quiet shared components (buttons, toast) as one plain CSS file.",
  "license": "MIT",
  "type": "module",
  "engines": {
    "node": ">=22"
  },
  "exports": {
    ".": "./theme.css",
    "./theme.css": "./theme.css"
  },
  "files": [
    "theme.css"
  ],
  "scripts": {
    "check": "node -e \"const s=require('fs').readFileSync('theme.css','utf8');for(const t of[':root','--paper','--rose','prefers-color-scheme','.armed','.soc-flash'])if(!s.includes(t)){console.error('theme.css: missing '+t);process.exit(1)}\"",
    "build": "node scripts/build-cdn.mjs"
  }
}

static mirror of HEAD · about · clone: git clone https://git.ardegazu.ro/theme.git