Skip to main contentSkalven is built with Vite and LightningCSS, which allows extremely fast compilation and a modern development workflow.
1. Requirements
Before editing the theme, make sure you have:
- Node.js (Latest LTS recommended)
- A code editor (VS Code is recommended)
- Basic terminal usage
Check your Node.js installation
If Node.js is not installed, download it from nodejs.org.
After installation, verify everything works:
If all commands return version numbers, you’re ready to continue.
2. Editing the Skalven Theme
From your downloaded files, extract:
skalven-v1.0.0.zip
Open the extracted folder in VS Code.
2. Install dependencies
Open a terminal inside VS Code and run:
npm install
Wait until the installation is complete.
3. Start the development environment
Run:
npm run dev
This command will:
- Compile CSS & JS instantly
- Watch file changes
- Refresh builds automatically
4. Build the production version
When your changes are finished, run:
npm run build
A dist/ folder will be generated.
5. Locate the final theme file
Inside dist/ you will find your production build:
skalven-v1.0.0.zip
This is the file you need to upload to Ghost.
6. Upload your rebuilt theme
In Ghost Admin, go to:
Design & Branding → Change theme → Upload theme
Upload the ZIP file from the dist/ folder and click Activate.