CRUD List

0 items
No items yet. Add your first one above ✨
Test results (click to expand)
No tests run yet. Click "Run tests" above.
==================== FILE: .nojekyll -------------------- # (Leave this file empty.) # Purpose: disables GitHub Pages' default Jekyll processing so your asset paths work as-is. ==================== FILE: README.md -------------------- # CRUD List — GitHub Pages Deployment This folder is ready to publish as a static site on GitHub Pages. ## Quick start 1. Create a new GitHub repository (public is fine). 2. Upload these files at the repository **root**: - `index.html` (your app — already in this repo) - `.nojekyll` (empty file) - `README.md` (this file) 3. Commit and push. 4. Go to **Settings → Pages**. - **Source**: `Deploy from a branch` - **Branch**: `main` (or `master`) and **Folder**: `/ (root)` 5. Click **Save**. After ~30–120 seconds, you’ll get a live URL like: `https://.github.io//` ## Local preview (optional) ```bash # from the project root python -m http.server 8000 # then open http://localhost:8000 ``` ## Notes - All paths in the app are relative, so it will work under `/repo-name/` on Pages. - Data persists via `localStorage`. No server required. - If you later add route-like URLs, also add a `404.html` that redirects to `index.html`. ## Troubleshooting - **Blank page on GitHub Pages:** ensure `.nojekyll` exists at the repo root. - **Assets not loading:** confirm files are in the root and paths are relative (no leading `/`). - **Edits not appearing:** hard refresh (`Ctrl/Cmd+Shift+R`) or wait a minute for cache to update. --- ### Changelog - 2025-08-12: Added deployment pack (.nojekyll and README) and fixed inline-edit double-submit guard.