Skip to content

Reorganize documentation structure for messages and development topics - #61

Merged
oblomov-dev merged 5 commits into
mainfrom
claude/rename-soft-keyboard-page-6j0CL
May 19, 2026
Merged

Reorganize documentation structure for messages and development topics#61
oblomov-dev merged 5 commits into
mainfrom
claude/rename-soft-keyboard-page-6j0CL

Conversation

@oblomov-dev

Copy link
Copy Markdown
Member

Summary

This PR restructures the documentation to improve organization and navigation by splitting content into more granular sections and reorganizing the sidebar navigation hierarchy.

Key Changes

  • Split Messages/Errors documentation: Separated error handling into a dedicated errors.md file while keeping general messaging in messages.md
  • Reorganized sidebar navigation:
    • Converted "Messages, Errors" from a single link to a collapsible section with subsections (Messages, Errors, Logging)
    • Converted "View" section to collapsible with "Definition" as the main page
    • Converted "Model" section to collapsible with "Binding" as the main page
    • Moved "File Handling" to a collapsible section with "XLSX" as a subsection
    • Added "Soft Keyboard" as a new top-level item under "Specific" features
  • Renamed documentation files for clarity:
    • model/model.mdmodel/binding.md (better reflects content)
    • development/view.mdview/definition.md (moved to subdirectory)
    • development/trouble.mdspecific/soft_keyboard.md (repurposed and relocated)
  • Cleaned up sidebar: Removed "Troubleshooting" as a top-level item and consolidated "Logging" and "XLSX" under their respective feature categories

Notable Details

  • Error handling content was extracted from the general messages documentation to provide dedicated, focused guidance on exception handling patterns
  • The navigation structure now better reflects the logical grouping of related topics
  • File handling features are now organized hierarchically with XLSX as a specific implementation example

https://claude.ai/code/session_011bPsgLdQNom3MjbrsVYGUV

@oblomov-dev
oblomov-dev merged commit d8a78e7 into main May 19, 2026
@oblomov-dev
oblomov-dev deleted the claude/rename-soft-keyboard-page-6j0CL branch May 19, 2026 22:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants