feat: initialize detail 2.0 redesign branch#415
Open
otakugard wants to merge 17 commits intomemohai:mainfrom
Open
feat: initialize detail 2.0 redesign branch#415otakugard wants to merge 17 commits intomemohai:mainfrom
otakugard wants to merge 17 commits intomemohai:mainfrom
Conversation
otakugard
commented
Apr 29, 2026
- Add initial design document Design-new.md
9697f7f to
531654f
Compare
UI/UX: - N/A (Internal maintenance) Code Changes: - Optimized .husky hooks to skip Go-related tests when the environment is missing, improving developer experience. - Updated .gitignore to better manage environment-specific files. - Cleaned up legacy agent skills to maintain a lean repository structure.
UI/UX: - Established design guidelines for the 2.0 redesign, focusing on a two-column master-detail system and bento-box layouts. - Archived delivery reports for memory, platform, and MCP modules to ensure design-to-code traceability. Code Changes: - Added comprehensive design documentation and modular delivery logs.
UI/UX: - Synchronized and refined English and Chinese labels for Memory, MCP, and Platform modules. - Enhanced terminology to be more user-centric and professional across the redesigned interface. Code Changes: - Added language utility for chat auto-detect UI. - Standardized localization key structure to support the modular 2.0 settings architecture.
UI/UX: - Redesigned the bot detail sidebar with grouped navigation and improved visual hierarchy. - Integrated a unified search component with modern typography and alignment for global navigation. Code Changes: - Refactored detail page layout to support the master-detail sidebar system. - Optimized sidebar state management and search filtering logic.
…ards UI/UX: - Transitioned bot settings to a modular card-based layout (Context, Interaction, Multimedia). - Enhanced various provider and model selectors with refined typography, alignment, and modern focus states. - Implemented a Danger Zone for critical destructive actions with clear visual warnings. Code Changes: - Extracted monolith settings logic into specialized sub-components (InteractionCard, MultimediaCard, etc.). - Refactored model capabilities display to be more compact and informative. - Standardized UI patterns across all setting selection components.
UI/UX: - Introduced a bento-grid layout for bot overview cards to improve data density and readability. - Added a top action bar for quick access to global overview functions. - Stabilized card layouts with better loading states and typography refinements. Code Changes: - Integrated runtime diagnostics and health checks directly into overview cards. - Optimized responsive grid behavior for various screen sizes.
…sure UI/UX: - Applied bento-box design principles to bot channels for better visual grouping. - Implemented progressive disclosure for channel settings to reduce cognitive load. - Refined typography and alignment for a more polished and consistent feel. Code Changes: - Extracted and modularized channel configuration logic. - Simplified state management between the channel list and the settings panel.
UI/UX: - Redesigned the memory module using the bento-box architecture for improved organization. - Implemented compact memory views with inline popover actions for quick management. - Fixed interaction conflicts by using precise popover anchoring and manual toggling. Code Changes: - Integrated PopoverAnchor for more reliable UI positioning. - Optimized event handling to prevent bubbling conflicts during manual toggle actions.
UI/UX: - Introduced a draft-first workflow for MCP configuration to prevent accidental data loss. - Implemented interruptible server probing with clear status indicators and manual controls. - Refined MCP labels and layout for consistency with the 2.0 design language. Code Changes: - Implemented a robust state machine for managing MCP server probing and configuration drafts. - Optimized re-probing logic to handle network interruptions and manual cancellations gracefully.
531654f to
753d6b5
Compare
… enhanced governance UI/UX: - Implemented high-density Bento-box layout for the tool approval module. - Added implicit defense block for disabled tools to improve security posture visibility. - Improved audit log readability with badge drill-downs and progressive action reveals. - Rewrote i18n lexicon to use professional governance and security terminology. Code Changes: - Replaced linear form layout with a tiered UI architecture (Sensory Cluster, Policy Cluster). - Integrated ConfirmPopover with contextual risk warnings for sudo/rm commands. - Fixed ESLint typing errors (any to ReturnType<typeof setInterval>). - Resolved Vue parsing errors caused by duplicated closing tags.
5048546 to
fa43f51
Compare
UI/UX: - Standardized English UI titles to Title Case for better visual hierarchy. - Refined Chinese phrasing for more professional and natural interaction. - Fixed hardcoded Chinese text in chat step components. Code Changes: - Updated en.json and zh.json with improved copy. - Decoupled hardcoded strings in chat step using i18n keys.
UI/UX: - Fixed line breaks and attribute alignment in Bento-style governance panels. - Ensured consistent spacing and readability in high-density UI units. Code Changes: - Applied ESLint fixes to bot-tool-approval.vue. - Improved code formatting for better maintainability.
- Fixed TS2304 by injecting the missing useQueryCache import in bot-mcp.vue. - Fixed TS2322 by correcting the out-of-bounds connectionType assignment to strictly allow 'stdio' or 'remote'. - Synchronized missing i18n keys from the Vue settings components to both en.json and zh.json. - Applied humanized translation strings for improved readability. - Tracked .geminiignore to optimize agent performance. - Added Design-new-setting-test.md capturing updated atomic design system principles.
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.