Conversation
…oting and centralizing definition
…ge map by keying on userId/sessionToken instead of client-supplied challenge
…validation to prevent resource exhaustion
…ts to prevent unauthorized server access
…nd HTML injection
…ute-force and abuse
…ent information leakage in production
…ross-origin credential theft
…y enforcing table/column whitelist
Security update: 14 vulnerability fixes
…es (not a function)
…asskey autofill without sessionToken
…gracefully), fix rename endpoint path
…rs immediately instead of requiring a click+dismiss cycle
…amic replacement (resolves icon not showing on login page)
…ache version to force refresh
- 3 breakpoints: 1024px, 768px, 480px - Tables transform to card layout on mobile with data-label attributes - Off-canvas sidebar with backdrop overlay on mobile - Admin navbar scrollable on mobile - Bottom-sheet modals, full-width toasts, stacked cookie banner - Responsive wizard, auth pages, resource gauges, activity timeline - Close sidebar on navigate for mobile UX
- Wizard progress bar: scrollable, proper sizing at all breakpoints - Nest/egg grids: better touch targets, line-clamp on descriptions - Summary card + cap-widget: full width on mobile - Create page header: stacked layout on mobile - Notification panel: full-screen slide-in, proper z-index, better item spacing - Notification items: proper icon/text sizing at 768px and 480px - 480px: tighter wizard steps, smaller nest/egg cards, notif fixes
Replace static 'My Servers' link with a toggleable dropdown that lists user's servers with status dots, allowing direct navigation to /server/ID pages. Servers are lazy-loaded on first open.
…n toggle handler Extract buildServerSubList() helper so the toggle handler only updates the sub-list innerHTML instead of destroying/recreating the entire nav. Bump cache buster to v=4.
…n toggle - Wrap nav items in .nav-items div, never touch indicator element - Indicator is created once as direct child of #sidebar-nav - Only .nav-items innerHTML is replaced on re-render - Fix toggle handler to properly toggle .open classes on dropdown - Bump cache buster to v=5
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.
No description provided.