Welcome to the technical documentation for the ScopeCreep.zip website. This documentation provides detailed information for developers and maintainers.
- Overview - System architecture and technology stack
- Architecture Plan - Detailed architectural documentation
- Getting Started - Local development setup
- GitHub Pages - Production deployment
- Design System - Complete design system documentation
- Extracted Styling Patterns - Style pattern reference
- Homepage Template - Homepage structure reference (legacy)
🎨 Styling
- Theme System - Tarot theme colors, typography, spacing
- Include Components - Reusable partials and component library
- Podcast Features - Carousel, cards, and layouts
- Transcript Formatting - Clean and raw transcript guidelines
- Implementation Guide - Original setup documentation
- Content Updates - Adding/editing content
- Troubleshooting - Common issues
Historical AI prompts and planning documents (for reference)
- Repository: github.com/ScopeCreep-zip/website
- Live Site: scopecreep.zip
- Issues: Report bugs or request features
graph TD
A[Jekyll Static Site Generator] --> B[GitHub Pages Hosting]
C[Sass Styling System] --> A
D[Liquid Templates] --> A
E[JavaScript Modules] --> A
F[YAML Data Files] --> A
B --> G[CloudFlare CDN]
G --> H[scopecreep.zip]
The website has been redesigned with a tarot card aesthetic featuring gold accents and a light/dark mode duality:
Light Theme ("As Above"):
- Warm ivory backgrounds (#FFFDF7)
- Antique gold accents (#C9A227)
- Professional business card aesthetic
Dark Theme ("So Below"):
- Deep purple-black backgrounds (#0D0A14)
- Gold accents (#B8A67C)
- Mystical, elegant feel
- Framework: Jekyll 4.x with GitHub Pages
- Styling: SCSS with modular architecture
- Main component:
_sass/components/_tarot.scss(21KB) - Variables: Gold-based color system
- Main component:
- JavaScript: Minimal vanilla JS
main.js- Site-wide functionalitybuzzword-generator.js- Interactive content
- Pagination: Standard
jekyll-paginate(GitHub Pages compatible)
- Pages: Located in
/pages/directoryabout.md- About pageblog.html- Blog listing with paginationcontact.md- Contact pagepodcasts.html- Podcast listingresearch.md- Research page
- Layouts: All exist in
/_layouts/default.html- Base wrapperpage.html- Static pagespost.html- Blog postspodcast.html- Podcast episodeshome.html- Homepage
- Static Site Generation - Fast, secure, and scalable
- Component-Based Architecture - Modular and maintainable
- Responsive Design - Mobile-first approach
- Tarot Aesthetic - Unique mystical professional identity
- Podcast Integration - Built-in podcast platform
- SEO Optimized - Structured data and meta tags
- Accessibility First - WCAG 2.1 AA compliant
- Architecture and deployment processes
- Tarot theme system with gold color palette
- Podcast infrastructure (carousel, cards, transcripts)
- Component library and includes
- Content update procedures
Some documentation reflects the original "kawaii pink/purple" design phase. The current implementation uses:
- Gold color system (not pink/purple)
- Tarot aesthetic (not general kawaii)
- Minimal JavaScript (2 files vs originally planned multiple modules)
- Standard jekyll-paginate (GitHub Pages compatible)
Files marked "bad-*" or in legacy sections are historical references and may not reflect current implementation.
- Check the relevant documentation section
- Review
.claude/directory for project instructions - Search existing GitHub issues
- Reach out via social links on the website