Try opening https://dsomm.owasp.org/circular-heatmap on a mobile, or a smaller sized browser. It becomes very hard to use.
I have created an experimental branch on https://dsomm.pages.dev/ with a couple of suggestions:
- Since the circular heatmap gives the overview, and is part of the DSOMM logo, I think this should be the main page. I have moved it up on the menu, and renamed it 'Overview'
- The heatmap page is a lot more responsive, and works on different screen sizes
- The heatmap indicates with a "cursor" which sector is the selected one
- The menu starts in an open state (for new users)
- Closing the menu closes the menu on revisit
- The order of the teams is the same in the filters as on the activity card
- The order is decided by the
meta.yaml, not generated.yaml.
- The teams in
meta.yaml takes precedence over the teams in localstorage, and generated.yaml.
- The filters can be hidden in full screen mode, it is partly hidden by the 'Fork me on GitHub'. But hiding them is more important on mobile (where I have remove the banner all together, as it was covering important UI elements).
- Calculating the heights etc for the sectors have been corrected.
- Segment labels have been centered
(Ignore the yellow background. it is to that I don't fix them that easily.)
I have more suggestions for improvements, but have not implemented them anywhere yet.
@wurstbrot, please comment on whether you like some of the suggestions. And I can port them to new pull requests, or alter them if I miss something important.
Try opening https://dsomm.owasp.org/circular-heatmap on a mobile, or a smaller sized browser. It becomes very hard to use.
I have created an experimental branch on https://dsomm.pages.dev/ with a couple of suggestions:
meta.yaml, notgenerated.yaml.meta.yamltakes precedence over the teams in localstorage, and generated.yaml.(Ignore the yellow background. it is to that I don't fix them that easily.)
I have more suggestions for improvements, but have not implemented them anywhere yet.
@wurstbrot, please comment on whether you like some of the suggestions. And I can port them to new pull requests, or alter them if I miss something important.