This commit is contained in:
2026-09-26 15:23:36 +02:00
parent 990f463534
commit 27f5e3563f
18 changed files with 1226 additions and 559 deletions
+186 -3
View File
@@ -10277,6 +10277,16 @@ table img {
border-color: rgba(255, 107, 157, 0.4) !important;
}
@keyframes fav-pop {
0% { transform: scale(1); }
45% { transform: scale(1.32); }
100% { transform: scale(1); }
}
.fav-pop {
animation: fav-pop 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) !important;
}
/* pin icon */
.iconset#a_pin {
color: inherit;
@@ -17155,6 +17165,26 @@ body.layout-legacy .gapRight>.iconset {
transition: background-color 0.15s ease, border-color 0.15s ease, color 0.15s ease, opacity 0.15s ease;
}
.gapRight i.iconset.fa-regular,
.gapRight svg.iconset.fa-regular,
.gapRight i.iconset.far,
.gapRight i.fa-regular,
.gapRight i.far,
body.layout-legacy .gapRight>i.iconset.fa-regular,
body.layout-modern .gapRight>i.iconset.fa-regular {
font-weight: 400 !important;
}
.gapRight i.iconset.fa-regular::before,
.gapRight svg.iconset.fa-regular::before,
.gapRight i.iconset.far::before,
.gapRight i.fa-regular::before,
.gapRight i.far::before,
body.layout-legacy .gapRight>i.iconset.fa-regular::before,
body.layout-modern .gapRight>i.iconset.fa-regular::before {
font-weight: 400 !important;
}
.gapRight>svg.iconset:hover,
.gapRight>i.iconset:hover,
.gapRight>button:hover,
@@ -17618,6 +17648,33 @@ textarea#profile_description {
transform: scale(1.1);
}
.user-infobox-block #a_favo.fa-regular,
.user-infobox-block .gapRight #a_favo.fa-regular,
.user-infobox-block .user-infobox-actions #a_favo.fa-regular,
body.layout-legacy .user-infobox-block .gapRight > #a_favo.fa-regular,
body.layout-modern .user-infobox-block .gapRight > #a_favo.fa-regular {
font-weight: 400 !important;
background: transparent !important;
background-color: transparent !important;
}
.user-infobox-block #a_favo.fa-regular:hover,
.user-infobox-block .gapRight #a_favo.fa-regular:hover,
.user-infobox-block .user-infobox-actions #a_favo.fa-regular:hover,
body.layout-legacy .user-infobox-block .gapRight > #a_favo.fa-regular:hover,
body.layout-modern .user-infobox-block .gapRight > #a_favo.fa-regular:hover {
background: transparent !important;
background-color: transparent !important;
}
.user-infobox-block #a_favo.fa-regular::before,
.user-infobox-block .gapRight #a_favo.fa-regular::before,
.user-infobox-block .user-infobox-actions #a_favo.fa-regular::before,
body.layout-legacy .user-infobox-block .gapRight > #a_favo.fa-regular::before,
body.layout-modern .user-infobox-block .gapRight > #a_favo.fa-regular::before {
font-weight: 400 !important;
}
.user-infobox-username {
font-weight: 700;
color: var(--author-accent, inherit) !important;
@@ -22487,20 +22544,146 @@ div#flash,
}
}
/* Chan Rehost Details Modal */
/* Chan Rehost Details Modal / Popup */
.chan-rehost-modal {
position: fixed;
top: 0;
left: 0;
width: 100vw;
height: 100vh;
background: rgba(0, 0, 0, 0.82);
backdrop-filter: blur(6px);
background: transparent;
backdrop-filter: none;
z-index: 100200;
display: block;
}
.chan-rehost-modal .chan-rehost-modal-content,
.chan-rehost-modal.chan-rehost-popup-mode .chan-rehost-modal-content {
position: fixed !important;
width: 270px !important;
max-width: calc(100vw - 20px) !important;
background: #18181b !important;
border: 1px solid rgba(255, 255, 255, 0.18) !important;
border-radius: 10px !important;
box-shadow: 0 12px 32px rgba(0, 0, 0, 0.85), 0 0 0 1px rgba(255, 255, 255, 0.08) !important;
padding: 10px 12px !important;
text-align: left !important;
box-sizing: border-box !important;
animation: chanRehostPopupIn 0.12s cubic-bezier(0.16, 1, 0.3, 1);
z-index: 100201 !important;
}
@keyframes chanRehostPopupIn {
from {
opacity: 0;
transform: scale(0.96) translateY(3px);
}
to {
opacity: 1;
transform: scale(1) translateY(0);
}
}
.chan-rehost-popup-header {
display: flex;
align-items: center;
justify-content: space-between;
margin-bottom: 8px;
padding-bottom: 6px;
border-bottom: 1px solid rgba(255, 255, 255, 0.08);
}
.chan-rehost-popup-title {
font-size: 0.78rem;
font-weight: 700;
color: #d4d4d8;
display: flex;
align-items: center;
gap: 6px;
text-transform: uppercase;
letter-spacing: 0.5px;
}
.chan-rehost-popup-title i {
color: #4ade80;
font-size: 0.82rem;
}
.chan-rehost-popup-close {
background: none;
border: none;
color: #71717a;
font-size: 1.15rem;
cursor: pointer;
padding: 0 4px;
line-height: 1;
transition: color 0.15s;
}
.chan-rehost-popup-close:hover {
color: #fff;
}
.chan-rehost-ratings.chan-rehost-popup-ratings {
display: flex;
gap: 4px;
margin-bottom: 8px;
}
.chan-rehost-ratings.chan-rehost-popup-ratings .chan-rehost-pill {
flex: 1;
padding: 6px 2px;
font-size: 0.72rem;
font-weight: 600;
border-radius: 5px;
border: 1px solid rgba(255, 255, 255, 0.12);
background: rgba(255, 255, 255, 0.05);
color: #a1a1aa;
cursor: pointer;
transition: all 0.12s ease;
display: flex;
align-items: center;
justify-content: center;
gap: 3px;
white-space: nowrap;
}
.chan-rehost-ratings.chan-rehost-popup-ratings .chan-rehost-pill:hover {
background: rgba(255, 255, 255, 0.12);
color: #fff;
}
.chan-rehost-popup-actions {
display: flex;
gap: 6px;
}
.chan-rehost-popup-save-btn {
width: 100%;
display: inline-flex;
align-items: center;
justify-content: center;
gap: 6px;
background: #16a34a !important;
color: #fff !important;
border: none !important;
border-radius: 6px;
padding: 6px 12px;
font-size: 0.8rem;
font-weight: 600;
cursor: pointer;
transition: background 0.15s, opacity 0.15s;
}
.chan-rehost-popup-save-btn:hover {
background: #15803d !important;
}
.chan-rehost-popup-save-btn:disabled {
opacity: 0.6;
cursor: not-allowed;
}
.chan-rehost-modal-content {
background: #18181b;
border: 1px solid rgba(255, 255, 255, 0.14);