Skip to content

Change spaces structure from flat to tree based #170

Description

@Grphq1

Feature Description

Change the current flat Space structure to a hierarchical, tree-based navigation model

Each Space should act as a separate navigation level. When a user opens a Space, they should be taken to that Space's page, where its child Spaces are displayed

This would create a structured parent-child navigation model, allowing users to navigate through nested Spaces by moving between Space levels instead of displaying all Spaces in a single flat list

Rationale

The current flat structure makes it difficult to organize and navigate large Space hierarchies

A hierarchical navigation model would provide a clearer structure by grouping child Spaces under their parent Space and displaying them within the parent Space's page

Mockup

Element X already implements this feature and can be used as a reference for the expected behavior

Additional Context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions