Пользовательский CSS
Этот документ переведен с китайского языка с помощью ИИ и еще не был проверен.
Пользовательский CSS
С помощью пользовательского CSS вы можете изменить внешний вид программы, чтобы он лучше соответствовал вашим предпочтениям, например:

:root {
--color-background: #1a462788;
--color-background-soft: #1a4627aa;
--color-background-mute: #1a462766;
--navbar-background: #1a4627;
--chat-background: #1a4627;
--chat-background-user: #28b561;
--chat-background-assistant: #1a462722;
}
#content-container {
background-color: #2e5d3a !important;
}
Встроенные переменные
:root {
font-family: "汉仪唐美人" !important; /* Шрифт */
}
/* Цвет текста при раскрытии глубокого размышления */
.ant-collapse-content-box .markdown {
color: red;
}
/* Переменные темы */
:root {
--color-black-soft: #2a2b2a; /* Темный цвет фона */
--color-white-soft: #f8f7f2; /* Светлый цвет фона */
}
/* Темная тема */
body[theme-mode="dark"] {
/* Цвета */
--color-background: #2b2b2b; /* Темный цвет фона */
--color-background-soft: #303030; /* Светлый цвет фона */
--color-background-mute: #282c34; /* Нейтральный цвет фона */
--navbar-background: var(-–color-black-soft); /* Цвет фона панели навигации */
--chat-background: var(–-color-black-soft); /* Цвет фона чата */
--chat-background-user: #323332; /* Цвет фона сообщений пользователя */
--chat-background-assistant: #2d2e2d; /* Цвет фона сообщений ассистента */
}
/* Специфичные стили для темной темы */
body[theme-mode="dark"] {
#content-container {
background-color: var(-–chat-background-assistant) !important; /* Цвет фона контейнера контента */
}
#content-container #messages {
background-color: var(-–chat-background-assistant); /* Цвет фона сообщений */
}
.inputbar-container {
background-color: #3d3d3a; /* Цвет фона поля ввода */
border: 1px solid #5e5d5940; /* Цвет границы поля ввода */
border-radius: 8px; /* Скругление границ поля ввода */
}
/* Стили кода */
code {
background-color: #e5e5e20d; /* Цвет фона кода */
color: #ea928a; /* Цвет текста кода */
}
pre code {
color: #abb2bf; /* Цвет текста в предварительно отформатированном коде */
}
}
/* Светлая тема */
body[theme-mode="light"] {
/* Цвета */
--color-white: #ffffff; /* Белый цвет */
--color-background: #ebe8e2; /* Светлый цвет фона */
--color-background-soft: #cbc7be; /* Светлый цвет фона */
--color-background-mute: #e4e1d7; /* Нейтральный цвет фона */
--navbar-background: var(-–color-white-soft); /* Цвет фона панели навигации */
--chat-background: var(-–color-white-soft); /* Цвет фона чата */
--chat-background-user: #f8f7f2; /* Цвет фона сообщений пользователя */
--chat-background-assistant: #f6f4ec; /* Цвет фона сообщений ассистента */
}
/* Специфичные стили для светлой темы */
body[theme-mode="light"] {
#content-container {
background-color: var(-–chat-background-assistant) !important; /* Цвет фона контейнера контента */
}
#content-container #messages {
background-color: var(-–chat-background-assistant); /* Цвет фона сообщений */
}
.inputbar-container {
background-color: #ffffff; /* Цвет фона поля ввода */
border: 1px solid #87867f40; /* Цвет границы поля ввода */
border-radius: 8px; /* Скругление границ поля ввода, настройте по вкусу */
}
/* Стили кода */
code {
background-color: #3d39290d; /* Цвет фона кода */
color: #7c1b13; /* Цвет текста кода */
}
pre code {
color: #000000; /* Цвет текста в предварительно отформатированном коде */
}
}
Для получения дополнительных переменных темы обратитесь к исходному коду: https://github.com/CherryHQ/cherry-studio/tree/main/src/renderer/src/assets/styles
Рекомендации
Тематическая библиотека Cherry Studio: https://github.com/boilcy/cherrycss
Коллекция тем для Cherry Studio в китайском стиле: https://linux.do/t/topic/325119/129
最后更新于
这有帮助吗?