// ───────────────────────────────────────────────────────────────────────────── // MuseHub — SCSS entry point // // Import order: theme → components → patterns → pages // // embed.scss is compiled separately → static/embed.css via build:embed. // It is self-contained and served independently for iframe embeds. // ───────────────────────────────────────────────────────────────────────────── // ── Theme (tokens must come first) ─────────────────────────────────────────── @use "theme/tokens"; @use "theme/typography"; @use "theme/spacing"; @use "theme/motion"; // ── Base reset + body ───────────────────────────────────────────────────────── @use "components"; // ── Components ──────────────────────────────────────────────────────────────── @use "components/buttons"; @use "components/pills"; @use "components/cards"; @use "components/inputs"; @use "components/badges"; @use "components/chips"; @use "components/canvas"; @use "components/avatars"; @use "components/code"; @use "components/timeline"; @use "components/nav"; @use "components/toasts"; @use "components/search"; @use "components/mcp-docs"; @use "components/legal"; @use "components/devdocs"; @use "components/domains-viz"; @use "components/refpages"; @use "components/repo"; @use "components/symbols"; @use "components/proposals"; @use "components/proposal-detail"; @use "components/issues"; @use "components/branches"; @use "components/releases"; @use "components/commit-detail"; @use "components/commits"; @use "components/intel"; @use "components/dead"; @use "components/blast_risk"; @use "components/stable"; @use "components/agents"; @use "components/mists"; @use "components/blob"; @use "components/blame"; @use "components/diff"; @use "components/entangle"; @use "components/coupling"; @use "components/velocity"; @use "components/clones"; @use "components/type"; @use "components/api_surface"; @use "components/languages"; @use "components/codemap"; @use "components/detect_refactor"; @use "components/breakage"; @use "components/symbol_detail"; @use "components/repo_cards"; // ── Patterns ────────────────────────────────────────────────────────────────── @use "patterns/spectral"; @use "patterns/surfaces"; @use "patterns/agents" as pattern-agents; // ── Structural / layout ─────────────────────────────────────────────────────── @use "layout"; @use "icons"; @use "domain"; // ── Pages (structural layout only — colors flow from components above) ─────── @use "pages/profile"; @use "pages/explore"; @use "pages/docs" as page-docs; @use "pages/domains"; @use "pages/legal" as page-legal; @use "pages/muse-docs"; @use "pages/repo-home"; @use "pages/symbols" as page-symbols; @use "pages/proposals" as page-proposals; @use "pages/proposal-detail" as page-proposal-detail; @use "pages/issues" as page-issues; @use "pages/branches" as page-branches; @use "pages/releases" as page-releases; @use "pages/commit-detail" as page-commit-detail; @use "pages/commits" as page-commits; @use "pages/intel" as page-intel; @use "pages/intel_gravity" as page-intel-gravity; @use "pages/velocity" as page-velocity; @use "pages/stable" as page-stable; @use "pages/dead" as page-dead; @use "pages/blast_risk" as page-blast-risk; @use "pages/agents" as page-agents; @use "pages/mists" as page-mists; @use "pages/blob" as page-blob; @use "pages/diff" as page-diff; @use "pages/entangle" as page-entangle; @use "pages/coupling" as page-coupling; @use "pages/clones" as page-clones; @use "pages/type" as page-type; @use "pages/api_surface" as page-api-surface; @use "pages/languages" as page-languages; @use "pages/codemap" as page-codemap; @use "pages/detect_refactor" as page-detect-refactor; @use "pages/breakage" as page-breakage; @use "pages/blame" as page-blame;