UI: Implement Web Assets' theme system, and add 'dark' theme #103972

Merged
Márton Lente merged 23 commits from ui/theme-system into main 2024-09-30 15:03:39 +02:00
Showing only changes of commit 69b230eaa7 - Show all commits

View File

@ -269,10 +269,6 @@ button.going-star
.form-check-input .form-check-input
transform: scale(1.5) translateX(calc(var(--spacer) * -1)) transform: scale(1.5) translateX(calc(var(--spacer) * -1))
// TODO: remove rule after Web Assets v2 component nav-pills has been implemented
.list-group-item
background-color: var(--box-bg-color)
// TODO: check and cleanup style definition in Web Assets // TODO: check and cleanup style definition in Web Assets
.table-no-box .table-no-box
martonlente marked this conversation as resolved Outdated

Hasn't this be implemented already? 08054cfd5f

Hasn't this be implemented already? https://projects.blender.org/infrastructure/web-assets/commit/08054cfd5f99c9097da9ec19ea4e5fe5156bd6e3

Thanks for the reference. It was added to web-assets, but not yet implemented to the Conference website at the time of the commit. Now it's present on main, and I cleaned up the style in the PR that became redundant in the meanwhile. 👍

Thanks for the reference. It was added to web-assets, but not yet implemented to the Conference website at the time of the commit. Now it's present on `main`, and I cleaned up the style in the PR that became redundant in the meanwhile. 👍
tr tr