|
39 | 39 | <div class="columns"> |
40 | 40 | <div class="column"> |
41 | 41 | <p class="control"> |
42 | | - <input type="time" v-model="warningTimeValue" placeholder="Time" min="00:00" max="23:59:59" step="60" class="input is-medium is-rounded" @change.prevent="warningTimeChanged" :disabled="!warningEnabled" required> |
| 42 | + <input type="time" v-model="warningTimeValue" placeholder="Time" min="00:00" max="23:59:59" step="5" class="input is-medium is-rounded" @change.prevent="warningTimeChanged" :disabled="!warningEnabled" required> |
43 | 43 | </p> |
44 | 44 | </div> |
45 | 45 | <div class="column"> |
|
54 | 54 | <div class="columns"> |
55 | 55 | <div class="column"> |
56 | 56 | <p class="control"> |
57 | | - <input type="time" v-model="pulseTimeValue" placeholder="Time" min="00:00" max="23:59:59" step="60" class="input is-medium is-rounded" @change.prevent="pulseTimeChanged" :disabled="!pulseEnabled" required> |
| 57 | + <input type="time" v-model="pulseTimeValue" placeholder="Time" min="00:00" max="23:59:59" step="5" class="input is-medium is-rounded" @change.prevent="pulseTimeChanged" :disabled="!pulseEnabled" required> |
58 | 58 | </p> |
59 | 59 | </div> |
60 | 60 | <div class="column"> |
|
71 | 71 | <b-field label="Time Format"> |
72 | 72 | <div class="field is-grouped is-grouped-multiline"> |
73 | 73 | <p class="control"> |
74 | | - <b-radio-button v-model="currentFormatValue" native-value="HH:mm:ss" size="is-medium" type="is-info"> |
75 | | - <span>HH:mm:ss</span> |
76 | | - </b-radio-button> |
| 74 | + <b-tooltip label="Countdown long time format with seconds" position="is-bottom" size="is-small" type="is-info" multilined> |
| 75 | + <b-radio-button v-model="currentFormatValue" native-value="HH:mm:ss" size="is-medium" type="is-info"> |
| 76 | + <span>HH:mm:ss</span> |
| 77 | + </b-radio-button> |
| 78 | + </b-tooltip> |
77 | 79 | </p> |
78 | 80 | <p class="control"> |
79 | | - <b-radio-button v-model="currentFormatValue" native-value="mm:ss" size="is-medium" type="is-info"> |
80 | | - <span>mm:ss</span> |
81 | | - </b-radio-button> |
| 81 | + <b-tooltip label="Countdown short time format without seconds" position="is-bottom" size="is-small" type="is-info" multilined> |
| 82 | + <b-radio-button v-model="currentFormatValue" native-value="mm:ss" size="is-medium" type="is-info"> |
| 83 | + <span>mm:ss</span> |
| 84 | + </b-radio-button> |
| 85 | + </b-tooltip> |
82 | 86 | </p> |
83 | 87 | </div> |
84 | 88 | </b-field> |
85 | 89 | <b-field label="Font Size"> |
86 | | - <div class="control has-icons-right"> |
87 | | - <input type="number" v-model="fontSizeValue" min="1" max="50" placeholder="Font Size" class="input is-medium is-rounded" required> |
88 | | - <span class="icon is-right">vw</span> |
89 | | - </div> |
| 90 | + <b-tooltip label="Countdown font size in VW" position="is-bottom" size="is-small" type="is-info" multilined> |
| 91 | + <div class="control has-icons-right"> |
| 92 | + <input type="number" v-model="fontSizeValue" min="1" max="50" placeholder="Font Size" class="input is-medium is-rounded" required> |
| 93 | + <span class="icon is-right">vw</span> |
| 94 | + </div> |
| 95 | + </b-tooltip> |
90 | 96 | </b-field> |
91 | 97 | <b-field label="Visual Notification"> |
92 | 98 | <div class="columns"> |
93 | 99 | <div class="column"> |
94 | 100 | <div class="field"> |
95 | | - <b-switch v-model="warningEnabled" size="is-medium" type="is-info">Warning</b-switch> |
| 101 | + <b-tooltip label="Orange background after the Warning time" size="is-small" type="is-info" multilined> |
| 102 | + <b-switch v-model="warningEnabled" size="is-medium" type="is-info">Warning</b-switch> |
| 103 | + </b-tooltip> |
96 | 104 | </div> |
97 | 105 | </div> |
98 | 106 | <div class="column"> |
99 | 107 | <div class="field"> |
100 | | - <b-switch v-model="pulseEnabled" size="is-medium" type="is-info">Pulse</b-switch> |
| 108 | + <b-tooltip label="Countdown pulsing after the Pulse time" size="is-small" type="is-info" multilined> |
| 109 | + <b-switch v-model="pulseEnabled" size="is-medium" type="is-info">Pulse</b-switch> |
| 110 | + </b-tooltip> |
101 | 111 | </div> |
102 | 112 | </div> |
103 | 113 | <div class="column"> |
104 | 114 | <div class="field"> |
105 | | - <b-switch v-model="stopwatchEnabled" size="is-medium" type="is-info">Elapsed</b-switch> |
| 115 | + <b-tooltip label="Elapsed time in the top-left corner" size="is-small" type="is-info" multilined> |
| 116 | + <b-switch v-model="stopwatchEnabled" size="is-medium" type="is-info">Elapsed</b-switch> |
| 117 | + </b-tooltip> |
106 | 118 | </div> |
107 | 119 | </div> |
108 | 120 | </div> |
@@ -211,7 +223,7 @@ export default { |
211 | 223 | this.warningPercentageValue = 10 |
212 | 224 | this.pulsePercentageValue = 5 |
213 | 225 | this.countdownChanged() |
214 | | - this.currentTabIndex = 1 |
| 226 | + this.applySettings() |
215 | 227 | }, |
216 | 228 | applySettings: function () { |
217 | 229 | this.$dialog.confirm({ |
|
0 commit comments