Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(sidebar): Improve collapsible sidebars on mobile #1084

Merged
merged 12 commits into from
Jul 15, 2024

Commits on Jul 10, 2024

  1. Configuration menu
    Copy the full SHA
    35b7664 View commit details
    Browse the repository at this point in the history
  2. fix: Apply main-bg color to background of layout container when sideb…

    …ar is expanded on mobile
    gadenbuie committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    5137e78 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    100616a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fb48f5d View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2024

  1. feat: Sidebar toggle position on smaller screens (#1085)

    * feat: Put collapse toggle in header grid row when collapsible on mobile
    
    * feat: Remove unused sidebar toggle gutter from page-sidebar on <= lg screens
    
    For lg or smaller screens, screen real-estate is limited and we don't need padding on both sides of the main content area, only on the side with the collapse toggle button.
    
    * feat: Avoid main area under the collapse toggle
    
    * feat: Also remove unused sidebar gutter for page_navbar()
    
    * fix: Apply bslib-page-dashboard bg correctly on mobile
    
    Need to set `--_main-bg` at the layout container and reset `background-color` rather than `--_main-bg` at the `.main` level
    gadenbuie authored Jul 15, 2024
    Configuration menu
    Copy the full SHA
    a90d53a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4c4f7c1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6669610 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    eaf576e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0e6f831 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    57b4514 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5f2fdcb View commit details
    Browse the repository at this point in the history
  8. docs: update news

    gadenbuie committed Jul 15, 2024
    Configuration menu
    Copy the full SHA
    87bb6fb View commit details
    Browse the repository at this point in the history