Implement Web Assets' theme system and selection, and add 'light' theme #118

Merged
Márton Lente merged 97 commits from martonlente/extensions-website:ui/theme-light into main 2024-05-08 14:20:07 +02:00
3 changed files with 4 additions and 8 deletions
Showing only changes of commit 66a5950a4d - Show all commits

View File

@ -80,13 +80,6 @@
.ext-detail-tagline .ext-detail-tagline
+margin(2, bottom) +margin(2, bottom)
.ext-detail-description
+padding(4)
+style-rich-text
pre
+margin(3, bottom)
.ext-detail-info .ext-detail-info
dd dd
color: var(--color-text) color: var(--color-text)

View File

@ -37,6 +37,9 @@
.show .show
opacity: 1 opacity: 1
.style-rich-text
+style-rich-text
.text-accent .text-accent
color: var(--color-accent) color: var(--color-accent)

View File

@ -21,7 +21,7 @@
{% block extension_description %} {% block extension_description %}
{% if extension.description %} {% if extension.description %}
<section id="about" class="mt-3"> <section id="about" class="mt-3">
<div class="box ext-detail-description"> <div class="box style-rich-text">
{{ extension.description|markdown }} {{ extension.description|markdown }}
</div> </div>
</section> </section>