diff --git a/resources/skins/nudus-base/html_style_base.scss b/resources/skins/nudus-base/html_style_base.scss
index ec97b3aa8..0d5c5a8c7 100644
--- a/resources/skins/nudus-base/html_style_base.scss
+++ b/resources/skins/nudus-base/html_style_base.scss
@@ -346,10 +346,10 @@ summary {
}
// m* == message*
-body:hover .rssguard-mwrapper .rssguard-mhead .mwrapurl {
+body:hover .rssguard-mwrapper .rssguard-mhead .mwrapurl a {
- a,
- span {
+ &,
+ &:not([href=""]) + span { // NOTE: 'a[href="*"] + span' is never visible
visibility: visible;
}
}
@@ -397,6 +397,14 @@ body:hover .rssguard-mwrapper .rssguard-mhead .mwrapurl {
span {
visibility: hidden;
}
+
+ a[href=""] {
+
+ &,
+ & + span {
+ display: none;
+ }
+ }
}
}
}
diff --git a/resources/skins/nudus-dark/html_style.css b/resources/skins/nudus-dark/html_style.css
index 7b34533d3..36c133639 100644
--- a/resources/skins/nudus-dark/html_style.css
+++ b/resources/skins/nudus-dark/html_style.css
@@ -293,8 +293,7 @@ summary:focus {
outline: 1px solid #8291AD;
}
-body:hover .rssguard-mwrapper .rssguard-mhead .mwrapurl a,
-body:hover .rssguard-mwrapper .rssguard-mhead .mwrapurl span {
+body:hover .rssguard-mwrapper .rssguard-mhead .mwrapurl a, body:hover .rssguard-mwrapper .rssguard-mhead .mwrapurl a:not([href=""]) + span {
visibility: visible;
}
@@ -328,6 +327,9 @@ body:hover .rssguard-mwrapper .rssguard-mhead .mwrapurl span {
.rssguard-mwrapper .rssguard-mhead .mlinks .mwrapurl span {
visibility: hidden;
}
+.rssguard-mwrapper .rssguard-mhead .mlinks .mwrapurl a[href=""], .rssguard-mwrapper .rssguard-mhead .mlinks .mwrapurl a[href=""] + span {
+ display: none;
+}
.rssguard-mwrapper .rssguard-mbody img {
max-width: 450px !important;
max-height: unset !important;
diff --git a/resources/skins/nudus-dark/metadata.xml b/resources/skins/nudus-dark/metadata.xml
index 57a3ebb36..5bc583041 100644
--- a/resources/skins/nudus-dark/metadata.xml
+++ b/resources/skins/nudus-dark/metadata.xml
@@ -1,5 +1,5 @@
-
+
akinokonomi
diff --git a/resources/skins/nudus-light/html_style.css b/resources/skins/nudus-light/html_style.css
index 72dce3e0c..2f138625c 100644
--- a/resources/skins/nudus-light/html_style.css
+++ b/resources/skins/nudus-light/html_style.css
@@ -293,8 +293,7 @@ summary:focus {
outline: 1px solid #5D88D2;
}
-body:hover .rssguard-mwrapper .rssguard-mhead .mwrapurl a,
-body:hover .rssguard-mwrapper .rssguard-mhead .mwrapurl span {
+body:hover .rssguard-mwrapper .rssguard-mhead .mwrapurl a, body:hover .rssguard-mwrapper .rssguard-mhead .mwrapurl a:not([href=""]) + span {
visibility: visible;
}
@@ -328,6 +327,9 @@ body:hover .rssguard-mwrapper .rssguard-mhead .mwrapurl span {
.rssguard-mwrapper .rssguard-mhead .mlinks .mwrapurl span {
visibility: hidden;
}
+.rssguard-mwrapper .rssguard-mhead .mlinks .mwrapurl a[href=""], .rssguard-mwrapper .rssguard-mhead .mlinks .mwrapurl a[href=""] + span {
+ display: none;
+}
.rssguard-mwrapper .rssguard-mbody img {
max-width: 450px !important;
max-height: unset !important;
diff --git a/resources/skins/nudus-light/metadata.xml b/resources/skins/nudus-light/metadata.xml
index d26cbaed0..79c4753dd 100644
--- a/resources/skins/nudus-light/metadata.xml
+++ b/resources/skins/nudus-light/metadata.xml
@@ -1,5 +1,5 @@
-
+
akinokonomi