feat: ship minecraft theme updates and platform workflow improvements
这个提交包含在:
@@ -1,49 +1,51 @@
|
||||
@font-face {
|
||||
font-family: "DelaGothicOne";
|
||||
src: url("https://assets-persist.lovart.ai/agent-static-assets/DelaGothicOne-Regular.ttf");
|
||||
font-family: "PressStart2P";
|
||||
src: url("https://fonts.gstatic.com/s/pressstart2p/v15/e3t4euO8T-267oIAQAu6jDQyK3nVivM.woff2")
|
||||
format("woff2");
|
||||
font-display: swap;
|
||||
}
|
||||
|
||||
@font-face {
|
||||
font-family: "MiSans";
|
||||
src: url("https://assets-persist.lovart.ai/agent-static-assets/MiSans-Regular.ttf");
|
||||
font-display: swap;
|
||||
}
|
||||
|
||||
@font-face {
|
||||
font-family: "MiSansBold";
|
||||
src: url("https://assets-persist.lovart.ai/agent-static-assets/MiSans-Bold.ttf");
|
||||
font-family: "VT323";
|
||||
src: url("https://fonts.gstatic.com/s/vt323/v17/pxiKyp0ihIEF2hsY.woff2") format("woff2");
|
||||
font-display: swap;
|
||||
}
|
||||
|
||||
:root[data-theme="minecraft"] {
|
||||
--mc-grass-top: #5cb85c;
|
||||
--mc-grass-side: #4cae4c;
|
||||
--mc-grass-top: #7cb342;
|
||||
--mc-grass-dark: #558b2f;
|
||||
--mc-dirt: #795548;
|
||||
--mc-wood-dark: #5d4037;
|
||||
--mc-wood: #8d6e63;
|
||||
--mc-plank: #c69c6d;
|
||||
--mc-plank-light: #efebe9;
|
||||
--mc-stone: #9e9e9e;
|
||||
--mc-stone-dark: #616161;
|
||||
--mc-obsidian: #212121;
|
||||
--mc-wood: #8d6e63;
|
||||
--mc-wood-dark: #5d4037;
|
||||
--mc-gold: #ffd700;
|
||||
--mc-diamond: #40e0d0;
|
||||
--mc-redstone: #f44336;
|
||||
--mc-obsidian: #1f1f1f;
|
||||
--mc-diamond: #00b0d6;
|
||||
--mc-gold: #ffb300;
|
||||
--mc-red: #ef5350;
|
||||
--mc-shadow: #000000;
|
||||
|
||||
--background: #1a1a1a;
|
||||
--background: #161616;
|
||||
--foreground: #f5f5f5;
|
||||
--surface: #2d2d2d;
|
||||
--surface-soft: #242424;
|
||||
--surface: #262626;
|
||||
--surface-soft: #1f1f1f;
|
||||
--border: #000000;
|
||||
}
|
||||
|
||||
:root[data-theme="minecraft"] body {
|
||||
background-color: var(--background);
|
||||
background-image:
|
||||
linear-gradient(rgba(26, 26, 26, 0.9), rgba(26, 26, 26, 0.9)),
|
||||
url("https://a.lovart.ai/artifacts/agent/W1iXxVdg3xIm5fP9.png");
|
||||
background-size: 320px 320px;
|
||||
linear-gradient(45deg, #1f1f1f 25%, transparent 25%),
|
||||
linear-gradient(-45deg, #1f1f1f 25%, transparent 25%),
|
||||
linear-gradient(45deg, transparent 75%, #1f1f1f 75%),
|
||||
linear-gradient(-45deg, transparent 75%, #1f1f1f 75%);
|
||||
background-size: 40px 40px;
|
||||
background-position: 0 0, 0 20px, 20px -20px, -20px 0;
|
||||
color: var(--foreground);
|
||||
font-family: "MiSans", "Segoe UI", "PingFang SC", "Microsoft YaHei", sans-serif;
|
||||
font-family: "VT323", "MiSans", "Segoe UI", "PingFang SC", "Microsoft YaHei", sans-serif;
|
||||
font-size: 1.06rem;
|
||||
}
|
||||
|
||||
:root[data-theme="minecraft"] h1,
|
||||
@@ -52,9 +54,9 @@
|
||||
:root[data-theme="minecraft"] h4,
|
||||
:root[data-theme="minecraft"] h5,
|
||||
:root[data-theme="minecraft"] h6 {
|
||||
color: #ffffff;
|
||||
font-family: "DelaGothicOne", "MiSansBold", "MiSans", sans-serif;
|
||||
font-family: "PressStart2P", "VT323", sans-serif;
|
||||
letter-spacing: 0.04em;
|
||||
line-height: 1.5;
|
||||
text-shadow: 2px 2px 0 #000000;
|
||||
}
|
||||
|
||||
@@ -65,19 +67,35 @@
|
||||
}
|
||||
|
||||
:root[data-theme="minecraft"] ::-webkit-scrollbar-thumb {
|
||||
background: var(--mc-stone);
|
||||
border: 2px solid var(--mc-obsidian);
|
||||
background: var(--mc-wood);
|
||||
border: 2px solid #000;
|
||||
}
|
||||
|
||||
:root[data-theme="minecraft"] .print-hidden {
|
||||
image-rendering: pixelated;
|
||||
}
|
||||
|
||||
:root[data-theme="minecraft"] header.print-hidden {
|
||||
background: rgba(33, 33, 33, 0.96) !important;
|
||||
border-bottom: 4px solid var(--mc-stone-dark);
|
||||
box-shadow: 0 4px 0 rgba(0, 0, 0, 0.35);
|
||||
background: linear-gradient(180deg, #1d1d1d 0%, #2b2b2b 100%) !important;
|
||||
border-bottom: 4px solid #000 !important;
|
||||
box-shadow: 0 6px 0 rgba(0, 0, 0, 0.4);
|
||||
position: relative;
|
||||
}
|
||||
|
||||
:root[data-theme="minecraft"] header.print-hidden::before {
|
||||
content: "";
|
||||
position: absolute;
|
||||
left: 0;
|
||||
top: 0;
|
||||
width: 100%;
|
||||
height: 8px;
|
||||
background: linear-gradient(180deg, var(--mc-grass-top) 0%, var(--mc-grass-dark) 100%);
|
||||
border-bottom: 2px solid #2e7d32;
|
||||
}
|
||||
|
||||
:root[data-theme="minecraft"] nav.print-hidden.fixed {
|
||||
background: rgba(33, 33, 33, 0.96) !important;
|
||||
border-top: 4px solid var(--mc-stone-dark);
|
||||
background: linear-gradient(180deg, #1d1d1d 0%, #2b2b2b 100%) !important;
|
||||
border-top: 4px solid #000;
|
||||
}
|
||||
|
||||
:root[data-theme="minecraft"] .rounded-xl.border,
|
||||
@@ -85,28 +103,39 @@
|
||||
:root[data-theme="minecraft"] .rounded-md.border,
|
||||
:root[data-theme="minecraft"] .rounded.border {
|
||||
border-radius: 0 !important;
|
||||
border-color: #000000 !important;
|
||||
border-width: 3px !important;
|
||||
box-shadow: 6px 6px 0 rgba(0, 0, 0, 0.45);
|
||||
border: 3px solid #000 !important;
|
||||
box-shadow:
|
||||
5px 5px 0 rgba(0, 0, 0, 0.48),
|
||||
inset 2px 2px 0 rgba(255, 255, 255, 0.08);
|
||||
}
|
||||
|
||||
:root[data-theme="minecraft"] main section.rounded-xl.border.bg-white,
|
||||
:root[data-theme="minecraft"] main article.rounded-xl.border.bg-white {
|
||||
background: linear-gradient(180deg, #2a2a2a 0%, #232323 100%) !important;
|
||||
}
|
||||
|
||||
:root[data-theme="minecraft"] .bg-white {
|
||||
background-color: #2d2d2d !important;
|
||||
background-color: #292929 !important;
|
||||
}
|
||||
|
||||
:root[data-theme="minecraft"] .bg-zinc-50 {
|
||||
background-color: #252525 !important;
|
||||
background-color: #242424 !important;
|
||||
}
|
||||
|
||||
:root[data-theme="minecraft"] .bg-zinc-100 {
|
||||
background-color: #343434 !important;
|
||||
background-color: #323232 !important;
|
||||
}
|
||||
|
||||
:root[data-theme="minecraft"] .text-zinc-400,
|
||||
:root[data-theme="minecraft"] .text-zinc-500,
|
||||
:root[data-theme="minecraft"] .text-zinc-600,
|
||||
:root[data-theme="minecraft"] .text-zinc-700 {
|
||||
color: #d0d0d0 !important;
|
||||
color: #d7d7d7 !important;
|
||||
}
|
||||
|
||||
:root[data-theme="minecraft"] .text-zinc-800,
|
||||
:root[data-theme="minecraft"] .text-zinc-900 {
|
||||
color: #ececec !important;
|
||||
}
|
||||
|
||||
:root[data-theme="minecraft"] .text-blue-600,
|
||||
@@ -125,24 +154,26 @@
|
||||
|
||||
:root[data-theme="minecraft"] .text-red-600,
|
||||
:root[data-theme="minecraft"] .text-red-700 {
|
||||
color: var(--mc-redstone) !important;
|
||||
color: var(--mc-red) !important;
|
||||
}
|
||||
|
||||
:root[data-theme="minecraft"] button {
|
||||
background: linear-gradient(180deg, var(--mc-stone) 0%, var(--mc-stone-dark) 100%) !important;
|
||||
border: 3px solid #000000 !important;
|
||||
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;
|
||||
box-shadow: 4px 4px 0 rgba(0, 0, 0, 0.45);
|
||||
color: #ffffff !important;
|
||||
font-family: "DelaGothicOne", "MiSansBold", "MiSans", sans-serif;
|
||||
letter-spacing: 0.03em;
|
||||
text-shadow: 1px 1px 0 #000000;
|
||||
color: #fff !important;
|
||||
font-family: "PressStart2P", "VT323", sans-serif !important;
|
||||
font-size: 0.62rem !important;
|
||||
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;
|
||||
}
|
||||
|
||||
:root[data-theme="minecraft"] button:hover:not(:disabled) {
|
||||
filter: brightness(1.08);
|
||||
filter: brightness(1.07);
|
||||
transform: translateY(-1px);
|
||||
}
|
||||
|
||||
@@ -152,23 +183,25 @@
|
||||
}
|
||||
|
||||
:root[data-theme="minecraft"] button:disabled {
|
||||
filter: saturate(0.25);
|
||||
opacity: 0.7;
|
||||
opacity: 0.68;
|
||||
filter: saturate(0.28);
|
||||
}
|
||||
|
||||
:root[data-theme="minecraft"] input,
|
||||
:root[data-theme="minecraft"] textarea,
|
||||
:root[data-theme="minecraft"] select {
|
||||
background: #1f1f1f !important;
|
||||
border: 3px solid #000000 !important;
|
||||
border: 3px solid #000 !important;
|
||||
border-radius: 0 !important;
|
||||
box-shadow: inset 2px 2px 0 rgba(255, 255, 255, 0.1);
|
||||
color: #f2f2f2 !important;
|
||||
color: #f4f4f4 !important;
|
||||
box-shadow: inset 2px 2px 0 rgba(255, 255, 255, 0.12);
|
||||
font-family: "VT323", "MiSans", sans-serif;
|
||||
font-size: 1rem;
|
||||
}
|
||||
|
||||
:root[data-theme="minecraft"] input::placeholder,
|
||||
:root[data-theme="minecraft"] textarea::placeholder {
|
||||
color: #acacac;
|
||||
color: #adadad;
|
||||
}
|
||||
|
||||
:root[data-theme="minecraft"] a {
|
||||
@@ -180,22 +213,80 @@
|
||||
}
|
||||
|
||||
:root[data-theme="minecraft"] table thead {
|
||||
background: #333333 !important;
|
||||
background: #353535 !important;
|
||||
}
|
||||
|
||||
:root[data-theme="minecraft"] table tr {
|
||||
border-color: #000000 !important;
|
||||
border-color: #000 !important;
|
||||
}
|
||||
|
||||
:root[data-theme="minecraft"] pre {
|
||||
border: 2px solid #000000;
|
||||
border: 2px solid #000;
|
||||
box-shadow: inset 1px 1px 0 rgba(255, 255, 255, 0.08);
|
||||
}
|
||||
|
||||
:root[data-theme="minecraft"] code {
|
||||
font-family: "VT323", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;
|
||||
}
|
||||
|
||||
:root[data-theme="minecraft"] .monaco-editor,
|
||||
:root[data-theme="minecraft"] .monaco-editor .margin,
|
||||
:root[data-theme="minecraft"] .monaco-editor .monaco-editor-background,
|
||||
:root[data-theme="minecraft"] .monaco-editor-background,
|
||||
:root[data-theme="minecraft"] .monaco-editor .inputarea.ime-input {
|
||||
background-color: #111317 !important;
|
||||
}
|
||||
|
||||
:root[data-theme="minecraft"] .monaco-editor .current-line {
|
||||
border-color: #232b3c !important;
|
||||
}
|
||||
|
||||
:root[data-theme="minecraft"] .monaco-editor .suggest-widget,
|
||||
:root[data-theme="minecraft"] .monaco-editor .parameter-hints-widget {
|
||||
border: 2px solid #000 !important;
|
||||
background: #161a22 !important;
|
||||
color: #ececec !important;
|
||||
}
|
||||
|
||||
:root[data-theme="minecraft"] .monaco-editor .suggest-widget .monaco-list-row.focused {
|
||||
background: #2a3347 !important;
|
||||
}
|
||||
|
||||
:root[data-theme="minecraft"] img {
|
||||
image-rendering: pixelated;
|
||||
}
|
||||
|
||||
:root[data-theme="minecraft"] .pixel-avatar-frame {
|
||||
border: 3px solid #000 !important;
|
||||
border-radius: 0 !important;
|
||||
background: linear-gradient(180deg, var(--mc-plank) 0%, var(--mc-dirt) 100%);
|
||||
box-shadow:
|
||||
3px 3px 0 rgba(0, 0, 0, 0.45),
|
||||
inset 1px 1px 0 rgba(255, 255, 255, 0.18);
|
||||
}
|
||||
|
||||
:root[data-theme="minecraft"] .pixel-avatar-image {
|
||||
image-rendering: pixelated;
|
||||
}
|
||||
|
||||
:root[data-theme="minecraft"] .problem-markdown-compact {
|
||||
font-size: 66%;
|
||||
}
|
||||
|
||||
:root[data-theme="minecraft"] .problem-markdown-compact article {
|
||||
color: #ececec !important;
|
||||
}
|
||||
|
||||
:root[data-theme="minecraft"] .problem-markdown-compact blockquote {
|
||||
color: #d9d9d9 !important;
|
||||
border-left-color: #8d6e63 !important;
|
||||
}
|
||||
|
||||
:root[data-theme="minecraft"] .problem-markdown-compact th,
|
||||
:root[data-theme="minecraft"] .problem-markdown-compact td {
|
||||
color: #ececec !important;
|
||||
}
|
||||
|
||||
:root[data-theme="minecraft"] .problem-markdown-compact th {
|
||||
background: #3a3a3a !important;
|
||||
}
|
||||
|
||||
在新工单中引用
屏蔽一个用户