(music) add label for without music

This commit is contained in:
2020-07-12 00:30:16 +02:00
parent 1bb05f398c
commit 5c8b856042
3 changed files with 24 additions and 4 deletions

View File

@@ -1,6 +1,11 @@
<template> <template>
<div class="zone-music"> <div class="zone-music">
<div class="pretty p-switch p-fill"> <div class="pretty p-switch p-fill">
<div>
<label for="use-music" :class="{ disabled: withMusic }"
>concentré</label
>
</div>
<input <input
type="checkbox" type="checkbox"
name="use-music" name="use-music"
@@ -9,7 +14,7 @@
@change="setWithMusic(!withMusic)" @change="setWithMusic(!withMusic)"
/> />
<div class="state p-success"> <div class="state p-success">
<label for="use-music">son</label> <label for="use-music" :class="{ disabled: !withMusic }">détente</label>
</div> </div>
</div> </div>
<ChilledMusic v-if="withMusic" :play="play" @play="play" @pause="pause" /> <ChilledMusic v-if="withMusic" :play="play" @play="play" @pause="pause" />
@@ -46,3 +51,17 @@ export default defineComponent({
} }
}) })
</script> </script>
<style lang="scss" scoped>
@import '@/styles/variables';
.pretty {
display: flex;
justify-content: center;
gap: 1rem;
}
.disabled {
color: darken($color, 60);
}
</style>

View File

@@ -1,9 +1,7 @@
@import url('https://fonts.googleapis.com/css2?family=Fira+Mono&display=swap'); @import url('https://fonts.googleapis.com/css2?family=Fira+Mono&display=swap');
@import '~pretty-checkbox/src/pretty-checkbox'; @import '~pretty-checkbox/src/pretty-checkbox';
$color: #f8efba; @import './variables';
$bgcolor: #2c3a47;
$font-family: 'Fira Mono', monospace;
body { body {
text-align: center; text-align: center;

View File

@@ -0,0 +1,3 @@
$color: #f8efba;
$bgcolor: #2c3a47;
$font-family: 'Fira Mono', monospace;