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

Latenight :: implement hotcue colors #2205

Merged
merged 5 commits into from
Jul 18, 2019
Merged

Conversation

ronso0
Copy link
Member

@ronso0 ronso0 commented Jul 16, 2019

  • use transparent bg SVGs for set/unset & pressed/unpressed states
  • define bg color in css
  • adapt changes to in/outro cues as well, match colors to waveform markers
  • align hotcue numbers right to waveform markers

latenight-hotcue-icons

…hotcue number vectors

in order to make individual hotcue buttons stylable via css
by binding button bg color to 'highlight' connection
[ChannelN],hotcue_N_color_id).
default is red, like before.
@daschuer
Copy link
Member

Looks good, howerver there is an issue with the no color cues. Their buttons are red, but the waveforms marker is green.

@ronso0
Copy link
Member Author

ronso0 commented Jul 16, 2019

red was the default, so I'll change the marker color so that it fits and is still ready to recognize

@ronso0
Copy link
Member Author

ronso0 commented Jul 17, 2019

@daschuer I managed to correct the marker color, however the <TextColor> node is not respeccted.

[1] is no color/default red
[5] is auto-assigned red
xml says <TextColor>#FFFFFFTextColor> (white)
latenight-hotcue-markers

@Holzhaus Any idea how to fix it?

by moving all bg colors to css, thus icons set/unset state are identical now
@daschuer
Copy link
Member

Thank you, better now. LGTM. Ready to merge?

@ronso0
Copy link
Member Author

ronso0 commented Jul 17, 2019

jup, ready to merge.

I had to pace myself and not tweak Cue, Play and other buttons the same way...
A sidenote: as soon as someone takes care of lp:1836967 we could lower the LateNight maintenance burden, get rid of the vast number of button icons in LateNight by using border-image and css, which would also lower the barrier to create another flavor/color scheme.

@daschuer
Copy link
Member

Thank you.

@daschuer daschuer merged commit 73e28b0 into mixxxdj:master Jul 18, 2019
@ronso0 ronso0 deleted the latenight-hotcue branch July 18, 2019 11:07
@foss-
Copy link
Contributor

foss- commented Jul 18, 2019

this closes https://bugs.launchpad.net/mixxx/+bug/1829884 if I am not mistaken.

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.

3 participants