Skip to content

Redesign ✨ #525

Merged
luanfreitasdev merged 29 commits into4.xfrom
redesign
Apr 9, 2026
Merged

Redesign ✨ #525
luanfreitasdev merged 29 commits into4.xfrom
redesign

Conversation

@luanfreitasdev
Copy link
Copy Markdown
Member

No description provided.

… enhancements

- Add NavBarXdebug.vue for toggling Xdebug with UI integration.
- Introduce ScreenSubToolbar.vue for YAML-driven configuration.
- Enhance QueriesView.vue with support for YAML options, filters, and UX improvements.
- Update iframe `src` paths to use `/temp/:id.html` endpoint.
- Refactor temporary file management to ensure proper cleanup and error handling.
- Update dropdown styles with better spacing, shadows, and hover effects.
- Standardize conditional class logic for dropdown list items and interaction states.
… and class consistency

- Add `@click.stop` to prevent event propagation on action buttons.
- Adjust margin, padding, and class structure for cleaner alignment and spacing.
- Include Explain modal and badge updates for QueriesView.
- Refactor duplicated query handling and improve contextual badges for payloads.
- Simplify class logic and ensure consistent style application across components.
…ndling in storage and NavBarProjectSwitcher

- Eliminate starred projects API, IPC events, and redundant logic.
- Simplify drag-and-drop reordering to handle a single unified project order.
- Update NavBarProjectSwitcher with streamlined project display and context menu logic.
@luanfreitasdev luanfreitasdev marked this pull request as ready for review April 9, 2026 18:10
@luanfreitasdev luanfreitasdev merged commit 276f03d into 4.x Apr 9, 2026
3 checks passed
@luanfreitasdev luanfreitasdev deleted the redesign branch April 9, 2026 18:19
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