mirror of
https://github.com/TiddlyWiki/TiddlyWiki5.git
synced 2026-04-25 05:04:41 +00:00
* Create RootStylesheet.tid * put stylesheets into single <style> tags * viewHandler should not be a widget * format RootStylesheet * add ROOT_STYLESHEET_TITLE constant * use let widget in RootStylesheet * use view widget from #8135 for testing * reformat RootStylesheet * update view widget * update view widget * update view widget * update view widget * update view widget * update view widget * trying to fix the date parsing * refactor view widget with more extensible architecture * remove performance instrumentation * hardcode reset and base stylesheets * adopt ES2017 syntax for view widget * don't hardcode vanilla/base * remove unused constructors * remove unused variable * make refresh method static * trying to fix missingThis * add changenote * revert change in vanilla/base * Revert changes to the view widget * Refactor RootStylesheet.tid * Use transclude widget instead of view widget * Remove hardcoded noramlize.css * Add comment for debugging * Migrate some templates to use RootStylesheet * Remove PAGE_STYLESHEET_TITLE Since it is no longer used in render.js * Update change note --------- Co-authored-by: Simon Huber <huber.simon@protonmail.com>
14 lines
467 B
Plaintext
14 lines
467 B
Plaintext
title: $:/core/ui/RootStylesheet
|
|
code-body: yes
|
|
|
|
\import [subfilter{$:/core/config/GlobalImportFilter}]
|
|
\whitespace trim
|
|
<$let currentTiddler={{$:/language}} languageTitle={{!!name}}>
|
|
<$list filter="[all[shadows+tiddlers]tag[$:/tags/Stylesheet]!is[draft]]">
|
|
<style type="text/css">
|
|
<$text text={{{ [<currentTiddler>addprefix[/* ]addsuffix[ */]] }}}/>
|
|
<$transclude $tiddler=<<currentTiddler>> $output="text/plain" $mode="block"/>
|
|
</style>
|
|
</$list>
|
|
</$let>
|