From 53dd14fd8b8fa325009b059ca051bc2f867c765c Mon Sep 17 00:00:00 2001 From: trendschau Date: Thu, 11 Jun 2020 09:45:32 +0200 Subject: [PATCH] Version 1.3.7: Theme Cyanine and Notice Component --- system/Settings.php | 10 +- system/Translations.php | 2 +- system/author/css/style.css | 27 +- .../author/img/apple-touch-icon-144x144.png | Bin 10865 -> 0 bytes .../author/img/apple-touch-icon-152x152.png | Bin 14560 -> 0 bytes system/author/img/favicon-114.png | Bin 0 -> 7650 bytes system/author/img/favicon-144.png | Bin 0 -> 10336 bytes system/author/img/favicon-16.png | Bin 0 -> 471 bytes system/author/img/favicon-16x16.png | Bin 500 -> 0 bytes system/author/img/favicon-180.png | Bin 0 -> 9537 bytes system/author/img/favicon-32.png | Bin 0 -> 1017 bytes system/author/img/favicon-32x32.png | Bin 1044 -> 0 bytes system/author/img/favicon-72.png | Bin 0 -> 3530 bytes system/author/img/favicon.ico | Bin 5430 -> 0 bytes system/author/img/mstile-144x144.png | Bin 10865 -> 0 bytes system/author/js/vue-blox-config.js | 8 + system/author/js/vue-blox.js | 75 +- system/author/languages/de.yaml | 1 + system/author/languages/en.yaml | 1 + system/author/layouts/layout.twig | 15 +- system/author/layouts/layoutAuth.twig | 12 +- system/author/layouts/layoutBlank.twig | 12 +- system/author/layouts/layoutBlox.twig | 16 +- system/author/layouts/layoutEditor.twig | 14 +- system/system.php | 32 +- themes/cyanine/404.twig | 24 + themes/cyanine/css/style.css | 478 +++++++++ themes/cyanine/cyanine.yaml | 304 ++++++ themes/cyanine/home.twig | 19 + themes/cyanine/home/landingpageContrast.twig | 9 + themes/cyanine/home/landingpageInfo.twig | 9 + themes/cyanine/home/landingpageIntro.twig | 20 + themes/cyanine/home/landingpageNavi.twig | 12 + themes/cyanine/home/landingpageNews.twig | 66 ++ themes/cyanine/home/landingpageTeaser.twig | 16 + themes/cyanine/index.twig | 17 + themes/cyanine/js/script.js | 7 + themes/cyanine/languages/en.yaml | 2 + themes/cyanine/layout.twig | 128 +++ themes/cyanine/page.twig | 124 +++ themes/cyanine/partials/breadcrumb.twig | 23 + themes/cyanine/partials/footer.twig | 24 + themes/cyanine/partials/navigation.twig | 35 + themes/cyanine/partials/navigationFlat.twig | 27 + themes/cyanine/partials/posts.twig | 18 + themes/typemill/404.twig | 10 - themes/typemill/chapter.twig | 51 - themes/typemill/cover.twig | 30 - themes/typemill/css/fontello/LICENSE.txt | 21 - themes/typemill/css/fontello/README.txt | 75 -- themes/typemill/css/fontello/config.json | 76 -- .../typemill/css/fontello/css/animation.css | 85 -- .../css/fontello/css/fontello-codes.css | 12 - .../css/fontello/css/fontello-embedded.css | 65 -- .../css/fontello/css/fontello-ie7-codes.css | 12 - .../css/fontello/css/fontello-ie7.css | 23 - themes/typemill/css/fontello/css/fontello.css | 68 -- themes/typemill/css/fontello/demo.html | 320 ------ .../typemill/css/fontello/font/fontello.eot | Bin 7728 -> 0 bytes .../typemill/css/fontello/font/fontello.svg | 32 - .../typemill/css/fontello/font/fontello.ttf | Bin 7560 -> 0 bytes .../typemill/css/fontello/font/fontello.woff | Bin 4844 -> 0 bytes .../typemill/css/fontello/font/fontello.woff2 | Bin 3976 -> 0 bytes themes/typemill/css/normalize.css | 461 --------- themes/typemill/css/style.css | 950 ------------------ themes/typemill/index.twig | 33 - themes/typemill/js/script.js | 55 - themes/typemill/languages/admin/de.yaml | 33 - themes/typemill/languages/admin/en.yaml | 33 - themes/typemill/languages/admin/fr.yaml | 33 - themes/typemill/languages/admin/it.yaml | 33 - themes/typemill/languages/admin/nl.yaml | 25 - themes/typemill/languages/admin/ru.yaml | 28 - themes/typemill/languages/user/en.yaml | 1 - themes/typemill/languages/user/it.yaml | 1 - themes/typemill/page.twig | 70 -- themes/typemill/partials/breadcrumb.twig | 15 - themes/typemill/partials/footer.twig | 8 - themes/typemill/partials/layout.twig | 84 -- themes/typemill/partials/layoutCover.twig | 63 -- themes/typemill/partials/navigation.twig | 34 - themes/typemill/partials/navigationCover.twig | 29 - themes/typemill/partials/share.twig | 15 - themes/typemill/typemill-thumb.png | Bin 118390 -> 0 bytes themes/typemill/typemill.png | Bin 118390 -> 0 bytes themes/typemill/typemill.yaml | 128 --- 86 files changed, 1532 insertions(+), 3067 deletions(-) delete mode 100644 system/author/img/apple-touch-icon-144x144.png delete mode 100644 system/author/img/apple-touch-icon-152x152.png create mode 100644 system/author/img/favicon-114.png create mode 100644 system/author/img/favicon-144.png create mode 100644 system/author/img/favicon-16.png delete mode 100644 system/author/img/favicon-16x16.png create mode 100644 system/author/img/favicon-180.png create mode 100644 system/author/img/favicon-32.png delete mode 100644 system/author/img/favicon-32x32.png create mode 100644 system/author/img/favicon-72.png delete mode 100644 system/author/img/favicon.ico delete mode 100644 system/author/img/mstile-144x144.png create mode 100644 themes/cyanine/404.twig create mode 100644 themes/cyanine/css/style.css create mode 100644 themes/cyanine/cyanine.yaml create mode 100644 themes/cyanine/home.twig create mode 100644 themes/cyanine/home/landingpageContrast.twig create mode 100644 themes/cyanine/home/landingpageInfo.twig create mode 100644 themes/cyanine/home/landingpageIntro.twig create mode 100644 themes/cyanine/home/landingpageNavi.twig create mode 100644 themes/cyanine/home/landingpageNews.twig create mode 100644 themes/cyanine/home/landingpageTeaser.twig create mode 100644 themes/cyanine/index.twig create mode 100644 themes/cyanine/js/script.js create mode 100644 themes/cyanine/languages/en.yaml create mode 100644 themes/cyanine/layout.twig create mode 100644 themes/cyanine/page.twig create mode 100644 themes/cyanine/partials/breadcrumb.twig create mode 100644 themes/cyanine/partials/footer.twig create mode 100644 themes/cyanine/partials/navigation.twig create mode 100644 themes/cyanine/partials/navigationFlat.twig create mode 100644 themes/cyanine/partials/posts.twig delete mode 100644 themes/typemill/404.twig delete mode 100644 themes/typemill/chapter.twig delete mode 100644 themes/typemill/cover.twig delete mode 100644 themes/typemill/css/fontello/LICENSE.txt delete mode 100644 themes/typemill/css/fontello/README.txt delete mode 100644 themes/typemill/css/fontello/config.json delete mode 100644 themes/typemill/css/fontello/css/animation.css delete mode 100644 themes/typemill/css/fontello/css/fontello-codes.css delete mode 100644 themes/typemill/css/fontello/css/fontello-embedded.css delete mode 100644 themes/typemill/css/fontello/css/fontello-ie7-codes.css delete mode 100644 themes/typemill/css/fontello/css/fontello-ie7.css delete mode 100644 themes/typemill/css/fontello/css/fontello.css delete mode 100644 themes/typemill/css/fontello/demo.html delete mode 100644 themes/typemill/css/fontello/font/fontello.eot delete mode 100644 themes/typemill/css/fontello/font/fontello.svg delete mode 100644 themes/typemill/css/fontello/font/fontello.ttf delete mode 100644 themes/typemill/css/fontello/font/fontello.woff delete mode 100644 themes/typemill/css/fontello/font/fontello.woff2 delete mode 100644 themes/typemill/css/normalize.css delete mode 100644 themes/typemill/css/style.css delete mode 100644 themes/typemill/index.twig delete mode 100644 themes/typemill/js/script.js delete mode 100644 themes/typemill/languages/admin/de.yaml delete mode 100644 themes/typemill/languages/admin/en.yaml delete mode 100644 themes/typemill/languages/admin/fr.yaml delete mode 100644 themes/typemill/languages/admin/it.yaml delete mode 100644 themes/typemill/languages/admin/nl.yaml delete mode 100644 themes/typemill/languages/admin/ru.yaml delete mode 100644 themes/typemill/languages/user/en.yaml delete mode 100644 themes/typemill/languages/user/it.yaml delete mode 100644 themes/typemill/page.twig delete mode 100644 themes/typemill/partials/breadcrumb.twig delete mode 100644 themes/typemill/partials/footer.twig delete mode 100644 themes/typemill/partials/layout.twig delete mode 100644 themes/typemill/partials/layoutCover.twig delete mode 100644 themes/typemill/partials/navigation.twig delete mode 100644 themes/typemill/partials/navigationCover.twig delete mode 100644 themes/typemill/partials/share.twig delete mode 100644 themes/typemill/typemill-thumb.png delete mode 100644 themes/typemill/typemill.png delete mode 100644 themes/typemill/typemill.yaml diff --git a/system/Settings.php b/system/Settings.php index 37b632c..6e6c767 100644 --- a/system/Settings.php +++ b/system/Settings.php @@ -19,11 +19,13 @@ class Settings # no individual image sizes are allowed sind 1.3.4 $settings['images'] = $defaultSettings['images']; - # if there is no theme set - if(!isset($settings['theme'])) + # we have to check if the theme has been deleted + $themefolder = $settings['rootPath'] . $settings['themeFolder'] . DIRECTORY_SEPARATOR; + + # if there is no theme in settings or theme has been deleted + if(!isset($settings['theme']) OR !file_exists($themefolder . $settings['theme'])) { # scan theme folder and get the first theme - $themefolder = $settings['rootPath'] . $settings['themeFolder'] . DIRECTORY_SEPARATOR; $themes = array_diff(scandir($themefolder), array('..', '.')); $firsttheme = reset($themes); @@ -72,7 +74,7 @@ class Settings 'userPath' => $rootPath . 'settings' . DIRECTORY_SEPARATOR . 'users', 'authorPath' => __DIR__ . DIRECTORY_SEPARATOR . 'author' . DIRECTORY_SEPARATOR, 'editor' => 'visual', - 'formats' => ['markdown', 'headline', 'ulist', 'olist', 'table', 'quote', 'image', 'video', 'file', 'toc', 'hr', 'definition', 'code'], + 'formats' => ['markdown', 'headline', 'ulist', 'olist', 'table', 'quote', 'notice', 'image', 'video', 'file', 'toc', 'hr', 'definition', 'code'], 'contentFolder' => 'content', 'cache' => true, 'cachePath' => $rootPath . 'cache', diff --git a/system/Translations.php b/system/Translations.php index f8d00ba..810c170 100644 --- a/system/Translations.php +++ b/system/Translations.php @@ -17,7 +17,7 @@ class Translations $language = $settings['language']; } - $theme = 'typemill'; + $theme = 'cyanine'; if($settings !== NULL){ if(is_array($settings)){ if (array_key_exists('theme', $settings)) { diff --git a/system/author/css/style.css b/system/author/css/style.css index 6d2a3b8..3107c50 100644 --- a/system/author/css/style.css +++ b/system/author/css/style.css @@ -238,6 +238,22 @@ figcaption{ caption-side: bottom; } +button.note1{ + background-color: #d00; + color: #fff; +} +button.note2{ + background-color: #fb0; + color: #fff; +} +button.note3{ + background-color: #08e; + color: #fff; +} + +.blox-editor textarea.pl-notice{ + padding-left: 40px; +} .notice1 { margin: 1em 0; padding: 10px 1em; @@ -1814,16 +1830,21 @@ button.hdown{ left: 0px; font-size: 1em; font-weight: 700; - background: #f9f8f6; border: 0px solid #fff; border-right: 1px solid #fff; - color: #66b0a3; +// background: #f9f8f6; +// color: #66b0a3; } +button.hdown.headline{ + color: #f9f8f6; + background: #66b0a3; +} +/* button.hdown:hover,button.hdown:focus,button.hdown:active{ color: #f9f8f6; background: #66b0a3; } - +*/ .blox-editor .contenttype { position: absolute; top: 15px; diff --git a/system/author/img/apple-touch-icon-144x144.png b/system/author/img/apple-touch-icon-144x144.png deleted file mode 100644 index cb836ce1eae883a7f7ba761ed3ee28ab396a59e6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10865 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 literal 0 HcmV?d00001 diff --git a/system/author/img/favicon-144.png b/system/author/img/favicon-144.png new file mode 100644 index 0000000000000000000000000000000000000000..dc84936b124c62409a761d237b00da2360ebbaea GIT binary patch literal 10336 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 literal 0 HcmV?d00001 diff --git a/system/author/img/favicon-16.png b/system/author/img/favicon-16.png new file mode 100644 index 0000000000000000000000000000000000000000..6e4b28c781a5372022f0afade097c6a3b1cf33ed GIT binary patch literal 471 zcmV;|0Vw{7P)K}g6g*a^bIUW$b**ceEmh4-H#6~eT!D5^J3V-kdEG;x(t7o3CiQ>k%Z*_(<^YWgDGsffuR8_UFs(Ui2>Rwg* zKsDe0IQRw(FP96dN?z7luGcHT5O{kUR@EPXX0u7B)A?m$ttAKo!Z5rg`uSy&xdO0Q zEbu&!cDs$W7Hci7Rtw+vSuU54p@#Q2=i|n4jOTeY8V&08deQJrRg=MaQm@y;aU2}S zA&R1+7F4xgGRC~;fvT!muh;i_wOSdVi2b`Mq8$VQzV9=e&6rFkxUTyI_NFI;Fbwg1 zpCm~b3GX1){{z{uJ;47foBIF& N002ovPDHLkV1mW$*)RYA literal 0 HcmV?d00001 diff --git a/system/author/img/favicon-16x16.png b/system/author/img/favicon-16x16.png deleted file mode 100644 index 85ce61ac6202f16d5a6764fd7655e8147582179c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 500 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 HH2D7kt{4|Q literal 0 HcmV?d00001 diff --git a/system/author/img/favicon-32.png b/system/author/img/favicon-32.png new file mode 100644 index 0000000000000000000000000000000000000000..4a491bd0c53502c224f082c4fd5189022abc9be0 GIT binary patch literal 1017 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 Ze~e?!hxZXt-{9MX diff --git a/system/author/img/mstile-144x144.png b/system/author/img/mstile-144x144.png deleted file mode 100644 index cb836ce1eae883a7f7ba761ed3ee28ab396a59e6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10865 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', title: 'Numbered List', component: 'olist-component' }, table: { label: '', title: 'Table', component: 'table-component' }, quote: { label: '', title: 'Quote', component: 'quote-component' }, + notice: { label: '', title: 'Notice', component: 'notice-component' }, image: { label: '', title: 'Image', component: 'image-component' }, video: { label: '', title: 'Video', component: 'video-component' }, file: { label: '', title: 'File', component: 'file-component' }, diff --git a/system/author/js/vue-blox.js b/system/author/js/vue-blox.js index 27e74f1..2f673b8 100644 --- a/system/author/js/vue-blox.js +++ b/system/author/js/vue-blox.js @@ -165,7 +165,7 @@ const contentComponent = Vue.component('content-block', { }, submitBlock: function(){ var emptyline = /^\s*$(?:\r\n?|\n)/gm; - if(this.componentType == "code-component" || this.componentType == "math-component"){ } + if(this.componentType == "code-component" || this.componentType == "math-component" || this.componentType == "notice-component"){ } else if(this.componentType == "ulist-component" || this.componentType == "olist-component") { var listend = (this.componentType == "ulist-component") ? '* \n' : '1. \n'; @@ -834,11 +834,82 @@ const olistComponent = Vue.component('olist-component', { }, }) + +const noticeComponent = Vue.component('notice-component', { + props: ['compmarkdown', 'disabled'], + template: '

