This commit is contained in:
2026-09-11 19:00:58 +02:00
parent 8d6edfef5e
commit d72eae7509
14 changed files with 681 additions and 373 deletions
+46 -5
View File
@@ -6871,8 +6871,6 @@ span#tags:not(.tags-expanded) .tags-inner>span:nth-child(n+11) {
background-color: var(--badge-sfw);
padding-right: 5px;
padding-left: 5px;
padding-top: 1.5px;
padding-bottom: 1.5px;
border-radius: 3px;
text-shadow: 1px 1px var(--black);
text-transform: uppercase;
@@ -6883,8 +6881,6 @@ span#tags:not(.tags-expanded) .tags-inner>span:nth-child(n+11) {
background-color: var(--badge-nsfw);
padding-right: 5px;
padding-left: 5px;
padding-top: 1.5px;
padding-bottom: 1.5px;
border-radius: 3px;
text-shadow: 1px 1px var(--black);
text-transform: uppercase;
@@ -13024,7 +13020,7 @@ body.layout-modern>.pagewrapper:not(:has(.index-layout-wrapper)):not(:has(.item-
color: #dc3545 !important;
}
/* Rating Button — icon-only, badge-proportioned */
/* Rating Button — icon-only, badge-proportioned (backward compatibility) */
#a_toggle.rating-btn {
display: inline-flex;
align-items: center;
@@ -13062,6 +13058,51 @@ body.layout-modern>.pagewrapper:not(:has(.index-layout-wrapper)):not(:has(.item-
background-color: #444;
}
/* Rating Tag — interactive rating badge (SFW / NSFW / NSFL / UNTAGGED) */
.rating-tag {
user-select: none;
cursor: default;
}
.rating-tag.can-cycle {
cursor: pointer;
}
.rating-tag .rating-label {
pointer-events: none;
color: inherit !important;
text-shadow: 1px 1px black;
}
.rating-tag.is-untagged,
.badge.badge-untagged {
background: transparent !important;
color: rgba(255, 255, 255, 0.55) !important;
border: 1px dashed rgba(255, 255, 255, 0.35);
padding: 0.5px 4px;
border-radius: 3px;
text-transform: uppercase;
box-sizing: border-box;
}
html[theme='light'] .rating-tag.is-untagged,
html[theme='light'] .badge.badge-untagged,
html[theme='paper'] .rating-tag.is-untagged,
html[theme='paper'] .badge.badge-untagged {
color: rgba(0, 0, 0, 0.55) !important;
border-color: rgba(0, 0, 0, 0.35);
}
.rating-tag a {
color: inherit !important;
text-decoration: none !important;
pointer-events: none;
}
.rating-tag.can-cycle a {
cursor: pointer;
}
.rules {