From a0ce7f556b41e9fa0683076174b3c12f58178296 Mon Sep 17 00:00:00 2001
From: Andrew Dolgov <noreply@fakecake.org>
Date: Mon, 15 Mar 2021 19:42:48 +0300
Subject: [PATCH] nsfw: set cursor pointer

---
 plugins/nsfw/init.php | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/plugins/nsfw/init.php b/plugins/nsfw/init.php
index 0d876c423..fc38fef71 100644
--- a/plugins/nsfw/init.php
+++ b/plugins/nsfw/init.php
@@ -36,12 +36,20 @@ class NSFW extends Plugin {
 		$article_tags = $article["tags"];
 
 		if (count(array_intersect($tags, $article_tags)) > 0) {
-			$article["content"] = "<details><summary>" . __("Not safe for work (click to toggle)") . "</summary>" . $article["content"] . "</details>";
+			$article["content"] = "<details class='nsfw'><summary>" . __("Not safe for work (click to toggle)") . "</summary>" . $article["content"] . "</details>";
 		}
 
 		return $article;
 	}
 
+	function get_css() {
+		return
+			'details.nsfw {
+				cursor : pointer;
+				user-select : none;
+			}';
+	}
+
 	function hook_render_article_api($row) {
 		$article = isset($row['headline']) ? $row['headline'] : $row['article'];
 		return $this->rewrite_contents($article);
-- 
GitLab