diff --git a/static/main.css b/static/main.css
index 89bb9cd..2dcb4a6 100644
--- a/static/main.css
+++ b/static/main.css
@@ -97,6 +97,7 @@
max-height: 180px;
max-width: 220px;
width: auto;
+ vertical-align: bottom;
}
.page-title {
@@ -280,4 +281,27 @@
.img-link {
display: inline-block;
+ position: relative;
+}
+
+.status-nsfw-overlay {
+ height: 100%;
+ width: 100%;
+ background: black;
+ position: absolute;
+ top: 0;
+ left: 0;
+}
+
+.img-link:hover .status-nsfw-overlay {
+ display: none;
+}
+
+.status-video-container {
+ display: inline-block;
+ position: relative;
+}
+
+.status-video-container:hover .status-nsfw-overlay {
+ display: none;
}
diff --git a/templates/status.tmpl b/templates/status.tmpl
index 7ec7d29..e62296d 100644
--- a/templates/status.tmpl
+++ b/templates/status.tmpl
@@ -61,6 +61,9 @@
{{if eq .Type "image"}}
+ {{if $.Sensitive}}
+
+ {{end}}
{{else if eq .Type "audio"}}
{{else if eq .Type "video"}}
-
+