I’m building something like a multi-track music editor. I use check-boxes with custom icons for triggering mute and solo states for tracks.
In v0.17 it looked nice:
Now in v1.beta it’s just horrible:
Of course, I believe it’s possible to create a workaround for this using q-btn instead of q-checkbox. But it would be just a workaround with a lot of extra unnecessary code. With checkboxes it’s a very short and comfortable code:
<div v-for="(track, index) in tracks" :key="index">
<q-checkbox v-model="trackUnmuted[index]" checked-icon="volume_mute" unchecked-icon="volume_off" @input="mute(index, $event)"/>
<q-checkbox v-model="trackSolo[index]" checked-icon="strikethrough_s" unchecked-icon="strikethrough_s" @input="solo(index, $event)"/>
I really have no idea why you decided to drop this feature. It is very useful and convenient. So if possible please re-enable it again.