Skip to content

Layout defaults, migration and reset: first-run workspaces and what existing users see #201

Open

Description

@demortes

Goal

Decide and implement what a new user sees on first launch and what an existing user sees after the rework ships.

Scope

  • Default workspace set and card assignments for a fresh install (proposed from the merge map).
  • Existing users: keep today's layout as their first workspace with identical placement; offer the new default workspaces without forcing them.
  • A "Reset layout" action in Settings (per workspace and global) with confirmation.
  • A short in-app note on first launch after the update explaining where things are, dismissible and shown once.
  • Document the layout settings format and migration rules.

Acceptance criteria

  • A fresh install shows a sensible, uncluttered default.
  • An upgrade changes nothing until the commander chooses to.
  • Reset restores defaults without touching unrelated settings.

Depends on the workspace model and, for the defaults, the consolidation audit.

Part of the epic #194.

🤖 Generated with Claude Code

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:uiAvalonia dashboard & viewsenhancementNew feature or request

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions