forked from OctoWoW/OctoLauncher
Sync launcher: stop phantom update prompt, forum News panel, hardware-aware render distance
Squashed sync from upstream. Highlights: - Updater no longer reports already-applied deletes as a pending update on every launch (guard the del branch on the target still existing) - Derive the packaged CSP image origin from the configured server URL - Forum Announcements panel + News tab; hardware-aware farClip recommendation; parchment UI; localization and tweak updates - Addon source refresh; schema and mod-state fixes Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -202,6 +202,119 @@ input[type='number'] {
|
||||
}
|
||||
}
|
||||
|
||||
.parchment-post {
|
||||
position: relative;
|
||||
color: #2b1a0c;
|
||||
background-color: #e9dab5;
|
||||
background-size: cover;
|
||||
background-position: center;
|
||||
@apply border p-4;
|
||||
border-color: rgba(60, 40, 15, 0.4);
|
||||
box-shadow: rgb(0 0 0 / 45%) 0px 25px 20px -20px;
|
||||
|
||||
& .parchment-post-title {
|
||||
@apply font-fontin uppercase;
|
||||
font-size: 18px;
|
||||
line-height: 24px;
|
||||
letter-spacing: 0.03em;
|
||||
color: #3a230f;
|
||||
}
|
||||
|
||||
& .parchment-post-meta {
|
||||
font-size: 14px;
|
||||
line-height: 20px;
|
||||
font-style: italic;
|
||||
color: #6b5836;
|
||||
}
|
||||
|
||||
& .parchment-post-muted {
|
||||
color: #7a6a47;
|
||||
}
|
||||
|
||||
& hr {
|
||||
@apply -mx-4;
|
||||
border: 0;
|
||||
border-top: 1px solid rgba(60, 40, 15, 0.25);
|
||||
}
|
||||
|
||||
& button {
|
||||
color: #6b3e15;
|
||||
}
|
||||
& button:hover,
|
||||
& button:focus {
|
||||
color: #9c4a12;
|
||||
}
|
||||
|
||||
& .parchment-post-body,
|
||||
& .parchment-post-body * {
|
||||
color: #2b1a0c;
|
||||
}
|
||||
& .parchment-post-body {
|
||||
font-size: 15px;
|
||||
line-height: 24px;
|
||||
word-break: break-word;
|
||||
overflow-wrap: anywhere;
|
||||
}
|
||||
& .parchment-post-body a {
|
||||
color: #6b3e15;
|
||||
text-decoration: underline;
|
||||
cursor: pointer;
|
||||
}
|
||||
& .parchment-post-body a:hover {
|
||||
color: #9c4a12;
|
||||
}
|
||||
& .parchment-post-body p {
|
||||
margin: 6px 0;
|
||||
}
|
||||
& .parchment-post-body strong,
|
||||
& .parchment-post-body b {
|
||||
font-weight: 700;
|
||||
}
|
||||
& .parchment-post-body em,
|
||||
& .parchment-post-body i {
|
||||
font-style: italic;
|
||||
}
|
||||
& .parchment-post-body ul {
|
||||
list-style: disc;
|
||||
padding-left: 20px;
|
||||
margin: 6px 0;
|
||||
}
|
||||
& .parchment-post-body ol {
|
||||
list-style: decimal;
|
||||
padding-left: 20px;
|
||||
margin: 6px 0;
|
||||
}
|
||||
& .parchment-post-body blockquote {
|
||||
border-left: 3px solid #b08a57;
|
||||
background: rgba(120, 80, 30, 0.08);
|
||||
padding: 8px 12px;
|
||||
margin: 8px 0;
|
||||
font-style: italic;
|
||||
}
|
||||
& .parchment-post-body code,
|
||||
& .parchment-post-body pre,
|
||||
& .parchment-post-body .codebox {
|
||||
font-family: monospace;
|
||||
background: rgba(60, 40, 15, 0.1);
|
||||
border: 1px solid rgba(60, 40, 15, 0.2);
|
||||
border-radius: 2px;
|
||||
padding: 8px;
|
||||
display: block;
|
||||
white-space: pre-wrap;
|
||||
word-break: break-word;
|
||||
}
|
||||
& .parchment-post-body img {
|
||||
max-width: 100%;
|
||||
height: auto;
|
||||
}
|
||||
& .parchment-post-body h1,
|
||||
& .parchment-post-body h2,
|
||||
& .parchment-post-body h3,
|
||||
& .parchment-post-body h4 {
|
||||
color: #3a230f;
|
||||
}
|
||||
}
|
||||
|
||||
.tw-hocus {
|
||||
@apply hocus:text-orange hocus:drop-shadow-[0px_0px_15px_white];
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user