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

UI Redesign #182

Open
8 of 10 tasks
ucupumar opened this issue Sep 29, 2024 · 1 comment
Open
8 of 10 tasks

UI Redesign #182

ucupumar opened this issue Sep 29, 2024 · 1 comment
Labels
enhancement New feature or request
Milestone

Comments

@ucupumar
Copy link
Owner

ucupumar commented Sep 29, 2024

There are a lot of things that ucupaint UI can do better.

  • Merge override with layer channel input
  • Layer vector options should be visible from the start
  • Dropdowns should be easier to click
  • Cleaner layer channel dropdown
  • Cleaner layer dropdown
  • Cleaner mask dropdown
  • Cleaner main channel dropdown
  • Show Modifier up, down, and delete from the start
  • Experiment with tab system
  • Update show channel toggles with more representative icon (flipped PRESET icon) (https://x.com/don570don570/status/1848512087833694469)
@ucupumar ucupumar added the enhancement New feature or request label Sep 29, 2024
@ucupumar ucupumar changed the title UI Refactor UI Redesign Sep 29, 2024
@ucupumar
Copy link
Owner Author

ucupumar commented Oct 20, 2024

First progress of UI redesign, I just reworked mostly the layer channel section.

0001-1673.mp4

List of updated things in the video

  • Vector option is moved out of the layer dropdown for better accessibility.
  • Layer channel section is now prioritizing layer channel source instead of layer opacity. It's a merged panel from previously layer channel input and override.
  • Add more selection area for unrolling UI elements, previously you need to click the exact icon to unroll the UI, now you can do it on the icon or the icon label
  • Clean up unrolled layer channel UI

You can test this UI using ui-redesign branch

@ucupumar ucupumar added this to the 2.2.0 milestone Nov 10, 2024
@ucupumar ucupumar mentioned this issue Feb 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant