diff --git a/docs/contributing/contributing.md b/docs/contributing/contributing.md index 45b8c31..7229638 100644 --- a/docs/contributing/contributing.md +++ b/docs/contributing/contributing.md @@ -31,5 +31,5 @@ We welcome contributions! Please see our [Development Guide](DEVELOPMENT.md) for --- -**Looking for user documentation?** See the [User Portal](../user/INDEX.md) -**Need API docs?** See the [Developer Portal](../developer/INDEX.md) +**Looking for user documentation?** See the [User Portal](../user/user-guide.md) +**Need API docs?** See the [Developer Portal](../developer/development.md) diff --git a/docs/developer/api-reference.md b/docs/developer/api-reference.md index 1024686..3309863 100644 --- a/docs/developer/api-reference.md +++ b/docs/developer/api-reference.md @@ -1,7 +1,7 @@ # Bookhoard API Reference > **⚠️ Legacy Document**: This is a monolithic API reference (1,600+ lines). -> For updated, split endpoint documentation with interactive API explorer, see [API Documentation Portal](api/INDEX.md). +> For updated, split endpoint documentation with interactive API explorer, see [API Documentation Portal](api/api-reference.md). > > **Use the split docs for:** > - Easier navigation by category diff --git a/docs/developer/development.md b/docs/developer/development.md index b30a5df..2562071 100644 --- a/docs/developer/development.md +++ b/docs/developer/development.md @@ -23,7 +23,7 @@ Welcome to the Bookhoard developer documentation. This section contains API refe Browse individual endpoint documentation with interactive API Explorer: -- **[API Documentation](api/INDEX.md)** - Split endpoint docs +- **[API Documentation](api/api-reference.md)** - Split endpoint docs - [Authentication](api/authentication/) - Register, login, tokens - [Users](api/users/) - Profile management - [Libraries](api/libraries/) - Library operations @@ -73,5 +73,5 @@ Browse individual endpoint documentation with interactive API Explorer: --- -**Looking for user documentation?** See the [User Portal](../user/INDEX.md) -**Need to deploy?** See the [Operations Portal](../operations/INDEX.md) +**Looking for user documentation?** See the [User Portal](../user/user-guide.md) +**Need to deploy?** See the [Operations Portal](../operations/operations.md) diff --git a/docs/INDEX.md b/docs/index.md similarity index 100% rename from docs/INDEX.md rename to docs/index.md diff --git a/docs/operations/operations.md b/docs/operations/operations.md index 36ee5fe..3d6024a 100644 --- a/docs/operations/operations.md +++ b/docs/operations/operations.md @@ -30,5 +30,5 @@ Welcome to the Bookhoard operations documentation. This section contains guides --- -**Looking for user documentation?** See the [User Portal](../user/INDEX.md) -**Need API docs?** See the [Developer Portal](../developer/INDEX.md) +**Looking for user documentation?** See the [User Portal](../user/user-guide.md) +**Need API docs?** See the [Developer Portal](../developer/development.md) diff --git a/docs/user/user-guide.md b/docs/user/user-guide.md index d00e5e5..0a3779f 100644 --- a/docs/user/user-guide.md +++ b/docs/user/user-guide.md @@ -49,4 +49,4 @@ Learn how to configure your e-reader devices to sync with Bookhoard: --- -**Looking for developer documentation?** See the [Developer Portal](../developer/INDEX.md) +**Looking for developer documentation?** See the [Developer Portal](../developer/development.md) diff --git a/internal/docs/navigation.go b/internal/docs/navigation.go index 3de5f3b..8d60774 100644 --- a/internal/docs/navigation.go +++ b/internal/docs/navigation.go @@ -104,8 +104,8 @@ func (h *DocsHandler) getDocTitle(docPath string) string { // Handle special cases switch filename { - case "INDEX.md": - return "Documentation Index" + case "index.md": + return "Index" case "user/user-guide.md": return "User Guide" case "developer/development.md":