A modern, responsive website for music producer, songwriter and visual artist T!KAS.
- 🎵 Music Integration - Spotify embed and album showcase
- 🎨 Visual Gallery - Lightbox gallery for artwork
- 📱 Fully Responsive - Mobile-first design
- ⚡ Fast & Modern - Smooth animations and transitions
- 🎯 SEO Optimized - Structured data and meta tags
- ♿ Accessible - ARIA labels and keyboard navigation
npm startThis will start a local server at http://localhost:8080 and open it in your browser.
For development with auto-reload:
npm run devIf you have Python installed:
npm run serve
# or directly:
python -m http.server 8080Then open http://localhost:8080 in your browser.
npx http-server . -p 8080 -otikas/
├── index.html # Main HTML file
├── css/
│ └── styles.css # All styles
├── js/
│ └── main.js # JavaScript functionality
├── assets/
│ ├── favicon.svg
│ ├── hero-illustration.svg
│ ├── highlights/ # Images folder
│ └── *.svg # Placeholder images
└── package.json # npm configuration
- Edit
index.htmlto change text, links, and structure - Modify
css/styles.cssto adjust colors, fonts, and styling - Update
js/main.jsfor custom interactions
The color scheme is defined in CSS variables at the top of css/styles.css:
:root {
--accent: #e11d48; /* Primary accent color */
--accent-2: #b91c1c; /* Secondary accent */
--text: #ffffff; /* Primary text */
--muted: #9aa0a6; /* Muted text */
--bg: #000000; /* Background */
--panel: #0f0f10; /* Panel background */
}Place your images in the assets/highlights/ folder:
hero.jpg- Hero section imagecover1.jpg,cover2.jpg,cover3.jpg- Album covershighlight1.jpg,highlight2.jpg,highlight3.jpg- Gallery images
- Chrome (latest)
- Firefox (latest)
- Safari (latest)
- Edge (latest)
MIT License - feel free to use this template for your own projects.
Built with ❤️ for T!KAS