|
|
|
|
@ -1038,12 +1038,13 @@
@@ -1038,12 +1038,13 @@
|
|
|
|
|
|
|
|
|
|
.example-button:hover { |
|
|
|
|
background: var(--fog-accent, #64748b); |
|
|
|
|
color: var(--fog-text, #f1f5f9); |
|
|
|
|
color: #ffffff; /* White text on accent background for good contrast */ |
|
|
|
|
border-color: var(--fog-accent, #64748b); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
:global(.dark) .example-button:hover { |
|
|
|
|
background: var(--fog-dark-accent, #94a3b8); |
|
|
|
|
color: #ffffff; /* White text on dark accent for good contrast */ |
|
|
|
|
border-color: var(--fog-dark-accent, #94a3b8); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@ -1141,12 +1142,13 @@
@@ -1141,12 +1142,13 @@
|
|
|
|
|
|
|
|
|
|
.advanced-editor-button:hover:not(:disabled) { |
|
|
|
|
background: var(--fog-accent, #64748b); |
|
|
|
|
color: var(--fog-text, #f1f5f9); |
|
|
|
|
color: #ffffff; /* White text on accent background for good contrast */ |
|
|
|
|
border-color: var(--fog-accent, #64748b); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
:global(.dark) .advanced-editor-button:hover:not(:disabled) { |
|
|
|
|
background: var(--fog-dark-accent, #94a3b8); |
|
|
|
|
color: #ffffff; /* White text on dark accent for good contrast */ |
|
|
|
|
border-color: var(--fog-dark-accent, #94a3b8); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@ -1332,16 +1334,18 @@
@@ -1332,16 +1334,18 @@
|
|
|
|
|
.publish-button { |
|
|
|
|
padding: 0.75rem 1.5rem; |
|
|
|
|
background: var(--fog-accent, #64748b); |
|
|
|
|
color: var(--fog-text, #f1f5f9); |
|
|
|
|
color: #ffffff; /* White text on accent background for good contrast */ |
|
|
|
|
border: none; |
|
|
|
|
border-radius: 0.25rem; |
|
|
|
|
cursor: pointer; |
|
|
|
|
font-size: 0.875rem; |
|
|
|
|
font-weight: 500; |
|
|
|
|
transition: background-color 0.2s, opacity 0.2s; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
:global(.dark) .publish-button { |
|
|
|
|
background: var(--fog-dark-accent, #94a3b8); |
|
|
|
|
color: #ffffff; /* White text on dark accent for good contrast */ |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
.publish-button:hover:not(:disabled) { |
|
|
|
|
@ -1379,15 +1383,18 @@
@@ -1379,15 +1383,18 @@
|
|
|
|
|
.republish-button { |
|
|
|
|
padding: 0.5rem 1rem; |
|
|
|
|
background: var(--fog-accent, #64748b); |
|
|
|
|
color: var(--fog-text, #f1f5f9); |
|
|
|
|
color: #ffffff; /* White text on accent background for good contrast */ |
|
|
|
|
border: none; |
|
|
|
|
border-radius: 0.25rem; |
|
|
|
|
cursor: pointer; |
|
|
|
|
font-size: 0.875rem; |
|
|
|
|
font-weight: 500; |
|
|
|
|
transition: background-color 0.2s, opacity 0.2s; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
:global(.dark) .republish-button { |
|
|
|
|
background: var(--fog-dark-accent, #94a3b8); |
|
|
|
|
color: #ffffff; /* White text on dark accent for good contrast */ |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
.republish-button:hover:not(:disabled) { |
|
|
|
|
@ -1538,6 +1545,11 @@
@@ -1538,6 +1545,11 @@
|
|
|
|
|
margin: 0; |
|
|
|
|
font-size: 1.25rem; |
|
|
|
|
font-weight: 600; |
|
|
|
|
color: var(--fog-text, #1f2937); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
:global(.dark) .modal-header h2 { |
|
|
|
|
color: var(--fog-dark-text, #f1f5f9); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
.close-button { |
|
|
|
|
@ -1574,6 +1586,11 @@
@@ -1574,6 +1586,11 @@
|
|
|
|
|
max-height: 60vh; |
|
|
|
|
overflow: auto; |
|
|
|
|
flex: 1; |
|
|
|
|
color: var(--fog-text, #1f2937); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
:global(.dark) .modal-body { |
|
|
|
|
color: var(--fog-dark-text, #f1f5f9); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@media (max-width: 640px) { |
|
|
|
|
@ -1695,16 +1712,39 @@
@@ -1695,16 +1712,39 @@
|
|
|
|
|
|
|
|
|
|
.d-tag-preview { |
|
|
|
|
padding: 0.75rem; |
|
|
|
|
background: #f1f5f9; |
|
|
|
|
border: 1px solid #cbd5e1; |
|
|
|
|
background: var(--fog-highlight, #f1f5f9); |
|
|
|
|
border: 1px solid var(--fog-border, #cbd5e1); |
|
|
|
|
border-radius: 0.375rem; |
|
|
|
|
margin-bottom: 1rem; |
|
|
|
|
font-size: 0.875rem; |
|
|
|
|
color: var(--fog-text, #1f2937); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
:global(.dark) .d-tag-preview { |
|
|
|
|
background: #1e293b; |
|
|
|
|
border-color: #475569; |
|
|
|
|
background: var(--fog-dark-highlight, #1e293b); |
|
|
|
|
border-color: var(--fog-dark-border, #475569); |
|
|
|
|
color: var(--fog-dark-text, #f1f5f9); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
.d-tag-preview code { |
|
|
|
|
background: var(--fog-post, #ffffff); |
|
|
|
|
padding: 0.125rem 0.375rem; |
|
|
|
|
border-radius: 0.25rem; |
|
|
|
|
font-family: 'SF Mono', 'Monaco', 'Inconsolata', 'Fira Code', 'Droid Sans Mono', 'Source Code Pro', monospace; |
|
|
|
|
color: var(--fog-text, #1f2937); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
:global(.dark) .d-tag-preview code { |
|
|
|
|
background: var(--fog-dark-post, #334155); |
|
|
|
|
color: var(--fog-dark-text, #f1f5f9); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
.text-muted { |
|
|
|
|
color: var(--fog-text-light, #64748b); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
:global(.dark) .text-muted { |
|
|
|
|
color: var(--fog-dark-text-light, #94a3b8); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
.d-tag-preview code { |
|
|
|
|
@ -1742,17 +1782,18 @@
@@ -1742,17 +1782,18 @@
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
:global(.dark) .modal-footer { |
|
|
|
|
border-top-color: #475569; |
|
|
|
|
border-top-color: var(--fog-dark-border, #475569); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
.modal-footer button { |
|
|
|
|
padding: 0.5rem 1rem; |
|
|
|
|
border: 1px solid #cbd5e1; |
|
|
|
|
border: 1px solid var(--fog-border, #cbd5e1); |
|
|
|
|
border-radius: 0.375rem; |
|
|
|
|
background: #ffffff; |
|
|
|
|
color: #1e2937; |
|
|
|
|
background: var(--fog-post, #ffffff); |
|
|
|
|
color: var(--fog-text, #1e2937); |
|
|
|
|
cursor: pointer; |
|
|
|
|
font-size: 0.875rem; |
|
|
|
|
font-weight: 500; |
|
|
|
|
transition: all 0.2s; |
|
|
|
|
display: inline-flex; |
|
|
|
|
align-items: center; |
|
|
|
|
@ -1760,18 +1801,18 @@
@@ -1760,18 +1801,18 @@
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
.modal-footer button:hover { |
|
|
|
|
background: #f1f5f9; |
|
|
|
|
border-color: #94a3b8; |
|
|
|
|
background: var(--fog-highlight, #f1f5f9); |
|
|
|
|
border-color: var(--fog-accent, #94a3b8); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
:global(.dark) .modal-footer button { |
|
|
|
|
background: #334155; |
|
|
|
|
border-color: #475569; |
|
|
|
|
color: #f1f5f9; |
|
|
|
|
background: var(--fog-dark-highlight, #334155); |
|
|
|
|
border-color: var(--fog-dark-border, #475569); |
|
|
|
|
color: var(--fog-dark-text, #f1f5f9); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
:global(.dark) .modal-footer button:hover { |
|
|
|
|
background: #475569; |
|
|
|
|
border-color: #64748b; |
|
|
|
|
background: var(--fog-dark-border, #475569); |
|
|
|
|
border-color: var(--fog-dark-accent, #64748b); |
|
|
|
|
} |
|
|
|
|
</style> |
|
|
|
|
|