mirror of
https://github.com/MCKero6423/fuwari.git
synced 2026-10-02 03:15:35 +00:00
尝试修复复制件巨大的bug。
极其难看遮挡代码,而且还用不了。
This commit is contained in:
1 parent
0f8905b6f5
commit
edcd2a207b
1 file changed
+42
-10
+42
-10
@@ -1,3 +1,19 @@
|
|||||||
|
.btn-regular-dark {
|
||||||
|
@apply bg-gray-800 text-white;
|
||||||
|
}
|
||||||
|
|
||||||
|
.btn-regular-bg {
|
||||||
|
@apply bg-gray-100 dark:bg-gray-800;
|
||||||
|
}
|
||||||
|
|
||||||
|
.btn-plain-bg-hover {
|
||||||
|
@apply bg-gray-50 dark:bg-gray-700;
|
||||||
|
}
|
||||||
|
|
||||||
|
.btn-plain-bg-active {
|
||||||
|
@apply bg-gray-200 dark:bg-gray-600;
|
||||||
|
}
|
||||||
|
|
||||||
.custom-md {
|
.custom-md {
|
||||||
h1 {
|
h1 {
|
||||||
@apply text-3xl;
|
@apply text-3xl;
|
||||||
@@ -24,7 +40,6 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/* https://github.com/afoim/fuwari/blob/main/src/styles/markdown.css */
|
|
||||||
a:not(.no-styling) {
|
a:not(.no-styling) {
|
||||||
@apply relative bg-none transition rounded-md p-1 -m-1 font-medium text-[var(--primary)] before:ease-out before:transition active:bg-none hover:before:bg-[var(--btn-plain-bg-hover)] active:before:bg-[var(--btn-plain-bg-active)] z-0 before:absolute before:rounded-[inherit] before:inset-0 before:scale-[0.85] hover:before:scale-100 before:-z-10 underline decoration-[var(--link-underline)] decoration-1 decoration-dashed underline-offset-4;
|
@apply relative bg-none transition rounded-md p-1 -m-1 font-medium text-[var(--primary)] before:ease-out before:transition active:bg-none hover:before:bg-[var(--btn-plain-bg-hover)] active:before:bg-[var(--btn-plain-bg-active)] z-0 before:absolute before:rounded-[inherit] before:inset-0 before:scale-[0.85] hover:before:scale-100 before:-z-10 underline decoration-[var(--link-underline)] decoration-1 decoration-dashed underline-offset-4;
|
||||||
box-decoration-break: clone;
|
box-decoration-break: clone;
|
||||||
@@ -42,7 +57,7 @@
|
|||||||
code {
|
code {
|
||||||
@apply bg-[var(--inline-code-bg)] text-[var(--inline-code-color)] px-1 py-0.5 rounded-md overflow-hidden;
|
@apply bg-[var(--inline-code-bg)] text-[var(--inline-code-color)] px-1 py-0.5 rounded-md overflow-hidden;
|
||||||
|
|
||||||
font-family: 'JetBrains Mono Variable', ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;
|
font-family: 'Cascadia Mono', 'JetBrainsMono-VF', SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;
|
||||||
|
|
||||||
&:before {
|
&:before {
|
||||||
content: none;
|
content: none;
|
||||||
@@ -69,10 +84,35 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.copy-btn {
|
||||||
|
all: initial;
|
||||||
|
@apply btn-regular-dark opacity-0 shadow-lg shadow-black/50 absolute active:scale-90 h-8 w-8 top-3 right-3 text-sm rounded-lg transition-all ease-in-out z-20 cursor-pointer;
|
||||||
|
}
|
||||||
|
|
||||||
.frame:hover .copy-btn {
|
.frame:hover .copy-btn {
|
||||||
opacity: 1;
|
opacity: 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.copy-btn-icon {
|
||||||
|
@apply absolute top-1/2 left-1/2 transition -translate-x-1/2 -translate-y-1/2 w-4 h-4 fill-white pointer-events-none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.copy-btn .copy-icon {
|
||||||
|
@apply opacity-100 fill-white dark:fill-white/75;
|
||||||
|
}
|
||||||
|
|
||||||
|
.copy-btn.success .copy-icon {
|
||||||
|
@apply opacity-0 fill-[var(--deep-text)]
|
||||||
|
}
|
||||||
|
|
||||||
|
.copy-btn .success-icon {
|
||||||
|
@apply opacity-0 fill-white;
|
||||||
|
}
|
||||||
|
|
||||||
|
.copy-btn.success .success-icon {
|
||||||
|
@apply opacity-100
|
||||||
|
}
|
||||||
|
|
||||||
.expressive-code {
|
.expressive-code {
|
||||||
@apply my-4;
|
@apply my-4;
|
||||||
|
|
||||||
@@ -81,7 +121,6 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
ul,
|
ul,
|
||||||
ol {
|
ol {
|
||||||
li::marker {
|
li::marker {
|
||||||
@@ -104,11 +143,4 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.katex-display-container {
|
|
||||||
max-width: 100%;
|
|
||||||
overflow-x: auto;
|
|
||||||
margin: 1em 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
}
|
||||||
Reference in new issue
Block a user