' + + '' + + '
' + + '' + + '' + + '' + + '' + + '
', + data: function(){ + return { + prefix: '! ', + notice: '', + noteclass: 'note1' + } + }, + mounted: function(){ + this.$refs.markdown.focus(); + if(this.compmarkdown) + { + this.prefix = this.getNoticePrefix(this.compmarkdown); + + var lines = this.compmarkdown.match(/^.*([\n\r]+|$)/gm); + for (var i = 0; i < lines.length; i++) { + lines[i] = lines[i].replace(/(^[\! ]+)/mg, ''); + } + + this.notice = lines.join(''); + this.noteclass = 'note'+this.prefix.length; + } + this.$nextTick(function () { + autosize(document.querySelectorAll('textarea')); + }); + }, + methods: { + noticedown: function() + { + this.prefix = this.getNoticePrefix(this.compmarkdown); + this.prefix += "! "; + if(this.prefix.length > 4) + { + this.prefix = "! "; + } + this.noteclass = 'note' + (this.prefix.length-1); + this.updatemarkdown(this.notice); + }, + getNoticePrefix: function(str) + { + var prefix = ''; + for(var i = 0; i < str.length; i++){ + if(str[i] != '!'){ return prefix } + prefix += '!'; + } + return prefix+' '; + }, + updatemarkdown: function(value) + { + this.notice = value; + + var lines = value.match(/^.*([\n\r]|$)/gm); + + var notice = this.prefix + lines.join(this.prefix); + + this.$emit('updatedMarkdown', notice); + }, + }, +}) + + const headlineComponent = Vue.component('headline-component', { props: ['compmarkdown', 'disabled'], template: '
' + '
' + - '' + + '' + '' + '
', data: function(){ diff --git a/system/author/languages/de.yaml b/system/author/languages/de.yaml index f287005..45315a6 100644 --- a/system/author/languages/de.yaml +++ b/system/author/languages/de.yaml @@ -115,6 +115,7 @@ NONE: Keine NO_PREVIEW: Keine Vorschau NO_SETTINGS: Keine Einstellungen NOT_EDITABLE: Nicht editierbar +NOTICE: Hinweis NUMBERED_LIST: Aufzählung OLIST: olist ONLINE: online diff --git a/system/author/languages/en.yaml b/system/author/languages/en.yaml index 215085a..6d3b373 100644 --- a/system/author/languages/en.yaml +++ b/system/author/languages/en.yaml @@ -120,6 +120,7 @@ NONE: None NO_PREVIEW: No Preview NO_SETTINGS: No Settings NOT_EDITABLE: not editable +NOTICE: Notice NUMBERED_LIST: Numbered List OLIST: olist ONLINE: online diff --git a/system/author/layouts/layout.twig b/system/author/layouts/layout.twig index 06ef3a3..94b900d 100644 --- a/system/author/layouts/layout.twig +++ b/system/author/layouts/layout.twig @@ -8,18 +8,19 @@ - + - - - - - + + + + + + + - diff --git a/system/author/layouts/layoutAuth.twig b/system/author/layouts/layoutAuth.twig index 65818c6..bb98ef6 100644 --- a/system/author/layouts/layoutAuth.twig +++ b/system/author/layouts/layoutAuth.twig @@ -11,11 +11,13 @@ - - - - - + + + + + + + diff --git a/system/author/layouts/layoutBlank.twig b/system/author/layouts/layoutBlank.twig index b771167..9efb0f8 100644 --- a/system/author/layouts/layoutBlank.twig +++ b/system/author/layouts/layoutBlank.twig @@ -10,11 +10,13 @@ - - - - - + + + + + + + diff --git a/system/author/layouts/layoutBlox.twig b/system/author/layouts/layoutBlox.twig index 6369e5d..d2e6cd3 100644 --- a/system/author/layouts/layoutBlox.twig +++ b/system/author/layouts/layoutBlox.twig @@ -10,11 +10,13 @@ - - - - - + + + + + + + @@ -79,6 +81,10 @@ + + {{ __('NOTICE') }} + + {{ __('PAPERCLIP') }} diff --git a/system/author/layouts/layoutEditor.twig b/system/author/layouts/layoutEditor.twig index 6ba924e..99d63e6 100644 --- a/system/author/layouts/layoutEditor.twig +++ b/system/author/layouts/layoutEditor.twig @@ -10,16 +10,16 @@ - - - - - - + + + + + + + - {{ assets.renderCSS() }} diff --git a/system/system.php b/system/system.php index 742ee6e..ba3b2f6 100644 --- a/system/system.php +++ b/system/system.php @@ -218,22 +218,22 @@ $container['view'] = function ($container) $view->getEnvironment()->addGlobal('assets', $container->assets); -/****************************** -* LOAD TRANSLATIONS * -******************************/ - $uri = $_SERVER['REQUEST_URI']; - if(isset($uri) && (strpos($uri,'/tm/') !== false OR strpos($uri,'/setup') !== false)) - { - // Admin environment labels - $labels = Typemill\Translations::loadTranslations('admin'); - } else { - // User environment labels - // For now it is useless, but it will prove useful in the future - $labels = Typemill\Translations::loadTranslations('user'); - } - $container['translations'] = $labels; - $view['translations'] = $labels; - $view->addExtension(new Typemill\Extensions\TwigLanguageExtension( $labels )); + /****************************** + * LOAD TRANSLATIONS * + ******************************/ + $uri = $_SERVER['REQUEST_URI']; + if(isset($uri) && (strpos($uri,'/tm/') !== false OR strpos($uri,'/setup') !== false)) + { + // Admin environment labels + $labels = Typemill\Translations::loadTranslations('admin'); + } else { + // User environment labels + // For now it is useless, but it will prove useful in the future + $labels = Typemill\Translations::loadTranslations('user'); + } + $container['translations'] = $labels; + $view['translations'] = $labels; + $view->addExtension(new Typemill\Extensions\TwigLanguageExtension( $labels )); return $view; }; diff --git a/themes/cyanine/404.twig b/themes/cyanine/404.twig new file mode 100644 index 0000000..d9826ee --- /dev/null +++ b/themes/cyanine/404.twig @@ -0,0 +1,24 @@ +{% extends 'layout.twig' %} + +{% block title %}ERROR 404: Page not found{% endblock %} + +{% block content %} + +
+ + + +
+ +{% endblock %} \ No newline at end of file diff --git a/themes/cyanine/css/style.css b/themes/cyanine/css/style.css new file mode 100644 index 0000000..a54789d --- /dev/null +++ b/themes/cyanine/css/style.css @@ -0,0 +1,478 @@ +/* Y O U R C S S S T Y L E S +** +** Style all markdown content elements properly +** Use the markdown test file to check it: https://github.com/typemill/typemill/blob/master/content/00-Welcome/03-Markdown-Test.md +** You can activate and use the Tachyons CSS library: https://typemill.net/theme-developers/helper-functions#activate-tachyons +** +*/ + +/************************************ +* STANDARD-ELEMENTS * +************************************/ +html{} +body{} +header{} +footer{} +nav{} +main{} +aside{} +article{} +article a, article a:link, article a:visited{ text-decoration: underline; } +/* article a:before{ content: '\203A'; margin-right: 5px; } */ +abbr{} +blockquote{ + margin: 1.5em 1.5em; + padding: 0.5em 0; + quotes: "\201C""\201D""\2018""\2019"; + font-style: italic; +} +blockquote:before{ + color: #ccc; + content: open-quote; + font-size: 4em; + line-height: 0.1em; + margin-right: 0.25em; + vertical-align: -0.4em; +} +blockquote p { + display: inline; +} +article pre, article code{ + font-family: monospace; +} +article pre{ + white-space: pre; + padding: 1em; + display: block; + max-width: 100%; + overflow-x: auto; +} +article code{ + font-size: 0.8em; + line-height: 1.4em; + padding: 0 0.5em; + word-break: break-all; +} +pre > code{ + font-size: 0.8em; + padding: 0; +} +dl{} +dt{} +dd{} +img{} +article h1, article h2, article h3, article h4, article h5, article h6{ + line-height: 1.15em; + font-weight: 700; + line-height: 1em; + position: relative; +} +article h1{ font-size: 2.2em; margin: 1.4em 0 0.6em; } +article h2{ font-size: 1.6em; margin: 1.8em 0 0.6em; } +article h3{ font-size: 1.3em; margin: 1.6em 0 0.6em; } +article h4{ font-size: 1.1em; margin: 1.4em 0 0.6em; } +article h5{ font-size: 1em; margin: 1.2em 0 0.6em; } +article h6{ font-size: 1em; font-style: italic; font-weight:300; margin: 1em 0 0.6em; } +article .h1, article .h2, article .h3, article .h4, article .h5, article .h6{ + height: auto; /* fix for tachyons */ +} +hr{} +ol{} +footer ul{ padding-left:1em; } +li{} +sup{} +/* Make table look good */ +.tm-table{ + overflow-x: auto; +} +table{ + width: 100%; + border-collapse: collapse; + font-size: .8em; +} +thead{ + text-align: left; +} +tr{ + border-top: 1px solid; + border-bottom: 1px solid; + margin-bottom: -1px; +} +th,td{ + padding: .5em 1em; +} + +/************************************ +* STANDARD SUGGESTIONS * +************************************/ + +/* Make links and buttons smooth */ +.link, .link:active, .link:focus, .link:hover, .link:link, .link:visited{ + transition: none; +} +a, a:link, a:visited, a:focus, a:hover, a:active, button{ + transition: all .15s ease!important; + transition-property: color, background-color, text-shadow, border; +} + +/* Fix background for hightlight plugin */ +code.hljs{ background: transparent; } + +/* For definition list */ +dt::after{ + content: ":"; +} + +/* Make images and image captions look good */ +img, figure,figure img{ + max-width: 100%; +} +figure{ + display: table; + margin: 2em auto; + padding: 0; +} +figure.left{ + width: auto; + float: left; + margin: 0 2em 2em 0; +} +figure.right{ + width: auto; + float: right; + margin: 0 0 2em 2em; +} +figure img{ + display: block; + margin: auto; +} +figcaption{ + display: table-caption; + caption-side: bottom; + font-size: 0.8em; + margin-top: .5em; + line-height: 1.2em; +} +.footnotes ol{ + font-size: .8em; + line-height: 1em; + margin: 0 0 0 0; +} + +/************************************ +* TYPEMILL-ELEMENTS * +************************************/ + +ul.TOC,.TOC ul{ + list-style: none; +} +.TOC{ + padding: 1em; + border: 1px solid; +} +.TOC{ + border-color: lightgray; +} +.TOC li{ + position: relative; +} +.TOC li a{ + text-decoration: none; + display: inline-block; + width: 100%; + border-bottom: 1px dashed lightseagreen; + line-height: 1em; + margin: .3em 0; +} +.TOC li a:hover,.TOC li a:focus,.TOC li a:active{ + border-bottom: 1px solid lightseagreen; +} +.TOC li a:after{ + content: '\203A'; + position: absolute; + right: 5px; + transition: all .2s; +} +.TOC li a:hover:after{ + right: 0px; +} +.notice1 { + margin: 1em 0; + padding: 10px 1em; + background-color: #ffded4; + border-left: 4px solid #f65a3c; +} +.notice2 { + margin: 1em 0; + padding: 10px 1em; + background-color: #fff3d4; + border-left: 4px solid #f6b73c; +} +.notice3, +.notice4, +.notice5, +.notice6 { + margin: 1em 0; + padding: 10px 1em; + background-color: #d4e0ff; + border-left: 4px solid #3c7bf6; +} + +/* Style the optional anchor-links for headlines */ +a.tm-heading-anchor { + position: absolute; + top: 0; + left: -0.8em; + width: 0.8em; + font-weight: 300; + opacity: 0; + text-decoration: none; +} +a.tm-heading-anchor:hover,a.tm-heading-anchor:focus { + opacity: 1; + text-decoration: none; +} +h2:focus > .tm-heading-anchor, +h2:hover > .tm-heading-anchor, +h3:focus > .tm-heading-anchor, +h3:hover > .tm-heading-anchor, +h4:focus > .tm-heading-anchor, +h4:hover > .tm-heading-anchor, +h5:focus > .tm-heading-anchor, +h5:hover > .tm-heading-anchor, +h6:focus > .tm-heading-anchor, +h6:hover > .tm-heading-anchor{ + opacity: .5; + text-decoration: none; +} + +/* style the typemill download-button for files */ +a.tm-download +{ + line-height: 35px; + margin-left: 40px; +} +a.tm-download::before{ + content: '\2193'; + position: absolute; + margin-left: -40px; + width: 30px; + height: 30px; + line-height: 30px; + font-family: Calibri, "Segoe UI", Roboto, Courier, Helvetica, -apple-system, BlinkMacSystemFont, sans-serif, Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 1.3em; + font-weight: 900; + border-radius: 50%; + text-align: center; + text-decoration: none; +} +a.tm-download:hover::before{ + text-decoration: none; +} + +/* Fake youtube button. Works with typemillutilities.js */ +.video-container{ + position: relative; + text-align: center; +} +img.youtube{ + position: relative; + max-width: 560px; +} +button.play-video { + position: absolute; + top: 50%; + left: 50%; + margin-top: -50px; + margin-left: -50px; + height: 100px; + width: 100px; + background: #e0474c; + color: #FFFFFF; + border-radius: 50%; + border: 0px; + padding: 0; + text-align: center; +} +button.play-video:hover { + background: #cc4146; + cursor: pointer; +} +button.play-video::after { + position: absolute; + top: 50%; + margin: -20px 0 0 -15px; + height: 0; + width: 0; + border-style: solid; + border-width: 20px 0 20px 40px; + border-color: transparent transparent transparent rgba(255, 255, 255, 0.75); + content: ' '; +} + + +/************************************ +* TACHYONS ADDITIONS * +************************************/ + +/* Keeps Footer at the bottom */ +.body-footer-bottom { /* add this class to the body-tag */ + min-height: 100vh; + display: flex; + flex-direction: column; +} +.footer-bottom { /* add this class to the footer-tag */ + margin-top: auto; +} +/* Nice set of system fonts, add this to the body-tag */ +.sans-serif-tm { + font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif; +} +.sans-serif-title{ + font-family: arial,"Segoe UI",Roboto,-apple-system,BlinkMacSystemFont,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif; +} +/* optimize text, add this to the body-tag */ +.optimize-text{ + /* Adjust font size */ + font-size: 100%; + -webkit-text-size-adjust: 100%; + /* Font varient */ + font-variant-ligatures: none; + -webkit-font-variant-ligatures: none; + /* Smoothing */ + text-rendering: optimizeLegibility; + -moz-osx-font-smoothing: grayscale; + font-smoothing: antialiased; + -webkit-font-smoothing: antialiased; + text-shadow: rgba(0, 0, 0, .01) 0 0 1px; +} +.grid-container{ + display: block; +} +.grid-header, .grid-main, .grid-sidebar{ + display: block; + width: 100%; +} +.f-large{ + font-size: 4rem; +} +.h4-5{ + height: 12rem; +} +.shadow-2-hover{ + transition: all 0.2s cubic-bezier(0.165, 0.84, 0.44, 1); +} +.shadow-2-hover:hover, .shadow-2-hover:focus{ + box-shadow:0px 0px 8px 2px rgba( 0, 0, 0, 0.2 ); +} +.margin-bottom-1{ + margin-bottom: -1px; +} +.arrow-after:after{ + content: '\203A'; position: absolute; right:5px; +} +.arrow-after-transition:after{ + content: '\203A'; position: absolute; right:5px; + transition: all .2s; +} +.arrow-after-transition:hover:after{ + right:0px; +} +.indent-l-1{ padding-left:1rem; } +.indent-l-2{ padding-left:2rem; } +.indent-l-3{ padding-left:3rem; } +.indent-l-4{ padding-left:4rem; } +.indent-l-5{ padding-left:4.5rem; } +.indent-l-6{ padding-left:5rem; } +.b--solid-hover:hover,.b--solid-hover:focus,.b--solid-hover:active{ + border-style: solid; +} + +/************************* +* RESPONSIVE NAVIGATION * +*************************/ + +.contentnav{ + width: 70%; + position: absolute; + right: 0; + top: 0; +} +.burgerbutton{ + display: inline-block; + font-size: 2em; + width: 100%; + text-align: right; + padding: 2rem; + box-sizing: border-box; +} +.burgerbutton, .menu{ + transition:all .2s ease; +} +.menu { + max-height: 0; /* hide menu completely when burger unchecked */ + margin: 0px; + overflow:hidden; + position: relative; + z-index: 1; + font-size: 1.3rem; +} +#burger:checked ~ .menu { + max-height: 200%; +} + +#burger:checked ~ .menu { + background: #333; +} +.menu a{ + color: #fff; +} +#burger:checked ~ .burgerbutton { + color: #fff; + background: #333; +} + +@media screen and (min-width:50em) { + .grid-container{ + display: grid; + grid-template-columns: 30% 70%; + grid-column-gap: 1em; + grid-template-rows: auto auto; + grid-template-areas: + "gridHeader gridMain" + "gridSidebar gridMain" + ". gridMain" + } + .grid-header{ + grid-area: gridHeader; + } + .grid-main{ + grid-area: gridMain; + } + .grid-sidebar{ + grid-area: gridSidebar; + } + + + #burger:checked ~ .burgerbutton { + color: inherit; + background: inherit; + } + #burger:checked ~ .menu { + background: inherit; + } + .menu a{ + color: inherit; + } + .contentnav{ + position: relative; + width: auto; + } + .burgerbutton{ + display: none; + } + .menu{ + font-size: inherit; + max-height: inherit; + } +} \ No newline at end of file diff --git a/themes/cyanine/cyanine.yaml b/themes/cyanine/cyanine.yaml new file mode 100644 index 0000000..7e20c09 --- /dev/null +++ b/themes/cyanine/cyanine.yaml @@ -0,0 +1,304 @@ +name: Cyanine Theme +version: 1.0.0 +description: Cyanine is a modern and flexible multi-purpose theme and the standard theme for typemill. +author: Trendschau +homepage: https://trendschau.net +licence: MIT +paypal: https://paypal.me/typemill +amount: 25 + +settings: + myfield: My Default Value + +forms: + fields: + + landingpage: + type: checkbox + checkboxlabel: Activate a landingpage + + landingpageIntro: + type: fieldset + legend: Landingpage Intro Segment + fields: + landingpageIntro: + type: number + label: Position of Intro Segment + description: Use 0 to disable the section + introButtonLink: + type: text + label: Link for startbutton + placeholder: /my/deeplink + introButtonLabel: + type: text + label: Label for startbutton + placeholder: my label + + landingpageInfo: + type: fieldset + legend: Landingpage Info Segment + fields: + landingpageInfo: + type: number + label: Position of Info Segment + description: Use 0 to disable the section + infoMarkdown: + type: textarea + label: Use Makrdown + + landingpageTeaser: + type: fieldset + legend: Landingpage Teaser Segment + fields: + landingpageTeaser: + type: number + label: Position of Teaser Segment + description: Use 0 to disable the section + teaser1title: + type: text + label: Teaser 1 Title + teaser1text: + type: text + label: Teaser 1 Text + teaser1link: + type: text + label: Teaser 1 Link + fieldsize: half + teaser1label: + type: text + label: Teaser 1 Label + fieldsize: half + teaser2title: + type: text + label: Teaser 2 Title + teaser2text: + type: text + label: Teaser 2 Text + teaser2link: + type: text + label: Teaser 2 Link + fieldsize: half + teaser2label: + type: text + label: Teaser 2 Label + fieldsize: half + + landingpageContrast: + type: fieldset + legend: Landingpage Contrast Segment + fields: + landingpageContrast: + type: number + label: Position of Contrast Segment + description: Use 0 to disable the section + contrastTitle: + type: text + label: Title + contrastText: + type: textarea + label: Text + contrastLink: + type: text + label: Button Link + contrastLabel: + type: text + label: Button Label + + landingpageNavi: + type: fieldset + legend: Landingpage Contrast Segment + fields: + landingpageNavi: + type: number + label: Position of Navi Segment + description: Use 0 to disable the section + naviTitle: + type: text + label: Title for navigation + naviDepth: + type: number + label: How many navigation levels? + + landingpageNews: + type: fieldset + legend: Landingpage News Segment + fields: + landingpageNews: + type: number + label: Position of News Segment + description: Use 0 to disable the section + newsHeadline: + type: text + label: Headline for news-segment + placeholder: News + newsFolder: + type: text + label: List entries from folder + placeholder: /blog + description: Add a path to a folder from which you want to list entries + newsLabel: + type: text + label: Label for read more link + placeholder: All News + + fieldsetAuthor: + type: fieldset + legend: Article Author + fields: + authorPosition: + type: checkboxlist + label: Position of article author-line (top/bottom) + options: + top: Top + bottom: Bottom + + authorIntro: + type: text + label: Author intro text + placeholder: Author + + fieldsetDate: + type: fieldset + legend: Article Date + fields: + datePosition: + type: checkboxlist + label: Position of article date (top/bottom) + options: + top: Top + bottom: Bottom + + dateIntro: + type: text + label: Date intro text + placeholder: Last Updated + + dateFormat: + type: select + label: Date format + options: + 'm/d/Y': 01/20/2020 + 'd.m.Y': 20.01.2020 + + fieldsetGitHub: + type: fieldset + legend: Article edit link + fields: + gitPosition: + type: checkboxlist + label: Position of the edit link (top/bottom) + options: + top: Top + bottom: Bottom + + gitLink: + type: text + label: Link to repository + placeholder: https://github.com/typemill/documentation + help: Add the base url to the content repository (e.g. github). + + editText: + type: text + label: Text/label for edit link + placeholder: edit on github + + fieldsetfooter: + type: fieldset + legend: Footer columns + fields: + footercolumns: + type: checkboxlist + label: Activate footer columns + options: + footer1: Column 1 + footer2: Column 2 + footer3: Column 3 + footer1: + type: textarea + label: footer column 1 (use markdown) + footer2: + type: textarea + label: footer column 2 (use markdown) + footer3: + type: textarea + label: footer column 3 (use markdown) + + fieldsetFonts: + type: fieldset + legend: Font Families + fields: + font: + type: select + label: Basic font-family + description: All fonts are system fonts with (fallbacks) if the font is not installed + options: + serif: serif + sans-serif-tm: sans-serif + courier: courier (sans-serif) + helvetica: helvetica (sans-serif) + avenir: avenir (sans-serif) + athelas: athelas (serif) + georgia: georgia (serif) + times: times (serif) + bodoni: bodoni (serif) + calisto: calisto (serif) + garamond: garamond (serif) + baskerville: baskerville (serif) + fontheadline: + type: select + label: Font-family for headlines + description: All fonts are system fonts with (fallbacks) if the font is not installed + options: + serif: serif + sans-serif-tm: sans-serif + fontnavi: + type: select + label: Font-family for navigations + description: All fonts are system fonts with (fallbacks) if the font is not installed + options: + serif: serif + sans-serif-tm: sans-serif + courier: courier (sans-serif) + helvetica: helvetica (sans-serif) + avenir: avenir (sans-serif) + athelas: athelas (serif) + georgia: georgia (serif) + times: times (serif) + bodoni: bodoni (serif) + calisto: calisto (serif) + garamond: garamond (serif) + baskerville: baskerville (serif) + fieldsetColors: + type: fieldset + legend: Colors + fields: + brandcolorprimary: + type: text + label: Primary brand color + placeholder: 'leightseagreen' + description: Used for the body background and borders + brandcolorsecondary: + type: text + label: Secondary brand color + placeholder: '#f7f7f7' + description: Used for content background, font-colors on hover and more + fontcolorprimary: + type: text + label: Primary font color + placeholder: 'lightseagreen' + description: Used for text + fontcolorsecondary: + type: text + label: Secondary font color + placeholder: '#F7F7F7' + description: Used as contrary color for hovers in navigation and buttons + fontcolorlink: + type: text + label: text-links + placeholder: '#007F7F' + description: Used for links, check contrast for a11y. + thinbordercolor: + type: text + label: Thin border color + placeholder: 'lightgray' + description: Used for thin borders in navigations and tables diff --git a/themes/cyanine/home.twig b/themes/cyanine/home.twig new file mode 100644 index 0000000..f151b05 --- /dev/null +++ b/themes/cyanine/home.twig @@ -0,0 +1,19 @@ +{% set home = { + "landingpageIntro" : settings.themes.cyanine.landingpageIntro, + "landingpageInfo" : settings.themes.cyanine.landingpageInfo, + "landingpageTeaser" : settings.themes.cyanine.landingpageTeaser, + "landingpageContrast" : settings.themes.cyanine.landingpageContrast, + "landingpageNavi" : settings.themes.cyanine.landingpageNavi, + "landingpageNews" : settings.themes.cyanine.landingpageNews + } +%} + +{% for section,index in home|sort %} + + {% if index > 0 %} + + {% include 'home/' ~ section ~ '.twig' %} + + {% endif %} + +{% endfor %} \ No newline at end of file diff --git a/themes/cyanine/home/landingpageContrast.twig b/themes/cyanine/home/landingpageContrast.twig new file mode 100644 index 0000000..72dbaf8 --- /dev/null +++ b/themes/cyanine/home/landingpageContrast.twig @@ -0,0 +1,9 @@ +
+ +
+

{{ settings.themes.cyanine.contrastTitle }}

+

{{ settings.themes.cyanine.contrastText }}

+ {{ settings.themes.cyanine.contrastLabel }} +
+ +
diff --git a/themes/cyanine/home/landingpageInfo.twig b/themes/cyanine/home/landingpageInfo.twig new file mode 100644 index 0000000..34beb02 --- /dev/null +++ b/themes/cyanine/home/landingpageInfo.twig @@ -0,0 +1,9 @@ +
+ +
+ + {{ markdown(settings.themes.cyanine.infoMarkdown) }} + +
+ +
\ No newline at end of file diff --git a/themes/cyanine/home/landingpageIntro.twig b/themes/cyanine/home/landingpageIntro.twig new file mode 100644 index 0000000..afb286f --- /dev/null +++ b/themes/cyanine/home/landingpageIntro.twig @@ -0,0 +1,20 @@ +
+ +
+
+

{{ title }}

+
+ +
+ {{ content }} +
+ + {% if settings.themes.cyanine.introButtonLink %} + + {{ settings.themes.cyanine.introButtonLabel }} + + {% endif %} + +
+ +
diff --git a/themes/cyanine/home/landingpageNavi.twig b/themes/cyanine/home/landingpageNavi.twig new file mode 100644 index 0000000..4f9d750 --- /dev/null +++ b/themes/cyanine/home/landingpageNavi.twig @@ -0,0 +1,12 @@ +
+ +
+ +

{{ settings.themes.cyanine.naviTitle }}

+ + +
+ +
\ No newline at end of file diff --git a/themes/cyanine/home/landingpageNews.twig b/themes/cyanine/home/landingpageNews.twig new file mode 100644 index 0000000..bc00b68 --- /dev/null +++ b/themes/cyanine/home/landingpageNews.twig @@ -0,0 +1,66 @@ +
+ +
+ +

{{ settings.themes.cyanine.newsHeadline }}

+ + {% set pagelist = getPageList(navigation, settings.themes.cyanine.newsFolder, base_url) %} + + {% if pagelist.contains == 'pages' %} + + + + {% elseif pagelist.contains == 'posts' %} + + + + {% endif %} + + {{ settings.themes.cyanine.newsLabel }} + +
+ +
diff --git a/themes/cyanine/home/landingpageTeaser.twig b/themes/cyanine/home/landingpageTeaser.twig new file mode 100644 index 0000000..8a6ec68 --- /dev/null +++ b/themes/cyanine/home/landingpageTeaser.twig @@ -0,0 +1,16 @@ +
+ +
+
+

{{ settings.themes.cyanine.teaser1title }}

+

{{ settings.themes.cyanine.teaser1text }}

+ {{ settings.themes.cyanine.teaser1label }} +
+
+

{{ settings.themes.cyanine.teaser2title }}

+

{{ settings.themes.cyanine.teaser2text }}

+ {{ settings.themes.cyanine.teaser2label }} +
+
+ +
\ No newline at end of file diff --git a/themes/cyanine/index.twig b/themes/cyanine/index.twig new file mode 100644 index 0000000..0915e48 --- /dev/null +++ b/themes/cyanine/index.twig @@ -0,0 +1,17 @@ +{% extends '/layout.twig' %} + +{% block title %}{{ metatabs.meta.title }} | {{ settings.title }}{% endblock %} + +{% block content %} + + {% if home and settings.themes.cyanine.landingpage %} + + {% include 'home.twig' %} + + {% else %} + + {% include 'page.twig' %} + + {% endif %} + +{% endblock %} \ No newline at end of file diff --git a/themes/cyanine/js/script.js b/themes/cyanine/js/script.js new file mode 100644 index 0000000..dec3afb --- /dev/null +++ b/themes/cyanine/js/script.js @@ -0,0 +1,7 @@ +/* Y O U R J A V A S C R I P T + +** Add your JavaScript here +** You can activate and use VUE.js and AXIOS: https://typemill.net/theme-developers/helper-functions#activate-vuejs-and-axios +** Typemillutilities.js is included in index.twig for managing youtube-videos. + +*/ \ No newline at end of file diff --git a/themes/cyanine/languages/en.yaml b/themes/cyanine/languages/en.yaml new file mode 100644 index 0000000..1255ad3 --- /dev/null +++ b/themes/cyanine/languages/en.yaml @@ -0,0 +1,2 @@ +# Please add translations for your theme like this +# ACTIVATE_SPECIAL_STARTPAGE_DESIGN: Activate Special Startpage-Design \ No newline at end of file diff --git a/themes/cyanine/layout.twig b/themes/cyanine/layout.twig new file mode 100644 index 0000000..25972a0 --- /dev/null +++ b/themes/cyanine/layout.twig @@ -0,0 +1,128 @@ + + + + + {% block title %}{% endblock %} + + + + + + + + + + {% if favicon %} + + + + + + + + + {% endif %} + + + + + + + + + + + + + {% block stylesheets %} + + + + + + {{ assets.activateTachyons() }} + {{ assets.renderCSS() }} + + {% endblock %} + + + + {% block content %}{% endblock %} + + {% include 'partials/footer.twig' %} + + {% block javascripts %} + + + + + {{ assets.renderJS() }} + + {% endblock %} + + + \ No newline at end of file diff --git a/themes/cyanine/page.twig b/themes/cyanine/page.twig new file mode 100644 index 0000000..68b53f6 --- /dev/null +++ b/themes/cyanine/page.twig @@ -0,0 +1,124 @@ +{% set published = metatabs.meta.manualdate ? metatabs.meta.manualdate : metatabs.meta.modified %} + +
+ +
+ + + +
+ + + +
+
+ +

{{ title }}

+ + {% if (settings.themes.cyanine.datePosition.top or settings.themes.cyanine.authorPosition.top or settings.themes.cyanine.gitPosition.top) %} +
+ + {% if settings.themes.cyanine.gitPosition.top %} + {{ settings.themes.cyanine.editText }} + {% endif %} +
+ {% endif %} +
+ + {{ content }} + + {% if (settings.themes.cyanine.datePosition.bottom or settings.themes.cyanine.authorPosition.bottom or settings.themes.cyanine.gitPosition.bottom) %} +
+ + {% if settings.themes.cyanine.gitPosition.bottom %} + {{ settings.themes.cyanine.editText }} + {% endif %} +
+ {% endif %} + +
+ + {% if item.elementType == 'file' %} + + {% if item.prevItem or item.nextItem %} + +
+ {% if item.prevItem %} + ‹  {{ item.prevItem.name }} + {% endif %} + {% if item.nextItem %} + {{ item.nextItem.name }}  › + {% endif %} +
+ + {% endif %} + + {% endif %} + + {% if item.elementType == 'folder' and item.contains == 'pages' %} + + + + {% endif %} + + {% if item.elementType == 'folder' and item.contains == 'posts' %} + + {% include 'partials/posts.twig' %} + + {% endif %} + +
+ + + +
+ +
\ No newline at end of file diff --git a/themes/cyanine/partials/breadcrumb.twig b/themes/cyanine/partials/breadcrumb.twig new file mode 100644 index 0000000..8c99ee9 --- /dev/null +++ b/themes/cyanine/partials/breadcrumb.twig @@ -0,0 +1,23 @@ +
+ +
+ {{ settings.title|title }} + + {% for crumb in breadcrumb %} +   ›   + {% if loop.last %} + {{ crumb.name|title }} + {% else %} + {{ crumb.name|title }} + {% endif %} + {% endfor %} +
+
+ {% if item.prevItem %} + ‹  previous + {% endif %} + {% if item.nextItem %} + next  › + {% endif %} +
+
\ No newline at end of file diff --git a/themes/cyanine/partials/footer.twig b/themes/cyanine/partials/footer.twig new file mode 100644 index 0000000..4ae643e --- /dev/null +++ b/themes/cyanine/partials/footer.twig @@ -0,0 +1,24 @@ +{% set nowYear = "now"|date("Y") %} + +
+
+ {% for column,key in settings.themes.cyanine.footercolumns %} + {% if settings.themes.cyanine[column] %} +
+ {{ markdown(settings.themes.cyanine[column]) }} +
+ {% endif %} + {% endfor %} +
+
+ {% if settings.year is empty or settings.year == nowYear %} + {% set copyrightYears = nowYear %} + {% else %} + {% set copyrightYears = settings.year ~ ' - ' ~ nowYear %} + {% endif %} +
+
+ +
+

{{ settings.copyright }} by {{ settings.author }}, {{ copyrightYears }}. All Rights Reserved. Built with Typemill.

+
\ No newline at end of file diff --git a/themes/cyanine/partials/navigation.twig b/themes/cyanine/partials/navigation.twig new file mode 100644 index 0000000..0aec349 --- /dev/null +++ b/themes/cyanine/partials/navigation.twig @@ -0,0 +1,35 @@ +{% macro loop_over(navigation) %} + + {% import _self as macros %} + + {% for element in navigation %} + + {% set depth = element.keyPathArray|length %} + + {% if element.activeParent %} +
  • + {% elseif element.active %} +
  • + {% else %} +
  • + {% endif %} + + {% if (element.elementType == 'folder') %} + {{ element.name }} + {% if (element.folderContent|length > 0) and (element.contains == 'pages') %} +
      + {{ macros.loop_over(element.folderContent) }} +
    + {% endif %} + {% else %} + {{ element.name }} + {% endif %} +
  • + {% endfor %} +{% endmacro %} + +{% import _self as macros %} + + \ No newline at end of file diff --git a/themes/cyanine/partials/navigationFlat.twig b/themes/cyanine/partials/navigationFlat.twig new file mode 100644 index 0000000..171afb7 --- /dev/null +++ b/themes/cyanine/partials/navigationFlat.twig @@ -0,0 +1,27 @@ +{% set maxdepth = navidepth ? navidepth : 2 %} + +{% macro loop_over(navigation, level, maxdepth, chapnum) %} + + {% import _self as macros %} + + {% for element in navigation %} +
  • + {% if element.elementType == 'folder' and level < maxdepth %} + {% if chapnum %}{{ element.chapter }}. {% endif %}{{ element.name }} + {% if element.contains == 'pages' %} +
      + {{ macros.loop_over(element.folderContent,level+1, maxdepth, chapnum) }} +
    + {% endif %} + {% else %} + {% if chapnum %}{{ element.chapter }} {% endif %}{{ element.name }} + {% endif %} +
  • + {% endfor %} +{% endmacro %} + +{% import _self as macros %} + +
      + {{ macros.loop_over(flatnavi, 1, maxdepth, settings.themes.cyanine.chapnum) }} +
    \ No newline at end of file diff --git a/themes/cyanine/partials/posts.twig b/themes/cyanine/partials/posts.twig new file mode 100644 index 0000000..fe465e5 --- /dev/null +++ b/themes/cyanine/partials/posts.twig @@ -0,0 +1,18 @@ +
      + + {% for element in item.folderContent %} + + {% set post = getPageMeta(settings, element) %} + {% set date = element.order[0:4] ~ '-' ~ element.order[4:2] ~ '-' ~ element.order[6:2] %} + +
    • +
      +

      {{ post.meta.title }}

      +
      | {{ post.meta.author }}
      +
      +

      {{ post.meta.description }}

      +
    • + + {% endfor %} + +
    \ No newline at end of file diff --git a/themes/typemill/404.twig b/themes/typemill/404.twig deleted file mode 100644 index e3dd1ab..0000000 --- a/themes/typemill/404.twig +++ /dev/null @@ -1,10 +0,0 @@ -{% extends '/partials/layout.twig' %} - -{% block title %}ERROR 404: Page not found{% endblock %} - -{% block content %} - -

    Not Found

    -

    Sorry, but we did not find the page that you are looking for.

    - -{% endblock %} \ No newline at end of file diff --git a/themes/typemill/chapter.twig b/themes/typemill/chapter.twig deleted file mode 100644 index c7da37e..0000000 --- a/themes/typemill/chapter.twig +++ /dev/null @@ -1,51 +0,0 @@ - - {% if settings.themes.typemill.chapter %} - -
    {{ settings.themes.typemill.chapter }} {{ item.chapter }}
    - - {% endif %} - - {% if content is empty %} - -

    {{ item.name }}

    - - {% endif %} - -

    {{ title }}

    - - {{ content }} - - - {% if item.contains == 'pages' %} -
    - - - -
    - - {% elseif item.contains == 'posts' %} - -
      - - {% for element in item.folderContent %} - - {% set post = getPageMeta(settings, element) %} - {% set date = element.order[0:4] ~ '-' ~ element.order[4:2] ~ '-' ~ element.order[6:2] %} - -
    • -

      {{ post.meta.title }}

      - | {{ post.meta.author }} -

      {{ post.meta.description }}

      -
    • - - {% endfor %} - -
    - - {% endif %} diff --git a/themes/typemill/cover.twig b/themes/typemill/cover.twig deleted file mode 100644 index bc7954d..0000000 --- a/themes/typemill/cover.twig +++ /dev/null @@ -1,30 +0,0 @@ -{% extends '/partials/layoutCover.twig' %} - -{% block title %}{{ metatabs.meta.title | default(title) }} | {{ settings.title }}{% endblock %} - -{% block content %} - - {% if logo and settings.themes.typemill.coverlogo %} - - - - {% else %} - -

    {{ title }}

    - - {% endif %} - -
    - - {{ content }} - - -
    - -{% endblock %} \ No newline at end of file diff --git a/themes/typemill/css/fontello/LICENSE.txt b/themes/typemill/css/fontello/LICENSE.txt deleted file mode 100644 index 61ddfd4..0000000 --- a/themes/typemill/css/fontello/LICENSE.txt +++ /dev/null @@ -1,21 +0,0 @@ -Font license info - - -## Font Awesome - - Copyright (C) 2016 by Dave Gandy - - Author: Dave Gandy - License: SIL () - Homepage: http://fortawesome.github.com/Font-Awesome/ - - -## Entypo - - Copyright (C) 2012 by Daniel Bruce - - Author: Daniel Bruce - License: SIL (http://scripts.sil.org/OFL) - Homepage: http://www.entypo.com - - diff --git a/themes/typemill/css/fontello/README.txt b/themes/typemill/css/fontello/README.txt deleted file mode 100644 index beaab33..0000000 --- a/themes/typemill/css/fontello/README.txt +++ /dev/null @@ -1,75 +0,0 @@ -This webfont is generated by http://fontello.com open source project. - - -================================================================================ -Please, note, that you should obey original font licenses, used to make this -webfont pack. Details available in LICENSE.txt file. - -- Usually, it's enough to publish content of LICENSE.txt file somewhere on your - site in "About" section. - -- If your project is open-source, usually, it will be ok to make LICENSE.txt - file publicly available in your repository. - -- Fonts, used in Fontello, don't require a clickable link on your site. - But any kind of additional authors crediting is welcome. -================================================================================ - - -Comments on archive content ---------------------------- - -- /font/* - fonts in different formats - -- /css/* - different kinds of css, for all situations. Should be ok with - twitter bootstrap. Also, you can skip style and assign icon classes - directly to text elements, if you don't mind about IE7. - -- demo.html - demo file, to show your webfont content - -- LICENSE.txt - license info about source fonts, used to build your one. - -- config.json - keeps your settings. You can import it back into fontello - anytime, to continue your work - - -Why so many CSS files ? ------------------------ - -Because we like to fit all your needs :) - -- basic file, .css - is usually enough, it contains @font-face - and character code definitions - -- *-ie7.css - if you need IE7 support, but still don't wish to put char codes - directly into html - -- *-codes.css and *-ie7-codes.css - if you like to use your own @font-face - rules, but still wish to benefit from css generation. That can be very - convenient for automated asset build systems. When you need to update font - - no need to manually edit files, just override old version with archive - content. See fontello source code for examples. - -- *-embedded.css - basic css file, but with embedded WOFF font, to avoid - CORS issues in Firefox and IE9+, when fonts are hosted on the separate domain. - We strongly recommend to resolve this issue by `Access-Control-Allow-Origin` - server headers. But if you ok with dirty hack - this file is for you. Note, - that data url moved to separate @font-face to avoid problems with - - - - - - - -
    -

    fontello font demo

    - -
    -
    -
    -
    icon-mail0xe800
    -
    icon-share0xe801
    -
    icon-left-open-big0xe802
    -
    icon-right-open-big0xe803
    -
    -
    -
    icon-download0xe804
    -
    icon-twitter0xf099
    -
    icon-facebook0xf09a
    -
    icon-github-circled0xf09b
    -
    -
    -
    icon-linkedin0xf0e1
    -
    icon-xing0xf168
    -
    icon-whatsapp0xf232
    -
    -
    - - - \ No newline at end of file diff --git a/themes/typemill/css/fontello/font/fontello.eot b/themes/typemill/css/fontello/font/fontello.eot deleted file mode 100644 index b2f5118adaca7fa63acb6575a77f1b676d71df37..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7728 zcmd^DYiwKBeLv@(`=I#LgS@0jnZ6`NN)|6^nW8A!mSl$1!w;pEWyd95Hzp-f4_mKF zbn0|nn+92GsA-yQU6-aFkPOWbpj&ZiZ=DykL$Cx}*LJ}6Vc0rgT{>)l_hoSUKv6G| z_B)r996Rm`^y{v4c>b?*&j0*h=iJ*HB;?vYLMRake*_{i69DA}%Av`rI)3lhBm-UV zc=4Tk)Lp2V%#$^;N~)wnmhra+hLcPKTOe0}m&pbwDme$r2H7M_rnE*5ktFE_=V9YP z=8L+>Q-qQAi8GJow9iLB3Cg=@XFq)AU}{90{uc;wUC+&~l-Iv;%k?4PuVF_Wvrkkt z`5$*gLR!|r*XGw3RYbq_*3BimGaef>b1Lo z|2=SRwY*aK{vYfQ0lx$N{%(D3v-+uXzxYe2@CNv=u5VP<|MQXfw+Mk_2zl1ryA{S6 zA;ReR~BHpI}Gk!)^0^m@Y3Zl!*mY&Y|FOE(L`Wd6&xC=?g@{`kxfA5_zuP z)3?bXicq*02jJcJOwEtYk?d{q;}o0TxkS#x4qt` znlP^oWWLA$?~mOyz?T|kfK_e-?|v81nafpCYt?*q!R8OTgHm-ln4U;S-~Dc9hNhz| z6HVLbAG@13Px|~p!5>slZZ^BO&nk9m6{ej|NfMY{e*BTM7g&eW4Weof3K!1$ru*M} zC7Pz0PT^uSovwRk=Q`7vM!Lvo_K^^kM7K>4SWJO=*aQ(JaSioZT7#k38k{Gr$rS!v zgKg$1(SiYgTZ_{!iKL5mDUv%LO{s1<9P3YK`lE6r9K()N-e{T=I42VBl2o@MWrVGf zLg7;dVf)>l6rhnzjEVvXg^_e@`>r5Rx$`^cJ`GfE7O!hy1h0$D;z$8B?YbpwxgI2R z=chY=NPoyWh=a&Cn;1>RB~_8TXl#IHysAR!TYkS^-M;Gc(Q7Ke?U&qs^mNOI29AIG zIWszUeu8=awK0!P!aUw4Op@_ZOd@y19CUvBB|a6s=JRb|#T0J3L92YO?I-*`G{1_8 z5WPFUV6UJ$Sx5`)d5l|hh$@yQBEWDHO#qoiVJk#tB9p}xi86{HWTb?#f+$=d7K`0- z;@EI!R1LRA5BplJ(!O{!oup2xB8>I`Pd%QxVAQ^lS4|zGJgQU|mBR?afy_|~4&qN$ zJbfwQyY8S{@cDgTaBHoC+Tk15)OWw<4N^^|>{RGnXp%Bj`=+(^t~F@A+tOt9eo=LP z(W%le`sQ5bK*8yEfb1X0PY2%S~11-9}9PoLxiC9VCxt zPbT#qO^_tHor;p$DlpMTsUS`eS&|W2B0@`K2(o&7Q2~*KWaPO=3cPYmcB*QmCETq@ zfjE^FkK4(*!d+@#Y5@6H?}n-BP15v0ka~HX4Wzu80a?kgYtjCmb5~z0|Nd{b`93{! z^g?T!%jY{b9n+(F`{*0%(xsCh?jO#0j;4jxOqch>3(wAFh10^LbUedk$4pM}2<;y# z^_-cLJnmDA^srsab~etkotofHy`un*5QiAs*z2UE^&wu^-=d0yucItP#yDz=EU7)YM`pHFpZ{d}0 z=Pg!bHgblXCl|>aE-59oN8Vf5)L6N<(#~ox|ltvnkbtUOR8kU1}KQ)_>=^OC4y>1zd z{`3fC7^=vsHxv87&p=vsX9hse&_AjE^~Tpe>vHbXQiEZ?pnKYzhdiG2YQH6zb+x;7 zUwE)L^8eaurSf?lVv5`9kV-Vv-7iGtNzuO1W6XC)h*f-t6R2OtsSDH z$q}V3VoR*8O{1+sE3;MKy7JuHaptr>k!fenpnkkJ-`jUgQk@Q$OK$bc$NGBn2ahK^ zngw@El6~G*l~K_uGbRU}4v*g=uvCX&b+Y)|&s}+|`reBo>@LbKW|Qq6(WyAyqQh!$ zk|nz=D%3%33UiuQ2AqC7-)BW(2WO#^^pKO;i7-VNO(;zQwMZ5!t;iy7Mr0iV*q%@# zpjpnMQb+|NS)@rq4s?aIj)3ZJX?9=<$gviy8Ejl+u6oh>tU0mjdYTDwtK&~3HLAL28B+P zAF`-*!evy$Rl=B^ok$NJ?h_>+&udf9V>H#MUpO;Rd)rh_?qU=bEkz%dwp^ZP?N;dv zl%7`<$^NYB686dR_7A=#+w9MJo!_S2PW5wk`a|o_+FNaR>28jN5ydoF=90$By8zJ2iBaiR1)TL^g4fDx(6WIQS^aHREq6mr>v) zB3^F7T~DI2RI*S}QAFg9C@KY_h|1)#5j}oRo_>6A@bRagf2x$BdHr*R#dFu!M}=(l z#lrH%|C$`iZM;PLQj#FICWDdo>5-vcDHXE|vcopX>^<1@fk-eQX10GYc;T7np1E*D z$dsNs{_zV>$B!^Jy87}Ty}W!}=s)%Evrn9RsXD@IwAtQyv19$BYv^ah#>`9KKW`4b z$;%h-al&3_xB2@Esu^y7=7VwOeV(w};Qs`p_)PDA?0hD0cW^%;^dEM9iuM!sGH7VR zQS^92GF!{eHt)^n1@hmtm1gMcLXR-Rrr0+{t9Sz(KD(Vf$?GW|0oA(`Rg{q5u<>^> z{h^h5&|0S`A|iKz6^1}uX<+kma)9NlcdHWH(M zn_pXha${*>v8r|F4``|0Lx;7QC$%+@mR8HlTKP(KacyH$%WCs$tJTW#@>+6sZDkjp zt}I+xE^q9jyZyP!#^%!6s&**ZyGxp=tX4M4)yf>7ee;QhRJA&<&2Ox&Xyc7}we^j) zOO@GbaUd~Dr|>#@2$y(`%s@heWL=6M zhGo3vYxuo_5sM~g6L=Qw!7l?zG7J972k7^IEqHL$gZRV0Bs?fJf$t5g<~N5j^s3gU3M-kRTrVoAHi{xXvWl3A!KBW0nHfX&|tBs)#^g!Iink-2BsOkoZrhO- z$dMe>FB-IzFho59y|lTSG?UXfr@lD<1%GVTU_Bww^V*iSg}H0JQWV=dT_{Zj%G1R{ zqzG>IOaZI_-&AAegdypMl8@g&n3$%Kfktu>m^hLv8^X-IL1!_)A@w8-Mc25Jw*2fZ zk<35@YGzACE>apbm9*$L6dTEp<$6MU#%|K@H@>w#3ynjCJa$~t#tEIuBk@9GL3EM9jZggT42Jda{{e$d0W+J&8HY*z|gaVOJu_u%;9C}R<#*Df0 zXu@#n*np-P_WVh{F94BT(Qt5V8khrE!f;`lX451ZEHDeT4QIZjZIv{`38N*9X8qLJ zLQR|-Ep{4?O5|$7XwgrdE}S}3Ck8^Gx0&=-y+&O5#|kx<3;rwT3|E{7DMB|_v-2MZ zehjL@6D&GasPV{!v2t5*FJHDN6v41vI8f*FA&7m>En+7V(0`%?C*J3(U*fa$BWZs~k5r;(;*C z-}cS8~0AJDZSGtPT- z?7z9B<+&}m)5_?L13akWy3rFidXO$UB6R{G_0W8Ylm{ccR{ft6h?j(s*z*BZ4ZX*p zo?g?+$@g33e%3)<>o@i6g$y10V7j6TJX9@CCo2DTOvva+WUzLSda#p2*f$h?=#Ubk zwmg_HQhL%mlrZ{!l_(-?7UF5Rf~Zj~sZH?Agb7b^c)gMf`O;j(VEOVKYK)LC2LP9fNX!Svl%W!;Ze+YX7>Hnn zaqJ77xeDfc$RbdLS3(il4ckiyB-HH(G{KBz433&g;1|aTFJbrALX-?}8)#TviZyHy z8G>mBO|oG@_G;RAWP&foy>-|$8Q(y|qU3BLsSV-a;~F=JnCza(Jcr;tu~ITJ5)^8;?#}A8`>kooA=1Wdt_63 zcj$dGBf8Na-{ssl=`r2N#J3PbJXp4njvrVUZb=$(te-W_#RG8Hx;(fd$ciMAq^{#5 zC>AKtdy%@k-(MYy6AufFUnlyw-FRIYiVOxq@AG%4*w8V@jj?OgJl}taTb`@f*vH#v$b5*e{`vqt;S)n~{Rdgl?qK9p_dXgI%?8oLReeI-&D$G>*fp zCw07#Jp$kq0Lp<${RTBDj{-0$AL24Ous+OXI55R!IB=TFaA2Cti~u;pWjJt_%W&W^ zF2jLyTqX>75h$+2jLR@;ugt+J>-8j4_dYL1p z=&}iM(G?ToqN}=bWKVRBBc|xO331Vnn-CY>&~G-0!tTu|7dI>wgLO__$1TZZ@r92BF3{4d5eQWF3G diff --git a/themes/typemill/css/fontello/font/fontello.svg b/themes/typemill/css/fontello/font/fontello.svg deleted file mode 100644 index ec3d647..0000000 --- a/themes/typemill/css/fontello/font/fontello.svg +++ /dev/null @@ -1,32 +0,0 @@ - - - -Copyright (C) 2019 by original authors @ fontello.com - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/themes/typemill/css/fontello/font/fontello.ttf b/themes/typemill/css/fontello/font/fontello.ttf deleted file mode 100644 index 40fee400e2e187b567e6b02538a3df9c2a8c3a65..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7560 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 QP>~Hx2|zrU(Kj~#0|BSFRR910 diff --git a/themes/typemill/css/fontello/font/fontello.woff2 b/themes/typemill/css/fontello/font/fontello.woff2 deleted file mode 100644 index 215e92ef7d9df7fdcc413e94038851e6a214a4f0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3976 zcmV;34|ni)Pew8T0RR9101t=&4*&oF03C<`01q($0RR9100000000000000000000 z0000SR0dW6gd7MU36^jX2nv#9k75fN00A}vBm*!6AO(d@2Z1FFfd(7l8Y2-Vb!|xY z9}YMfBJhV+-S4zETGdzhAr2#SNdrPp*ou6;j+5*Bm;0&Mi$|ol4OgV9)Q{oc_`Wbg zl39o+oA%Xv-96I+%Pa$p0cC^*8MQ!cgd>Q6IQJd^gqHzl4*mBiH2nXo)>2VIR`bM% zJT@V1FiDdj?`DZ8PuQZSC^_n?Ym+I|yC-P1nJ~=Esd2|#Iypm6*k1uE3X?k+Y5x!S z7k)4&Of-ghNaFqvyr+FqzG7~h8OMQan*q**=FZ8Tn{uGfZ2RCZKt0b%{~wufo`)PB zbwKz3oBOo)y-m)a1!`Rt#(yD8vQi`yXlC*km`XrGky}-n0-_?}YJ2Jct*BQ$Rh6cz zcuaA+zBW-m)QMn#bZU6hs^K@=A=RMqp zX&dzj(>YWKi2S5Np@sO_4mN)5+d_PLJRk3Uir%~{x5TBL=*cE0MqB-(byCOB(k^J* z`#ts@_v&6Q{A`#`RNm9hh^u_i5v=1a9>#EdPANIWQZfkP(!cTw1C52%b|D;hB2EH< z1m}H1yu!k~c`Z8k4gx)!WzD&>#}-WGsaHak=)b>eU2nS?8+T*gaqV7;mb}RBN5q_u zd`E4uv;!e;^{818gduA-0d}|O`$VdbSqxWIgpdnQlHmNG&7KIbHk%WxNQYlqP4iO#6Vlx*;tsSY~nuKTxO+T15MUj-g zc}0Cu-$GxkbIi#aY6mF+0)XP zNHMEClD98mcV2)u2eGr?QMydt&%Rd_;>~V+vp=N7dBep?6rm%3`Y_DzW=B#W-zL!6 zPz_x&O?e9=8xux%o=C$LWA}CCJ+iZ=^7bX@q#OyUT#S_tojr);OVF4^mrPs`56TaoeizJENih}5qpqlvVe6K=lqyQlQGBbS z6j_jFMHw5Evqc3vRC0hS4pGe>H5{w1#R}Wr<_fB#T8d;C^{i-MgGRP!Vuxl9(83{F z*`tkPZS7DqEumw!Oo3}?e>B9qRh;$->XXTU4x^*0=!7(tsavhxu;tX+Q>&d%uBZ$D zC1pcrg{<%REb2yN&BNPzpod;mz4v>Nr{cpSW@7;TdPx5QVCJc9bUmT;WyYZI~zo&S^A1@s7O5$tS5pj^sZR6?D}kd{JerYjKf4=$>TNx8KQ*pbrVvbcsx)$r(k2

    j zwm6L~*x1TQT_7}ji?5ZO2~)&~Al)Hc41TpW8)s>wNq7m8CekK3rt}!(y52|gd|ZpQ z8uJbva*%N5E(vtA$*a|>H69nkE|)1sHn!pXxUTTYdwR+cLC|@+!dq-Nw&7ozNtMo+r9Jat zc#0Bz)r`z`&kZ_cRYJdL$qg9naq3*8$EI47(wHzRJw2EdOE@);I5X&#fJsFr3#<%; zY!*2Az!bSG@G=ncSrFs{Cn#h=lz~vpf+QcvQp$oX1EHJ+MLsZ1B@3zyglZNv`M^nP zSo;?weaaoxh-Fe@q`m5N*0SOhFHg94$zM1 zycrL8o12B0aGbTk_tmaF99|g+ZhP#g(W5GrKmno}7*BZ+w-o=N69~2kkl-^(OfnN> zfi5oY#9zEtz+1jp0)nXXj*c$k^1rZf7L)@l2J7i+cT5_%G3yG%mM`E?Ct|ETvaCK%ii3I0)la# zPy$I=EZnG$;FM<&!&;0ptCWXi1Xpnh;O%n{V}y^@p|>r-(I6=(qT24lD!?8`#GMbA zjv??n>A1!VR84PZs91}_H@A?AtQJhiNIHR|0X|# zKB1_%|IZd1rz6yfizA1Hf4533{`~VZwTk$+DgTTZy8M?;+RMw@06i8M@qx98&9DCa?|LKbC=_MZ`9D&yM%Y8@;a^w2#72yotzFl< zbFzz#T2t7!`%OXSzppuuesZB1xpND-US<%QtVbpSU1v&^?rHs!{#Cc9=buDVDSp&6 zx}}!oUo?F)ZsqM?-j>sy87JZhc%(U%$Zp1N1Z+C`9S%8Wqk5Wb>ahjS4BsA;3_lO$$D|NB%x|rLKRF7>+CwtxOI%0brf9>1YsSK7ecgE zmBodrq_ecv8oH9qH+dsnnQw|tx-!|xV-orps%S1Ip*KD>s|3cHz^*zmBBUAU>4u`_vGSt0tI1@~ba!?{>ReDE)}@Qo*o27M9Dxhgan`M4jrAG?Xo4n$ z3m}|pN~aqO8`?rwC1>wI2qedN(;H62iW<=eKyZs7NOHQdFqakAhaP#pskW-rT6vzQ zMwcWEa^gap!-|U4Rpf@5WlSJ-{4zl(;F8FTL^Ma*xuUQn41|L z>Fe#x)Kqg-uEtzRCYx&zCz1$n8z(gy7MXk z^Qjf*hHM{^przmc$9wH`d-TQ2!C4LenoOO&4MLunlP4^KkpH5BAQd$HYZMy$x_kRq zx#)EE?Y;T_ot+m~8WhY?gEvw6=XY0e>ZLKwIvc!!Ef$$)fgK`krfC=H*Q?K%$P-Y} zE0@E8@oPM0#p%@U>u3Q~+puVs$P3n4Bh>R-wZcc=?J4W5#?=*8GtVv__Ay(O)%U6! zlhhwALZgrL>DJ3ZxoC|mdJGgj^LEWPdrI{)8>1HtGj%9Zp?#CepYs2H*0B#=NVwyzhZ^Zr!S9c@3}*Z|IckKbL1 zFGW6Z8`=AB-FS)H|0|`V+5gSBijQTcSTvaWf&L63h6uCB#*@svYzptX9QU(7ZXup= i%dj8#w4W;{$^4o+3`I*+P;1NOJxSd;DtZ{ diff --git a/themes/typemill/css/normalize.css b/themes/typemill/css/normalize.css deleted file mode 100644 index b672540..0000000 --- a/themes/typemill/css/normalize.css +++ /dev/null @@ -1,461 +0,0 @@ -/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */ - -/** - * 1. Change the default font family in all browsers (opinionated). - * 2. Correct the line height in all browsers. - * 3. Prevent adjustments of font size after orientation changes in - * IE on Windows Phone and in iOS. - */ - -/* Document - ========================================================================== */ - -html { - font-family: sans-serif; /* 1 */ - line-height: 1.15; /* 2 */ - -ms-text-size-adjust: 100%; /* 3 */ - -webkit-text-size-adjust: 100%; /* 3 */ -} - -/* Sections - ========================================================================== */ - -/** - * Remove the margin in all browsers (opinionated). - */ - -body { - margin: 0; -} - -/** - * Add the correct display in IE 9-. - */ - -article, -aside, -footer, -header, -nav, -section { - display: block; -} - -/** - * Correct the font size and margin on `h1` elements within `section` and - * `article` contexts in Chrome, Firefox, and Safari. - */ - -h1 { - font-size: 2em; - margin: 0.67em 0; -} - -/* Grouping content - ========================================================================== */ - -/** - * Add the correct display in IE 9-. - * 1. Add the correct display in IE. - */ - -figcaption, -figure, -main { /* 1 */ - display: block; -} - -/** - * Add the correct margin in IE 8. - */ - -figure { - margin: 1em 40px; -} - -/** - * 1. Add the correct box sizing in Firefox. - * 2. Show the overflow in Edge and IE. - */ - -hr { - box-sizing: content-box; /* 1 */ - height: 0; /* 1 */ - overflow: visible; /* 2 */ -} - -/** - * 1. Correct the inheritance and scaling of font size in all browsers. - * 2. Correct the odd `em` font sizing in all browsers. - */ - -pre { - font-family: monospace, monospace; /* 1 */ - font-size: 1em; /* 2 */ -} - -/* Text-level semantics - ========================================================================== */ - -/** - * 1. Remove the gray background on active links in IE 10. - * 2. Remove gaps in links underline in iOS 8+ and Safari 8+. - */ - -a { - background-color: transparent; /* 1 */ - -webkit-text-decoration-skip: objects; /* 2 */ -} - -/** - * Remove the outline on focused links when they are also active or hovered - * in all browsers (opinionated). - */ - -a:active, -a:hover { - outline-width: 0; -} - -/** - * 1. Remove the bottom border in Firefox 39-. - * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. - */ - -abbr[title] { - border-bottom: none; /* 1 */ - text-decoration: underline; /* 2 */ - text-decoration: underline dotted; /* 2 */ -} - -/** - * Prevent the duplicate application of `bolder` by the next rule in Safari 6. - */ - -b, -strong { - font-weight: inherit; -} - -/** - * Add the correct font weight in Chrome, Edge, and Safari. - */ - -b, -strong { - font-weight: bolder; -} - -/** - * 1. Correct the inheritance and scaling of font size in all browsers. - * 2. Correct the odd `em` font sizing in all browsers. - */ - -code, -kbd, -samp { - font-family: monospace, monospace; /* 1 */ - font-size: 1em; /* 2 */ -} - -/** - * Add the correct font style in Android 4.3-. - */ - -dfn { - font-style: italic; -} - -/** - * Add the correct background and color in IE 9-. - */ - -mark { - background-color: #ff0; - color: #000; -} - -/** - * Add the correct font size in all browsers. - */ - -small { - font-size: 80%; -} - -/** - * Prevent `sub` and `sup` elements from affecting the line height in - * all browsers. - */ - -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} - -sub { - bottom: -0.25em; -} - -sup { - top: -0.5em; -} - -/* Embedded content - ========================================================================== */ - -/** - * Add the correct display in IE 9-. - */ - -audio, -video { - display: inline-block; -} - -/** - * Add the correct display in iOS 4-7. - */ - -audio:not([controls]) { - display: none; - height: 0; -} - -/** - * Remove the border on images inside links in IE 10-. - */ - -img { - border-style: none; -} - -/** - * Hide the overflow in IE. - */ - -svg:not(:root) { - overflow: hidden; -} - -/* Forms - ========================================================================== */ - -/** - * 1. Change the font styles in all browsers (opinionated). - * 2. Remove the margin in Firefox and Safari. - */ - -button, -input, -optgroup, -select, -textarea { - font-family: sans-serif; /* 1 */ - font-size: 100%; /* 1 */ - line-height: 1.15; /* 1 */ - margin: 0; /* 2 */ -} - -/** - * Show the overflow in IE. - * 1. Show the overflow in Edge. - */ - -button, -input { /* 1 */ - overflow: visible; -} - -/** - * Remove the inheritance of text transform in Edge, Firefox, and IE. - * 1. Remove the inheritance of text transform in Firefox. - */ - -button, -select { /* 1 */ - text-transform: none; -} - -/** - * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video` - * controls in Android 4. - * 2. Correct the inability to style clickable types in iOS and Safari. - */ - -button, -html [type="button"], /* 1 */ -[type="reset"], -[type="submit"] { - -webkit-appearance: button; /* 2 */ -} - -/** - * Remove the inner border and padding in Firefox. - */ - -button::-moz-focus-inner, -[type="button"]::-moz-focus-inner, -[type="reset"]::-moz-focus-inner, -[type="submit"]::-moz-focus-inner { - border-style: none; - padding: 0; -} - -/** - * Restore the focus styles unset by the previous rule. - */ - -button:-moz-focusring, -[type="button"]:-moz-focusring, -[type="reset"]:-moz-focusring, -[type="submit"]:-moz-focusring { - outline: 1px dotted ButtonText; -} - -/** - * Change the border, margin, and padding in all browsers (opinionated). - */ - -fieldset { - border: 1px solid #c0c0c0; - margin: 0 2px; - padding: 0.35em 0.625em 0.75em; -} - -/** - * 1. Correct the text wrapping in Edge and IE. - * 2. Correct the color inheritance from `fieldset` elements in IE. - * 3. Remove the padding so developers are not caught out when they zero out - * `fieldset` elements in all browsers. - */ - -legend { - box-sizing: border-box; /* 1 */ - color: inherit; /* 2 */ - display: table; /* 1 */ - max-width: 100%; /* 1 */ - padding: 0; /* 3 */ - white-space: normal; /* 1 */ -} - -/** - * 1. Add the correct display in IE 9-. - * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera. - */ - -progress { - display: inline-block; /* 1 */ - vertical-align: baseline; /* 2 */ -} - -/** - * Remove the default vertical scrollbar in IE. - */ - -textarea { - overflow: auto; -} - -/** - * 1. Add the correct box sizing in IE 10-. - * 2. Remove the padding in IE 10-. - */ - -[type="checkbox"], -[type="radio"] { - box-sizing: border-box; /* 1 */ - padding: 0; /* 2 */ -} - -/** - * Correct the cursor style of increment and decrement buttons in Chrome. - */ - -[type="number"]::-webkit-inner-spin-button, -[type="number"]::-webkit-outer-spin-button { - height: auto; -} - -/** - * 1. Correct the odd appearance in Chrome and Safari. - * 2. Correct the outline style in Safari. - */ - -[type="search"] { - -webkit-appearance: textfield; /* 1 */ - outline-offset: -2px; /* 2 */ -} - -/** - * Remove the inner padding and cancel buttons in Chrome and Safari on macOS. - */ - -[type="search"]::-webkit-search-cancel-button, -[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; -} - -/** - * 1. Correct the inability to style clickable types in iOS and Safari. - * 2. Change font properties to `inherit` in Safari. - */ - -::-webkit-file-upload-button { - -webkit-appearance: button; /* 1 */ - font: inherit; /* 2 */ -} - -/* Interactive - ========================================================================== */ - -/* - * Add the correct display in IE 9-. - * 1. Add the correct display in Edge, IE, and Firefox. - */ - -details, /* 1 */ -menu { - display: block; -} - -/* - * Add the correct display in all browsers. - */ - -summary { - display: list-item; -} - -/* Scripting - ========================================================================== */ - -/** - * Add the correct display in IE 9-. - */ - -canvas { - display: inline-block; -} - -/** - * Add the correct display in IE. - */ - -template { - display: none; -} - -/* Hidden - ========================================================================== */ - -/** - * Add the correct display in IE 10-. - */ - -[hidden] { - display: none; -} diff --git a/themes/typemill/css/style.css b/themes/typemill/css/style.css deleted file mode 100644 index 5721e1d..0000000 --- a/themes/typemill/css/style.css +++ /dev/null @@ -1,950 +0,0 @@ -/********************** -* TRANSITIONS * -**********************/ - -a, a:link, a:visited, a:focus, a:hover, a:active, button, .button, .share-link, .open .share-link{ - -webkit-transition: all 0.2s ease; - -moz-transition: all 0.2s ease; - -o-transition: all 0.2s ease; - -ms-transition: all 0.2s ease; - transition: all 0.2s ease; -} - -/********************** -* COLORS * -**********************/ - -body{ background: #f9f8f6; color: #444; } -aside{ background: #f9f8f6; border-left: 30px solid #FFF; border-right: 30px solid #FFF; border-bottom: 30px solid #FFF; } -.main-menu li.folder.level-1{ border-left: 4px solid #f9f8f6; } -.main-menu li.active.folder.level-1{ background: #fdfcfa; border-left: 4px solid #e0474c; } -.main-menu li a:focus, .main-menu li a:hover, .main-menu li a:active, .main-menu li.active.file a{ color: #e0474c; } -article {background: #FFF; } -article a, article a:link, article a:visited, -footer a, footer a:link, footer a:visited -.lead a, .lead a:link, .lead a:visited{ text-decoration: none; color: #e0474c; } -article a:focus, article a:hover, article a:active, -footer a:focus, footer a:hover, footer a:active -.lead a:focus, .lead a:hover, .lead a:active{ text-decoration: underline } -article .breadcrumb,article .paging a{ background: #f9f8f6; } -article .breadcrumb span a{ background: #e0474c; color: #f9f8f6; border: 1px solid #e0474c; } -article .breadcrumb a:focus,article .breadcrumb a:hover,article .breadcrumb a:active { background: #f9f8f6; color: #e0474c; } -article .breadcrumb button{ border: 1px solid #e0474c; color: #e0474c; background: #f9f8f6; } -article .breadcrumb button.active{ border: 1px solid #e0474c; color: #f9f8f6; background: #e0474c; } -article .paging a{ color: #e0474c; } -article .paging a:focus, article .paging a:hover, article .paging a:active{ color: #f9f8f6; background: #e0474c; } -header a span, .cover span{ color: #e0474c; } -header a, .cover{ color: #444; } -footer{ background: #FFF; } -.chapterNumber{ color: #bbb; } -.chapter h1{ border-bottom: 2px solid #f9f8f6; } -.cover .actionLink a, .cover .actionLink a:link, .cover .actionLink a:visited, -a.readMore, a.readMore:link, a.readMore:visited{ border: 2px solid #e0474c; background: #e0474c; color: #f9f8f6; } -.cover .lead a:focus, .cover .actionLink a:hover, .cover .actionLink a:active, -a.readMore:focus, a.readMore:hover, a.readMore:active{ - border: 2px solid #e0474c; - color: #444; - background: transparent; - text-decoration: none; -} -pre,code{ color: #333; background: #f9f8f6; } -pre{ border-left: 4px solid #e0474c; } -code.hljs{ background: transparent; } -.TOC li:before{ color: #bbb; } - -/******************** -* FONTS * -********************/ - -body{ - font-family: Calibri, Helvetica, Arial, sans-serif; -} -pre,code{ - font-family: monospace; -} - -/******************** -* HEADLINES * -********************/ - -h1, h2, h3, h4, h5, h6{ font-weight: 700; line-height: 1em; position: relative;} -h1{ font-size: 2.2em; margin: 1.4em 0 0.6em; } -h2{ font-size: 1.6em; margin: 1.3em 0 0.6em; } -h3{ font-size: 1.3em; margin: 1.2em 0 0.6em; } -h4{ font-size: 1.1em; margin: 1.2em 0 0.6em; } -h5{ font-size: 1em; margin: 1.2em 0 0.6em; } -h6{ font-size: 1em; font-style: italic; font-weight:300; margin: 1em 0 0.6em; } - -/******************** -* STRUCTURE * -********************/ - -html,body{ - padding: 0; - margin:0; -} -html{ - /* Adjust font size */ - font-size: 100%; - -webkit-text-size-adjust: 100%; - /* Font varient */ - font-variant-ligatures: none; - -webkit-font-variant-ligatures: none; - /* Smoothing */ - text-rendering: optimizeLegibility; - -moz-osx-font-smoothing: grayscale; - font-smoothing: antialiased; - -webkit-font-smoothing: antialiased; - text-shadow: rgba(0, 0, 0, .01) 0 0 1px; -} -body{ - padding: 20px; - font-size: 16px; -} -.main{ - display: block; - margin: auto; - max-width: 1200px; -} -header, aside, article{ - display: inline-block; - vertical-align: top; - box-sizing: border-box; -} -header{ - width: 100%; -} -aside{ - display: block; - padding: 0; - margin: 0; - left: 20px; - right: 20px; -} -aside#tmnavigation{ - position: absolute; - top: 175px; -} -article{ - width: 100%; - position: relative; -} -.cover{ - display: block; - margin: auto; - max-width: 800px; - text-align: center; -} -footer{ - margin: 20px 0; - width: 100%; -} - -/******************** -* HEADER * -********************/ -header{ - font-weight: 700; - text-align: center; -} -header a{ - font-weight: 700; - font-size: 2.5em; - text-decoration: none; -} -header p{ - padding-top: 0; - margin-top: 0; -} - -/************************ -* NAVIGATION * -************************/ -.close{ - max-height: 0; - transition: max-height 0.25s ease-out; - overflow: hidden; - z-index: -1; -} -.open{ - max-height: 2500px; - transition: max-height 0.25s ease-in; - overflow: hidden; -} -.main-menu{ - line-height: 1.4em; - padding-left: 0px; - margin-left: 0px; -} -.main-menu a, .main-menu a:link, .main-menu a:focus, .main-menu a:hover, .main-menu a:active, .main-menu a:visited{ - text-decoration: none; - color: #333; -} -.main-menu a:focus, .main-menu a:hover, .main-menu a:active, .main-menu a.active{} -.main-menu ul, .main-menu li{ - padding:0 5px; - margin: 0; - list-style: none; - text-transform: none; - font-size: 1em; - font-weight: 300; -} -.main-menu li.folder{ - padding:5px; -} -.main-menu li.folder.level-1{ - padding-left: 15px; -} -.main-menu li.file.level-1{ - padding-left: 20px; -} -.main-menu > ul > li -{ - font-size: 0.8em; -} -.main-menu > ul > li.folder -{ - text-transform: uppercase; - margin: 15px 0 5px; - font-weight: 700; -} - -/************************ -* COVER * -************************/ -.cover h1{ - font-size: 2.5em; - font-weight: 700; -} -.cover .actionLink a, a.readMore{ - display: inline-block; - min-width: 100px; - padding: 5px 10px; - margin: 25px 5px; - border-radius: 3px; - font-size: 0.8em; - line-height: 1.7em; - text-align: center; - text-decoration: none; -} -.cover.startpage h1{ - margin: 1em 0 0.6em; -} -.cover.startpage .breadcrumb{ - background: transparent; -} -.cover footer{ - background: transparent; - width: 100%; - float: none; -} - -/************************ -* TOC-NAV * -************************/ - -.toc-nav{ - display: inline-block; - width: 100%; - font-size: 0.8em; - border-top: 2px solid #f9f8f6; - padding-top: 50px; - margin-bottom: 50px; -} -.cover .toc-nav{ - border-top: 0; - margin-top: 100px; -} -.toc-nav ul, .toc-nav li{ - padding: 0 0 0 0; - margin: 0 0 0 0; - list-style: none; - text-transform: none; - font-weight: 300; -} -.toc-nav li{ - box-sizing: border-box; - width: 100%; - display: inline-block; - text-transform: capitalize; - text-align: left; -} -.toc-nav li a { - display: inline-block; - margin: 5px 0; - width: 100%; - padding: 12px 8px; - box-sizing: border-box; -} -.toc-nav li.level-1{ - padding-left: 0px; - text-transform: uppercase; - margin: 15px 0 5px; - font-weight: 700; -} -.toc-nav li.level-1 a{ - text-decoration: none; - color: #444; -} -.toc-nav li.level-2{ - width: 100%; - margin: 0% 1%; -} -.toc-nav li.level-2 a{ - background: #fdfcfa; - border-left: 2px solid #ddd; - color: #444; - text-decoration: none; -} -.toc-nav li.level-2 a:hover{ - background: #f4f3f1; - border-left: 2px solid #e0474c; -} - - -/************************ -* CHAPTER * -************************/ -.chapterNumber, .chapter h1{ - text-align: center; -} -.chapterNumber{ - font-size: 1em; - font-weight: 300; - padding: 1.5em 0 0; - margin: 0px -} -.chapter h1{ - text-transform: uppercase; - padding-bottom: 40px; -} - -/************************ -* ARTICLE * -************************/ -article{ - padding: 30px 30px; - font-size: 1em; - line-height: 1.35em; -} - -img, figure,figure img{ - max-width: 100%; -} -figure{ - display: table; - margin: 2em auto; - padding: 0; -} -figure.left{ - width: auto; - float: left; - margin: 0px 30px 30px 0; -} -figure.right{ - width: auto; - float: right; - margin: 0px 0px 30px 30px; -} -figure img{ - display: block; - margin: auto; -} -figcaption{ - display: table-caption; - caption-side: bottom; -} - - -article img.youtube{ - position: relative; - max-width: 560px; -} -.video-container{ - position: relative; - text-align: center; -} -button.play-video { - position: absolute; - top: 50%; - left: 50%; - margin-top: -50px; - margin-left: -50px; - height: 100px; - width: 100px; - background: #e0474c; - color: #FFFFFF; - border-radius: 50%; - border: 0px; - padding: 0; - text-align: center; -} -button.play-video:hover { - background: #cc4146; - cursor: pointer; -} -button.play-video::after { - position: absolute; - top: 50%; - margin: -20px 0 0 -15px; - height: 0; - width: 0; - border-style: solid; - border-width: 20px 0 20px 40px; - border-color: transparent transparent transparent rgba(255, 255, 255, 0.75); - content: ' '; -} -article .gitlink{ - float: right; -} -.herocontainer{ - position: relative; - margin: -30px -90px 0px; - height: 300px; - overflow: hidden; -} -.heroimage{ - width: 100%; -} -.herocontainer .breadcrumb{ - position: absolute; - top: 30px; - left: 10%; - width: 80%; -} -.notice1 { - margin: 1em 0; - padding: 10px 1em; - background-color: #fdf0f0; - border-left: 10px solid #d00; -} -.notice2 { - margin: 1em 0; - padding: 10px 1em; - background-color: #fffbf0; - border-left: 10px solid #fb0; -} -.notice3, -.notice4, -.notice5, -.notice6 { - margin: 1em 0; - padding: 10px 1em; - background-color: #f0f8fe; - border-left: 10px solid #08e; -} - - -/************************ -* PAGING / BREADCRUMB * -************************/ -article .paging, article .breadcrumb{ - position: relative; - width: 100%; - padding: 5px 0; - font-size: 0.8em; - border-radius: 3px; - margin: 0 0 10px 0; - box-sizing: border-box; -} -article .breadcrumb{ - display: inline-block; - min-height: 40px; -} -article .paging a{ - display: inline-block; - border-radius: 3px; - padding: 5px 10px; - text-decoration: none; - width: 100%; - margin: 5px 0; - box-sizing: border-box; -} -article .breadcrumb a{ - text-decoration: none; - padding: 5px; -} -article .paging{ - margin: 50px 0 30px; -} -article .paging .next{ - text-align: right; -} -article .breadcrumb span{ - position: absolute; - top: 5px; -} -article .breadcrumb span a{ - display: inline-block; - padding: 0px; - border-radius: 50%; - width: 25px; - height: 25px; - text-align: center; -} -article .breadcrumb span.prev{ - left: 5px; -} -article .breadcrumb span.next{ - right: 5px; -} -article .breadcrumb ul{ - display: none; - list-style: none; - padding: 0; - margin: 0; -} -article .breadcrumb ul li{ - display: inline-block; - padding:0; - margin:0; -} -article .breadcrumb ul li:before{ - content: '>'; -} -article .breadcrumb ul li:first-child:before{ - content: ''; - padding:0; -} -article .breadcrumb button{ - display: block; - margin: auto; - border-radius: 3px; - padding: 5px; -} -/************************ -* FOOTER * -************************/ - -footer{ - font-size: 0.7em; - padding: 5px 30px; - box-sizing: border-box; -} -footer a{ - text-decoration: none; -} -footer p{ - line-height: 1.5em; -} - -/************************ -* CONTENT ELEMENTS * -************************/ - -code{ - display: inline-block; - padding: 0 0.5em; - font-size: 0.8em; - line-height: 1.4em; - border-radius: 3px; - word-break: break-all; -} -pre{ - white-space: pre; - padding: 10px; - display: block; - max-width: 100%; - overflow-x: auto; -} -.math{ - white-space: pre; -} -table{ - width: 100%; - border-collapse: collapse; -} -thead{ - border-bottom: 1px solid #e0474c; - border-top: 1px solid #e0474c; - background: #f9f8f6; - font-weight: 700; -} -tbody{} -tr{} -tr:nth-child(odd){ } -tr:nth-child(even){ background-color:#f9f8f6; } -td{ padding: 5px;} -th{ padding: 10px 0;} - - -dl{ - border-top: 1px solid #e0474c; - border-bottom: 1px solid #e0474c; - padding: 0.5em 0; - box-sizing: border-box; -} -dt,dd{ - width: 100%; - margin: 0; - padding: 3px 5px; - box-sizing: border-box; - display: inline-block; - vertical-align: top; -} -dt{ - font-weight: 700; -} -dt::after{ - content: ":"; -} -dd{ - width: 80% -} -ul,ol{ - padding-left: 0px; - margin-left: 18px; -} -ul.post{ - list-style: none; - padding: 0 0 0 0; - margin: 0 0 0 0; -} -blockquote{ - border-left: 4px solid #e0474c; - background: #f9f8f6; -} -blockquote{ - position: relative; - font-style: italic; - font-family: serif; - border-left: 4px solid #e0474c; - background: #f9f8f6; - margin: 0; - padding: 5px; -} -blockquote:before { - position: absolute; - left: 0px; - top: 20px; - color: #ccc; - content: open-quote; - font-size: 4em; -} -blockquote p{ - margin-left: 50px; -} -img{} -sup{} -cite{} -abbr{} -hr{} - -img.logo{ - width: 100%; -} -img.coverlogo{ - margin-top: 4em; -} -/**************************** -* download-commponent * -****************************/ - -a.tm-download -{ - line-height: 35px; - margin-left: 40px; -} -a.tm-download::before{ - content: '\2193'; - position: absolute; - margin-left: -40px; - width: 30px; - height: 30px; - line-height: 30px; - font-family: Calibri, "Segoe UI", Roboto, Courier, Helvetica, -apple-system, BlinkMacSystemFont, sans-serif, Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - font-size: 1.3em; - font-weight: 900; - border: 2px solid #e0474c; - border-radius: 50%; - text-align: center; - text-decoration: none; -} -a.tm-download:hover::before{ - text-decoration: none; - color: #fff; - background: #e0474c; -} -a.tm-heading-anchor { - display: none; - position: absolute; - top: 0; - left: -1em; - width: 1em; - opacity: 0; -} -a.tm-heading-anchor:hover,a.tm-heading-anchor:focus { - opacity: 1; - text-decoration: none; -} -h2:focus > .tm-heading-anchor, -h2:hover > .tm-heading-anchor, -h3:focus > .tm-heading-anchor, -h3:hover > .tm-heading-anchor, -h4:focus > .tm-heading-anchor, -h4:hover > .tm-heading-anchor, -h5:focus > .tm-heading-anchor, -h5:hover > .tm-heading-anchor, -h6:focus > .tm-heading-anchor, -h6:hover > .tm-heading-anchor{ - opacity: .75; -} - - -/************************ -* TABLE OF CONTENTS * -************************/ - -ul.TOC,.TOC ul{ - list-style: none; - padding-left: 0px; - margin-left: 0px; -} -.TOC li:before{ - content: "\2192"; - margin-left: -7px; - margin-right: 7px; -} -.TOC li.h1:before{ - content: ""; -} -ul.TOC{ - background: #f9f8f6; - width: 100%; - padding: 20px; - box-sizing:border-box; -} -li.h1{ - font-weight: 700; -} -li.h2, li.h3, li.h4, li.h5, li.h6 -{ - font-weight: 400; - padding-left: 25px; -} - -.control-set{ - margin: 10px 0; -} - -/************************ -* GitHub Ribbon * -************************/ - -.github a{ - color:#e0474c; - background:#f9f8f6; - text-decoration:none; - font-family: calibri,"Helvetica Neue",arial,sans-serif; - text-align:center; - font-weight:300; - padding:5px 30px; - font-size:1rem; - line-height:1.5rem; - position:relative; -} -.github a:hover{ - text-decoration: underline; -} - -/************************ -* Share Buttons * -************************/ - -.meta-info{ - position: relative; - display: inline-block; - width: 100%; -} -.meta-info .share-icons{ - position: absolute; - right: 0px; - display: inline-block; - background: #fff; -} -.meta-info .share-link, .meta-info .share-button{ - display: inline-block; - text-align: right; -} -.meta-info .hide .share-link{ - width: 0px; - opacity: 1; -} -.meta-info .hide .share-link a{ - color: #fff; -} -.meta-info .show .share-link{ - width: 30px; - opacity: 1; -} -.share-link{ - transition: width 0.25s ease out; -} -.share-icons .share-button{ - cursor: pointer; -} - -/* for test only */ - -img.imgClass{ - width: auto; - max-width: 100px; - display: block; -} -img.myClass{ - border: 4px solid #e0474c; -} - -/************************ -* RESPONSIVE * -************************/ -@media only screen and (min-width: 360px) { - .cover h1{ - font-size: 3em; - } - h1{ - margin: 1.6em 0 0.6em; - } - h2{ - margin: 1.4em 0 0.6em; - } -} -@media only screen and (min-width: 600px) { - .cover h1{ - font-size: 4em; - } - a.tm-heading-anchor{ - display: block; - } - .github{ - position:absolute; - display:block; - top:0; - right:0; - width:150px; - overflow:hidden; - height:150px; - z-index:9999; - } - .github a{ - background:#444; - color:#f9f8f6; - font-weight: 700; - width:150px; - position:absolute; - top:45px; - right:-45px; - transform:rotate(45deg); - -webkit-transform:rotate(45deg); - -ms-transform:rotate(45deg); - -moz-transform:rotate(45deg); - -o-transform:rotate(45deg); - box-shadow:1px 1px 2px rgba(0,0,0,0.8); - } - .github a:hover{ - text-decoration: none; - background:#e0474c; - color:#f9f8f6; - } - .github a::before,.github a::after{ - content:""; - width:100%; - display:block; - position:absolute; - top:1px; - left:0; - height:1px; - background:#f9f8f6; - } - .github a::after{ - bottom:1px; - top:auto; - } - .cover .lead a, a.readMore{ - min-width: 150px; - } - .cover .toc-nav{ - margin-top: 150px; - } - .toc-nav li.level-2{ - width: 47.5%; - } - article .paging a{ - width: auto; - } - article .paging .next{ - float: right; - } - ul,ol{ - list-style-position: outside; - padding-left: 40px; - } - dd{ - width: 80%; - } - dt{ - width: 19%; - text-align: right; - } - .meta-info .show .share-link{ - width: 40px; - } -} -@media only screen and (min-width: 980px) { - header p{ - margin: 20px 0; - } - .close{ - display: block; - max-height: none; - overflow: visible; - } - .chapterNumber{ - margin: 20px auto 0; - } - body{ - font-size: 18px; - } - header, aside{ - width: 20%; - margin-right: 5%; - float:left; - } - header{ - text-align: left; - } - aside, aside#tmnavigation{ - position: relative; - top: 0; - left: 0; - right: 0; - border-left: 0; - border-right: 0; - border-bottom: 0; - } - article,footer{ - width: 75%; - float: right; - } - footer{ - padding: 5px 90px; - } - article{ - padding: 30px 90px; - } - article .breadcrumb ul{ - display: inline-block; - } - article .breadcrumb span.prev{ - left: -40px; - } - article .breadcrumb span.next{ - right: -40px; - } - article .breadcrumb button{ - display: none; - } - .cover.startpage .breadcrumb{ - display:none; - } -} \ No newline at end of file diff --git a/themes/typemill/index.twig b/themes/typemill/index.twig deleted file mode 100644 index af16fef..0000000 --- a/themes/typemill/index.twig +++ /dev/null @@ -1,33 +0,0 @@ -{% extends '/partials/layout.twig' %} - -{% block title %}{{ metatabs.meta.title | default(title) }} | {{ settings.title }}{% endblock %} - -{% block content %} - - {% if metatabs.meta.heroimage %} - -

    - - {{ metatabs.meta.heroimagealt }} - - {% include '/partials/breadcrumb.twig' %} - -
    - - {% else %} - - {% include '/partials/breadcrumb.twig' %} - - {% endif %} - - {% if item.elementType == 'file' %} - - {% include 'page.twig' %} - - {% else %} - - {% include 'chapter.twig' %} - - {% endif %} - -{% endblock %} \ No newline at end of file diff --git a/themes/typemill/js/script.js b/themes/typemill/js/script.js deleted file mode 100644 index 69a62f2..0000000 --- a/themes/typemill/js/script.js +++ /dev/null @@ -1,55 +0,0 @@ -var menu = document.getElementById("tmmenu"), - navi = document.getElementById("tmnavigation"); - -if(menu) -{ - menu.addEventListener("click", function() - { - if(navi.className == "close") - { - navi.className = "open"; - menu.className = "active"; - } - else - { - navi.className = "close"; - menu.className = ""; - } - }); -} - -var shareButton = document.getElementById("share-button"); -var shareIcons = document.getElementById("share-icons"); - -if(shareButton) -{ - shareButton.addEventListener("click", function() - { - if(shareIcons.className == "share-icons show") - { - shareIcons.className = "share-icons hide"; - } - else - { - shareIcons.className = "share-icons show"; - } - }); -} - -var shareButtonBottom = document.getElementById("share-button-bottom"); -var shareIconsBottom = document.getElementById("share-icons-bottom"); - -if(shareButtonBottom) -{ - shareButtonBottom.addEventListener("click", function() - { - if(shareIconsBottom.className == "share-icons show") - { - shareIconsBottom.className = "share-icons hide"; - } - else - { - shareIconsBottom.className = "share-icons show"; - } - }); -} diff --git a/themes/typemill/languages/admin/de.yaml b/themes/typemill/languages/admin/de.yaml deleted file mode 100644 index 30099ba..0000000 --- a/themes/typemill/languages/admin/de.yaml +++ /dev/null @@ -1,33 +0,0 @@ -# English -ACTIVATE_SPECIAL_STARTPAGE_DESIGN: Spezielles Start-Design aktivieren -ADD_LABEL_FOR_START_BUTTON: Label für Start-Button -ADD_NAME_FOR_CHAPTER: Name für Kapitel -AUTHOR_INTRO: Präfix für Autorenname -CHAPTER: Kapitel -COUNT_CHAPTERS_IN_NAVIGATION?: Kapitel in Navigation nummerieren? -DIFFERENT_DESIGN_FOR_STARTPAGE: Alternatives Design für Startseite -FACEBOOK: Facebook -GITHUB: GitHub -LABEL_FOR_CHAPTER: Label für Kapitel -LABEL_FOR_START_BUTTON: Label für Start-Button -LAST_MODIFIED_FORMAT: Format für zuletzt geändert -LAST_MODIFIED: Zuletzt geändert -LAST_MODIFIED_TEXT: Text für zuletzt geändert -LAST_UPDATED: Zuletzt geändert -LINKEDIN: Linkedin -LINK_TO_GIT_REPOSITORY: Link zum Git-Repository -LOGO_ON_STARTPAGE: Logo auf Startseite anzeigen? -MAIL: E-Mail -PLEASE_ADD_THE_BASE_URL_TO_THE_TEXT_REPOSITORY_E_G__ON_GITHUB_: Bitte füge die Basis-URL zum Git-Repository ein, zum Beispiel von github. -POSITION_OF_AUTHOR: Position des Autorennamens -POSITION_OF_GIT_EDIT_LINK: Position des Git Editier-Links -POSITION_OF_MODIFIED_TEXT: Position des Texts für zuletzt geändert -POSITION_OF_SHARE_BUTTONS: Position der Share-Buttons -SELECT_SHARE_BUTTONS: Wähle Share-Buttons aus -SHARE: Teilen -SHOW_CHAPTER_NUMBERS: Kapitel nummerieren -SHOW_LOGO_INSTEAD_OF_TITLE_ON_STARTPAGE: Logo anstelle des Titels anzeigen. -THE_STANDARD_THEME_FOR_TYPEMILL__RESPONSIVE__MINIMAL_AND_WITHOUT_ANY_DEPENDENCIES__IT_USES_THE_SYSTEM_FONTS_CALIBRI_AND_HELVETICA__NO_JAVASCRIPT_IS_USED_: 'Das Standard-Theme für Typemill. Minimal, responsiv und ohne Abhängigkeiten. kein JavaScript erforderlich. Gut für Dokumentationen und text-fokussierte Webseiten.' -TWITTER: Twitter -WHATSAPP: WhatsApp -XING: Xing diff --git a/themes/typemill/languages/admin/en.yaml b/themes/typemill/languages/admin/en.yaml deleted file mode 100644 index 49a4d62..0000000 --- a/themes/typemill/languages/admin/en.yaml +++ /dev/null @@ -1,33 +0,0 @@ -# English -ACTIVATE_SPECIAL_STARTPAGE_DESIGN: Activate Special Startpage-Design -ADD_LABEL_FOR_START_BUTTON: Add Label for Start-Button -ADD_NAME_FOR_CHAPTER: Add Name for Chapter -AUTHOR_INTRO: Author Intro -CHAPTER: Chapter -COUNT_CHAPTERS_IN_NAVIGATION?: Count chapters in navigation? -DIFFERENT_DESIGN_FOR_STARTPAGE: Different Design for Startpage -FACEBOOK: Facebook -GITHUB: GitHub -LABEL_FOR_CHAPTER: Label for Chapter -LABEL_FOR_START_BUTTON: Label for Start Button -LAST_MODIFIED_FORMAT: Last Modified Format -LAST_MODIFIED: Last Modified -LAST_MODIFIED_TEXT: Last Modified Text -LAST_UPDATED: Last Updated -LINKEDIN: Linkedin -LINK_TO_GIT_REPOSITORY: Link to git repository -LOGO_ON_STARTPAGE: Logo on startpage -MAIL: Mail -PLEASE_ADD_THE_BASE_URL_TO_THE_TEXT_REPOSITORY_E_G__ON_GITHUB_: Please add the base url to the text repository e.g. on github. -POSITION_OF_AUTHOR: Position of Author -POSITION_OF_GIT_EDIT_LINK: Position of Git Edit Link -POSITION_OF_MODIFIED_TEXT: Position of Modified Text -POSITION_OF_SHARE_BUTTONS: Position of Share-Buttons -SELECT_SHARE_BUTTONS: Select Share Buttons -SHARE: Share -SHOW_CHAPTER_NUMBERS: Show Chapter Numbers -SHOW_LOGO_INSTEAD_OF_TITLE_ON_STARTPAGE: Show logo instead of title on startpage -THE_STANDARD_THEME_FOR_TYPEMILL__RESPONSIVE__MINIMAL_AND_WITHOUT_ANY_DEPENDENCIES__IT_USES_THE_SYSTEM_FONTS_CALIBRI_AND_HELVETICA__NO_JAVASCRIPT_IS_USED_: 'The standard theme for Typemill. Responsive, minimal and without any dependencies. It uses the system fonts Calibri and Helvetica. No JavaScript is used.' -TWITTER: Twitter -WHATSAPP: WhatsApp -XING: Xing diff --git a/themes/typemill/languages/admin/fr.yaml b/themes/typemill/languages/admin/fr.yaml deleted file mode 100644 index f8a4e96..0000000 --- a/themes/typemill/languages/admin/fr.yaml +++ /dev/null @@ -1,33 +0,0 @@ -# Français -ACTIVATE_SPECIAL_STARTPAGE_DESIGN: Activer le design spécial pour la page d'accueil -ADD_LABEL_FOR_START_BUTTON: Ajouter une étiquette pour le bouton de démarrage -ADD_NAME_FOR_CHAPTER: Ajouter des noms de chapitre -AUTHOR_INTRO: Étiquette de mention de l'auteur -CHAPTER: Chapitre -COUNT_CHAPTERS_IN_NAVIGATION?: Numéroter les chapitres dans la navigation ? -DIFFERENT_DESIGN_FOR_STARTPAGE: Design différent pour la page d'accueil -FACEBOOK: Facebook -GITHUB: GitHub -LABEL_FOR_CHAPTER: Étiquette de chapitre -LABEL_FOR_START_BUTTON: Étiquette pour le bouton Démarrer -LAST_MODIFIED_FORMAT: Format de la date de modification -LAST_MODIFIED: Dernière modification -LAST_MODIFIED_TEXT: Étiquette pour la date de modification -LAST_UPDATED: Dernière mise à jour -LINKEDIN: Linkedin -LINK_TO_GIT_REPOSITORY: Lien vers le dépôt git -LOGO_ON_STARTPAGE: Logo sur la page d'accueil -MAIL: Courriel -PLEASE_ADD_THE_BASE_URL_TO_THE_TEXT_REPOSITORY_E_G__ON_GITHUB_: Veuillez ajouter l'url de base pour le dépôt git (par ex. Github) -POSITION_OF_AUTHOR: Position de l'auteur -POSITION_OF_GIT_EDIT_LINK: Position du lien d'édition dans github -POSITION_OF_MODIFIED_TEXT: Position de la date de modification -POSITION_OF_SHARE_BUTTONS: Position des boutons de partage -SELECT_SHARE_BUTTONS: Sélection des boutons de partage -SHARE: Partager -SHOW_CHAPTER_NUMBERS: Afficher les numéros de chapitre -SHOW_LOGO_INSTEAD_OF_TITLE_ON_STARTPAGE: Afficher le logo au lieu du titre en page d'accueil -THE_STANDARD_THEME_FOR_TYPEMILL__RESPONSIVE__MINIMAL_AND_WITHOUT_ANY_DEPENDENCIES__IT_USES_THE_SYSTEM_FONTS_CALIBRI_AND_HELVETICA__NO_JAVASCRIPT_IS_USED_: 'Le thème standard pour Typemill. Responsive, minimal et sans aucune dépendances. Il emploie les polices système Calibri et Helvetica. Pas de Javascript utilisé.' -TWITTER: Twitter -WHATSAPP: WhatsApp -XING: Xing diff --git a/themes/typemill/languages/admin/it.yaml b/themes/typemill/languages/admin/it.yaml deleted file mode 100644 index a7de154..0000000 --- a/themes/typemill/languages/admin/it.yaml +++ /dev/null @@ -1,33 +0,0 @@ -# Italiano -ACTIVATE_SPECIAL_STARTPAGE_DESIGN: Attiva il disegno speciale della pagina iniziale -ADD_LABEL_FOR_START_BUTTON: Aggiungi etichetta per pulsante di avvio -ADD_NAME_FOR_CHAPTER: Aggiungi nome per capitolo -AUTHOR_INTRO: Introduzione dell'autore -CHAPTER: Capitolo -COUNT_CHAPTERS_IN_NAVIGATION?: Contare i capitoli nella navigazione? -DIFFERENT_DESIGN_FOR_STARTPAGE: Disegno diverso per la pagina iniziale -FACEBOOK: Facebook -GITHUB: GitHub -LABEL_FOR_CHAPTER: Etichetta per capitolo -LABEL_FOR_START_BUTTON: Etichetta per il pulsante Comincia -LAST_MODIFIED_FORMAT: Ultimo formato modificato -LAST_MODIFIED_TEXT: Ultimo testo modificato -LAST_MODIFIED: Ultima modifica -LAST_UPDATED: Ultimo aggiornamento -LINKEDIN: Linkedin -LINK_TO_GIT_REPOSITORY: Collegamento al deposito git -LOGO_ON_STARTPAGE: Logo sulla pagina iniziale -MAIL: Mail -PLEASE_ADD_THE_BASE_URL_TO_THE_TEXT_REPOSITORY_E_G__ON_GITHUB_: Aggiungi l'URL di base al deposito di testo, ad es. su github. -POSITION_OF_AUTHOR: Posizione dell'autore -POSITION_OF_GIT_EDIT_LINK: Posizione del collegamento modifica Git -POSITION_OF_MODIFIED_TEXT: Posizione del testo modificato -POSITION_OF_SHARE_BUTTONS: Posizione dei pulsanti di condivisione -SELECT_SHARE_BUTTONS: Seleziona i pulsanti pulsanti di condivisione -SHARE: Condividere -SHOW_CHAPTER_NUMBERS: Mostra i numeri dei capitoli -SHOW_LOGO_INSTEAD_OF_TITLE_ON_STARTPAGE: Mostra logo invece del titolo sulla pagina iniziale -THE_STANDARD_THEME_FOR_TYPEMILL__RESPONSIVE__MINIMAL_AND_WITHOUT_ANY_DEPENDENCIES__IT_USES_THE_SYSTEM_FONTS_CALIBRI_AND_HELVETICA__NO_JAVASCRIPT_IS_USED_: 'Il tema standard per Typemill. Reattivo, minimo e senza dipendenze. Utilizza i caratteri di sistema Calibri ed Helvetica. Non viene utilizzato JavaScript.' -TWITTER: Twitter -WHATSAPP: WhatsApp -XING: Xing diff --git a/themes/typemill/languages/admin/nl.yaml b/themes/typemill/languages/admin/nl.yaml deleted file mode 100644 index 5f74914..0000000 --- a/themes/typemill/languages/admin/nl.yaml +++ /dev/null @@ -1,25 +0,0 @@ -# Dutch -ACTIVATE_SPECIAL_STARTPAGE_DESIGN: Activeer speciaal startpagina-ontwerp -AUTHOR_INTRO: Auteur Intro -COUNT_CHAPTERS_IN_NAVIGATION?: Hoofdstukken tellen in navigatie? -DIFFERENT_DESIGN_FOR_STARTPAGE: ander ontwerp voor startpagina -FACEBOOK: Facebook -GITHUB: GitHub -LABEL_FOR_CHAPTER: Label voor hoofdstuk -LABEL_FOR_START_BUTTON: label voor startknop -LAST_MODIFIED_FORMAT: Laatst gewijzigd formaat -LAST_MODIFIED: Laatst gewijzigd -LAST_MODIFIED_TEXT: Laatst gewijzigde tekst -LINKEDIN: Linkedin -LINK_TO_GIT_REPOSITORY: Link naar git repository -MAIL: Mail -POSITION_OF_AUTHOR: Positie van auteur -POSITION_OF_GIT_EDIT_LINK: Positie van Git Link bewerken -POSITION_OF_MODIFIED_TEXT: Positie van gemodificeerde tekst -POSITION_OF_SHARE_BUTTONS: Positie van Share-knoppen -SELECT_SHARE_BUTTONS: Selecteer Share-knoppen -SHARE: deel -SHOW_CHAPTER_NUMBERS: hoofdstuknummers tonen -TWITTER: Twitter -WHATSAPP: Whatsapp -XING: Xing diff --git a/themes/typemill/languages/admin/ru.yaml b/themes/typemill/languages/admin/ru.yaml deleted file mode 100644 index 0377081..0000000 --- a/themes/typemill/languages/admin/ru.yaml +++ /dev/null @@ -1,28 +0,0 @@ -# Russian -#Translation: Paul (https://paul.bid) paulbid@protonmail.com -ACTIVATE_SPECIAL_STARTPAGE_DESIGN: Активировать особый дизайн для Главной страницы -AUTHOR_INTRO: Напись перед указанием автора -COUNT_CHAPTERS_IN_NAVIGATION?: Нумеровать разделы в панели навигации? -DIFFERENT_DESIGN_FOR_STARTPAGE: Особый дизайн для Главной страницы -FACEBOOK: Facebook -GITHUB: GitHub -LABEL_FOR_CHAPTER: Надпись обозначающая раздел -LABEL_FOR_START_BUTTON: Надпись на кнопке «Начать» -LAST_MODIFIED_FORMAT: Формат даты последнего изменения -LAST_MODIFIED: Последние изменения -LAST_MODIFIED_TEXT: Текст перед указанием даты последнего изменения -LINKEDIN: LinkedIn -LINK_TO_GIT_REPOSITORY: Ссылка на git репозиторий -LOGO_ON_STARTPAGE: Логотип на Стартовой странице -MAIL: Почта -POSITION_OF_AUTHOR: Место для отображения авторства -POSITION_OF_GIT_EDIT_LINK: Позиция Git-ссылки на редактирование -POSITION_OF_MODIFIED_TEXT: Позиция надписи о последнем изменении -POSITION_OF_SHARE_BUTTONS: Позиция кнопок «поделиться» -SELECT_SHARE_BUTTONS: Выберите кнопки нужные «поделиться» -SHARE: Поделиться -SHOW_CHAPTER_NUMBERS: Отображать нумерацию разделов -SHOW_LOGO_INSTEAD_OF_TITLE_ON_STARTPAGE: Показывать логотип вместо названия на Стартовой странице -TWITTER: Twitter -WHATSAPP: WhatsApp -XING: Xing diff --git a/themes/typemill/languages/user/en.yaml b/themes/typemill/languages/user/en.yaml deleted file mode 100644 index 33806a3..0000000 --- a/themes/typemill/languages/user/en.yaml +++ /dev/null @@ -1 +0,0 @@ -# English diff --git a/themes/typemill/languages/user/it.yaml b/themes/typemill/languages/user/it.yaml deleted file mode 100644 index 5cef266..0000000 --- a/themes/typemill/languages/user/it.yaml +++ /dev/null @@ -1 +0,0 @@ -# Italiano diff --git a/themes/typemill/page.twig b/themes/typemill/page.twig deleted file mode 100644 index ea9cb64..0000000 --- a/themes/typemill/page.twig +++ /dev/null @@ -1,70 +0,0 @@ -{% set published = metatabs.meta.manualdate ? metatabs.meta.manualdate : metatabs.meta.modified %} - - {% if content is empty %} - -

    {{ item.name }}

    - - {% endif %} - -

    {{ title }}

    - - {% if (settings.themes.typemill.socialPosition.top or settings.themes.typemill.modifiedPosition.top or settings.themes.typemill.authorPosition.top or settings.themes.typemill.gitPosition.top) %} -
    - {% if settings.themes.typemill.authorPosition.top %} - {{ settings.themes.typemill.authorIntro }}: {{ metatabs.meta.author|default(settings.author) }} - {% endif %} - {% if settings.themes.typemill.modifiedPosition.top %} - {{ settings.themes.typemill.modifiedText }}: {{ published|date(settings.themes.typemill.modifiedFormat) }} - {% endif %} - {% if settings.themes.typemill.socialPosition.top %} - - {% endif %} - {% if settings.themes.typemill.gitPosition.top %} - - {% endif %} -
    - {% endif %} - - {{ content }} - - - {% if (settings.themes.typemill.socialPosition.bottom or settings.themes.typemill.modifiedPosition.bottom or settings.themes.typemill.authorPosition.bottom or settings.themes.typemill.gitPosition.bottom) %} -
    - {% if settings.themes.typemill.authorPosition.bottom %} - {{ settings.themes.typemill.authorIntro }}: {{ metatabs.meta.author|default(settings.author) }} - {% endif %} - {% if settings.themes.typemill.modifiedPosition.bottom %} - {{ settings.themes.typemill.modifiedText }}: {{ published|date(settings.themes.typemill.modifiedFormat) }} - {% endif %} - {% if settings.themes.typemill.socialPosition.bottom %} - - {% endif %} - {% if settings.themes.typemill.gitPosition.bottom %} - - {% endif %} -
    - {% endif %} - - - {% if item.prevItem or item.nextItem %} - -
    - {% if item.prevItem %} - {{ item.prevItem.name }} - {% endif %} - {% if item.nextItem %} - {{ item.nextItem.name }} - {% endif %} -
    - - {% endif %} diff --git a/themes/typemill/partials/breadcrumb.twig b/themes/typemill/partials/breadcrumb.twig deleted file mode 100644 index 31a7eb6..0000000 --- a/themes/typemill/partials/breadcrumb.twig +++ /dev/null @@ -1,15 +0,0 @@ - - diff --git a/themes/typemill/partials/footer.twig b/themes/typemill/partials/footer.twig deleted file mode 100644 index 58c3d42..0000000 --- a/themes/typemill/partials/footer.twig +++ /dev/null @@ -1,8 +0,0 @@ -{% set nowYear = "now"|date("Y") %} -{% if settings.year is empty or settings.year == nowYear %} - {% set copyrightYears = nowYear %} -{% else %} - {% set copyrightYears = settings.year ~ ' - ' ~ nowYear %} -{% endif %} - -

    {{ settings.copyright }} by {{ settings.author }}, {{ copyrightYears }}. All Rights Reserved. Built with TYPEMILL.

    \ No newline at end of file diff --git a/themes/typemill/partials/layout.twig b/themes/typemill/partials/layout.twig deleted file mode 100644 index 0eb0bdd..0000000 --- a/themes/typemill/partials/layout.twig +++ /dev/null @@ -1,84 +0,0 @@ - - - - - {% block title %}{% endblock %} - - - - - - - - - {% if favicon %} - - - - - - {% endif %} - - - - - - - - - - - - - {% block stylesheets %} - - - - - {{ assets.renderCSS() }} - - {% endblock %} - - -
    -
    -

    - {% if logo %} - - {% else %} - {{ settings.title }} - {% endif %} -

    -
    - -
    - {% block content %}{% endblock %} -
    - - {% if widgets %} - {% for index,widget in widgets %} - - {% endfor %} - {% endif %} - -
    - {% include 'partials/footer.twig' %} -
    -
    - {% block javascripts %} - - - - - - {{ assets.renderJS() }} - - {% endblock %} - - \ No newline at end of file diff --git a/themes/typemill/partials/layoutCover.twig b/themes/typemill/partials/layoutCover.twig deleted file mode 100644 index 258ca7b..0000000 --- a/themes/typemill/partials/layoutCover.twig +++ /dev/null @@ -1,63 +0,0 @@ - - - - - {% block title %}{% endblock %} - - - - - - - - - {% if favicon %} - - - - - - {% endif %} - - - - - - - - - - - - - {% block stylesheets %} - - - - - {{ assets.renderCSS() }} - - {% endblock %} - - -
    - {% block content %}{% endblock %} - -
    - {% include 'partials/footer.twig' %} -
    -
    - - {% block javascripts %} - - - - - {{ assets.renderJS() }} - - {% endblock %} - - - \ No newline at end of file diff --git a/themes/typemill/partials/navigation.twig b/themes/typemill/partials/navigation.twig deleted file mode 100644 index 7d8e0e7..0000000 --- a/themes/typemill/partials/navigation.twig +++ /dev/null @@ -1,34 +0,0 @@ -{% macro loop_over(navigation,chapnum) %} - - {% import _self as macros %} - - {% for element in navigation %} - - {% set depth = element.keyPathArray|length %} - - {% if element.activeParent %} -
  • - {% elseif element.active %} -
  • - {% else %} -
  • - {% endif %} - {% if (element.elementType == 'folder') %} - {% if chapnum %}{{ element.chapter }}. {% endif %}{{ element.name }} - {% if ( element.folderContent|length > 0 ) and (element.contains == 'pages') %} -
      - {{ macros.loop_over(element.folderContent,chapnum) }} -
    - {% endif %} - {% else %} - {% if chapnum %}{{ element.chapter }} {% endif %}{{ element.name }} - {% endif %} -
  • - {% endfor %} -{% endmacro %} - -{% import _self as macros %} - -
      - {{ macros.loop_over(navigation,settings.themes.typemill.chapnum) }} -
    diff --git a/themes/typemill/partials/navigationCover.twig b/themes/typemill/partials/navigationCover.twig deleted file mode 100644 index 9ec4ccf..0000000 --- a/themes/typemill/partials/navigationCover.twig +++ /dev/null @@ -1,29 +0,0 @@ -{% macro loop_over(navigation,chapnum) %} - - {% import _self as macros %} - - {% for element in navigation %} - {% if element.activeParent %} -
  • - {% elseif element.active %} -
  • - {% else %} -
  • - {% endif %} - {% if element.elementType == 'folder' and element.keyPathArray|length == 1 %} - {% if chapnum %}{{ element.chapter }}. {% endif %}{{ element.name }} -
      - {{ macros.loop_over(element.folderContent,chapnum) }} -
    - {% else %} - {% if chapnum %}{{ element.chapter }} {% endif %}{{ element.name }} - {% endif %} -
  • - {% endfor %} -{% endmacro %} - -{% import _self as macros %} - -
      - {{ macros.loop_over(navigation,settings.themes.typemill.chapnum) }} -
    \ No newline at end of file diff --git a/themes/typemill/partials/share.twig b/themes/typemill/partials/share.twig deleted file mode 100644 index 5785c7f..0000000 --- a/themes/typemill/partials/share.twig +++ /dev/null @@ -1,15 +0,0 @@ -{% if share.twitter %} - {% endif %}{% if share.facebook %}{% endif %}{% if share.xing %}{% endif %}{% if share.linkedin %}{% endif %}{% if share.whatsapp %}{% endif %}{% if share.mail %} -{% endif %} \ No newline at end of file diff --git a/themes/typemill/typemill-thumb.png b/themes/typemill/typemill-thumb.png deleted file mode 100644 index 38c48c34c821f95ae392c43ea4c9645f797f96c9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 118390 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