The current default theme changes the sidebar tabs to use the
Structurally, I think this is a shame, as it ties together the colours of the header and the sidebar tabs, which are the two dominant visual elements, and makes it very difficult for any derived theme to use different colours for the those elements. A better way to have achieved the same effect would just have been to set the
The current RandomColorPaletteGenerator plugin also seems to occasionally create the
I wonder if we should introduce an extra level of indirection in the colour palette definitions. We could have this in a stylesheet:
PrimaryPale/Light/Mid/Dark colour for the ColorPalette, rather than the SecondaryPale/Light/Mid/Dark used in classic TiddlyWiki.Structurally, I think this is a shame, as it ties together the colours of the header and the sidebar tabs, which are the two dominant visual elements, and makes it very difficult for any derived theme to use different colours for the those elements. A better way to have achieved the same effect would just have been to set the
SecondaryPale/Light/Mid/Dark colours to be the same as the PrimaryPale/Light/Mid/Dark}}} colours.The current RandomColorPaletteGenerator plugin also seems to occasionally create the
Primary/Secondary/TertiaryDark colours to #000000. This is wrong, as the intention is that the dark colours should still be perceptibly lighter than black.I wonder if we should introduce an extra level of indirection in the colour palette definitions. We could have this in a stylesheet:
.tabset {
color: [[ColorWays::TabForeground]];
background: [[ColorWays::TabBackground]];
}
With this in the ColorWays tiddler:TabForeground: [[ColorPalette::PrimaryPale]]; TabBackground: [[ColorPalette::PrimaryDark]];And this in the
ColorPalette:... PrimaryPale: #fea832; ... PrimaryDark: #8a6212; ...In this way, it would be