diff --git a/src/client/app/desktop/views/components/media-video.vue b/src/client/app/desktop/views/components/media-video.vue index 727af8ade2..4d73cfe3ab 100644 --- a/src/client/app/desktop/views/components/media-video.vue +++ b/src/client/app/desktop/views/components/media-video.vue @@ -1,5 +1,5 @@ <template> -<div class="uofhebxjdgksfmltszlxurtjnjjsvioh" v-if="video.isSensitive && hide" @click="hide = false"> +<div class="uofhebxjdgksfmltszlxurtjnjjsvioh" v-if="video.isSensitive && hide && !$store.state.device.alwaysShowNsfw" @click="hide = false"> <div> <b><fa icon="exclamation-triangle"/> {{ $t('sensitive') }}</b> <span>{{ $t('click-to-show') }}</span> diff --git a/src/client/app/init.ts b/src/client/app/init.ts index fef03e86f1..d8a2e05653 100644 --- a/src/client/app/init.ts +++ b/src/client/app/init.ts @@ -143,6 +143,7 @@ import { faCalendarAlt as farCalendarAlt, faHdd as farHdd, faMoon as farMoon, + faPlayCircle as farPlayCircle, } from '@fortawesome/free-regular-svg-icons'; import { @@ -268,6 +269,7 @@ library.add( farCalendarAlt, farHdd, farMoon, + farPlayCircle, fabTwitter, fabGithub, diff --git a/src/client/app/mobile/views/components/media-video.vue b/src/client/app/mobile/views/components/media-video.vue index 8cd9971b77..8c4e9e153a 100644 --- a/src/client/app/mobile/views/components/media-video.vue +++ b/src/client/app/mobile/views/components/media-video.vue @@ -1,5 +1,5 @@ <template> -<div class="icozogqfvdetwohsdglrbswgrejoxbdj" v-if="video.isSensitive && hide" @click="hide = false"> +<div class="icozogqfvdetwohsdglrbswgrejoxbdj" v-if="video.isSensitive && hide && !$store.state.device.alwaysShowNsfw" @click="hide = false"> <div> <b><fa icon="exclamation-triangle"/> {{ $t('sensitive') }}</b> <span>{{ $t('click-to-show') }}</span>