-
Notifications
You must be signed in to change notification settings - Fork 489
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Сделать переключатель темного режима #411
Conversation
Привет. Для этой ветки превьюшка собирается по этой ссылке: 411-tlroadmap-review.surge.sh |
@YozhEzhi, уоу, потыкал сборку, вообще все хорошо. Разве что майндмэп подкрасить в светлый |
Хм, а это не так просто, ибо майндмэп вставляется как object, к которому на прямую нет доступа. Я подумаю, что можно сделать. Но на сколько это критично? |
@YozhEzhi |
a0d0c63
to
7dd2547
Compare
489e11b
to
39e1efd
Compare
@b0g3r @DevAlloy Я нашел плагин для тёмной темы plantuml, но я не понял как генерируется сам svg. Со Станиславом подумали, что можно было бы доработать генерацию двух svg, и при переключении тёмного режима на клиенте — скрывать svg для светлого режима и отображать svg для тёмного режима. Дмитрий, будет ли у тебя время на помощь с генерацией двух svg? Если это трудозатратно, то я бы предложил влить ПР в текущем состоянии (со светлым svg). |
@YozhEzhi Прости за долгий ответ, был в отпуске. Добавил тёмную SVG в #415, https://415-tlroadmap-review.surge.sh/roadmap-ru-dark-theme.svg |
cd4219f
to
03ea401
Compare
А получится сделать фон SVG прозрачным? Для светлой темы фон схемы совпадает с фоном страницы, а в темной – черный фон выделяется на фоне темно-серой страницы. |
Попробуйте к
Добавить что-то вроде
Это должно переопределить бекгрунд: https://plantuml.com/skinparam |
011c62f
to
3170cff
Compare
VuePress 2 умеет переключать режим из коробки. Но:
Предлагаю временно внедрить компонент-переключатель темного режима.
Demo: 411-tlroadmap-review.surge.sh