feat(gui): add resource manager#69
Draft
KoEkko wants to merge 5 commits into
Draft
Conversation
- Added a new plugin API for managing EDA tools, including installation, uninstallation, and status tracking. - Introduced a `PluginToolsPanel` component for displaying and interacting with available tools. - Created a `PluginToolsView` to serve as the main interface for tool management. - Updated routing to include a new path for the tools view. - Enhanced the ECOS view to provide better navigation and integration with the new tools functionality. - Implemented a store for managing tool state and progress, improving user experience during installations.
- Set min-height to 0 for app wrapper and container to ensure proper layout. - Update ECOSView component to refine spacing and height for various elements, improving overall UI consistency. - Adjust margins and minimum heights for sections and articles to enhance visual appeal.
… improved UX (#64) - Unify color system: replace hardcoded hex colors with CSS variables (--accent-color, --text-primary, --bg-primary, --border-color, etc.) - Add semantic status tokens (--info-*, --danger-*, --success-*, --warn-*) with dark mode variants to index.css - Add per-row action buttons: Install, Uninstall, Update, Retry - Remove dead UI elements: fake pagination, non-functional Change button, placeholder more-menu icon - Improve empty states with icons, guidance text, and clear-filters action - Complete dark mode coverage via CSS variables with minimal overrides - Refine responsive breakpoints: 3-col >1120px, tablet 768-1120px, mobile <768px - Optimize table: column grid, row height, uppercase headers, color-mix hover/selected states - Compact toolbar: pill-shaped search box aligned to 28px tab button height, icons added to status filter tabs - Fix selected panel layout: flex fill area for consistent button positions - Enlarge checkbox and fine-tune spacing throughout - Remove Platform column and Sky130/GF180 from PDK catalog --------- Signed-off-by: Emin <me@emin.chat> Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com> Co-authored-by: KoEkko <114348497+KoEkko@users.noreply.github.com>
a9c9950 to
14ad148
Compare
Member
|
Blocked by #16. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary