feat: Minecraft theme overhaul, fix points bug, add history
这个提交包含在:
@@ -1,7 +1,6 @@
|
||||
@font-face {
|
||||
font-family: "PressStart2P";
|
||||
src: url("https://fonts.gstatic.com/s/pressstart2p/v15/e3t4euO8T-267oIAQAu6jDQyK3nVivM.woff2")
|
||||
format("woff2");
|
||||
src: url("https://fonts.gstatic.com/s/pressstart2p/v15/e3t4euO8T-267oIAQAu6jDQyK3nVivM.woff2") format("woff2");
|
||||
font-display: swap;
|
||||
}
|
||||
|
||||
@@ -58,8 +57,18 @@
|
||||
letter-spacing: 0.04em;
|
||||
line-height: 1.5;
|
||||
text-shadow: 2px 2px 0 #000000;
|
||||
text-transform: uppercase;
|
||||
}
|
||||
|
||||
:root[data-theme="minecraft"] .mc-text-shadow {
|
||||
text-shadow: 2px 2px 0 #000000;
|
||||
}
|
||||
|
||||
:root[data-theme="minecraft"] .mc-text-shadow-sm {
|
||||
text-shadow: 1px 1px 0 #000000;
|
||||
}
|
||||
|
||||
|
||||
:root[data-theme="minecraft"] ::-webkit-scrollbar {
|
||||
width: 12px;
|
||||
height: 12px;
|
||||
@@ -157,36 +166,62 @@
|
||||
color: var(--mc-red) !important;
|
||||
}
|
||||
|
||||
:root[data-theme="minecraft"] button {
|
||||
:root[data-theme="minecraft"] button:not(.mc-reset),
|
||||
:root[data-theme="minecraft"] .mc-btn {
|
||||
background: linear-gradient(180deg, var(--mc-wood) 0%, var(--mc-wood-dark) 100%) !important;
|
||||
border: 3px solid #000 !important;
|
||||
border-bottom-width: 7px !important;
|
||||
border-radius: 0 !important;
|
||||
color: #fff !important;
|
||||
font-family: "PressStart2P", "VT323", sans-serif !important;
|
||||
font-size: 0.62rem !important;
|
||||
font-size: 0.75rem !important;
|
||||
/* Increased for better readability */
|
||||
letter-spacing: 0.04em;
|
||||
line-height: 1.4;
|
||||
text-shadow: 1px 1px 0 #000;
|
||||
box-shadow: 4px 4px 0 rgba(0, 0, 0, 0.48);
|
||||
transition: transform 0.08s ease, filter 0.08s ease;
|
||||
text-transform: uppercase;
|
||||
padding: 0.5rem 1rem !important;
|
||||
}
|
||||
|
||||
:root[data-theme="minecraft"] button:hover:not(:disabled) {
|
||||
filter: brightness(1.07);
|
||||
transform: translateY(-1px);
|
||||
:root[data-theme="minecraft"] button:not(.mc-reset):hover:not(:disabled),
|
||||
:root[data-theme="minecraft"] .mc-btn:hover:not(:disabled) {
|
||||
filter: brightness(1.15);
|
||||
transform: translateY(-2px);
|
||||
}
|
||||
|
||||
:root[data-theme="minecraft"] button:active:not(:disabled) {
|
||||
:root[data-theme="minecraft"] button:not(.mc-reset):active:not(:disabled),
|
||||
:root[data-theme="minecraft"] .mc-btn:active:not(:disabled) {
|
||||
border-bottom-width: 3px !important;
|
||||
transform: translateY(3px);
|
||||
transform: translateY(4px);
|
||||
box-shadow: 2px 2px 0 rgba(0, 0, 0, 0.48);
|
||||
}
|
||||
|
||||
:root[data-theme="minecraft"] button:disabled {
|
||||
opacity: 0.68;
|
||||
filter: saturate(0.28);
|
||||
:root[data-theme="minecraft"] button:not(.mc-reset):disabled,
|
||||
:root[data-theme="minecraft"] .mc-btn:disabled {
|
||||
opacity: 0.6;
|
||||
filter: grayscale(0.8);
|
||||
cursor: not-allowed;
|
||||
transform: none !important;
|
||||
}
|
||||
|
||||
/* Variant: Primary/Diamond */
|
||||
:root[data-theme="minecraft"] .mc-btn-primary {
|
||||
background: linear-gradient(180deg, var(--mc-diamond) 0%, #008ba3 100%) !important;
|
||||
}
|
||||
|
||||
/* Variant: Danger/Red */
|
||||
:root[data-theme="minecraft"] .mc-btn-danger {
|
||||
background: linear-gradient(180deg, var(--mc-red) 0%, #c62828 100%) !important;
|
||||
}
|
||||
|
||||
/* Variant: Success/Emerald */
|
||||
:root[data-theme="minecraft"] .mc-btn-success {
|
||||
background: linear-gradient(180deg, var(--mc-grass-top) 0%, var(--mc-grass-dark) 100%) !important;
|
||||
}
|
||||
|
||||
|
||||
:root[data-theme="minecraft"] input,
|
||||
:root[data-theme="minecraft"] textarea,
|
||||
:root[data-theme="minecraft"] select {
|
||||
@@ -290,3 +325,42 @@
|
||||
:root[data-theme="minecraft"] .problem-markdown-compact th {
|
||||
background: #3a3a3a !important;
|
||||
}
|
||||
|
||||
/* ── Problem detail page markdown: dark text on light plank background ── */
|
||||
:root[data-theme="minecraft"] .problem-markdown,
|
||||
:root[data-theme="minecraft"] .problem-markdown-compact {
|
||||
font-family: "MiSans", "Segoe UI", "PingFang SC", "Microsoft YaHei", sans-serif !important;
|
||||
}
|
||||
|
||||
:root[data-theme="minecraft"] .problem-markdown,
|
||||
:root[data-theme="minecraft"] .problem-markdown article {
|
||||
color: #3e2723 !important;
|
||||
}
|
||||
|
||||
:root[data-theme="minecraft"] .problem-markdown h1,
|
||||
:root[data-theme="minecraft"] .problem-markdown h2,
|
||||
:root[data-theme="minecraft"] .problem-markdown h3 {
|
||||
color: #3e2723 !important;
|
||||
}
|
||||
|
||||
:root[data-theme="minecraft"] .problem-markdown p,
|
||||
:root[data-theme="minecraft"] .problem-markdown li,
|
||||
:root[data-theme="minecraft"] .problem-markdown span,
|
||||
:root[data-theme="minecraft"] .problem-markdown td,
|
||||
:root[data-theme="minecraft"] .problem-markdown blockquote {
|
||||
color: #4e342e !important;
|
||||
}
|
||||
|
||||
:root[data-theme="minecraft"] .problem-markdown th {
|
||||
color: #3e2723 !important;
|
||||
background: #d7ccc8 !important;
|
||||
}
|
||||
|
||||
:root[data-theme="minecraft"] .problem-markdown code:not([class*="hljs"]) {
|
||||
color: #4e342e !important;
|
||||
background: #d7ccc8 !important;
|
||||
}
|
||||
|
||||
:root[data-theme="minecraft"] .problem-markdown a {
|
||||
color: #1565c0 !important;
|
||||
}
|
||||
在新工单中引用
屏蔽一个用户