Skip to content

Swap themes & edit theme config from TUI #31

@bcorey

Description

@bcorey

CURRENT WORKFLOW
The theme switching UX looks like this:

  1. blogr theme list
  2. pick a theme name from a busy list
  3. blogr theme set [name]
  4. blogr theme info [name]
  5. copy config fields into blogr.toml
  6. set values

DESIRED WORKFLOW

  1. blogr config edit
  2. navigate to theme section
  3. Instead of a text field, theme has enum options for each theme
  4. selecting a new theme populates the theme section fields with the theme config options & adds them to the blogr.toml
  5. Edit all the theme config options right there in the tui

ADVANTAGES

  • no hunting for available config options
  • rapid theme changes so new users can find one they like

benefits from #29 - we can split the theme list in the config TUI accordingly and only show blog themes or personal site themes depending on what the user is looking for.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions