impeccable (#18)

first pass with impeccable

Reviewed-on: #18
Reviewed-by: xtul <mpiasecki720@protonmail.com>
Co-authored-by: vickydotbat <vickydotbat@tutamail.com>
Co-committed-by: vickydotbat <vickydotbat@tutamail.com>
This commit was merged in pull request #18.
This commit is contained in:
2026-07-11 14:18:22 +00:00
committed by archvillainette
parent ada632dd3c
commit 882c086a6d
31 changed files with 702 additions and 3444 deletions
+22 -5
View File
@@ -46,9 +46,9 @@ li[component="post"] .post-container {
background:
linear-gradient(to bottom, transparent calc(100% - 1px), var(--wg-ledger-ruling) calc(100% - 1px)),
var(--wg-ledger-panel) !important;
background-size: 100% 1.82rem, auto;
background-size: 100% var(--wg-ledger-line), auto;
border: 1px solid var(--wg-ledger-border) !important;
border-left: 2px solid rgba(194, 163, 90, 0.32) !important;
border-left: 1px solid rgba(194, 163, 90, 0.32) !important;
border-radius: 6px !important;
box-shadow: var(--wg-ledger-shadow) !important;
}
@@ -101,6 +101,23 @@ li[component="post"] .content blockquote,
li[component="post"] .content {
padding-top: 0.35rem;
max-width: 82ch;
}
// client.js wraps wide post tables in a focusable scroll container
li[component="post"] .content .wg-mobile-table-scroll {
display: block;
max-width: 100%;
overflow-x: auto;
overflow-y: hidden;
-webkit-overflow-scrolling: touch;
scrollbar-color: rgba(194, 163, 90, 0.5) rgba(8, 7, 10, 0.48);
scrollbar-width: thin;
}
li[component="post"] .content .wg-mobile-table-scroll > table {
min-width: var(--wg-mobile-table-min-width, max-content);
margin-block: 0;
}
li[component="post"] .content h1,
@@ -224,7 +241,7 @@ li[component="post"] [component="post/downvote"] {
background:
linear-gradient(to bottom, transparent calc(100% - 1px), rgba(194, 163, 90, 0.08) calc(100% - 1px)),
rgba(18, 15, 22, 0.96) !important;
background-size: 100% 1.55rem, auto;
background-size: 100% var(--wg-ledger-line), auto;
border-color: var(--wg-ledger-border) !important;
box-shadow: 0 10px 24px rgba(0, 0, 0, 0.32) !important;
color: var(--wg-ledger-ink) !important;
@@ -258,7 +275,7 @@ textarea[component="topic/quickreply/text"],
background:
linear-gradient(to bottom, transparent calc(100% - 1px), var(--wg-ledger-ruling) calc(100% - 1px)),
rgba(18, 15, 22, 0.92) !important;
background-size: 100% 1.82rem, auto;
background-size: 100% var(--wg-ledger-line), auto;
border-color: var(--wg-ledger-border) !important;
box-shadow:
inset 0 1px 0 rgba(255, 255, 255, 0.026),
@@ -283,7 +300,7 @@ textarea[component="topic/quickreply/text"]:focus,
background:
linear-gradient(to bottom, transparent calc(100% - 1px), rgba(194, 163, 90, 0.05) calc(100% - 1px)),
var(--wg-ledger-panel) !important;
background-size: 100% 1.82rem, auto;
background-size: 100% var(--wg-ledger-line), auto;
border-color: var(--wg-ledger-border) !important;
box-shadow: none !important;
color: var(--wg-text-soft) !important;