Skip to content

New UI - #56

Draft
faresbakhit wants to merge 2 commits into
kovzol:masterfrom
faresbakhit:gsoc2026/ui
Draft

New UI#56
faresbakhit wants to merge 2 commits into
kovzol:masterfrom
faresbakhit:gsoc2026/ui

Conversation

@faresbakhit

Copy link
Copy Markdown
Contributor

New UI

The new UI uses the previous UI as a reference (and a base for some components). It is written with accessibility and usability in mind. A component-based architecture is used for decoupling.

Why?

I've found that migrating components from the previous UI easier than refactoring it and it gives us more opportunities to innovate and reconsider some decisions. Mainly: zooming, tabs, and dynamic styling of Aris (e.g. native platform style as show below for KDE).

Screencast_20260507_195836.webm

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.

1 participant