mirror of
https://github.com/got-feedBack/feedBack.git
synced 2026-08-13 04:09:26 +00:00
Clean release snapshot
This commit is contained in:
@@ -0,0 +1,45 @@
|
||||
/**
|
||||
* Tailwind build config for the 3D Highway plugin's OWN stylesheet.
|
||||
*
|
||||
* Slopsmith serves Tailwind as a prebuilt stylesheet and core only scans core
|
||||
* source at build time (constitution Principle II — no Play CDN / runtime JIT).
|
||||
* This plugin owns its utilities so it styles correctly even when core's build
|
||||
* didn't scan it (it's excluded from core's content globs). It uses arbitrary
|
||||
* values (`text-[10px]`, `max-w-[12rem]`) that no "complete" Tailwind set
|
||||
* contains, so a self-built, content-scanned sheet is mandatory.
|
||||
*
|
||||
* Regenerate assets/plugin.css with: bash build-tailwind.sh
|
||||
*/
|
||||
module.exports = {
|
||||
// Core ships the single base reset; this plugin emits utilities only so it
|
||||
// doesn't double the preflight and fight core's styles.
|
||||
corePlugins: { preflight: false },
|
||||
content: [
|
||||
// List only the files that carry Tailwind classes — screen.js (renderer
|
||||
// + HUD markup) and settings.html. A broad ./*.{js,html} would also scan
|
||||
// THIS config (its comments mention class-like strings such as
|
||||
// text-[10px]) and emit them spuriously; tour.json is plain text.
|
||||
'./screen.js',
|
||||
'./settings.html',
|
||||
],
|
||||
theme: {
|
||||
extend: {
|
||||
// Mirror core's theme tokens so classes like `bg-dark-700` compile
|
||||
// inside this standalone build.
|
||||
colors: {
|
||||
dark: { 900: '#050508', 800: '#0a0a12', 700: '#10101e', 600: '#181830', 500: '#1e1e3a' },
|
||||
accent: { DEFAULT: '#4080e0', light: '#60a0ff', dark: '#2060b0' },
|
||||
gold: '#e8c040',
|
||||
},
|
||||
fontFamily: {
|
||||
display: ['"Inter"', 'system-ui', 'sans-serif'],
|
||||
},
|
||||
},
|
||||
},
|
||||
// Belt-and-suspenders for any dark/accent class built indirectly (none are
|
||||
// today — all usage is literal — but this keeps the sheet self-sufficient).
|
||||
safelist: [
|
||||
{ pattern: /^(bg|text|border)-(dark|accent)(-.+)?$/ },
|
||||
],
|
||||
plugins: [],
|
||||
};
|
||||
Reference in New Issue
Block a user