Skip to content

Wizard optimizations, Sidebar and Filter Addition#59

Open
Thorfinson wants to merge 19 commits intomainfrom
wizard_optimizations
Open

Wizard optimizations, Sidebar and Filter Addition#59
Thorfinson wants to merge 19 commits intomainfrom
wizard_optimizations

Conversation

@Thorfinson
Copy link
Member

@Thorfinson Thorfinson commented Feb 16, 2026

  • Added the index db local storage of datasets. Can be deleted with icon next to it.
  • wizard redesign, tables unified, new layouts for Step 3 and Step 4, Added Step 5 Review
  • Fixed sidebar to the right, added Accordeon Style Menu for Style, Encoding and Filtering
  • Reworked filtering a bit. Added selection filter and filter chips, so they can be deleted per column
  • Cleanup and DRYness refactoring
  • Refactor and Decompose GlyphCanvasComponent and DataProviderService as Well as Add Glyph Types
  • Add Linting and Fix Linting Errors and Warnings
  • Add first tests

@Thorfinson Thorfinson requested a review from dkammer February 16, 2026 19:12
@Thorfinson Thorfinson self-assigned this Feb 16, 2026
@dkammer
Copy link
Member

dkammer commented Feb 27, 2026

Minor style fixes:

Fix Top bar width

The fit all button should no longer needed to be squashed (label text is wrapped), after there is now space with the legends and filters no longer to the right side.

image

Glyph legend positioning in sidebar

I believe the example glyph / glyph legend should still be on the very top with the options underneath

image

Make sidebar buttons effective

The buttons should actually only open individual panes with their corresponding options, otherwise I think the sidebar is getting too crowded?!

image

I guess that "Encoding" and "Style" could be in one sidebar menu button option (or not if there is more styling to be done in the Style section).

Bring screenshot option back

This has been a feature request from collaborators for them in order to use high quality images of their data sets in papers, documentation etc.

image

(can be placed elsewhere)

Position menu button styling

The styling of the button for changing the positioning is kinda off...

image

Canvas menu bar height and styling

I believe the canvas menu bar can be made almost half its current height. I still think having it disappear or diminished on not active canvases is a nice UI feature. Only the selected positioning algorithm (and maybe the timestamp) should be visible to the left in inactive canvases, but without the grey background, possibly hovering text with a full white background only underneath the text. I think we do not need the info on the glyph type anymore there?

image

Items information in sidebar

Can we get all of this on one line, without wrapping the blue button thingy?

image

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