Item15217: deprecate jquery themes
Priority: Normal
Current State: Waiting for Release
Released In: 2.1.9
Target Release: patch
Applies To: Extension
Component: JQueryPlugin
Branches: Release02x01 master
... in favor of fully customize ui elemenets with css variables.
We only actively use/maintain/recommend one theme in
JQueryPlugin called
foswiki
. It is the only one with a neutral enough look and feel
not to drop out of the rest of the web design like the other 3rd party themes we bundle with
JQueryPlugin.
The
foswiki
jQuery theme is currently moved towards using CSS variables thus allowing skins finer control of the overal design.
The idea is to replace all hard-coded color codes with css variables. We mostly aim at colors not so much other css properties.
The
foswiki
theme should be enabled by default as it is now. The other 3rd party themes should be deprecated or even be removed from
JQueryPlugin
very soon. With it goes the need for a
%JQTHEME
macro which most probably was a bad idead right from the start anyway.
--
MichaelDaum - 11 Sep 2023