The project's README from github.com/guokaigdg/animal-island-ui. As one markdown file: README.md.
English | 简体中文
This project is a lightweight UI component library built with React + TypeScript. It features an original, cozy island-style design language, created for personal front-end technical practice and component development learning.All visual elements, layouts, icons, and animations are independently designed and implemented from scratch.
Non-developer and don't want to write code yourself? Use the one-click prompt — no npm, no build step.
4 steps:
docs/one-click-prompt.md.index.html it returns and double-click to preview.Using an AI coding agent (Claude Code / Codex / Cursor)? Install the animal-island-ui-style skill instead:
skills add guokaigdg/animal-island-ui
npm install animal-island-ui
⚠️ Important: Please make sure to import the styles with
import 'animal-island-ui/style', otherwise the components will have no styles or fonts!
import { Button, Card } from 'animal-island-ui';
import 'animal-island-ui/style';
function App() {
return (
<div>
<Button type="primary">Start Adventure</Button>
<Card color="app-blue">Welcome to the island!</Card>
</div>
);
}
Routed by audience and scenario (English primary; Chinese mirrors under docs/zh-CN/):
| Document | Purpose |
|---|---|
docs/design-system/ |
🎨 Canonical design definition (single source of truth) — tokens, design rules, pixel-exact per-component specs, CSS variable template. |
skills/animal-island-ui-style/ |
🤖 Installable Agent skill (skills add guokaigdg/animal-island-ui) — React project usage + standalone-HTML generation, with per-component props references. |
docs/one-click-prompt.md |
🚀 One-click prompt for non-developers — paste one bootstrap prompt, the AI fetches the specs itself and returns a ready index.html. |
docs/design-prompts.md |
Prompts for design/image tools (v0 / Figma AI / Midjourney / DALL-E), linking to the canonical spec files. |
docs/development/ |
Development guide for this repository — structure, component development, coding standards, testing, build contract. |
docs/adr/ |
Architecture decision records. |
AGENTS.md |
Entry point for coding agents working in this repository. |
CONTRIBUTING.md |
Contributing guide. |
# Clone the repository
git clone https://github.com/guokaigdg/animal-island-ui.git
cd animal-island-ui
# Install dependencies
npm install
# Start Demo development server
npm run dev
# Build component library
npm run build
# Build Demo site
npm run build:demo
For any questions or copyright-related communications, please contact via Issue or email.
If this project has been helpful to you, consider buying the developer's cat a can of tuna — meowsters are the real fuel that keeps the island running.
Creative Commons Attribution-NonCommercial 4.0 International (CC BY-NC 4.0) — see the LICENSE file for the full text.