Skip to content

feat(app): refine projects and extension settings - #362

Merged
jhe009809-hue merged 1 commit into
mainfrom
Carrie
Aug 18, 2026
Merged

feat(app): refine projects and extension settings#362
jhe009809-hue merged 1 commit into
mainfrom
Carrie

Conversation

@jhe009809-hue

Copy link
Copy Markdown
Collaborator

Summary

  • Reorganized sidebar conversations into project and ungrouped sections, with consistent hover areas, collapse interactions, icon sizing, alignment, and stroke weight.
  • Added managed local project creation when no source folder is selected, including the redesigned project dialog and conversation engine selection states.
  • Redesigned the Settings Extensions experience with responsive, centered layouts shared across embedded and standalone entry points.
  • Updated plugin and skill libraries with unified navigation, filters, cards, installed-plugin previews, overflow controls, localized errors, and detail actions.
  • Standardized Settings typography, spacing, buttons, tabs, inputs, selects, borders, radii, and focus states.
  • Refreshed extension and brand assets, including curated third-party icons and the current iPolloWork logo.
  • Improved embedded Extensions behavior by preserving sidebar restoration while removing redundant close and right-panel controls.
  • Refined Composer selector and disabled-action styles for clearer visual consistency.
  • Preserved the latest main plugin workspace and navigation capabilities while resolving merge conflicts.

Testing

  • 75 focused application tests passed.
  • 26 desktop workspace-store tests passed.
  • Application and Electron TypeScript checks passed.
  • Maintainability audit passed with no errors.
  • Fraimz validation passed for project creation, responsive embedded Extensions, and the complete plugin/skill library flow.

@jhe009809-hue
jhe009809-hue merged commit 42d3c45 into main Aug 18, 2026
5 of 8 checks passed
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