Skip to content

feat: finish category nesting (subcategories) #104

@HerbHall

Description

@HerbHall

Summary

The Category type already has parentId: string | null but the UI doesn't support nested categories.

Current State

  • types.ts: Category type includes parentId field
  • CategoryManagementDialog.tsx: No parent selection UI
  • RunbookList.tsx: Grouping doesn't render subcategory hierarchy

Research Context

  • massCode: Multi-level nested folders with drag-and-drop
  • Navi: Hierarchical cheatsheet organization via directory structure

Proposed UX

  • Category management dialog: "Parent Category" dropdown when creating/editing
  • Group rendering: Nested collapsible sections (parent > child)
  • Indented display in category badge for subcategories

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestpriority:lowNice to have, schedule when convenientresearch-findingFeature ideas from competitive research

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions