Welcome to the Daren Prince Author Platform! This quick primer gets you building fast. Everything runs in dark mode, powered by SCSS and simple HTML.
Run the helper script to install Node packages and compile the initial stylesheet:
./scripts/local_setup.sh
All styles live in scss/. The main entry point is scss/styles.scss. Compile it to assets/styles.css whenever you make changes:
npx sass scss/styles.scss assets/styles.css --watch
The --watch flag keeps Sass running so any edits automatically rebuild.
scss/components/ contains partials like _buttons.scss and _forms.scss.scss/base/.scss/tokens/_colors.scss.index.html is the landing page. components.html demos all available components—add new ones here for easy reference.Every component imports into scss/styles.scss, so keep file names consistent.
After compiling styles, start the live dev server:
./scripts/start_dev.sh
This serves the project locally and reflects your SCSS changes immediately.
Daren’s brand voice is confident and direct. Keep copy short and powerful. Dark mode is the baseline, but a light theme is available via #themeToggle.
That’s it! You’re ready to create components and push updates. If you get stuck, read docs/FILE_STRUCTURE.md for more details.