Skip to content

Conversation

@suet-kei-chan
Copy link

@suet-kei-chan suet-kei-chan commented Jan 28, 2026

Modal Responsiveness:

  • Add responsive breakpoints for Files settings modal (tablets and mobile devices)
  • Set modal width to 90vw on screens < 680px, 95vw on screens < 480px
  • Reduce modal content padding on mobile screens (1.5rem → 1rem)
  • Adjust heading font size and padding for mobile devices
  • Add responsive width for Device Sessions modal

Checkbox/Radio Button Styling:

  • Update checkbox and radio button hover/focus background colors to lighter shade (var(--color-background-hover))
  • Target both __label and __content elements for consistent hover states
  • Remove dark grey background on checked radio buttons when focused/hovered

Settings Layout:

  • Remove bottom margins from settings section headings (app-settings-section__name)
  • Remove bottom margins from app-settings-section containers
  • Set all settings section elements to margin: 0 for consistent spacing

Files Settings Visibility:

  • Show storage quota and settings components in Files navigation
  • Hide WebDAV, Warnings, and Keyboard shortcuts sections from Files settings modal
  • Hide default storage quota display in Files navigation settings
  • Add comment documentation for hidden navigation settings

Bug Fixes:

  • Add webpack DefinePlugin to resolve "process is not defined" error in build

@suet-kei-chan suet-kei-chan self-assigned this Jan 28, 2026
- Add responsive breakpoints for modals on mobile and tablet devices
- Update checkbox/radio hover and focus background color to be lighter
- Remove bottom margins from settings sections for better spacing
- Reduce modal padding on small screens for better mobile UX
@suet-kei-chan suet-kei-chan marked this pull request as ready for review January 29, 2026 18:41
@suet-kei-chan suet-kei-chan force-pushed the nmc/5104-new-display-settings-design branch from 6641d3e to 3d23ca9 Compare January 29, 2026 19:01
Simplify flexbox layout to allow content scrolling while preserving close button functionality.
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.

2 participants