gabriel / musehub public
app.scss
115 lines 4.6 KB
Raw
sha256:25d96102cb2d69a038356dff26f4633156da2f1faf98fe0d0e4438ff3f367f12 refactor: rename 0054/0055 migrations to standard convention Sonnet 4.6 minor ⚠ breaking 21 days ago
1 // ─────────────────────────────────────────────────────────────────────────────
2 // MuseHub — SCSS entry point
3 //
4 // Import order: theme → components → patterns → pages
5 //
6 // embed.scss is compiled separately → static/embed.css via build:embed.
7 // It is self-contained and served independently for iframe embeds.
8 // ─────────────────────────────────────────────────────────────────────────────
9
10 // ── Theme (tokens must come first) ───────────────────────────────────────────
11 @use "theme/tokens";
12 @use "theme/typography";
13 @use "theme/spacing";
14 @use "theme/motion";
15
16 // ── Base reset + body ─────────────────────────────────────────────────────────
17 @use "components";
18
19 // ── Components ────────────────────────────────────────────────────────────────
20 @use "components/buttons";
21 @use "components/pills";
22 @use "components/cards";
23 @use "components/inputs";
24 @use "components/badges";
25 @use "components/chips";
26 @use "components/canvas";
27 @use "components/avatars";
28 @use "components/code";
29 @use "components/timeline";
30 @use "components/nav";
31 @use "components/toasts";
32 @use "components/search";
33 @use "components/mcp-docs";
34 @use "components/legal";
35 @use "components/devdocs";
36 @use "components/domains-viz";
37 @use "components/refpages";
38 @use "components/repo";
39 @use "components/symbols";
40 @use "components/proposals";
41 @use "components/proposal-detail";
42 @use "components/issues";
43 @use "components/branches";
44 @use "components/releases";
45 @use "components/commit-detail";
46 @use "components/commits";
47 @use "components/intel";
48 @use "components/dead";
49 @use "components/blast_risk";
50 @use "components/stable";
51 @use "components/agents";
52 @use "components/mists";
53 @use "components/blob";
54 @use "components/blame";
55 @use "components/diff";
56 @use "components/entangle";
57 @use "components/coupling";
58 @use "components/velocity";
59 @use "components/clones";
60 @use "components/type";
61 @use "components/api_surface";
62 @use "components/languages";
63 @use "components/codemap";
64 @use "components/detect_refactor";
65 @use "components/breakage";
66 @use "components/symbol_detail";
67 @use "components/repo_cards";
68
69 // ── Patterns ──────────────────────────────────────────────────────────────────
70 @use "patterns/spectral";
71 @use "patterns/surfaces";
72 @use "patterns/agents" as pattern-agents;
73
74 // ── Structural / layout ───────────────────────────────────────────────────────
75 @use "layout";
76 @use "icons";
77 @use "domain";
78
79 // ── Pages (structural layout only — colors flow from components above) ───────
80 @use "pages/profile";
81 @use "pages/explore";
82 @use "pages/docs" as page-docs;
83 @use "pages/domains";
84 @use "pages/legal" as page-legal;
85 @use "pages/muse-docs";
86 @use "pages/repo-home";
87 @use "pages/symbols" as page-symbols;
88 @use "pages/proposals" as page-proposals;
89 @use "pages/proposal-detail" as page-proposal-detail;
90 @use "pages/issues" as page-issues;
91 @use "pages/branches" as page-branches;
92 @use "pages/releases" as page-releases;
93 @use "pages/commit-detail" as page-commit-detail;
94 @use "pages/commits" as page-commits;
95 @use "pages/intel" as page-intel;
96 @use "pages/intel_gravity" as page-intel-gravity;
97 @use "pages/velocity" as page-velocity;
98 @use "pages/stable" as page-stable;
99 @use "pages/dead" as page-dead;
100 @use "pages/blast_risk" as page-blast-risk;
101 @use "pages/agents" as page-agents;
102 @use "pages/mists" as page-mists;
103 @use "pages/blob" as page-blob;
104 @use "pages/diff" as page-diff;
105 @use "pages/entangle" as page-entangle;
106 @use "pages/coupling" as page-coupling;
107 @use "pages/clones" as page-clones;
108 @use "pages/type" as page-type;
109 @use "pages/api_surface" as page-api-surface;
110 @use "pages/languages" as page-languages;
111 @use "pages/codemap" as page-codemap;
112 @use "pages/detect_refactor" as page-detect-refactor;
113 @use "pages/breakage" as page-breakage;
114 @use "pages/blame" as page-blame;
115
File History 4 commits
sha256:25d96102cb2d69a038356dff26f4633156da2f1faf98fe0d0e4438ff3f367f12 refactor: rename 0054/0055 migrations to standard convention Sonnet 4.6 minor 21 days ago
sha256:4aed3d8601c8dd3ed37074de35f11f4a9699a0a4b99d43727048fd3f8e6fd13d chore: doc sweep, ignore wrangler build state, misc fixes Sonnet 4.6 minor 23 days ago
sha256:2f266d84d590a2358401af9f855a88b7d12cd13fff8e92832d98dbd3826a59c8 docs(phase-03): port Five Algebras and What-You-Get-Free vi… Sonnet 4.6 minor 23 days ago
sha256:9b711047e27df5ac91681c74aadfb0e31f69ffd4269932ea52f0c113764d8c0a docs(phase-03): rewrite Domain Protocol — AddressedMergePlu… Sonnet 4.6 minor 23 days ago