Skip to content

fix(ui): improving web dashboard layout and elements#267

Open
nerometa wants to merge 5 commits intoRightNow-AI:mainfrom
nerometa:main
Open

fix(ui): improving web dashboard layout and elements#267
nerometa wants to merge 5 commits intoRightNow-AI:mainfrom
nerometa:main

Conversation

@nerometa
Copy link

@nerometa nerometa commented Mar 3, 2026

This pull request makes several improvements to the UI layout and styling for cards, badges, category chips, and sidebar elements in the application. The changes focus on enhancing the visual structure, consistency, and responsiveness of various components, especially cards and category chips, as well as refining sidebar sizing and spacing.

Card and Layout Improvements
Screenshot 2026-03-03 201249
Refactored the .card component to use a flex column layout with full height, and introduced a .card-body class for better content organization inside cards. Updated the HTML to wrap card content in .card-body for improved structure. [1] [2] [3]

Category Chips
Screenshot 2026-03-03 180056
Added a .category-chips class to improve the layout and scrolling behavior of category quick-search chips, and updated the HTML to use this class. [1] [2]

Indents for List in Messages
Screenshot 2026-03-03 175954
Add padding indent within .message-bubble elements for better readability of lists in messages.

Badges
Screenshot 2026-03-03 180112
Updated .badge elements to have width: max-content for better sizing.

Sidebar and Layout Adjustments:
Screenshot 2026-03-03 180003

  • Reduced sidebar logo and text sizes, and adjusted spacing for a more compact sidebar appearance. [1] [2]
  • Fix icon sizes in theme switcher for consistency, including padding, width, and font inheritance.

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