OpenUtau icon indicating copy to clipboard operation
OpenUtau copied to clipboard

Enhance track color accents and brushes for improved UI consistency and visual appeal

Open Cadlaxa opened this issue 9 months ago • 8 comments

Enhance color themes and brush definitions for improved UI consistency

  • Bumped to Avalonia 11.2.6
  • Color accent brushes for notes, phonemes, parts, and parameters now follows the track color
  • Updated color values in DarkTheme.axaml and LightTheme.axaml
  • Modified rendering logic in ExpressionCanvas.cs, NotesCanvas.cs, PartControl.cs, and PhonemeCanvas.cs to utilize new brushes
  • Adjusted border and background styles in TrackHeader.axaml and Styles.axaml
  • Updated ThemeManager.cs to include new brush definitions and resource loading
  • Enhanced TrackColorDialog.axaml layout for better user experience
  • Added TrackColorRefreshEvent in NotesViewModel.cs for UI updates
  • Round edges for buttons, menus, and comboboxes

Cadlaxa avatar Apr 13 '25 01:04 Cadlaxa

all of the changes are located in this thread here https://discord.com/channels/551606189386104834/1360139761792192562/1360597855567614086

Cadlaxa avatar Apr 13 '25 01:04 Cadlaxa

all changes: image image image image image image image image image image image

Cadlaxa avatar Apr 13 '25 02:04 Cadlaxa

Removed the part color accents because of the unexpected ui glitches, the part color is still the classic ou blue and pink but slightly translucent and has borders to them

Cadlaxa avatar Apr 16 '25 02:04 Cadlaxa

Please correct conflicts to make new changes regarding high contrast based on this change

rokujyushi avatar May 07 '25 14:05 rokujyushi

Conflicts again... waiting to be resolved.

rokujyushi avatar May 22 '25 04:05 rokujyushi

Looks nice, a few things.

  • Translucent parts are nice.
  • I don't think buttons, menus, and comboboxes need round corners.
  • I'd like flat notes better. Borders are kind of busy on them. Not everything needs a border.
  • I'm not too fond of the changes to pitch line colors. You can't tell apart control curves and final pitch now. Yea I know it's difficult. That's why I haven't added custom theme support for such a long time.

stakira avatar Jul 19 '25 07:07 stakira

Oh the pitch colors are different now, instead of them both white, the final pitch curve is white and the pitch points also follows the note color but darker for contrast

Cadlaxa avatar Jul 19 '25 08:07 Cadlaxa

image-27.png

image-25.png

Cadlaxa avatar Jul 19 '25 08:07 Cadlaxa