hide ratings
This commit is contained in:
@@ -6552,6 +6552,10 @@ div.posts>a[data-mode="null"]>p::before {
|
|||||||
background: linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, rgba(63, 196, 61, 0) 85%, rgb(244, 222, 0) 100%);
|
background: linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, rgba(63, 196, 61, 0) 85%, rgb(244, 222, 0) 100%);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.hide-item-ratings-active div.posts>a>p::before {
|
||||||
|
display: none !important;
|
||||||
|
}
|
||||||
|
|
||||||
div#footbar {
|
div#footbar {
|
||||||
width: 100%;
|
width: 100%;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
|
|||||||
@@ -86,6 +86,7 @@ window.cancelAnimFrame = (function () {
|
|||||||
if (localStorage.getItem('blurUntagged') === 'true') htmlEl.classList.add('blur-untagged-active');
|
if (localStorage.getItem('blurUntagged') === 'true') htmlEl.classList.add('blur-untagged-active');
|
||||||
if (localStorage.getItem('blurDetail') !== 'false') htmlEl.classList.add('blur-detail-active');
|
if (localStorage.getItem('blurDetail') !== 'false') htmlEl.classList.add('blur-detail-active');
|
||||||
if (localStorage.getItem('imageExpandOnClick') !== 'false') htmlEl.classList.add('image-expand-active');
|
if (localStorage.getItem('imageExpandOnClick') !== 'false') htmlEl.classList.add('image-expand-active');
|
||||||
|
if (localStorage.getItem('hideItemRatings') === 'true') htmlEl.classList.add('hide-item-ratings-active');
|
||||||
|
|
||||||
window.updateVisitIndicators = () => {
|
window.updateVisitIndicators = () => {
|
||||||
try {
|
try {
|
||||||
|
|||||||
@@ -1331,6 +1331,21 @@
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const hideItemRatingsToggle = document.getElementById('hide_item_ratings_toggle');
|
||||||
|
if (hideItemRatingsToggle) {
|
||||||
|
hideItemRatingsToggle.checked = localStorage.getItem('hideItemRatings') === 'true';
|
||||||
|
hideItemRatingsToggle.addEventListener('change', () => {
|
||||||
|
const enabled = hideItemRatingsToggle.checked;
|
||||||
|
localStorage.setItem('hideItemRatings', enabled ? 'true' : 'false');
|
||||||
|
if (enabled) {
|
||||||
|
document.documentElement.classList.add('hide-item-ratings-active');
|
||||||
|
} else {
|
||||||
|
document.documentElement.classList.remove('hide-item-ratings-active');
|
||||||
|
}
|
||||||
|
showStatus(enabled ? 'Item ratings hidden!' : 'Item ratings shown!', 'success');
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
// Granular Thumbnail Blur Toggles
|
// Granular Thumbnail Blur Toggles
|
||||||
const blurNsfwToggle = document.getElementById('blur_nsfw_toggle');
|
const blurNsfwToggle = document.getElementById('blur_nsfw_toggle');
|
||||||
if (blurNsfwToggle) {
|
if (blurNsfwToggle) {
|
||||||
|
|||||||
@@ -161,6 +161,8 @@
|
|||||||
"f_for_fullscreen_hint": "Das Drücken von F schaltet das Vollbild im Videoplayer statt den Beitrag zu favorisieren.",
|
"f_for_fullscreen_hint": "Das Drücken von F schaltet das Vollbild im Videoplayer statt den Beitrag zu favorisieren.",
|
||||||
"disable_autoplay": "Automatische Wiedergabe deaktivieren",
|
"disable_autoplay": "Automatische Wiedergabe deaktivieren",
|
||||||
"disable_autoplay_hint": "Verhindert die automatische Wiedergabe von Videos und Audio",
|
"disable_autoplay_hint": "Verhindert die automatische Wiedergabe von Videos und Audio",
|
||||||
|
"hide_item_ratings": "Item-Bewertungen ausblenden",
|
||||||
|
"hide_item_ratings_hint": "Zeige keine SFW/NSFW-Bewertungsindikatoren bei Elementen auf der Hauptseite",
|
||||||
"disable_swiping": "Wischen deaktivieren",
|
"disable_swiping": "Wischen deaktivieren",
|
||||||
"disable_swiping_hint": "Navigation per Wischen auf Mobilgeräten deaktivieren",
|
"disable_swiping_hint": "Navigation per Wischen auf Mobilgeräten deaktivieren",
|
||||||
"image_expand_on_click": "Bilder beim Klicken inline erweitern",
|
"image_expand_on_click": "Bilder beim Klicken inline erweitern",
|
||||||
|
|||||||
@@ -161,6 +161,8 @@
|
|||||||
"f_for_fullscreen_hint": "Pressing F will toggle fullscreen in the video player instead of favoriting the post.",
|
"f_for_fullscreen_hint": "Pressing F will toggle fullscreen in the video player instead of favoriting the post.",
|
||||||
"disable_autoplay": "Disable Autoplay",
|
"disable_autoplay": "Disable Autoplay",
|
||||||
"disable_autoplay_hint": "Prevent videos and audio from playing automatically",
|
"disable_autoplay_hint": "Prevent videos and audio from playing automatically",
|
||||||
|
"hide_item_ratings": "Hide Item Ratings",
|
||||||
|
"hide_item_ratings_hint": "Don't show SFW/NSFW rating indicators on main page items",
|
||||||
"disable_swiping": "Disable Swiping",
|
"disable_swiping": "Disable Swiping",
|
||||||
"disable_swiping_hint": "Disable swipe-to-navigate on mobile devices",
|
"disable_swiping_hint": "Disable swipe-to-navigate on mobile devices",
|
||||||
"image_expand_on_click": "Expand images inline on click",
|
"image_expand_on_click": "Expand images inline on click",
|
||||||
|
|||||||
@@ -161,6 +161,8 @@
|
|||||||
"f_for_fullscreen_hint": "Drukken op F schakelt het volledige scherm in de videospeler in plaats van de post te favorieten.",
|
"f_for_fullscreen_hint": "Drukken op F schakelt het volledige scherm in de videospeler in plaats van de post te favorieten.",
|
||||||
"disable_autoplay": "Automatisch afspelen uitschakelen",
|
"disable_autoplay": "Automatisch afspelen uitschakelen",
|
||||||
"disable_autoplay_hint": "Voorkomen dat video's en audio automatisch worden afgespeeld",
|
"disable_autoplay_hint": "Voorkomen dat video's en audio automatisch worden afgespeeld",
|
||||||
|
"hide_item_ratings": "Itembeoordelingen verbergen",
|
||||||
|
"hide_item_ratings_hint": "Toon geen SFW/NSFW beoordelingsindicatoren op hoofdpagina items",
|
||||||
"disable_swiping": "Swipen uitschakelen",
|
"disable_swiping": "Swipen uitschakelen",
|
||||||
"disable_swiping_hint": "Swipe-to-navigate uitschakelen op mobiele apparaten",
|
"disable_swiping_hint": "Swipe-to-navigate uitschakelen op mobiele apparaten",
|
||||||
"image_expand_on_click": "Afbeeldingen inline vergroten bij klikken",
|
"image_expand_on_click": "Afbeeldingen inline vergroten bij klikken",
|
||||||
|
|||||||
@@ -161,6 +161,8 @@
|
|||||||
"f_for_fullscreen_hint": "Das Drücken der F-Taste leitet die Vollbildlichkeit des Abspielers ein, statt den Pfosten zu favorisieren.",
|
"f_for_fullscreen_hint": "Das Drücken der F-Taste leitet die Vollbildlichkeit des Abspielers ein, statt den Pfosten zu favorisieren.",
|
||||||
"disable_autoplay": "Automatische Wiedergabe deaktivieren",
|
"disable_autoplay": "Automatische Wiedergabe deaktivieren",
|
||||||
"disable_autoplay_hint": "Vermeiden Sie das automatische Abspielen von Videos und Tondateien",
|
"disable_autoplay_hint": "Vermeiden Sie das automatische Abspielen von Videos und Tondateien",
|
||||||
|
"hide_item_ratings": "Item-Bewertungen ausblenden",
|
||||||
|
"hide_item_ratings_hint": "Zeige keine SFW/NSFW-Bewertungsindikatoren bei Elementen auf der Hauptseite",
|
||||||
"disable_swiping": "Wischen deaktivieren",
|
"disable_swiping": "Wischen deaktivieren",
|
||||||
"disable_swiping_hint": "Deaktivieren der Wisch-Navigation auf Mobilgeräten",
|
"disable_swiping_hint": "Deaktivieren der Wisch-Navigation auf Mobilgeräten",
|
||||||
"image_expand_on_click": "Bildli beim Klickle inline uffblähe",
|
"image_expand_on_click": "Bildli beim Klickle inline uffblähe",
|
||||||
|
|||||||
@@ -380,6 +380,13 @@
|
|||||||
@endif
|
@endif
|
||||||
</small>
|
</small>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="setting-item" style="margin-top: 15px;">
|
||||||
|
<label for="hide_item_ratings_toggle" style="cursor: pointer; display: flex; align-items: center; gap: 10px;">
|
||||||
|
<input type="checkbox" id="hide_item_ratings_toggle">
|
||||||
|
<span>{{ t('settings.hide_item_ratings') || 'Hide item ratings' }}</span>
|
||||||
|
</label>
|
||||||
|
<small class="text-muted" style="margin-left: 25px;">{{ t('settings.hide_item_ratings_hint') || 'Don\'t show SFW/NSFW rating indicators on main page items' }}</small>
|
||||||
|
</div>
|
||||||
</fieldset>
|
</fieldset>
|
||||||
|
|
||||||
<fieldset
|
<fieldset
|
||||||
|
|||||||
Reference in New Issue
Block a user