From 69b4f174c335e26b2458b2a46fe3653d38c8a10f Mon Sep 17 00:00:00 2001 From: Jermolene Date: Fri, 9 Oct 2015 17:59:56 +0100 Subject: [PATCH] Introduce new "tight" theme Fixing #2008 --- editions/dev/tiddlywiki.info | 1 + editions/full/tiddlywiki.info | 1 + editions/introduction/tiddlywiki.info | 1 + editions/prerelease/tiddlywiki.info | 1 + editions/tw5.com/tiddlywiki.info | 1 + themes/tiddlywiki/tight/base.tid | 75 +++++++++++++++++++++++++++ themes/tiddlywiki/tight/plugin.info | 9 ++++ 7 files changed, 89 insertions(+) create mode 100644 themes/tiddlywiki/tight/base.tid create mode 100644 themes/tiddlywiki/tight/plugin.info diff --git a/editions/dev/tiddlywiki.info b/editions/dev/tiddlywiki.info index 2c4e090ea..b9d121fac 100644 --- a/editions/dev/tiddlywiki.info +++ b/editions/dev/tiddlywiki.info @@ -13,6 +13,7 @@ "tiddlywiki/starlight", "tiddlywiki/seamless", "tiddlywiki/centralised", + "tiddlywiki/tight", "tiddlywiki/readonly" ], "languages": [ diff --git a/editions/full/tiddlywiki.info b/editions/full/tiddlywiki.info index 94e48c7f9..9b6f87a09 100644 --- a/editions/full/tiddlywiki.info +++ b/editions/full/tiddlywiki.info @@ -45,6 +45,7 @@ ], "themes": [ "tiddlywiki/centralised", + "tiddlywiki/tight", "tiddlywiki/readonly", "tiddlywiki/seamless", "tiddlywiki/snowwhite", diff --git a/editions/introduction/tiddlywiki.info b/editions/introduction/tiddlywiki.info index 217d4783f..2e2b3d0e3 100644 --- a/editions/introduction/tiddlywiki.info +++ b/editions/introduction/tiddlywiki.info @@ -13,6 +13,7 @@ "tiddlywiki/starlight", "tiddlywiki/seamless", "tiddlywiki/centralised", + "tiddlywiki/tight", "tiddlywiki/readonly" ], "languages": [ diff --git a/editions/prerelease/tiddlywiki.info b/editions/prerelease/tiddlywiki.info index 7e7f86cdb..632fc48f6 100644 --- a/editions/prerelease/tiddlywiki.info +++ b/editions/prerelease/tiddlywiki.info @@ -15,6 +15,7 @@ "tiddlywiki/nighttime", "tiddlywiki/starlight", "tiddlywiki/seamless", + "tiddlywiki/tight", "tiddlywiki/centralised", "tiddlywiki/readonly" ], diff --git a/editions/tw5.com/tiddlywiki.info b/editions/tw5.com/tiddlywiki.info index 83ffbaa0f..703bec3b9 100644 --- a/editions/tw5.com/tiddlywiki.info +++ b/editions/tw5.com/tiddlywiki.info @@ -13,6 +13,7 @@ "tiddlywiki/starlight", "tiddlywiki/seamless", "tiddlywiki/centralised", + "tiddlywiki/tight", "tiddlywiki/readonly" ], "languages": [ diff --git a/themes/tiddlywiki/tight/base.tid b/themes/tiddlywiki/tight/base.tid new file mode 100644 index 000000000..1600f7898 --- /dev/null +++ b/themes/tiddlywiki/tight/base.tid @@ -0,0 +1,75 @@ +title: $:/themes/tiddlywiki/tight/base +tags: [[$:/tags/Stylesheet]] + +\rules only filteredtranscludeinline transcludeinline macrodef macrocallinline + +@media (max-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) { +} + +@media (min-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) { + + html body.tc-body { + font-size: 13px; + line-height: 16px; + } + + html body.tc-body h1, + html body.tc-body h2, + html body.tc-body h3, + html body.tc-body h4, + html body.tc-body p { + margin-top: 0.3em; + margin-bottom: 0.3em; + } + + html body.tc-body code { + font-size: 0.8em; + } + + html body.tc-body section.tc-story-river { + padding: 0px; + } + + html body.tc-body div.tc-tiddler-frame { + padding: 12px; + } + + html body.tc-body div.tc-sidebar-scrollable { + padding: 12px 0 12px 12px; + } + + html body.tc-body .tc-tiddler-frame .tc-subtitle { + font-size: 0.7em; + font-weight: 700; + } + + html body.tc-body .tc-tiddler-frame .tc-tags-wrapper { + margin: 0; + } + + html body.tc-body .tc-tiddler-frame button.tc-tag-label, + html body.tc-body .tc-tiddler-frame span.tc-tag-label { + font-size: 0.8em; + } + + html body.tc-body .tc-tiddler-frame .tc-tiddler-body h1 { + font-size: 1.5em; + font-weight: 700; + } + + html body.tc-body .tc-tiddler-frame .tc-tiddler-body h2 { + font-size: 1.3em; + font-weight: 700; + } + + html body.tc-body .tc-tiddler-frame .tc-tiddler-body h3 { + font-size: 1.2em; + font-weight: 700; + } + + html body.tc-body .tc-tiddler-frame .tc-tiddler-body h4 { + font-size: 1.1em; + font-weight: 700; + } + +} diff --git a/themes/tiddlywiki/tight/plugin.info b/themes/tiddlywiki/tight/plugin.info new file mode 100644 index 000000000..704e23508 --- /dev/null +++ b/themes/tiddlywiki/tight/plugin.info @@ -0,0 +1,9 @@ +{ + "title": "$:/themes/tiddlywiki/tight", + "name": "Tight", + "author": "JeremyRuston", + "core-version": ">=5.0.0", + "plugin-type": "theme", + "description": "Tightly packed theme", + "dependents": ["$:/themes/tiddlywiki/vanilla"] +}