···656656If you encounter issues not covered here:
6576576586581. **Check Browser Console**: Press F12 and look for error messages
659659-2. **Review README**: See [README.md](./README.md) for detailed feature documentation
659659+2. **Review README**: See [README.md](../README.md) for detailed feature documentation
6606603. **GitHub Issues**: Search existing issues or create a new one
6616614. **AT Protocol Docs**: Visit [atproto.com](https://atproto.com/) for protocol details
6626625. **SvelteKit Docs**: Check [kit.svelte.dev](https://kit.svelte.dev/) for framework help
···699699 - Add site information via AT Protocol records
7007007017012. **Deploy Your Site**:
702702- - See [README.md](./README.md#-deployment) for deployment options
702702+ - See [README.md](../README.md#-deployment) for deployment options
703703 - Choose a platform (Vercel, Netlify, Cloudflare Pages, etc.)
704704 - Configure production environment variables
705705 - Set up custom domain
···764764765765---
766766767767-**Configuration complete!** Your AT Protocol-powered personal website is ready to use. For detailed feature documentation, see [README.md](./README.md).
767767+**Configuration complete!** Your AT Protocol-powered personal website is ready to use. For detailed feature documentation, see [README.md](../README.md).
+3-3
README.md
···2233A modern, feature-rich personal website powered by AT Protocol, built with SvelteKit 2 and Tailwind CSS 4.
4455-> **Note**: This repository contains the source code for [Ewan's Corner](https://ewancroft.uk). The current configuration (environment variables, slug mappings, static files) is specific to that website, but the codebase is designed to be easily adapted for your own AT Protocol-powered site. See [CONFIGURATION.md](./CONFIGURATION.md) for detailed setup instructions.
55+> **Note**: This repository contains the source code for [Ewan's Corner](https://ewancroft.uk). The current configuration (environment variables, slug mappings, static files) is specific to that website, but the codebase is designed to be easily adapted for your own AT Protocol-powered site. See [Configuration Guide](./docs/configuration.md) for detailed setup instructions.
6677## ๐ Features
88···95959696## ๐ Configuration
97979898-For detailed configuration instructions, see [CONFIGURATION.md](./CONFIGURATION.md).
9898+For detailed configuration instructions, see the [Configuration Guide](./docs/configuration.md).
9999100100Quick start:
101101···132132 cp .env .env.local
133133 ```
134134135135- Edit `.env.local` with your settings (see [CONFIGURATION.md](./CONFIGURATION.md) for details)
135135+ Edit `.env.local` with your settings (see [Configuration Guide](./docs/configuration.md) for details)
1361361371374. **Configure publication slugs** in `src/lib/config/slugs.ts`
138138
+56
docs/README.md
···11+# Documentation
22+33+Welcome to the project documentation! This directory contains all technical documentation for the AT Protocol-powered personal website.
44+55+## ๐ Available Documentation
66+77+### [Configuration Guide](./configuration.md)
88+Complete setup and configuration guide for your personal website. Covers:
99+- Environment variables setup
1010+- Publication slug mapping
1111+- Static file customization
1212+- Optional features (WhiteWind, CORS, etc.)
1313+- Troubleshooting common issues
1414+1515+**Start here if you're setting up the site for the first time.**
1616+1717+### [Theme System](./theme-system.md)
1818+Documentation for the centralized color theme system. Learn how to:
1919+- Add new color themes
2020+- Customize existing themes
2121+- Understand the theme architecture
2222+- Use the theme configuration API
2323+2424+**Read this if you want to customize or add color themes.**
2525+2626+## ๐ Quick Links
2727+2828+- [Main README](../README.md) - Project overview and features
2929+- [Environment Example](../.env.example) - Environment variable template
3030+- [Theme Config](../src/lib/config/themes.config.ts) - Central theme configuration
3131+3232+## ๐ Documentation Structure
3333+3434+```
3535+docs/
3636+โโโ README.md # This file - documentation index
3737+โโโ configuration.md # Setup and configuration guide
3838+โโโ theme-system.md # Theme system documentation
3939+```
4040+4141+## ๐ก Contributing to Documentation
4242+4343+When adding new documentation:
4444+4545+1. Create a new `.md` file in this directory
4646+2. Add it to the "Available Documentation" section above
4747+3. Use clear headings and examples
4848+4. Include a table of contents for longer documents
4949+5. Link to related documentation where relevant
5050+5151+## ๐ External Resources
5252+5353+- [AT Protocol Documentation](https://atproto.com/)
5454+- [SvelteKit Documentation](https://kit.svelte.dev/)
5555+- [Tailwind CSS Documentation](https://tailwindcss.com/)
5656+- [Bluesky](https://bsky.app/)