Skip to content

kpab/cursed-errors-page

Repository files navigation

Cursed Errors - Landing Page

Official landing page for the Cursed Errors VS Code extension.

🌐 Live Site

Visit: https://kpab.github.io/cursed-errors-page/

⚡ Features

  • Multilingual Support: English and Japanese (日本語)
  • Responsive Design: Optimized for all devices
  • Modern UI: Dark theme with animated effects
  • SEO Optimized: Meta tags, sitemap, and robots.txt
  • Animated Effects: Particle backgrounds and interactive elements
  • Easter Egg: Try the Konami Code! ↑ ↑ ↓ ↓ ← → ← → B A

🛠️ Technologies

  • Pure HTML5, CSS3, JavaScript (No frameworks)
  • Google Fonts (Inter, Fira Code)
  • CSS Grid & Flexbox
  • CSS Animations & Transitions
  • Intersection Observer API
  • LocalStorage for language preference

📁 Project Structure

cursed-errors-page/
├── _config.yml         # Jekyll SEO configuration
├── index.html          # Main HTML file with structured data
├── styles.css          # Stylesheet with animations
├── script.js           # JavaScript for interactions
├── robots.txt          # SEO: Robots file
├── sitemap.xml         # SEO: Sitemap (auto-generated by Jekyll)
├── assets/
│   └── icon.png        # App icon and favicon
└── README.md           # This file

🎨 Design

  • Primary Color: #7000B4 (Purple)
  • Secondary Color: #00D4FF (Cyan)
  • Accent Color: #FF3366 (Red)
  • Theme: Dark mode with gradient effects

🚀 Local Development

  1. Clone the repository
  2. Open index.html in a web browser
  3. No build process required!

📦 Deployment

This site is deployed using GitHub Pages from the claude/cursed-errors-landing-page-014X5ayErwz8cnHJ8Fs5rRxN branch.

🔍 SEO Optimization

This site implements comprehensive SEO best practices:

Implemented Features

  1. Jekyll SEO Plugins (_config.yml)

    • jekyll-sitemap: Auto-generates sitemap.xml
    • jekyll-seo-tag: Optimizes meta tags
  2. Structured Data (JSON-LD in index.html)

    • Schema.org SoftwareApplication format
    • Enables Google Rich Results display
    • Includes ratings, features, and download links
  3. Canonical URL

    • Prevents duplicate content issues
    • Set to: https://kpab.github.io/cursed-errors-page/
  4. robots.txt

    • Allows all crawlers
    • Points to sitemap location

Verification

Google Search Console Registration

  1. Visit Google Search Console
  2. Add property (URL prefix): https://kpab.github.io/cursed-errors-page/
  3. Verify ownership (HTML tag or file)
  4. Submit sitemap: sitemap.xml

📄 License

MIT License - Same as the Cursed Errors extension

🔗 Links


Made with 💜 by kpab

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •