Merge branch 'main' into feat/wezterm

This commit is contained in:
Lemmy
2025-11-03 15:34:41 -05:00
committed by GitHub
83 changed files with 5697 additions and 2061 deletions
+95
View File
@@ -102,4 +102,99 @@
--purple-3: {{colors.on_secondary.default.hex}};
--purple-4: {{colors.on_secondary_container.default.hex}};
--purple-5: {{colors.secondary.default.hex}};
}
/* Improve timestamp/clock readability */
/* Target timestamps with various selector patterns to work across Discord versions */
[class*="timestamp"] time,
[class*="timestamp"] time[id*="message-timestamp"],
[id*="message-timestamp"] time,
span[class*="timestamp"] time {
color: var(--text-3) !important; /* Use normal text color for better contrast */
opacity: 0.85 !important; /* Slightly muted but still readable */
}
/* Hover state for timestamps - make them fully visible */
[class*="timestamp"]:hover time,
[id*="message-timestamp"]:hover time,
span[class*="timestamp"]:hover time {
color: var(--text-2) !important; /* Use heading color on hover */
opacity: 1 !important;
}
/* Improve slowmode cooldown and typing indicator readability */
[class*="cooldownText"],
[class*="cooldownWrapper"],
[class*="cooldownText"] svg,
.cooldownText_b21699,
.cooldownWrapper_b21699 {
color: var(--text-3) !important; /* Use normal text color for better contrast */
opacity: 0.85 !important; /* Slightly muted but still readable */
}
/* Slowmode icon color */
[class*="slowModeIcon"],
.slowModeIcon_b21699 {
color: var(--text-3) !important;
opacity: 0.85 !important;
}
/* Typing indicator text */
[class*="typing"] [class*="text"],
[class*="typingDots"] [class*="text"],
.typing_b88801 .text_b88801 {
color: var(--text-3) !important;
opacity: 0.85 !important;
}
[class*="postTitleText"],
[class*="postTitleText"] span,
h3[class*="postTitleText"],
[class*="heading-lg"][class*="postTitleText"],
[data-text-variant*="heading"] [class*="postTitleText"] {
color: var(--text-2) !important;
opacity: 0.9 !important;
}
[class*="postTitleText"]:hover,
[class*="postTitleText"]:hover span,
h3[class*="postTitleText"]:hover {
color: var(--text-2) !important;
opacity: 1 !important;
}
[class*="messageContent"],
[class*="markup"] {
line-height: 1.35 !important;
color: var(--text-3) !important;
opacity: 0.85 !important;
}
[class*="messageContent"][class*="deleted"],
[class*="text-sm"][class*="messageContent"][class*="deleted"],
[data-text-variant*="text-sm"][class*="messageContent"][class*="deleted"] {
color: var(--text-3) !important;
opacity: 0.85 !important;
}
[class*="messageContent"][class*="deleted"]:hover,
[class*="messageContent"][class*="deleted"]:hover span {
color: var(--text-2) !important;
opacity: 1 !important;
}
/* Improve tooltip readability */
[class*="tooltip"],
[class*="tooltip"] *,
[role="tooltip"],
[role="tooltip"] * {
color: var(--text-2) !important;
}
[class*="tooltipText"],
[class*="tooltipContent"],
[class*="tooltip"] span,
[class*="tooltip"] div {
color: var(--text-2) !important;
opacity: 1 !important;
}