aboutsummaryrefslogtreecommitdiff
path: root/resources/vue/components/StudipLevelSlider.vue
diff options
context:
space:
mode:
authorJan-Hendrik Willms <tleilax+github@gmail.com>2024-07-08 15:50:03 +0200
committerJan-Hendrik Willms <tleilax+github@gmail.com>2024-07-08 16:24:10 +0200
commit58ec440501ee821931706fd12dbd9331b0eaca50 (patch)
tree26fbd06d9f3775b16a5f01b549b22a97a454258c /resources/vue/components/StudipLevelSlider.vue
parent471197f7abc27b0fdc65e453587a74906922f9d5 (diff)
convert oersearch to sfc, re #4302tic-4302
Diffstat (limited to 'resources/vue/components/StudipLevelSlider.vue')
-rw-r--r--resources/vue/components/StudipLevelSlider.vue21
1 files changed, 14 insertions, 7 deletions
diff --git a/resources/vue/components/StudipLevelSlider.vue b/resources/vue/components/StudipLevelSlider.vue
index a1b91e0..ee362e6 100644
--- a/resources/vue/components/StudipLevelSlider.vue
+++ b/resources/vue/components/StudipLevelSlider.vue
@@ -1,11 +1,16 @@
<template>
<div class="level-slider" :style="{width: this.width}">
<div class="level-labels">
- <div>{{ lowerLabel }}</div>
- <div>{{ upperLabel }}</div>
+ <div class="level-label">{{ lowerLabel }}</div>
+ <div class="level-label">{{ upperLabel }}</div>
</div>
<div class="level-numbers">
- <div v-for="i in this.maxValue" :key="`level-${i}`">{{ i }}</div>
+ <div v-for="i in this.maxValue"
+ :key="`level-${i}`"
+ class="level-number"
+ >
+ {{ i }}
+ </div>
</div>
<div ref="slider" class="slider-element"></div>
</div>
@@ -48,8 +53,6 @@ export default {
max: this.maxValue,
values: [this.lowerValue, this.upperValue],
change: (event, ui) => {
- console.log('Updating', ui.values[0], ui.values[1]);
-
this.$emit('update:lowerValue', ui.values[0]);
this.$emit('update:upperValue', ui.values[1]);
}
@@ -71,10 +74,14 @@ export default {
display: flex;
justify-content: space-between;
}
+ .level-number {
+ flex: 0 2ex;
+ text-align: right;
+ }
.slider-element {
- margin-left: 5px;
- margin-right: 9px;
margin-top: 5px;
+ margin-left: 0.5ex;
+ margin-right: 0.5ex;
}
}
</style>