You are here: Foswiki>Tasks Web>Item15217 (12 Jan 2024, MichaelDaum)Edit Attach

Item15217: deprecate jquery themes

pencil
Priority: Normal
Current State: Waiting for Release
Released In: 2.1.9
Target Release: patch
Applies To: Extension
Component: JQueryPlugin
Branches: Release02x01 master
Reported By: MichaelDaum
Waiting For:
Last Change By: MichaelDaum
... 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

 
Topic revision: r2 - 12 Jan 2024, MichaelDaum
The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. See Copyright Statement. Creative Commons License    Legal Imprint    Privacy Policy