Scott Simmons said the following on 10/26/2013 08:50 PM:
Styles added "invisibly" by plugins are added AFTER the shadow styles
from the core and user-defined styles from the StyleSheet tiddler. If
there's a plugin-supplied style you don't like or need to modify, there
are a couple of ways to make that happen, too. ;)
Again, something is not right.
The way you've worded that it seems that the dynamic system reads the
shadow tiddlers then adds internally the css from the user defined
StyleSheet tiddler and then adds 'invisibly' the plugin styles.
That means that the plugin styles overrides the styles in SytleSheet.
Which seems backwards to me.
You also seem to be saying that the system reads the other shadow
StyleSheet tiddlers rather than generating them. Which is it?
Are you saying that
FOR-EACH-OF("StyleSheetColors","StyleSheetLayout","StyleSheetLocale",
"StyleSheetPrint", "StyleSheetLocale") => i
IF NOT EXIST(i) THEN /* tiddler doens't exist, remake it */
maketiddler( regenerate-from-core(i), i )
ELSEIF regenerate-from-core(i) != i
replace-core-with(i)
ELSEIF /* tiddler is the same as core, unchaged, leave it */
NULL /* do nothing */
END-IF
END-FOR
Horrible pseudocode, but I can't see any other wy of trying to
disambiguate what you're saying. Because I think you're contradicting
yourself.
As far as I can see the whole point of the StyleSheet tiddler is to
over-ride anything else. Thus it has to come last. It may import other
stylesheets such as Erics "StyleSheetShortcuts". If I import at the
beginning of the StyleSheet then I can override some of Eric's
adjustments :-) If I import at the end then I can't.
ORDER MATTERS!
--
If you would thoroughly know anything, teach it to others.
Tryon Edwards (1809 - 1894)
--
You received this message because you are subscribed to the Google Groups
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/groups/opt_out.