[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-80264":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":13,"stars90d":16,"forks30d":16,"starsTrendScore":19,"compositeScore":20,"rankGlobal":10,"rankLanguage":10,"license":21,"archived":22,"fork":22,"defaultBranch":23,"hasWiki":24,"hasPages":24,"topics":25,"createdAt":10,"pushedAt":10,"updatedAt":36,"readmeContent":37,"aiSummary":38,"trendingCount":16,"starSnapshotCount":16,"syncStatus":17,"lastSyncTime":39,"discoverSource":40},80264,"morphos","Ameyanagi\u002Fmorphos","Ameyanagi","Static TanStack Start catalog for nature-inspired design systems and generated theme assets.","http:\u002F\u002Fmorphos.ameyanagi.com\u002F",null,"TypeScript",95,5,90,1,0,2,3,6,48.33,"Apache License 2.0",false,"main",true,[26,27,28,29,30,31,32,33,34,35],"css","design-system","react","shadcn-ui","tailwindcss","tanstack-start","theme","typescript","visual-design","web-design","2026-06-12 04:01:27","# Morphous\n\nMorphous is a static TanStack Start catalog for nature-inspired design systems. Each system starts from an animal, plant, mineral, weather, or landscape motif and ships a transparent motif asset, light and dark design-system boards, recorded prompts, and shadcn\u002Ftweakcn-compatible theme exports.\n\nThe published site is configured for:\n\n```text\nmorphos.ameyanagi.com\n```\n\n## Stack\n\n- Bun for package management and scripts\n- TanStack Start, Vite, React, and Tailwind CSS\n- shadcn-style component primitives and CSS variable theme exports\n- Static prerender output from `.output\u002Fpublic`\n- GitHub Actions deployment to GitHub Pages\n\n## Commands\n\n```bash\nbun install\nbun run dev\nbun run check\nbun run test\nbun run ci\nbun run build\nbun run generate:previews\nbun run pages:prepare\n```\n\n`bun run check` runs lint and typecheck. `bun run ci` runs lint, typecheck, tests, and the production build. `bun run generate:previews` creates lightweight WebP preview derivatives for gallery rendering. `bun run pages:prepare` validates the static build output and adds the GitHub Pages files needed for deployment.\n\n## Development\n\nStart the local dev server:\n\n```bash\nbun run dev\n```\n\nThe app uses the generated catalog data in `src\u002Fdata\u002Fsystems.json` and static bundle assets under `public\u002Fsystems`.\n\n## Catalog Bundles\n\nEach system bundle lives at:\n\n```text\npublic\u002Fsystems\u002F{slug}\u002F\n```\n\nCore bundle files:\n\n```text\nprompts.json\nsystem.json\ntheme.css\ntheme.json\n```\n\nMost current systems also include `motif.png`, `design-system-light.png`, and `design-system-dark.png`. Older bundles may use equivalent asset names recorded in `system.json`, such as `animal.png` or `design-system.png`. Some systems also keep source or generated-image records in nested folders. The catalog UI reads the public bundle files and exposes prompts and theme exports from the individual system directory.\n\n## Generation\n\nThe project-specific Codex skill lives at:\n\n```text\n.codex\u002Fskills\u002Fmorphous-catalog\u002FSKILL.md\n```\n\nUse it when creating or refreshing motif assets, design-system boards, prompt records, and theme exports. Image generation is intentionally handled by the Codex image tool, then copied into each system bundle.\n\nAfter generated assets or system metadata changes, refresh and validate the catalog:\n\n```bash\nbun run generate:catalog\nbun run generate:previews\nbun run validate:catalog\n```\n\n## Pre-Commit Hook\n\nHusky installs a local pre-commit hook through `bun install` via the `prepare` script. The hook runs:\n\n```bash\nbun run precommit\n```\n\nThat runs `bun run generate:previews` first, then `bun run check`, so commits are gated by generated previews, lint, and typecheck without running the full production build locally. Current previews are skipped by timestamp; if generation updates preview files, stage those generated files and retry the commit.\n\n## GitHub Pages\n\nGitHub Pages is deployed by [`.github\u002Fworkflows\u002Fpages.yml`](.github\u002Fworkflows\u002Fpages.yml). The workflow runs on pushes to `main` and can also be started manually from GitHub Actions.\n\nDeployment flow:\n\n1. Install dependencies with Bun.\n2. Run `bun run ci`.\n3. Upload `.output\u002Fpublic` as the Pages artifact.\n4. Deploy with `actions\u002Fdeploy-pages`.\n\nThe custom domain is committed in `public\u002FCNAME`, and `.nojekyll` is included so GitHub Pages serves generated assets exactly as built.\n\nPull requests to `main` run [`.github\u002Fworkflows\u002Fci.yml`](.github\u002Fworkflows\u002Fci.yml), which executes the same CI script without deploying.\n\n## Publishing Checklist\n\nBefore pushing a catalog update:\n\n```bash\nbun run validate:catalog\nbun run generate:previews\nbun run ci\nbun run pages:prepare\n```\n\n`pages:prepare` creates a static `404.html` fallback from `index.html` so deep links work when served by GitHub Pages.\n\n## License\n\nLicensed under either of:\n\n- Apache License, Version 2.0 ([LICENSE-APACHE](LICENSE-APACHE) or http:\u002F\u002Fwww.apache.org\u002Flicenses\u002FLICENSE-2.0)\n- MIT license ([LICENSE-MIT](LICENSE-MIT) or http:\u002F\u002Fopensource.org\u002Flicenses\u002FMIT)\n\nat your option.\n\nUnless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.\n","Morphous 是一个静态的 TanStack Start 目录，专注于自然灵感的设计系统。项目提供了基于动物、植物、矿物、天气或景观主题的设计系统，包括透明的主题资产、明暗设计板、记录的提示以及兼容 shadcn\u002Ftweakcn 的主题导出。它使用 TypeScript 编写，并结合了 Bun 作为包管理和脚本工具，Vite、React 和 Tailwind CSS 构建前端界面。适合于需要快速搭建具有自然元素视觉设计风格网站的场景，如个人博客、创意作品集展示等。通过 GitHub Actions 自动部署到 GitHub Pages 上，确保了开发和部署流程的高效与便捷。","2026-06-11 04:00:06","CREATED_QUERY"]