Skip to content

Repository files navigation

Yiling Art

A small collection of zero-install, browser-based tools for designers and print production. Every app is a self-contained folder served from GitHub Pages — no build step, no server, just open the HTML in any modern browser.

Live site


Apps

App Description Live Source
Brand Color Palette + Pantone Generate harmonious palettes, find the closest Pantone matches with CIEDE2000, check WCAG contrast, and export a multi-page PDF report. Open brand-palette-pantone/
Product Card Printer Upload a CSV of products (title, ingredients, allergens, price…) and lay them out as 103 × 73 mm cards on an A3 or A4 PDF ready for printing. Open product-card-printer/
Bakery ERP Central-warehouse + multi-store bakery ERP: store transfer orders, central purchasing with batched receiving & returns, ingredient catalog with request inbox, append-only stock ledger, production scheduling, POS and day-close. Runs on localStorage with optional Google Sheets sync. Open bakery-erp/

See each app's own README.md (where present) for detailed feature docs.


Repository Layout

Yiling-Art/
├── index.html                  ← hub landing page (links to each app)
├── brand-palette-pantone/      ← Pantone matching + palette tool
│   ├── index.html
│   ├── pantone-colors.json
│   ├── pantone-colors.js
│   ├── tests/                  ← Node maintenance scripts for the Pantone dataset
│   └── README.md
├── product-card-printer/       ← CSV → printable product cards
│   └── index.html
├── bakery-erp/                 ← central-warehouse + multi-store bakery ERP
│   ├── index.html
│   ├── js/                     ← app logic, data layer, seed data, mini template runtime
│   ├── apps-script.js          ← optional Google Apps Script backend (Sheets DB)
│   └── README.md
└── .github/workflows/          ← GitHub Pages deploy

Each app folder is self-contained — adding a new app is just a new folder with its own index.html, then a link from the hub index.html and a row in the table above.


Versioning

Every app's footer shows the latest git tag. The deploy workflow patches every index.html containing __APP_VERSION__ with the result of git describe --tags --abbrev=0 (or dev if no tag exists). To bump the displayed version, tag a release: git tag v0.5.0 && git push --tags.


Contributing

See CONTRIBUTING.md for branch strategy, PR guidelines, and the per-app branch naming convention.


License

MIT

About

Zero-install browser tool for brand color palettes with Pantone matching (CIEDE2000), WCAG accessibility analysis, and PDF export. 2,881 Pantone colors, dark/light mode, no dependencies.

Topics

Resources

Contributing

Stars

4 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages