aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar maTh <math-home@web.de> 2023-01-09 10:08:49 +0100
committerGravatar GitHub <noreply@github.com> 2023-01-09 10:08:49 +0100
commit7d12ecff0145c66113f81ce1b704316da0a403a5 (patch)
treeda7d4d6a8c6bbba80105a4e9d677d23b21d94836
parent5feefe416ff805090ad211eb670cc08c0db27dc1 (diff)
fix: CSS "content:" (#4985)
* fix * frss.css * improve bubble for unread articles in global view
-rw-r--r--p/themes/Alternative-Dark/adark.css7
-rw-r--r--p/themes/Alternative-Dark/adark.rtl.css7
-rw-r--r--p/themes/Ansum/_forms.scss1
-rw-r--r--p/themes/Ansum/ansum.css1
-rw-r--r--p/themes/Ansum/ansum.rtl.css1
-rw-r--r--p/themes/BlueLagoon/BlueLagoon.css5
-rw-r--r--p/themes/BlueLagoon/BlueLagoon.rtl.css5
-rw-r--r--p/themes/Dark/dark.css5
-rw-r--r--p/themes/Dark/dark.rtl.css5
-rw-r--r--p/themes/Flat/flat.css2
-rw-r--r--p/themes/Flat/flat.rtl.css2
-rw-r--r--p/themes/Mapco/_forms.scss1
-rw-r--r--p/themes/Mapco/mapco.css1
-rw-r--r--p/themes/Mapco/mapco.rtl.css1
-rw-r--r--p/themes/Nord/nord.css21
-rw-r--r--p/themes/Nord/nord.rtl.css21
-rw-r--r--p/themes/Origine-compact/origine-compact.css4
-rw-r--r--p/themes/Origine-compact/origine-compact.rtl.css4
-rw-r--r--p/themes/Origine/origine.css3
-rw-r--r--p/themes/Origine/origine.rtl.css3
-rw-r--r--p/themes/Pafat/pafat.css7
-rw-r--r--p/themes/Pafat/pafat.rtl.css7
-rw-r--r--p/themes/Screwdriver/screwdriver.css1
-rw-r--r--p/themes/Screwdriver/screwdriver.rtl.css1
-rw-r--r--p/themes/Swage/swage.css9
-rw-r--r--p/themes/Swage/swage.rtl.css7
-rw-r--r--p/themes/Swage/swage.scss6
-rw-r--r--p/themes/base-theme/base.css1
-rw-r--r--p/themes/base-theme/base.rtl.css1
-rw-r--r--p/themes/base-theme/frss.css20
-rw-r--r--p/themes/base-theme/frss.rtl.css20
31 files changed, 96 insertions, 84 deletions
diff --git a/p/themes/Alternative-Dark/adark.css b/p/themes/Alternative-Dark/adark.css
index b85ef2232..8106f775b 100644
--- a/p/themes/Alternative-Dark/adark.css
+++ b/p/themes/Alternative-Dark/adark.css
@@ -582,7 +582,8 @@ kbd {
.aside.aside_feed .category .title:not([data-unread="0"])::after,
.aside.aside_feed .feed .item-title:not([data-unread="0"])::after,
-.global .box.category .title:not([data-unread="0"])::after {
+.global .box.category .title:not([data-unread="0"])::after,
+.global .feed .item-title:not([data-unread="0"])::after {
background-color: var(--background-color-dark);
color: var(--font-color-middle);
}
@@ -991,6 +992,10 @@ kbd {
text-shadow: none;
}
+#stream.global .feed .item-title:not([data-unread="0"])::after {
+ margin: 1rem 0px 0px;
+}
+
/*=== Slider */
#slider {
background: var(--background-color-dark);
diff --git a/p/themes/Alternative-Dark/adark.rtl.css b/p/themes/Alternative-Dark/adark.rtl.css
index 69d290121..d40403fc8 100644
--- a/p/themes/Alternative-Dark/adark.rtl.css
+++ b/p/themes/Alternative-Dark/adark.rtl.css
@@ -582,7 +582,8 @@ kbd {
.aside.aside_feed .category .title:not([data-unread="0"])::after,
.aside.aside_feed .feed .item-title:not([data-unread="0"])::after,
-.global .box.category .title:not([data-unread="0"])::after {
+.global .box.category .title:not([data-unread="0"])::after,
+.global .feed .item-title:not([data-unread="0"])::after {
background-color: var(--background-color-dark);
color: var(--font-color-middle);
}
@@ -991,6 +992,10 @@ kbd {
text-shadow: none;
}
+#stream.global .feed .item-title:not([data-unread="0"])::after {
+ margin: 1rem 0px 0px;
+}
+
/*=== Slider */
#slider {
background: var(--background-color-dark);
diff --git a/p/themes/Ansum/_forms.scss b/p/themes/Ansum/_forms.scss
index 239934040..4f3f9e698 100644
--- a/p/themes/Ansum/_forms.scss
+++ b/p/themes/Ansum/_forms.scss
@@ -130,7 +130,6 @@ input.extend {
border-radius: 3px;
&::after {
- content: "";
display: block;
clear: both;
}
diff --git a/p/themes/Ansum/ansum.css b/p/themes/Ansum/ansum.css
index 9b5990414..5c7433fce 100644
--- a/p/themes/Ansum/ansum.css
+++ b/p/themes/Ansum/ansum.css
@@ -173,7 +173,6 @@ input.extend {
border-radius: 3px;
}
.form-group::after {
- content: "";
display: block;
clear: both;
}
diff --git a/p/themes/Ansum/ansum.rtl.css b/p/themes/Ansum/ansum.rtl.css
index b5450ad20..d8e6eaa99 100644
--- a/p/themes/Ansum/ansum.rtl.css
+++ b/p/themes/Ansum/ansum.rtl.css
@@ -173,7 +173,6 @@ input.extend {
border-radius: 3px;
}
.form-group::after {
- content: "";
display: block;
clear: both;
}
diff --git a/p/themes/BlueLagoon/BlueLagoon.css b/p/themes/BlueLagoon/BlueLagoon.css
index 98e63b1e8..e37f35228 100644
--- a/p/themes/BlueLagoon/BlueLagoon.css
+++ b/p/themes/BlueLagoon/BlueLagoon.css
@@ -323,7 +323,6 @@ a.btn {
height: 10px;
border-top: 1px solid #171717;
border-left: 1px solid #171717;
- content: "";
position: absolute;
top: -6px;
right: 13px;
@@ -1039,6 +1038,10 @@ a.btn {
color: #222;
}
+#stream.global .feed .item-title:not([data-unread="0"])::after {
+ margin-top: 1rem;
+}
+
/*=== PANEL */
/*===========*/
#panel {
diff --git a/p/themes/BlueLagoon/BlueLagoon.rtl.css b/p/themes/BlueLagoon/BlueLagoon.rtl.css
index 43c572abd..faa7250f3 100644
--- a/p/themes/BlueLagoon/BlueLagoon.rtl.css
+++ b/p/themes/BlueLagoon/BlueLagoon.rtl.css
@@ -323,7 +323,6 @@ a.btn {
height: 10px;
border-top: 1px solid #171717;
border-right: 1px solid #171717;
- content: "";
position: absolute;
top: -6px;
left: 13px;
@@ -1039,6 +1038,10 @@ a.btn {
color: #222;
}
+#stream.global .feed .item-title:not([data-unread="0"])::after {
+ margin-top: 1rem;
+}
+
/*=== PANEL */
/*===========*/
#panel {
diff --git a/p/themes/Dark/dark.css b/p/themes/Dark/dark.css
index 3facb1abf..3ddb59755 100644
--- a/p/themes/Dark/dark.css
+++ b/p/themes/Dark/dark.css
@@ -911,6 +911,11 @@ a.btn {
text-shadow: none;
}
+#stream.global .feed .item-title:not([data-unread="0"])::after {
+ background-color: #171717;
+ margin-top: 1rem;
+}
+
/*=== Panel */
#panel {
background: #1c1c1c;
diff --git a/p/themes/Dark/dark.rtl.css b/p/themes/Dark/dark.rtl.css
index 6871c2b57..faea0df5e 100644
--- a/p/themes/Dark/dark.rtl.css
+++ b/p/themes/Dark/dark.rtl.css
@@ -911,6 +911,11 @@ a.btn {
text-shadow: none;
}
+#stream.global .feed .item-title:not([data-unread="0"])::after {
+ background-color: #171717;
+ margin-top: 1rem;
+}
+
/*=== Panel */
#panel {
background: #1c1c1c;
diff --git a/p/themes/Flat/flat.css b/p/themes/Flat/flat.css
index b6b291198..c6c2a6aec 100644
--- a/p/themes/Flat/flat.css
+++ b/p/themes/Flat/flat.css
@@ -103,7 +103,6 @@ form th {
}
.form-group::after {
- content: "";
display: block;
clear: both;
}
@@ -445,7 +444,6 @@ a.btn {
.box .box-content .item {
font-size: 0.9rem;
- line-height: 2.5em;
}
.box .box-title .configure .icon,
diff --git a/p/themes/Flat/flat.rtl.css b/p/themes/Flat/flat.rtl.css
index aa89334c9..2ef0e42ea 100644
--- a/p/themes/Flat/flat.rtl.css
+++ b/p/themes/Flat/flat.rtl.css
@@ -103,7 +103,6 @@ form th {
}
.form-group::after {
- content: "";
display: block;
clear: both;
}
@@ -445,7 +444,6 @@ a.btn {
.box .box-content .item {
font-size: 0.9rem;
- line-height: 2.5em;
}
.box .box-title .configure .icon,
diff --git a/p/themes/Mapco/_forms.scss b/p/themes/Mapco/_forms.scss
index 2a2ac92ad..479f40d44 100644
--- a/p/themes/Mapco/_forms.scss
+++ b/p/themes/Mapco/_forms.scss
@@ -129,7 +129,6 @@ input.extend {
border-radius: 3px;
&::after {
- content: "";
display: block;
clear: both;
}
diff --git a/p/themes/Mapco/mapco.css b/p/themes/Mapco/mapco.css
index 482944016..94be46e9f 100644
--- a/p/themes/Mapco/mapco.css
+++ b/p/themes/Mapco/mapco.css
@@ -172,7 +172,6 @@ input.extend {
border-radius: 3px;
}
.form-group::after {
- content: "";
display: block;
clear: both;
}
diff --git a/p/themes/Mapco/mapco.rtl.css b/p/themes/Mapco/mapco.rtl.css
index 2a6bf5311..5b042c849 100644
--- a/p/themes/Mapco/mapco.rtl.css
+++ b/p/themes/Mapco/mapco.rtl.css
@@ -172,7 +172,6 @@ input.extend {
border-radius: 3px;
}
.form-group::after {
- content: "";
display: block;
clear: both;
}
diff --git a/p/themes/Nord/nord.css b/p/themes/Nord/nord.css
index 85648aba3..e0eda2af9 100644
--- a/p/themes/Nord/nord.css
+++ b/p/themes/Nord/nord.css
@@ -388,7 +388,6 @@ img.favicon {
.box .box-content .item {
padding: 0 10px;
font-size: 0.9rem;
- line-height: 2.5em;
}
/*=== Draggable */
@@ -524,10 +523,6 @@ img.favicon {
}
-.category .title:not([data-unread="0"])::after {
- content: attr(data-unread);
-}
-
li.item.active {
background-color: var(--bg);
font-weight: bold;
@@ -754,7 +749,6 @@ li.item.active {
/*===========*/
.category .title.error::before {
color: var(--accent-light);
- content: "⚠ ";
}
@@ -794,11 +788,6 @@ li.item.active {
.flux_content .content a {
color: #000;
}
-
- .flux_content .content a::after {
- content: " [" attr(href) "] ";
- font-style: italic;
- }
}
/*=== PREVIEW */
@@ -834,15 +823,6 @@ li.item.active {
margin: -1px;
}
-.feed .item-title:not([data-unread="0"])::before {
- content: "(" attr(data-unread) ") ";
- display: none
-}
-
-.feed .item-title:not([data-unread="0"])::after {
- content: " (" attr(data-unread) ")";
-}
-
/*BEGINS BASE.CSS*/
@@ -899,7 +879,6 @@ input.extend {
/*=== Dropdown */
.dropdown-menu::after {
- content: "";
position: absolute;
top: -6px;
right: 13px;
diff --git a/p/themes/Nord/nord.rtl.css b/p/themes/Nord/nord.rtl.css
index b5f5d19e6..d2b5146a1 100644
--- a/p/themes/Nord/nord.rtl.css
+++ b/p/themes/Nord/nord.rtl.css
@@ -388,7 +388,6 @@ img.favicon {
.box .box-content .item {
padding: 0 10px;
font-size: 0.9rem;
- line-height: 2.5em;
}
/*=== Draggable */
@@ -524,10 +523,6 @@ img.favicon {
}
-.category .title:not([data-unread="0"])::after {
- content: attr(data-unread);
-}
-
li.item.active {
background-color: var(--bg);
font-weight: bold;
@@ -754,7 +749,6 @@ li.item.active {
/*===========*/
.category .title.error::before {
color: var(--accent-light);
- content: "⚠ ";
}
@@ -794,11 +788,6 @@ li.item.active {
.flux_content .content a {
color: #000;
}
-
- .flux_content .content a::after {
- content: " [" attr(href) "] ";
- font-style: italic;
- }
}
/*=== PREVIEW */
@@ -834,15 +823,6 @@ li.item.active {
margin: -1px;
}
-.feed .item-title:not([data-unread="0"])::before {
- content: "(" attr(data-unread) ") ";
- display: none
-}
-
-.feed .item-title:not([data-unread="0"])::after {
- content: " (" attr(data-unread) ")";
-}
-
/*BEGINS BASE.CSS*/
@@ -899,7 +879,6 @@ input.extend {
/*=== Dropdown */
.dropdown-menu::after {
- content: "";
position: absolute;
top: -6px;
left: 13px;
diff --git a/p/themes/Origine-compact/origine-compact.css b/p/themes/Origine-compact/origine-compact.css
index f5de75adc..bea5d5cf6 100644
--- a/p/themes/Origine-compact/origine-compact.css
+++ b/p/themes/Origine-compact/origine-compact.css
@@ -77,6 +77,10 @@ a.btn,
font-size: 0.8rem;
}
+#stream.global .feed .item-title:not([data-unread="0"])::after {
+ margin-top: 0.125rem;
+}
+
.aside.aside_feed .feed .item-title:not([data-unread="0"])::after {
font-size: 0.7rem;
}
diff --git a/p/themes/Origine-compact/origine-compact.rtl.css b/p/themes/Origine-compact/origine-compact.rtl.css
index b1ac6fb54..8929847bb 100644
--- a/p/themes/Origine-compact/origine-compact.rtl.css
+++ b/p/themes/Origine-compact/origine-compact.rtl.css
@@ -77,6 +77,10 @@ a.btn,
font-size: 0.8rem;
}
+#stream.global .feed .item-title:not([data-unread="0"])::after {
+ margin-top: 0.125rem;
+}
+
.aside.aside_feed .feed .item-title:not([data-unread="0"])::after {
font-size: 0.7rem;
}
diff --git a/p/themes/Origine/origine.css b/p/themes/Origine/origine.css
index 6cc9c6bd1..fd119fe19 100644
--- a/p/themes/Origine/origine.css
+++ b/p/themes/Origine/origine.css
@@ -679,7 +679,8 @@ a:hover .icon {
/*=== Aside main page (categories) */
.aside.aside_feed .category .title:not([data-unread="0"])::after,
-.global .box.category .title:not([data-unread="0"])::after {
+.global .box.category .title:not([data-unread="0"])::after,
+.global .feed .item-title:not([data-unread="0"])::after {
background-color: var(--background-color-light-shadowed);
color: var(--font-color-grey);
}
diff --git a/p/themes/Origine/origine.rtl.css b/p/themes/Origine/origine.rtl.css
index b7e142a08..9127ac9e8 100644
--- a/p/themes/Origine/origine.rtl.css
+++ b/p/themes/Origine/origine.rtl.css
@@ -679,7 +679,8 @@ a:hover .icon {
/*=== Aside main page (categories) */
.aside.aside_feed .category .title:not([data-unread="0"])::after,
-.global .box.category .title:not([data-unread="0"])::after {
+.global .box.category .title:not([data-unread="0"])::after,
+.global .feed .item-title:not([data-unread="0"])::after {
background-color: var(--background-color-light-shadowed);
color: var(--font-color-grey);
}
diff --git a/p/themes/Pafat/pafat.css b/p/themes/Pafat/pafat.css
index 8b3124e72..5a7fb876f 100644
--- a/p/themes/Pafat/pafat.css
+++ b/p/themes/Pafat/pafat.css
@@ -476,7 +476,6 @@ a.btn {
.box .box-content .item {
font-size: 0.9rem;
- line-height: 2.5;
}
/*=== Tree */
@@ -540,7 +539,6 @@ a.btn {
background-color: var(--background-color-white);
width: 0.5rem;
height: 0.5rem;
- content: "";
position: absolute;
top: 1rem;
left: -0.25rem;
@@ -1022,6 +1020,11 @@ a.signin {
border: none;
}
+#stream.global .feed .item-title:not([data-unread="0"])::after {
+ background-color: var(--background-color-category);
+ color: var(--font-color-white);
+}
+
/*=== DIVERS */
/*===========*/
.aside.aside_feed .nav-form input,
diff --git a/p/themes/Pafat/pafat.rtl.css b/p/themes/Pafat/pafat.rtl.css
index d0f2436d7..0181e60ed 100644
--- a/p/themes/Pafat/pafat.rtl.css
+++ b/p/themes/Pafat/pafat.rtl.css
@@ -476,7 +476,6 @@ a.btn {
.box .box-content .item {
font-size: 0.9rem;
- line-height: 2.5;
}
/*=== Tree */
@@ -540,7 +539,6 @@ a.btn {
background-color: var(--background-color-white);
width: 0.5rem;
height: 0.5rem;
- content: "";
position: absolute;
top: 1rem;
right: -0.25rem;
@@ -1022,6 +1020,11 @@ a.signin {
border: none;
}
+#stream.global .feed .item-title:not([data-unread="0"])::after {
+ background-color: var(--background-color-category);
+ color: var(--font-color-white);
+}
+
/*=== DIVERS */
/*===========*/
.aside.aside_feed .nav-form input,
diff --git a/p/themes/Screwdriver/screwdriver.css b/p/themes/Screwdriver/screwdriver.css
index 75662404d..39d1dd152 100644
--- a/p/themes/Screwdriver/screwdriver.css
+++ b/p/themes/Screwdriver/screwdriver.css
@@ -471,7 +471,6 @@ a.btn {
.box .box-content .item {
font-size: 0.9rem;
- line-height: 2.5em;
}
/*=== Tree */
diff --git a/p/themes/Screwdriver/screwdriver.rtl.css b/p/themes/Screwdriver/screwdriver.rtl.css
index 736fc642e..e29b0e1b2 100644
--- a/p/themes/Screwdriver/screwdriver.rtl.css
+++ b/p/themes/Screwdriver/screwdriver.rtl.css
@@ -471,7 +471,6 @@ a.btn {
.box .box-content .item {
font-size: 0.9rem;
- line-height: 2.5em;
}
/*=== Tree */
diff --git a/p/themes/Swage/swage.css b/p/themes/Swage/swage.css
index 2c1de119a..0ebdfa3fb 100644
--- a/p/themes/Swage/swage.css
+++ b/p/themes/Swage/swage.css
@@ -71,7 +71,6 @@ select:invalid {
}
.flux::after, .form-group::after {
- content: "";
display: block;
clear: both;
}
@@ -329,9 +328,6 @@ form th {
.dropdown-menu .dropdown-section .item a:hover {
background-color: var(--color-background-nav);
}
-.dropdown-menu::after {
- content: none;
-}
.dropdown-menu > .item {
padding: 0 0 0 0.5rem;
}
@@ -488,7 +484,6 @@ form th {
.box .box-content .item {
padding: 0 10px;
font-size: 0.9rem;
- line-height: 2.5;
}
.box .box-content .item .configure .icon {
vertical-align: middle;
@@ -1169,4 +1164,6 @@ button.as-link {
#slider label {
min-height: initial;
-} \ No newline at end of file
+}
+
+/*# sourceMappingURL=swage.css.map */
diff --git a/p/themes/Swage/swage.rtl.css b/p/themes/Swage/swage.rtl.css
index 79ef84c39..f8f031567 100644
--- a/p/themes/Swage/swage.rtl.css
+++ b/p/themes/Swage/swage.rtl.css
@@ -71,7 +71,6 @@ select:invalid {
}
.flux::after, .form-group::after {
- content: "";
display: block;
clear: both;
}
@@ -329,9 +328,6 @@ form th {
.dropdown-menu .dropdown-section .item a:hover {
background-color: var(--color-background-nav);
}
-.dropdown-menu::after {
- content: none;
-}
.dropdown-menu > .item {
padding: 0 0.5rem 0 0;
}
@@ -488,7 +484,6 @@ form th {
.box .box-content .item {
padding: 0 10px;
font-size: 0.9rem;
- line-height: 2.5;
}
.box .box-content .item .configure .icon {
vertical-align: middle;
@@ -1169,4 +1164,4 @@ button.as-link {
#slider label {
min-height: initial;
-} \ No newline at end of file
+}
diff --git a/p/themes/Swage/swage.scss b/p/themes/Swage/swage.scss
index 41221665c..a0570bb16 100644
--- a/p/themes/Swage/swage.scss
+++ b/p/themes/Swage/swage.scss
@@ -89,7 +89,6 @@ $color_hover: #fff;
}
%after {
- content: "";
display: block;
clear: both;
}
@@ -429,10 +428,6 @@ form {
}
}
- &::after {
- content: none;
- }
-
> {
.item {
@@ -626,7 +621,6 @@ form {
.item {
padding: 0 10px;
font-size: 0.9rem;
- line-height: 2.5;
.configure {
.icon {
diff --git a/p/themes/base-theme/base.css b/p/themes/base-theme/base.css
index e569d4b41..cd133939d 100644
--- a/p/themes/base-theme/base.css
+++ b/p/themes/base-theme/base.css
@@ -218,7 +218,6 @@ a.btn {
}
.dropdown-menu::after {
- content: "";
position: absolute;
top: -6px;
right: 13px;
diff --git a/p/themes/base-theme/base.rtl.css b/p/themes/base-theme/base.rtl.css
index 89d5789d7..ab5156b68 100644
--- a/p/themes/base-theme/base.rtl.css
+++ b/p/themes/base-theme/base.rtl.css
@@ -218,7 +218,6 @@ a.btn {
}
.dropdown-menu::after {
- content: "";
position: absolute;
top: -6px;
left: 13px;
diff --git a/p/themes/base-theme/frss.css b/p/themes/base-theme/frss.css
index 19d9b5884..8bd4a7e99 100644
--- a/p/themes/base-theme/frss.css
+++ b/p/themes/base-theme/frss.css
@@ -1871,6 +1871,26 @@ input:checked + .slide-container .properties {
margin: 1em 0 0 0;
}
+#stream.global .feed {
+ position: relative;
+}
+
+#stream.global .feed .item-title:not([data-unread="0"])::after {
+ margin: 0.5rem 0px 0px;
+ padding: 5px 10px;
+ min-width: 20px;
+ display: block;
+ content: attr(data-unread);
+ position: absolute;
+ top: 0px;
+ right: 0px;
+ text-align: center;
+ font-size: 0.75rem;
+ border-radius: 12px;
+ line-height: 1;
+ font-weight: initial;
+}
+
.feed.active .item-title:not([data-unread="0"])::after {
color: var(--frss-font-color-light);
border: 1px solid var(--frss-border-color);
diff --git a/p/themes/base-theme/frss.rtl.css b/p/themes/base-theme/frss.rtl.css
index 445f1637f..9e5221126 100644
--- a/p/themes/base-theme/frss.rtl.css
+++ b/p/themes/base-theme/frss.rtl.css
@@ -1871,6 +1871,26 @@ input:checked + .slide-container .properties {
margin: 1em 0 0 0;
}
+#stream.global .feed {
+ position: relative;
+}
+
+#stream.global .feed .item-title:not([data-unread="0"])::after {
+ margin: 0.5rem 0px 0px;
+ padding: 5px 10px;
+ min-width: 20px;
+ display: block;
+ content: attr(data-unread);
+ position: absolute;
+ top: 0px;
+ left: 0px;
+ text-align: center;
+ font-size: 0.75rem;
+ border-radius: 12px;
+ line-height: 1;
+ font-weight: initial;
+}
+
.feed.active .item-title:not([data-unread="0"])::after {
color: var(--frss-font-color-light);
border: 1px solid var(--frss-border-color);