Skip to content

Detail view feedback #590

Closed
Closed

Description

Improvements:

  • Resizable e.g. https://www.fluentui-blazor.net/Splitter
  • Position and size are remembered
  • Togglable e.g.
    • Click View for environment variables on service1 shows the view
    • Click View for environment variables on service1 now hides the view
  • Indication of what is open e.g. clicking View for environment variables on service1 then highlights the button. Probably should wait until we decide how the detail view is opened (button vs row) before spending time on this Moved to Standardize grid selection and selected row display #1081
  • Detail view settings are remembered when switching between data. e.g. Moved to Details views should remember their state #1080
    • Click View for environment variables on service1
    • Select unhide values button
    • Click View for environment variables on service2. The unhide values setting is remembered
    • Whether values are hidden, column sizes, filter text should be remembered. Doesn't need to persist between reload

Activity

  1. JamesNK commented on Oct 31, 2023

    @JamesNK
    MemberAuthor
  2. tlmii commented on Oct 31, 2023

    @tlmii
    Member

    All great feedback and pretty in line with what I was thinking. A few quick comments now:

    This was always the goal, but we need some improvements to the splitter - e.g. being able to hide the splitter bar and secondary panel. I've got notes on it from my testing, need to file an issue.

    • Togglable e.g.

      • Click View for environment variables on service1 shows the view

      • Click View for environment variables on service1 now hides the view

    With the current button I think this makes sense, but it doesn't feel quite right if we do row selection (which I think is the goal). I'm not against it though.

    • Indication of what is open e.g. clicking View for environment variables on service1 then highlights the button. Probably should wait until we decide how the detail view is opened (button vs row) before spending time on this

    I've got this working now, under the assumption we will do row selection. Even with the button, though, the selected row indication is nice. Just need to pick the appropriate shade of gray...

  3. added this to the milestone on Oct 31, 2023
  4. danmoseley commented on Nov 12, 2023

    @danmoseley
    Contributor

    Tim Mulholland (@tlmii) is there any remaining piece that isn't on your plate (the splitter)? looking for issues to label help wanted

  5. tlmii commented on Nov 13, 2023

    @tlmii
    Member

    Dan Moseley (@danmoseley) I've got a few pieces of this in flight at the moment, will likely have PRs Monday/Tuesday. I'll split off remaining work into other issues and they'd likely be good for help wanted

  6. removed this from the milestone on Nov 13, 2023
  7. tlmii commented on Nov 16, 2023

    @tlmii
    Member

    Some of this feedback has been addressed. Still need to address (or split off issues for) the rest, probably starting with how selection happens (e.g. full row selection for all grids like we have for spans?). That might be a topic to do in conjunction with #892 if we're making significant changes to both the summary and details views there.

  8. tlmii commented on Nov 28, 2023

    @tlmii
    Member

    Closing this issue as things are either fixed (first two bullet points) or have individual issues for them (last two bullet points)

  9. locked and limited conversation to collaborators on Apr 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions