尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證Graphic Design & Development Pocket Book
翻譯準備中
取自儲存庫 README
正在載入完整 README。 以下為已儲存的摘錄。
UIL4B is a browser-based toolkit for building user-interface foundations:
colour palettes and tint scales, contrast checks, gradients, font pairing, type
scales, icons, image conversion and design-system export. It is a React
single-page application served from Vercel, with serverless functions in
api/ and Firebase for accounts and storage. The live site is
uil4b.com.
• Node.js 22 and npm
• For the security-rules tests: the Firebase CLI (installed as a dev dependency)
and a Java runtime (JDK 21) for the emulator檢視完整 README ↗UIL4B is a browser-based toolkit for building user-interface foundations:
colour palettes and tint scales, contrast checks, gradients, font pairing, type
scales, icons, image conversion and design-system export. It is a React
single-page application served from Vercel, with serverless functions in
api/ and Firebase for accounts and storage. The live site is
uil4b.com.
npm install
cp .env.example .env.local # then fill in the values you need
The variable names the app and the functions read are listed in
.env.example. The client falls back to built-in public Firebase settings, so
the front end runs locally without any of them; server functions that call
third-party services need their keys.
npm run dev # development server on http://localhost:5173
npm run build # production build to dist/, then prerendered route shells
npm run preview # serve the production build
npm run build runs vite build followed by scripts/prerender.mjs, and
prints prerender: wrote N route shells + a noindex 404 shell when it
finishes. Several unit tests read the prerendered shells, so use it rather than
a bare vite build.
npm run lint # ESLint
npm run test:unit # unit tests (node --test, tests/unit/)
npm run test:rules # Firestore and Storage rules tests against the emulator (tests/rules/)
npm run test:users # Playwright acceptance suite (tests/user-sim/); builds in test mode first
api/ Vercel serverless functions
api/_lib/ shared server helpers
src/ application source (src/App.jsx holds the routes, src/main.jsx the entry point)
src/locales/ translation files
src/styles/ global stylesheet
public/ static assets, fonts and icon data
scripts/ build and maintenance scripts
tests/ unit, rules and acceptance tests
firestore.rules Firestore security rules
storage.rules Cloud Storage security rules
Key files: src/App.jsx, src/main.jsx, src/styles/global.css,
api/_lib/, scripts/prerender.mjs, tests/unit/, tests/rules/,
tests/user-sim/, public/fonts/, public/icons-data.js.
Proprietary, source-available. The code is published to be read; it is not open source. See LICENSE for what is and is not permitted.
Third-party components keep their own licences and are not covered by that
notice, including the icon packs in public/icons-data.js, the fonts in
public/fonts/ and the dependencies in package.json.
The full list of third-party components, with each one's licence and author, is published at uil4b.com/credits.