diff options
| author | Henry Jameson <me@hjkos.com> | 2018-08-15 12:51:21 +0300 |
|---|---|---|
| committer | Henry Jameson <me@hjkos.com> | 2018-08-15 12:51:21 +0300 |
| commit | 0e5b74e3dd798703cf842257e528c85bc7c00121 (patch) | |
| tree | 06ecbf3f3befb363543d92c2fda6b880660b0c0a /src/components/settings/settings.vue | |
| parent | d2ec70c3237844333b914c2d26b88f4afc9e0875 (diff) | |
Configurable video looping, option to not to loop silent videos. Updated
localization strings.
Diffstat (limited to 'src/components/settings/settings.vue')
| -rw-r--r-- | src/components/settings/settings.vue | 21 |
1 files changed, 20 insertions, 1 deletions
diff --git a/src/components/settings/settings.vue b/src/components/settings/settings.vue index d6dbab27..d6aec2ff 100644 --- a/src/components/settings/settings.vue +++ b/src/components/settings/settings.vue @@ -22,7 +22,7 @@ <ul class="setting-list suboptions" :class="[{disabled: !streamingLocal}]"> <li> <input :disabled="!streamingLocal" type="checkbox" id="pauseOnUnfocused" v-model="pauseOnUnfocusedLocal"> - <label for="pauseOnUnfocused">{{$t('settings.pauseOnUnfocused')}}</label> + <label for="pauseOnUnfocused">{{$t('settings.pause_on_unfocused')}}</label> </li> </ul> </li> @@ -55,6 +55,19 @@ <input type="checkbox" id="stopGifs" v-model="stopGifs"> <label for="stopGifs">{{$t('settings.stop_gifs')}}</label> </li> + <li> + <input type="checkbox" id="loopVideo" v-model="loopVideoLocal"> + <label for="loopVideo">{{$t('settings.loop_video')}}</label> + <ul class="setting-list suboptions" :class="[{disabled: !streamingLocal}]"> + <li> + <input :disabled="!loopVideoLocal || !loopSilentAvailable" type="checkbox" id="loopVideoSilentOnly" v-model="loopVideoSilentOnlyLocal"> + <label for="loopVideoSilentOnly">{{$t('settings.loop_video_silent_only')}}</label> + <div v-if="!loopSilentAvailable" class="unavailable"> + <i class="icon-globe"/>! {{$t('settings.limited_availability')}} + </div> + </li> + </ul> + </li> </ul> </div> </div> @@ -78,6 +91,12 @@ height: 100px; } + .unavailable, + .unavailable i { + color: var(--cRed, $fallback--cRed); + color: $fallback--cRed; + } + .old-avatar { width: 128px; border-radius: $fallback--avatarRadius; |
