G'Day Mike! > I'd welcome any feedback and examples of similar efforts. > Cecily is one such effort, although I don't think it uses the theme > mechanism.
TiddlyPocketBook uses a theme to present a constrained TiddlyWiki, but it's still a TiddlyWiki. What's missing here is I'd like to be able to select a PrintStyleSheet for different paper sizes: http://tiddlypocketbook.com TiddlyResume uses a theme to change the way the resume (the tiddlerDisplay) is styled: http://tiddlyresume.com This uses a small plugin to force a refresh on a theme switch: http://whatfettle.com/2008/07/ThemeSwitchRefreshPlugin/ We used a theme to switch to flip between author an presenter modes in TiddlySlidy using: http://whatfettle.com/2008/07/ThemeButtonPlugin/ which I've expanded with "mini-themes" for styling individual slides: http://whatfettle.com/2008/07/ThemedTiddlerPlugin/ This is still very much a work in progress: http://tiddlyslidy.com > I think it would be interesting to build some common components here, > e.g. a plugin to hijack swtichTheme(), applying an optional CSS reset. Maybe a "reset" stylesheet would be good enough to add to a StyleSheet tiddler, but I think you're also asking for a theme to be able to assert the whole page's HTML, not just the PageTemplate? That could be a small plugin, for people who really know what they're doing. However, I guess I need to better understand the issue, but whilst it might be nice to clear out all TiddlyWiki-shness when styling the non-TiddlyWiki view for an application such as scrumptious, the value for me of such verticals is when you lift the covers and see it's just a tiddlerDisplay with tiddlers restyled. -- Paul (psd) http://blog.whatfettle.com -- You received this message because you are subscribed to the Google Groups "TiddlyWikiDev" group. To post to this group, send email to tiddlywiki...@googlegroups.com. To unsubscribe from this group, send email to tiddlywikidev+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/tiddlywikidev?hl=en.