Skip to content

feat(settings): clean up profile list and add preset selection modal#1

Open
taisau wants to merge 1 commit intomainfrom
feat/clean-profile-list
Open

feat(settings): clean up profile list and add preset selection modal#1
taisau wants to merge 1 commit intomainfrom
feat/clean-profile-list

Conversation

@taisau
Copy link
Copy Markdown
Owner

@taisau taisau commented Feb 28, 2026

Summary of Changes

This Pull Request improves the Profile Management user interface by replacing the "Prepend" and "Append" dropdowns with a single, cleaner "+" button at the top of the list.

Key Improvements:

  • UI/UX Refinement: Replaced the cluttered "Prepend" and "Append" settings with a single "+" button.
  • New Preset Selection: The "+" button opens a selection list (Suggest Modal) for choosing profile presets, providing a more intuitive workflow.
  • Visual Alignment: Added invisible spacers to the "+" button row to ensure perfect vertical alignment with the "Remove" (minus) buttons of existing profile items.
  • Bug Fix: Resolved an issue where newly added profiles were not immediately reflected in the modal view.
  • Cleanup: Removed unnecessary descriptive verbiage and labels to achieve a more modern and focused management interface.

Changeset:

Included a minor changeset describing these updates.

- Replaced \"Prepend\" and \"Append\" with a single \"+\" button.
- Implemented ProfilePresetSuggestModal for cleaner preset selection.
- Fixed UI refresh bug when adding new profiles.
- Improved alignment of action buttons using CSS spacers.
- Removed unnecessary descriptive verbiage from the profiles settings.
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.

1 participant