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(ui): flatten UI when elevation is not necessary (#2317) by @floutchito #2317

Merged
merged 12 commits into from
Mar 23, 2022

Commits on Mar 13, 2022

  1. feat(ui): Optional tabs navigation

    Add a UI section in settings
    Move dark mode switch to UI Settings section
    Add UI setting to replace Navigation Drawer with tabs, useful when app is embedded in another one, typically Home Assistant integration
    floutchito committed Mar 13, 2022
    Configuration menu
    Copy the full SHA
    7d3ebca View commit details
    Browse the repository at this point in the history
  2. feat(ui): Flatten style and unnest elevation when necessary

    Remove cards nesting when unnecessary
    Flatten elevation when unnecessary
    Use buttons instead of ExpansionPanels for actions and statistics on ControlPanel
    Refactored StatisticsCard.vue
    floutchito committed Mar 13, 2022
    Configuration menu
    Copy the full SHA
    83ad56e View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2022

  1. Configuration menu
    Copy the full SHA
    e100568 View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2022

  1. Configuration menu
    Copy the full SHA
    2d58cf3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    eaea6d3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e85b343 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2022

  1. feat(ui): Reworked Store view, two-panes layout using full available …

    …space
    
    Removed wrapping VCard
    Positioned file browser sticky to the top of the view
    Moved file selection VSpeedDial to file browser view
    
    Positioned file content actions sticky to the bottom of the file content view
    
    Vertically centered placeholder text and progress
    Small typographic styling
    floutchito committed Mar 20, 2022
    Configuration menu
    Copy the full SHA
    b0480f8 View commit details
    Browse the repository at this point in the history
  2. feat(ui): Reworked Node views

    Pulled Ping / Advanced node actions out of NodeDetails
    Using vertical tabs
    Unwrapped manual instructions from tabs
    Flattened values expansion panels
    floutchito committed Mar 20, 2022
    Configuration menu
    Copy the full SHA
    671791c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    60bb4b1 View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2022

  1. Configuration menu
    Copy the full SHA
    8b12ae0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d645069 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4590e4e View commit details
    Browse the repository at this point in the history