feat(boards-list): mark Flash, Oekaki, Artwork/Critique, Wallpapers/General as NSFW

This commit is contained in:
plebeius
2025-11-06 15:52:45 +01:00
parent c5c364faea
commit 36bd9c5c0f
+26 -2
View File
@@ -82,10 +82,10 @@ const BoardsList = ({ multisub }: { multisub: MultisubSubplebbit[] }) => {
const showWorksafeOnly = boardFilter === 'worksafe';
// Category visibility based on filter
const showJapaneseCulture = showAll || showWorksafeOnly;
const showJapaneseCulture = showAll || showWorksafeOnly || showNsfwOnly;
const showVideoGames = showAll || showWorksafeOnly;
const showInterests = showAll || showWorksafeOnly;
const showCreative = showAll || showWorksafeOnly;
const showCreative = showAll || showWorksafeOnly || showNsfwOnly;
const showOther = showAll || showWorksafeOnly;
const showMisc = showAll || showNsfwOnly;
const showAdult = showAll || showNsfwOnly;
@@ -105,6 +105,8 @@ const BoardsList = ({ multisub }: { multisub: MultisubSubplebbit[] }) => {
<>
<h3>Japanese Culture</h3>
<ul>
{(showAll || showWorksafeOnly) && (
<>
<li>
<Link to='#' onClick={(e) => e.preventDefault()} className={styles.placeholder}>
Anime & Manga
@@ -135,11 +137,17 @@ const BoardsList = ({ multisub }: { multisub: MultisubSubplebbit[] }) => {
Cute/Male
</Link>
</li>
</>
)}
{(showAll || showNsfwOnly) && (
<li>
<Link to='#' onClick={(e) => e.preventDefault()} className={styles.placeholder}>
Flash
</Link>
</li>
)}
{(showAll || showWorksafeOnly) && (
<>
<li>
<Link to='#' onClick={(e) => e.preventDefault()} className={styles.placeholder}>
Transportation
@@ -155,6 +163,8 @@ const BoardsList = ({ multisub }: { multisub: MultisubSubplebbit[] }) => {
Virtual YouTubers
</Link>
</li>
</>
)}
</ul>
</>
)}
@@ -299,11 +309,15 @@ const BoardsList = ({ multisub }: { multisub: MultisubSubplebbit[] }) => {
<div className={styles.boardsColumn}>
<h3>Creative</h3>
<ul>
{(showAll || showNsfwOnly) && (
<li>
<Link to='#' onClick={(e) => e.preventDefault()} className={styles.placeholder}>
Oekaki
</Link>
</li>
)}
{(showAll || showWorksafeOnly) && (
<>
<li>
<Link to='#' onClick={(e) => e.preventDefault()} className={styles.placeholder}>
Papercraft & Origami
@@ -319,16 +333,24 @@ const BoardsList = ({ multisub }: { multisub: MultisubSubplebbit[] }) => {
Food & Cooking
</Link>
</li>
</>
)}
{(showAll || showNsfwOnly) && (
<li>
<Link to='#' onClick={(e) => e.preventDefault()} className={styles.placeholder}>
Artwork/Critique
</Link>
</li>
)}
{(showAll || showNsfwOnly) && (
<li>
<Link to='#' onClick={(e) => e.preventDefault()} className={styles.placeholder}>
Wallpapers/General
</Link>
</li>
)}
{(showAll || showWorksafeOnly) && (
<>
<li>
<Link to='#' onClick={(e) => e.preventDefault()} className={styles.placeholder}>
Literature
@@ -369,6 +391,8 @@ const BoardsList = ({ multisub }: { multisub: MultisubSubplebbit[] }) => {
Quests
</Link>
</li>
</>
)}
</ul>
</div>
)}