| Free | Paid — $49 | |
|---|---|---|
| Personal / non-commercial site | ✅ | ✅ |
| Footer attribution required | ✅ must keep | ❌ removed |
| Commercial / client projects | ❌ | ✅ |
| Future theme updates | ❌ | ✅ |
| Private source repo access | ❌ | ✅ |
Free to use on personal projects — just keep the small "Theme by csswitch" footer link intact.
Buy the $49 license to remove the attribution, use commercially, and receive future updates.
See LICENSE for full terms.
Retro 80s/90s vaporwave aesthetic Jekyll theme — pastel neon gradients, synthwave perspective grid, chrome serif headlines, glitch hover effects, and CRT scanlines. Built for creative blogs and portfolios.
- Synthwave hero — animated perspective CSS grid with cyan/pink lines, radial glow, floating CTA
- Gradient text — Playfair Display headings with
#ff71ce → #01cdfegradient fill - Glitch hover —
clip-pathglitch on post titles (JS injectsdata-textfor pseudo-elements) - CRT scanlines — subtle repeating-linear-gradient overlay on
body::after - Neon glow cards — multi-layer
box-shadowbloom on hover - Tag pills — neon violet pills with glow on hover
- Mobile nav drawer — hamburger toggle for small screens
- Copy-to-clipboard — button auto-injected into every
<pre>block - Zero dependencies — vanilla JS only, no jQuery
- GitHub Pages compatible — safe plugins only
| Token | Hex | Usage |
|---|---|---|
$pink |
#ff71ce |
Primary accent, gradient, glow |
$cyan |
#01cdfe |
Secondary accent, grid lines, dates |
$purple |
#b967ff |
Tags, gradient secondary |
$yellow |
#fffb96 |
Pastel highlight |
$mint |
#05ffa1 |
Code text |
$bg |
#0a0015 |
Background |
git clone https://github.com/csswitch/jekyll-vaporwave-theme.git my-site
cd my-site
bundle install
bundle exec jekyll servevaporwave:
grid: true # synthwave perspective grid on hero
scanlines: true # CRT scanlines overlay
glitch: true # glitch effect on post titles
gradient_text: true # gradient fills on headings
neon_border: true # neon glow on card bordersMIT © csswitch
Part of the csswitch premium Jekyll template pack.
Browse all themes at csswitch.github.io