Skip to content

Releases: erlandv/case

v1.1.0

Choose a tag to compare

@erlandv erlandv released this 10 Jan 07:16

Theme Improvements & Documentation Overhaul

This release focuses on enhancing content relationships, project presentation, and developer documentation.

New Features

  • Cross-referencing system. Link related projects and decisions to improve content discoverability
  • Project status indicators. Visual badges showing project status (completed, ongoing, archived)
  • Impact metrics display. New component to showcase project outcomes and achievements
  • Project metadata. Added duration and teamSize fields for case studies
  • Centralized page metadata. New pages.config.ts for managing SEO across all pages
  • Scroll-to-top. Better navigation on long decision pages

Improvements

  • SEO architecture. Migrated to component-based slot system for cleaner, more flexible SEO management
  • README refresh. Streamlined features section with clearer descriptions

Documentation

Complete documentation reorganization with new structured sections:

  • Getting Started (installation, quick start, project structure)
  • Configuration guide updates
  • Content guides (strategy, images, templates)
  • Customization guides (styling, components, advanced)
  • Deployment & post-deployment checklist
  • Troubleshooting reference

Removed

  • Analytics configuration (simplifies setup by removing unused integrations)

v1.0.0 — Initial Public Release

Choose a tag to compare

@erlandv erlandv released this 08 Jan 08:13

Initial Public Release

This is the first public release of Case, a case-study–first portfolio theme built with Astro.

Designed for professionals who want to showcase not just what they built, but why—including decisions, trade-offs, and outcomes.

Highlights

  • Case-study–first content structure (Projects, Decisions, Journey)
  • Clean, minimal UI focused on long-form reading
  • Dark / light mode with smooth view transitions
  • MDX + TypeScript support
  • SEO-ready (Open Graph, sitemap, structured data)
  • Optimized for performance and accessibility
  • Built with Astro 5, forward-compatible with future Astro releases

Getting Started

npm create astro@latest -- --template erlandv/case

Full documentation is available in the repository README.


This release marks a stable foundation. Future releases will focus on UX refinements, additional components, and content authoring improvements.