kajlund / daclient

Website vanilla client

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DaClient

Website vanilla.js client

ToDos

  • Setup client development environment

    • Create Vite project setup npm create vite@latest
    • Add tools ESLint npm init @eslint/config & Prettier npm i -D --save-exact prettier
    • Add npm scripts scripts for linting and formatting
    • Add vite.config.js and export empty config for now
    • Run linter & formatter
    • Replace Vite generated stuff with Hello World page with working css and js
    • Create git repo local and remote, add * and push initial commit
    • Add README
  • Add Menu section

    • Add brand and main menu
    • Add popup menu for small screens
    • Add functionality for dark/light modes
  • Add page navigation

    • Add a page router.
    • Add templates and webcomponent skeletons for pages
    • Add global state handler
    • Fix currentPage display in UI
  • Add login dialog

About

Website vanilla client


Languages

Language:JavaScript 42.1%Language:CSS 31.3%Language:HTML 26.6%