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

Feature: new design of the web UI #408

Merged
merged 20 commits into from
Nov 13, 2021

Conversation

steadyjaw
Copy link
Member

This PR introduces changes to the UI of Mainsail
It adds a new look to the top and sidebar.

Detailled information about the changes

* Topbar 
--- changed appearance of the buttons
--- reduced height
--- printername and mainsail logo moved to topbar
--- in farm-printer mode, printer dropdown moved to the right of the printername
* Sidebar
--- redused heigth of buttons
--- appearance of menu style is configurable. icons only or icons + text
* Versioninformation
--- Versiondata is now visible as toolip within menu drawer
--- moonraker version is now displayed
* Console
-- mini console: moved buttons to toolbar
* ToolsPanel: "resume" Button - changed color to green
* Settings: 
--- "Upload & Print" from the topbar can be turned off - ui settings
--- menu style can now be configured
* Theming
--- framework now exposes colors, which can be used in custom.css

steadyjaw and others added 20 commits November 8, 2021 14:18
… added icons to version-tooltip

Signed-off-by: steadyjaw <[email protected]>
@steadyjaw
Copy link
Member Author

reviewed conflicts and resolved them

@meteyou meteyou merged commit ced16fb into mainsail-crew:develop Nov 13, 2021
@steadyjaw steadyjaw deleted the refactor/ui-redesign branch November 14, 2021 09:23
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