diff options
author | firecoperana <xuqiaowei1124@gmail.com> | 2025-06-08 11:38:47 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-06-08 14:38:47 +0300 |
commit | df170c83a554df526e25a825389e692669644c85 (patch) | |
tree | 962efa23b4a7f341f5578ddfc8e171ecdbf8f869 /examples/server/webui/src/index.scss | |
parent | 9e567e385adacbc4710e94ee7223c5f6b0404699 (diff) |
Webui improvement (#481)
* update webui
* add token/s in webui
* add webui files
* fix webui first message disappear in some browser
* add missing html files
---------
Co-authored-by: firecoperana <firecoperana>
Diffstat (limited to 'examples/server/webui/src/index.scss')
-rw-r--r-- | examples/server/webui/src/index.scss | 78 |
1 files changed, 78 insertions, 0 deletions
diff --git a/examples/server/webui/src/index.scss b/examples/server/webui/src/index.scss new file mode 100644 index 00000000..a18f0945 --- /dev/null +++ b/examples/server/webui/src/index.scss @@ -0,0 +1,78 @@ +@use 'sass:meta'; +@use 'tailwindcss'; + +@plugin 'daisyui' { + themes: all; +} + +html { + scrollbar-gutter: auto; +} + +.markdown { + h1, + h2, + h3, + h4, + h5, + h6, + ul, + ol, + li { + all: revert; + } + pre { + @apply whitespace-pre-wrap rounded-lg p-2; + border: 1px solid currentColor; + } + p { + @apply mb-2; + } + /* TODO: fix markdown table */ +} + +.show-on-hover { + @apply md:opacity-0 md:group-hover:opacity-100; +} +.btn-mini { + @apply cursor-pointer hover:shadow-md; +} +.chat-screen { + max-width: 900px; +} + +.chat-bubble-base-300 { + --tw-bg-opacity: 1; + --tw-text-opacity: 1; + @apply bg-base-300 text-base-content; +} + +/* Highlight.js */ +[data-color-scheme='light'] { + @include meta.load-css('highlight.js/styles/stackoverflow-light'); + .dark-color { + @apply bg-base-content text-base-100; + } +} +[data-color-scheme='dark'] { + @include meta.load-css('highlight.js/styles/stackoverflow-dark'); +} +[data-color-scheme='auto'] { + @media (prefers-color-scheme: light) { + @include meta.load-css('highlight.js/styles/stackoverflow-light'); + .dark-color { + @apply bg-base-content text-base-100; + } + } + @media (prefers-color-scheme: dark) { + @include meta.load-css('highlight.js/styles/stackoverflow-dark'); + } +} +.hljs { + background: transparent !important; + padding: 0.5em !important; +} + +.katex-display { + margin: 0 0 !important; +} |