8000 [WIP] Set up Spike AdminKit Free v4 toolchain with Vite and Eleventy by Copilot · Pull Request #151 · adminkit/adminkit · GitHub
[go: up one dir, main page]

Skip to content

[WIP] Set up Spike AdminKit Free v4 toolchain with Vite and Eleventy - #151

Closed
paullaros with Copilot wants to merge 1 commit into
mainfrom
copilot/spike-adminkit-free-v4-toolchain
Closed

paullaros with Copilot wants to merge 1 commit into
mainfrom
copilot/spike-adminkit-free-v4-toolchain

Conversation

Copilot AI commented Sep 13, 2026 •
Copy link
Copy Markdown
  • Audit current Webpack/static HTML setup and capture files to migrate
  • Replace Webpack pipeline with Vite for SCSS/JS output to dist/css/app.css and dist/js/app.js
  • Add Eleventy + Nunjucks structure (layouts/partials/pages/data) and migrate all Free HTML pages
  • Convert sidebar/nav to data-driven rendering from src/data/nav-free.json and leave nav-pro stub comment
  • Upgrade Chart.js integration from 2.9.4 to 4.x API in src/js/modules/chartjs.js
  • Update README and add docs/v4-spike.md with build/dev workflow and spike scope notes
  • Run npm install, targeted build commands, and full build verification
  • Run security/quality validations, secret scan, and publish final progress update
Original prompt

Spike AdminKit Free v4 toolchain on a branch and open a DRAFT pull request. Do NOT merge. Do NOT npm publish. Do NOT change license.

Goal

Replace Webpack + hand-maintained static HTML with:

  1. Vite for SCSS/JS assets (drop Babel/@babel/polyfill, modern browsers only)
  2. Eleventy (11ty) + Nunjucks for HTML pages (shared layout/partials; data-driven nav from src/data/nav-free.json)
  3. Upgrade Chart.js from 2.9.4 to 4.x (update src/js/modules/chartjs.js — Chart.defaults.global is gone; use Chart.defaults)
  4. Keep Bootstrap 5.3.x, vanilla JS, zero jQuery

Success criteria

npm install + production build works.
Scripts: build (pages + assets), pages:free, and a dev workflow documented in README.
All Free product pages still exist as templates (12 pages + upgrade-to-pro): index, pages-profile, pages-blank, pages-sign-in, pages-sign-up, ui-buttons, ui-cards, ui-forms, ui-typography, icons-feather, charts-chartjs, maps-google, upgrade-to-pro.
Emit dist/css/app.css and dist/js/app.js (or document new paths).
Convert static/*.html into Nunjucks under src/pages with layouts/partials — extract sidebar/navbar/footer; do not redesign UI.
Leave a stub comment for future nav-pro (Pro edition).
Add docs/v4-spike.md explaining structure and how to run.
Keep packa 8000 ge version at 3.5.0 (do not bump to 4.0.0 yet).
PR title should indicate SPIKE / draft; describe how to run and what was replaced.

Out of scope

Pro pages/plugins, dark mode, compact sidebar, React/Vue/Tailwind, site/docs repos, npm publish.

There may already be an empty branch spike/v4-vite-11ty — prefer working on a clear spike branch and open a draft PR into main.

@vercel
vercel Bot commented Sep 13, 2026 •
Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
adminkit-demo-basic Ready Ready Preview Sep 13, 2026 9:52pm UTC

Request Review

@paullaros
Copy link
Copy Markdown
Contributor

Closing — Paul redirected the v4 Free Vite + 11ty spike to paullaros/adminkit instead of this org repo. No merge.

@paullaros paullaros closed this Sep 13, 2026
Copilot stopped work on behalf of paullaros due to an error September 13, 2026 21:56
Copilot AI requested a review from paullaros September 13, 2026 21:56
@paullaros
paullaros deleted the copilot/spike-adminkit-free-v4-toolchain branch November 2, 2026 13:01

This branch was successfully deployed

1 active deployment
Preview — d4de00f6 Deployed Sep 13, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

0