diff --git a/content/00-welcome/00-markdown-test.md b/content/00-welcome/00-markdown-test.md index 093fd9a..62ad7f0 100644 --- a/content/00-welcome/00-markdown-test.md +++ b/content/00-welcome/00-markdown-test.md @@ -24,6 +24,10 @@ Headlines are simply done with hash chars like this: ###### Sixth Level Headline ``` + + + + ### Third Level Headline A third headline is more decent and lower prioritized than a second level headline. @@ -36,7 +40,7 @@ A fourth level headline is more decent and lower prioritized than a third level A fifth level headline is more decent and lower prioritized than a fourth level headline. -##### Sixth Level Headline +###### Sixth Level Headline A sixth level headline is more decent and lower prioritized than a fifths level headline. @@ -46,6 +50,11 @@ A sixth level headline is more decent and lower prioritized than a fifths level A paragraph is a simple text-block separated with a new line above and below. ```` + + + + + A paragraph is a simple text-block separated with a new line above and below. ## Soft Linebreak @@ -56,6 +65,11 @@ She said: "Hello" He said: "again" ```` + + + + + For a soft linebreak (eg. for dialoges in literature), add two spaces at the end of a line and use a simple return. She said: "Hello" @@ -68,6 +82,11 @@ For italic text use one *asterix* or one _underscore_. For bold text use two **asterix** or two __underscores__. ```` + + + + + For italic text use one *asterix* or one _underscore_. For bold text use two **asterix** or two __underscores__. @@ -86,10 +105,15 @@ For an ordered list use whatever number you want and add a dot: 1. this ```` + + + + + For an unordered list use a dash -- like -- this +* like +* this Or use one asterix @@ -108,12 +132,15 @@ Easily created for example with three dashes like this: --- ``` + + + + + Easily created for example with three dashes like this: --- -##Links - ```` This is an ordinary [Link](http://typemill.net). Links can also be [relative](/info). @@ -124,6 +151,11 @@ Or you can use a shortcut like http://typemill.net. You can even use a download-link like []() ```` + + + + + This is an ordinary [Link](http://typemill.net). Links can also be [relative](/info). @@ -136,7 +168,7 @@ You can even add [ids or classes](http://typemill.net){#myid .myclass}. Or you can use a shortcut like http://typemill.net. -[markdown (PNG, 1.05 KB)](media/files/markdown.png){.tm-download file-png} +[highlight (ZIP, 2.71 MB)](media/files/highlight.zip){.tm-download file-zip} ##Images @@ -149,13 +181,17 @@ The same rules as with links, but with a ! ![alt-text](media/markdown.png "my title"){#myid .otherclass width=150px} ```` + + + + + The same rules as with links, but with a ! -![alt](media/files/markdown.png){.center} -*With Caption* +![](media/tmp/kai-dahms-v0nbnxlwjzk-3unsp-1.webp) -![alt](media/files/markdown.png "title"){.center} -*With a caption that spans over several lines.* +![alt](media/live/kai-dahms-v0nbnxlwjzk-3unsp-1-3.webp "title"){.center loading="lazy" width="820" height="464"} +*With a caption that spans over two lines.* ![alt-text](media/files/markdown.png "my title"){#myid .otherclass width=150px} @@ -166,6 +202,11 @@ You can link an image with a nested syntax like this: [![alt-text](media/markdown.png)](https://typemill.net) ```` + + + + + You can link an image with a nested syntax like this: [![alt-text](media/files/markdown.png){.imgClass}](https://typemill.net) @@ -182,8 +223,12 @@ You can controll the image position with the classes .left, .right and .middle l *With caption that spans over several lines* ```` -![image float left](media/files/markdown.png){.left} -*With caption that spans over several lines* + + + + + +![](media/tmp/kai-dahms-v0nbnxlwjzk-3unsp-1.webp) The first image should float on the left side of this paragraph. This might not work with all themes. If you are a theme developer, please ensure that you support the image classes "left", "right" and "center". You can add these classes manually in the raw mode or you can assign them in the visual mode when you edit a picture (double click on it to open the dialog). Images in a separate line are rendered with the html5 elements `figure` and `figcapture`. @@ -201,9 +246,14 @@ The thirds image should be placed above this paragraph and centered to the middl ``` There are always some women and men with wise words + > But I usually don't read them, to be honest. ``` + + + + There always some women and men with wise words > But I usually don't read them, to be honest. @@ -218,6 +268,11 @@ Add the footnote text at the bottom of the page like this: [^2]: This is the end of the page. ```` + + + + + You can write footnotes[^1] with markdown. Scroll down to the end of the page[^2] and look for the footnotes. @@ -231,6 +286,11 @@ Footnotes won't work with the visual editor right now, so please use the raw mod *[W3C]: World Wide Web Consortium ```` + + + + + You won't see the abbreviation directly, but if you write HTML or W3C somewhere, then you can see the tooltip with the explanation. *[HTML]: Hyper Text Markup Language @@ -242,35 +302,38 @@ You won't see the abbreviation directly, but if you write HTML or W3C somewhere, ```` Apple : Pomaceous fruit of plants of the genus Malus in the family Rosaceae. + Orange : The fruit of an evergreen tree of the genus Citrus. ```` + + + + Apple -: Pomaceous fruit of plants of the genus Malus in +: Pomaceous fruit of plants of the genus Malus in the family Rosaceae. Orange -: The fruit of an evergreen tree of the genus Citrus. - - +: The fruit of an everggreen tree of the genus Citrus. ## Notices You can create different notices if you add a '!', '!!', '!!!', '!!!!' before a line. This will wrap the content into a div-class with the classes `notice1`, `notice2`, `notice3` and `notice4`. You can also span notices over several lines. This logic follows some other CMS like Grav, Lektor or Yellow and it is not compatible with other markdown processors or editors. -! Notice 1 +> ! Notice 1 +> ! +> ! Please note that you can use **markdown** inside of the notice so you can *format* your text here. + +Notice 2 + +Please note that you can use **markdown** inside of the notice so you can *format* your text here. + +! **Notice 3** ! ! Please note that you can use **markdown** inside of the notice so you can *format* your text here. -!! Notice 2 -!! -!! Please note that you can use **markdown** inside of the notice so you can *format* your text here. - -!!! Notice 3 -!!! -!!! Please note that you can use **markdown** inside of the notice so you can *format* your text here. - ## Tables ```` @@ -280,9 +343,14 @@ You can create different notices if you add a '!', '!!', '!!!', '!!!!' before a | Your Name | For You | ```` -| Name | Usage | -| --------- | ------- | -| My Name | For Me | + + + + + +| Name | Usage | +|---|---| +| My Name | For Me | | Your Name | For You | ## Code @@ -291,18 +359,28 @@ You can create different notices if you add a '!', '!!', '!!!', '!!!!' before a Let us create some `` like this ```` + + + + + Let us create some `` and now let us check, if a codeblock works: ```` Use four apostroph like this: \```` \```` ```` + + + + + ## Math Please activate the math-plugin to use mathematical expressions with LaTeX syntax. You can choose between MathJax or the newer KaTeX library. MathJax is included from a CDN, KaTeX is included in the plugin. So if you don't want to fetch code from a CDN, use KaTeX instead. The markdown syntax in TYPEMILL is the same for both libraries. @@ -313,6 +391,11 @@ inline $x = \int_{0^1}^1(-b \pm \sqrt{b^2-4ac})/(2a)$ math inline \(x = \int_{0^1}^1(-b \pm \sqrt{b^2-4ac})/(2a)\) math ```` + + + + + inline $x = \int_{0^1}^1(-b \pm \sqrt{b^2-4ac})/(2a)$ math inline \(x = \int_{0^1}^1(-b \pm \sqrt{b^2-4ac})/(2a)\) math @@ -327,10 +410,16 @@ x = \int_{0^1}^1(-b \pm \sqrt{b^2-4ac})/(2a) \] ```` + + + + + $$ x = \int_{0^1}^1(-b \pm \sqrt{b^2-4ac})/(2a) $$ [^1]: Thank you for scrolling. + [^2]: This is the end of the page. diff --git a/content/00-welcome/04-write-content.md b/content/00-welcome/04-write-content.md index 1cc44c7..e72f7d0 100644 --- a/content/00-welcome/04-write-content.md +++ b/content/00-welcome/04-write-content.md @@ -1,5 +1,5 @@ -# Write Content - +# Write Content + Typemill provides easy and intuitive authoring tools and we work hard to create a good author experience. With the interactive navigation you can create pages and structure your websites. The visual markdown editor will help you to create content in a wysiwyg mode. The publish bar gives you full control over the status of each page. Watch the following video tutorial to learn all the details. ![youtube-video](media/live/youtube-6i2-uv88gke.jpeg "click to load video"){#6I2-uV88GkE .youtube} @@ -39,4 +39,5 @@ Ever tried to revise a published article in WordPress? Yes, it works, but if you * In **visual mode**: Typemill stores your changes in a new draft automatically as soon as you save any content-block. * In **raw mode**: To store changes in a new draft, simply click on the "save draft"-button in the publish controller. * You can work on a draft as long as you want without changing the live version. Your changes go live if you click the button "publish". -* In visual mode, you can also use the discard-button and go back to the published version. \ No newline at end of file +* In visual mode, you can also use the discard-button and go back to the published version. + diff --git a/content/00-welcome/05-edit-test.txt b/content/00-welcome/05-edit-test.txt new file mode 100644 index 0000000..b83d57c --- /dev/null +++ b/content/00-welcome/05-edit-test.txt @@ -0,0 +1 @@ +["# Write Content","Typemill provides easy and intuitive authoring tools and we work hard to create a good author experience. With the interactive navigation you can create pages and structure your websites. The visual markdown editor will help you to create content in a wysiwyg mode. The publish bar gives you full control over the status of each page. Watch the following video tutorial to learn all the details.","* You can change the default mode in the system settings. \n* You can also switch each format button on and off in the system settings.","The publish bar of Typemill is pretty intuitiv and sticks at the bottom of the screen so that you have always full control of the status of each page. Simply play around with it and you will quickly understand how it works. In short:","* The green button \"online\" indicates, that your page is published and visible for your readers.\n* You can depublish a page by clicking the green \"online\" button. The button will turn gray with the label \"offline\" and the page is not visible for your readers anymore.\n* With the green button \"Publish\" you can either publish a page that is offline or you can publish some unpublished changes on your page.\n* The publish-button is gray and disabled, if the page is online and if there are no unpublished changes.\n* All buttons will change in real time, so you can always exactly see what is going on.\n* To provide an easy status-overview of the whole website, Typemill marks all pages in the navigation on the left side as published (green), changed (orange) and unpublished (red).","## Working with Drafts","Ever tried to revise a published article in WordPress? Yes, it works, but if you click on \"save\", then all your changes are directly live. Typemill is much more flexible here and allows you to keep your original version live while you work on a **drafted version** in the background. This is how Typemill handles it: ","* In **visual mode**: Typemill stores your changes in a new draft automatically as soon as you save any content-block.\n* In **raw mode**: To store changes in a new draft, simply click on the \"save draft\"-button in the publish controller.\n* You can work on a draft as long as you want without changing the live version. Your changes go live if you click the button \"publish\".\n* In visual mode, you can also use the discard-button and go back to the published version."] \ No newline at end of file diff --git a/content/00-welcome/05-edit-test.yaml b/content/00-welcome/05-edit-test.yaml new file mode 100644 index 0000000..b6b5024 --- /dev/null +++ b/content/00-welcome/05-edit-test.yaml @@ -0,0 +1,2 @@ +meta: + navtitle: 'edit test' diff --git a/content/00-welcome/06-new.txt b/content/00-welcome/06-new.txt new file mode 100644 index 0000000..1c1d1b4 --- /dev/null +++ b/content/00-welcome/06-new.txt @@ -0,0 +1 @@ +["# ToDo","[TOC]","## Visual Editor","Das ist ein Intro. Es gibt noch viel zu tun, aber das ist am Ende des Tages nicht so schlimm denn wir machen einfach weiter. Done","* DONE: Fix toc component in new block\n* DONE: Fix hr component in new block\n* DONE: finish shortcode component\n* DONE: Fix inline formats\n* DONE: fix lenght of page\n* DONE: Fix design of new block at the end (background color)\n* DONE: Move Block\n* DONE: Fix headline design\n* DONE: Fix save on two enter\n* DONE: fix quote design\n* DONE: Fix toc preview\n* DONE: disable enable \n* DONE: Add load sign (from navigation)\n* SHIT!!! fiinish youtube component","## Navigation","* DONE: fix status in navigation\n* fix error messages\n* DONE: refresh navigation after changes","## Publish Controller","* DONE: Create \n* DONE: publish\n* DONE: unpublish\n* DONE: discard\n* DONE: delete\n* save draft\n* switch to raw","## Raw Editor","* Setup","## Meta Tabs","* Setup","## Medialib","* Setup"] \ No newline at end of file diff --git a/content/00-welcome/06-new.yaml b/content/00-welcome/06-new.yaml new file mode 100644 index 0000000..194e33a --- /dev/null +++ b/content/00-welcome/06-new.yaml @@ -0,0 +1,2 @@ +meta: + navtitle: new diff --git a/content/00-welcome/index.md b/content/00-welcome/index.md index dcca197..eca2d6f 100644 --- a/content/00-welcome/index.md +++ b/content/00-welcome/index.md @@ -1,4 +1,4 @@ # Welcome -Great that you give Typemill a try!! Typemill is a simple Flat File Content Management System (CMS). We (the community) work hard to provide the best author experience with easy and intuitive authoring tools. But Typemill is still in early development and it is likely that not everything will work perfectly out of the box. If you miss something or if you have ideas for improvements, then post a new issue on [GitHub](https://github.com/typemill/typemill/issues). +Great that you give Typemill a try!! Typemill is a simple Flat File Content Management System (CMS). We (the community) work hard to provide the best author experience with easy and intuitive authoring tools. But Typemill is still in early development and it is likely that not everything will work perfectly out of the box. If you miss something or if you have ideas for improvements, then post a new issue on [GitHub](https://github.com/typemill/typemill/issues).mb diff --git a/content/01-cyanine-theme/01-landingpage.md b/content/01-cyanine-theme/00-landingpage.md similarity index 100% rename from content/01-cyanine-theme/01-landingpage.md rename to content/01-cyanine-theme/00-landingpage.md diff --git a/content/01-cyanine-theme/02-footer.md b/content/01-cyanine-theme/01-footer.md similarity index 100% rename from content/01-cyanine-theme/02-footer.md rename to content/01-cyanine-theme/01-footer.md diff --git a/content/01-cyanine-theme/01-footer.yaml b/content/01-cyanine-theme/01-footer.yaml new file mode 100644 index 0000000..ceae2f8 --- /dev/null +++ b/content/01-cyanine-theme/01-footer.yaml @@ -0,0 +1,15 @@ +meta: + title: '3-Column Footer' + description: 'Cyanine provides a three column footer at the bottom of each page. You can use markdown for each column. Make sure that you use the correct headline-level (we suggest a headline level 3 or level 4 to keep the logical headline hierarchy in the document). You can, of course, also add link-lists or' + heroimage: '' + heroimagealt: null + owner: null + author: trendschau + manualdate: '2021-07-01' + modified: '2021-05-18' + created: '2020-06-11' + time: 11-48-00 + navtitle: '' + hide: false + allowedrole: null + alloweduser: null diff --git a/content/01-cyanine-theme/01-landingpage.yaml b/content/01-cyanine-theme/01-landingpage.yaml deleted file mode 100644 index 201a9c8..0000000 --- a/content/01-cyanine-theme/01-landingpage.yaml +++ /dev/null @@ -1,15 +0,0 @@ -meta: - title: 'The Landingpage' - description: "Cyanine provides an optional landingpage with six segments: \nIntro with the content of the home page and an additional link/button.\nInfo with individual markdown content.\nTeaser with two elements. Each element has a headline, a text and a link/button.\nContrast with a headline, text-input and a" - heroimage: '' - heroimagealt: null - owner: trendschau - author: 'Sebastian Schürmanns' - allowedrole: null - alloweduser: null - manualdate: null - modified: '2021-05-18' - created: '2021-06-17' - time: 16-23-19 - navtitle: landingpage - hide: false diff --git a/content/01-cyanine-theme/03-content-elements.md b/content/01-cyanine-theme/02-content-elements.md similarity index 100% rename from content/01-cyanine-theme/03-content-elements.md rename to content/01-cyanine-theme/02-content-elements.md diff --git a/content/01-cyanine-theme/02-content-elements.yaml b/content/01-cyanine-theme/02-content-elements.yaml new file mode 100644 index 0000000..68e0c1a --- /dev/null +++ b/content/01-cyanine-theme/02-content-elements.yaml @@ -0,0 +1,16 @@ +meta: + navtitle: 'content elements' + title: 'Content Elements' + description: "Cyanine provides a lot of other settings for your content area. For example: \nAdd an edit-button for github, gitlab or other plattforms.\nShow the author.\nShow the publish date.\nShow the chapter numbers in the navigation.\n" + heroimage: '' + heroimagealt: null + hide: false + noindex: false + owner: trendschau + author: 'Sebastian Schürmanns' + allowedrole: null + alloweduser: null + manualdate: null + modified: '2021-11-24' + created: '2021-06-17' + time: 16-23-24 diff --git a/content/01-cyanine-theme/00-colors-and-fonts.md b/content/01-cyanine-theme/03-colors-and-fonts.md similarity index 100% rename from content/01-cyanine-theme/00-colors-and-fonts.md rename to content/01-cyanine-theme/03-colors-and-fonts.md diff --git a/content/01-cyanine-theme/00-colors-and-fonts.yaml b/content/01-cyanine-theme/03-colors-and-fonts.yaml similarity index 100% rename from content/01-cyanine-theme/00-colors-and-fonts.yaml rename to content/01-cyanine-theme/03-colors-and-fonts.yaml diff --git a/data/navigation/navi-draft.txt b/data/navigation/navi-draft.txt index f46481d..b154045 100644 --- a/data/navigation/navi-draft.txt +++ b/data/navigation/navi-draft.txt @@ -1 +1 @@ -a:2:{i:0;O:8:"stdClass":22:{s:12:"originalName";s:10:"00-welcome";s:11:"elementType";s:6:"folder";s:8:"contains";s:5:"pages";s:6:"status";s:9:"published";s:8:"fileType";s:2:"md";s:5:"order";s:2:"00";s:4:"name";s:7:"welcome";s:4:"slug";s:7:"welcome";s:4:"path";s:11:"/00-welcome";s:15:"pathWithoutType";s:17:"/00-welcome/index";s:9:"urlRelWoF";s:8:"/welcome";s:6:"urlRel";s:17:"/typemill/welcome";s:6:"urlAbs";s:33:"http://localhost/typemill/welcome";s:3:"key";i:0;s:7:"keyPath";i:0;s:12:"keyPathArray";a:1:{i:0;s:1:"0";}s:7:"chapter";i:1;s:6:"active";b:0;s:12:"activeParent";b:0;s:4:"hide";b:0;s:13:"folderContent";a:5:{i:0;O:8:"stdClass":20:{s:12:"originalName";s:19:"00-markdown-test.md";s:11:"elementType";s:4:"file";s:6:"status";s:9:"published";s:8:"fileType";s:2:"md";s:5:"order";s:2:"00";s:4:"name";s:13:"markdown test";s:4:"slug";s:13:"markdown-test";s:4:"path";s:31:"/00-welcome/00-markdown-test.md";s:15:"pathWithoutType";s:28:"/00-welcome/00-markdown-test";s:3:"key";i:0;s:7:"keyPath";s:3:"0.0";s:12:"keyPathArray";a:2:{i:0;s:1:"0";i:1;s:1:"0";}s:7:"chapter";s:3:"1.1";s:9:"urlRelWoF";s:22:"/welcome/markdown-test";s:6:"urlRel";s:31:"/typemill/welcome/markdown-test";s:6:"urlAbs";s:47:"http://localhost/typemill/welcome/markdown-test";s:6:"active";b:0;s:12:"activeParent";b:0;s:4:"hide";b:0;s:7:"noindex";b:0;}i:1;O:8:"stdClass":20:{s:12:"originalName";s:19:"01-manage-access.md";s:11:"elementType";s:4:"file";s:6:"status";s:9:"published";s:8:"fileType";s:2:"md";s:5:"order";s:2:"01";s:4:"name";s:13:"manage access";s:4:"slug";s:13:"manage-access";s:4:"path";s:31:"/00-welcome/01-manage-access.md";s:15:"pathWithoutType";s:28:"/00-welcome/01-manage-access";s:3:"key";i:1;s:7:"keyPath";s:3:"0.1";s:12:"keyPathArray";a:2:{i:0;s:1:"0";i:1;s:1:"1";}s:7:"chapter";s:3:"1.2";s:9:"urlRelWoF";s:22:"/welcome/manage-access";s:6:"urlRel";s:31:"/typemill/welcome/manage-access";s:6:"urlAbs";s:47:"http://localhost/typemill/welcome/manage-access";s:6:"active";b:0;s:12:"activeParent";b:0;s:4:"hide";b:0;s:7:"noindex";b:0;}i:2;O:8:"stdClass":20:{s:12:"originalName";s:14:"02-get-help.md";s:11:"elementType";s:4:"file";s:6:"status";s:9:"published";s:8:"fileType";s:2:"md";s:5:"order";s:2:"02";s:4:"name";s:8:"get help";s:4:"slug";s:8:"get-help";s:4:"path";s:26:"/00-welcome/02-get-help.md";s:15:"pathWithoutType";s:23:"/00-welcome/02-get-help";s:3:"key";i:2;s:7:"keyPath";s:3:"0.2";s:12:"keyPathArray";a:2:{i:0;s:1:"0";i:1;s:1:"2";}s:7:"chapter";s:3:"1.3";s:9:"urlRelWoF";s:17:"/welcome/get-help";s:6:"urlRel";s:26:"/typemill/welcome/get-help";s:6:"urlAbs";s:42:"http://localhost/typemill/welcome/get-help";s:6:"active";b:0;s:12:"activeParent";b:0;s:4:"hide";b:0;s:7:"noindex";b:0;}i:3;O:8:"stdClass":20:{s:12:"originalName";s:24:"03-setup-your-website.md";s:11:"elementType";s:4:"file";s:6:"status";s:9:"published";s:8:"fileType";s:2:"md";s:5:"order";s:2:"03";s:4:"name";s:18:"setup your website";s:4:"slug";s:18:"setup-your-website";s:4:"path";s:36:"/00-welcome/03-setup-your-website.md";s:15:"pathWithoutType";s:33:"/00-welcome/03-setup-your-website";s:3:"key";i:3;s:7:"keyPath";s:3:"0.3";s:12:"keyPathArray";a:2:{i:0;s:1:"0";i:1;s:1:"3";}s:7:"chapter";s:3:"1.4";s:9:"urlRelWoF";s:27:"/welcome/setup-your-website";s:6:"urlRel";s:36:"/typemill/welcome/setup-your-website";s:6:"urlAbs";s:52:"http://localhost/typemill/welcome/setup-your-website";s:6:"active";b:0;s:12:"activeParent";b:0;s:4:"hide";b:0;s:7:"noindex";b:0;}i:4;O:8:"stdClass":20:{s:12:"originalName";s:19:"04-write-content.md";s:11:"elementType";s:4:"file";s:6:"status";s:9:"published";s:8:"fileType";s:2:"md";s:5:"order";s:2:"04";s:4:"name";s:13:"write content";s:4:"slug";s:13:"write-content";s:4:"path";s:31:"/00-welcome/04-write-content.md";s:15:"pathWithoutType";s:28:"/00-welcome/04-write-content";s:3:"key";i:4;s:7:"keyPath";s:3:"0.4";s:12:"keyPathArray";a:2:{i:0;s:1:"0";i:1;s:1:"4";}s:7:"chapter";s:3:"1.5";s:9:"urlRelWoF";s:22:"/welcome/write-content";s:6:"urlRel";s:31:"/typemill/welcome/write-content";s:6:"urlAbs";s:47:"http://localhost/typemill/welcome/write-content";s:6:"active";b:0;s:12:"activeParent";b:0;s:4:"hide";b:0;s:7:"noindex";b:0;}}s:7:"noindex";b:0;}i:1;O:8:"stdClass":22:{s:12:"originalName";s:16:"01-cyanine-theme";s:11:"elementType";s:6:"folder";s:8:"contains";s:5:"pages";s:6:"status";s:9:"published";s:8:"fileType";s:2:"md";s:5:"order";s:2:"01";s:4:"name";s:13:"cyanine theme";s:4:"slug";s:13:"cyanine-theme";s:4:"path";s:17:"/01-cyanine-theme";s:15:"pathWithoutType";s:23:"/01-cyanine-theme/index";s:9:"urlRelWoF";s:14:"/cyanine-theme";s:6:"urlRel";s:23:"/typemill/cyanine-theme";s:6:"urlAbs";s:39:"http://localhost/typemill/cyanine-theme";s:3:"key";i:1;s:7:"keyPath";i:1;s:12:"keyPathArray";a:1:{i:0;s:1:"1";}s:7:"chapter";i:2;s:6:"active";b:0;s:12:"activeParent";b:0;s:4:"hide";b:0;s:13:"folderContent";a:4:{i:0;O:8:"stdClass":20:{s:12:"originalName";s:22:"00-colors-and-fonts.md";s:11:"elementType";s:4:"file";s:6:"status";s:9:"published";s:8:"fileType";s:2:"md";s:5:"order";s:2:"00";s:4:"name";s:16:"colors and fonts";s:4:"slug";s:16:"colors-and-fonts";s:4:"path";s:40:"/01-cyanine-theme/00-colors-and-fonts.md";s:15:"pathWithoutType";s:37:"/01-cyanine-theme/00-colors-and-fonts";s:3:"key";i:0;s:7:"keyPath";s:3:"1.0";s:12:"keyPathArray";a:2:{i:0;s:1:"1";i:1;s:1:"0";}s:7:"chapter";s:3:"2.1";s:9:"urlRelWoF";s:31:"/cyanine-theme/colors-and-fonts";s:6:"urlRel";s:40:"/typemill/cyanine-theme/colors-and-fonts";s:6:"urlAbs";s:56:"http://localhost/typemill/cyanine-theme/colors-and-fonts";s:6:"active";b:0;s:12:"activeParent";b:0;s:4:"hide";b:0;s:7:"noindex";b:0;}i:1;O:8:"stdClass":20:{s:12:"originalName";s:17:"01-landingpage.md";s:11:"elementType";s:4:"file";s:6:"status";s:9:"published";s:8:"fileType";s:2:"md";s:5:"order";s:2:"01";s:4:"name";s:11:"landingpage";s:4:"slug";s:11:"landingpage";s:4:"path";s:35:"/01-cyanine-theme/01-landingpage.md";s:15:"pathWithoutType";s:32:"/01-cyanine-theme/01-landingpage";s:3:"key";i:1;s:7:"keyPath";s:3:"1.1";s:12:"keyPathArray";a:2:{i:0;s:1:"1";i:1;s:1:"1";}s:7:"chapter";s:3:"2.2";s:9:"urlRelWoF";s:26:"/cyanine-theme/landingpage";s:6:"urlRel";s:35:"/typemill/cyanine-theme/landingpage";s:6:"urlAbs";s:51:"http://localhost/typemill/cyanine-theme/landingpage";s:6:"active";b:0;s:12:"activeParent";b:0;s:4:"hide";b:0;s:7:"noindex";b:0;}i:2;O:8:"stdClass":20:{s:12:"originalName";s:12:"02-footer.md";s:11:"elementType";s:4:"file";s:6:"status";s:9:"published";s:8:"fileType";s:2:"md";s:5:"order";s:2:"02";s:4:"name";s:6:"footer";s:4:"slug";s:6:"footer";s:4:"path";s:30:"/01-cyanine-theme/02-footer.md";s:15:"pathWithoutType";s:27:"/01-cyanine-theme/02-footer";s:3:"key";i:2;s:7:"keyPath";s:3:"1.2";s:12:"keyPathArray";a:2:{i:0;s:1:"1";i:1;s:1:"2";}s:7:"chapter";s:3:"2.3";s:9:"urlRelWoF";s:21:"/cyanine-theme/footer";s:6:"urlRel";s:30:"/typemill/cyanine-theme/footer";s:6:"urlAbs";s:46:"http://localhost/typemill/cyanine-theme/footer";s:6:"active";b:0;s:12:"activeParent";b:0;s:4:"hide";b:0;s:7:"noindex";b:0;}i:3;O:8:"stdClass":20:{s:12:"originalName";s:22:"03-content-elements.md";s:11:"elementType";s:4:"file";s:6:"status";s:9:"published";s:8:"fileType";s:2:"md";s:5:"order";s:2:"03";s:4:"name";s:16:"content elements";s:4:"slug";s:16:"content-elements";s:4:"path";s:40:"/01-cyanine-theme/03-content-elements.md";s:15:"pathWithoutType";s:37:"/01-cyanine-theme/03-content-elements";s:3:"key";i:3;s:7:"keyPath";s:3:"1.3";s:12:"keyPathArray";a:2:{i:0;s:1:"1";i:1;s:1:"3";}s:7:"chapter";s:3:"2.4";s:9:"urlRelWoF";s:31:"/cyanine-theme/content-elements";s:6:"urlRel";s:40:"/typemill/cyanine-theme/content-elements";s:6:"urlAbs";s:56:"http://localhost/typemill/cyanine-theme/content-elements";s:6:"active";b:0;s:12:"activeParent";b:0;s:4:"hide";b:0;s:7:"noindex";b:0;}}s:7:"noindex";b:0;}} \ No newline at end of file +a:2:{i:0;O:8:"stdClass":22:{s:12:"originalName";s:10:"00-welcome";s:11:"elementType";s:6:"folder";s:8:"contains";s:5:"pages";s:6:"status";s:9:"published";s:8:"fileType";s:2:"md";s:5:"order";s:2:"00";s:4:"name";s:7:"welcome";s:4:"slug";s:7:"welcome";s:4:"path";s:11:"/00-welcome";s:15:"pathWithoutType";s:17:"/00-welcome/index";s:9:"urlRelWoF";s:8:"/welcome";s:6:"urlRel";s:17:"/typemill/welcome";s:6:"urlAbs";s:33:"http://localhost/typemill/welcome";s:3:"key";i:0;s:7:"keyPath";i:0;s:12:"keyPathArray";a:1:{i:0;s:1:"0";}s:7:"chapter";i:1;s:6:"active";b:0;s:12:"activeParent";b:0;s:4:"hide";b:0;s:13:"folderContent";a:7:{i:0;O:8:"stdClass":20:{s:12:"originalName";s:19:"00-markdown-test.md";s:11:"elementType";s:4:"file";s:6:"status";s:9:"published";s:8:"fileType";s:2:"md";s:5:"order";s:2:"00";s:4:"name";s:13:"markdown test";s:4:"slug";s:13:"markdown-test";s:4:"path";s:31:"/00-welcome/00-markdown-test.md";s:15:"pathWithoutType";s:28:"/00-welcome/00-markdown-test";s:3:"key";i:0;s:7:"keyPath";s:3:"0.0";s:12:"keyPathArray";a:2:{i:0;s:1:"0";i:1;s:1:"0";}s:7:"chapter";s:3:"1.1";s:9:"urlRelWoF";s:22:"/welcome/markdown-test";s:6:"urlRel";s:31:"/typemill/welcome/markdown-test";s:6:"urlAbs";s:47:"http://localhost/typemill/welcome/markdown-test";s:6:"active";b:0;s:12:"activeParent";b:0;s:4:"hide";b:0;s:7:"noindex";b:0;}i:1;O:8:"stdClass":20:{s:12:"originalName";s:19:"01-manage-access.md";s:11:"elementType";s:4:"file";s:6:"status";s:9:"published";s:8:"fileType";s:2:"md";s:5:"order";s:2:"01";s:4:"name";s:13:"manage access";s:4:"slug";s:13:"manage-access";s:4:"path";s:31:"/00-welcome/01-manage-access.md";s:15:"pathWithoutType";s:28:"/00-welcome/01-manage-access";s:3:"key";i:1;s:7:"keyPath";s:3:"0.1";s:12:"keyPathArray";a:2:{i:0;s:1:"0";i:1;s:1:"1";}s:7:"chapter";s:3:"1.2";s:9:"urlRelWoF";s:22:"/welcome/manage-access";s:6:"urlRel";s:31:"/typemill/welcome/manage-access";s:6:"urlAbs";s:47:"http://localhost/typemill/welcome/manage-access";s:6:"active";b:0;s:12:"activeParent";b:0;s:4:"hide";b:0;s:7:"noindex";b:0;}i:2;O:8:"stdClass":20:{s:12:"originalName";s:14:"02-get-help.md";s:11:"elementType";s:4:"file";s:6:"status";s:9:"published";s:8:"fileType";s:2:"md";s:5:"order";s:2:"02";s:4:"name";s:8:"get help";s:4:"slug";s:8:"get-help";s:4:"path";s:26:"/00-welcome/02-get-help.md";s:15:"pathWithoutType";s:23:"/00-welcome/02-get-help";s:3:"key";i:2;s:7:"keyPath";s:3:"0.2";s:12:"keyPathArray";a:2:{i:0;s:1:"0";i:1;s:1:"2";}s:7:"chapter";s:3:"1.3";s:9:"urlRelWoF";s:17:"/welcome/get-help";s:6:"urlRel";s:26:"/typemill/welcome/get-help";s:6:"urlAbs";s:42:"http://localhost/typemill/welcome/get-help";s:6:"active";b:0;s:12:"activeParent";b:0;s:4:"hide";b:0;s:7:"noindex";b:0;}i:3;O:8:"stdClass":20:{s:12:"originalName";s:24:"03-setup-your-website.md";s:11:"elementType";s:4:"file";s:6:"status";s:9:"published";s:8:"fileType";s:2:"md";s:5:"order";s:2:"03";s:4:"name";s:18:"setup your website";s:4:"slug";s:18:"setup-your-website";s:4:"path";s:36:"/00-welcome/03-setup-your-website.md";s:15:"pathWithoutType";s:33:"/00-welcome/03-setup-your-website";s:3:"key";i:3;s:7:"keyPath";s:3:"0.3";s:12:"keyPathArray";a:2:{i:0;s:1:"0";i:1;s:1:"3";}s:7:"chapter";s:3:"1.4";s:9:"urlRelWoF";s:27:"/welcome/setup-your-website";s:6:"urlRel";s:36:"/typemill/welcome/setup-your-website";s:6:"urlAbs";s:52:"http://localhost/typemill/welcome/setup-your-website";s:6:"active";b:0;s:12:"activeParent";b:0;s:4:"hide";b:0;s:7:"noindex";b:0;}i:4;O:8:"stdClass":20:{s:12:"originalName";s:19:"04-write-content.md";s:11:"elementType";s:4:"file";s:6:"status";s:9:"published";s:8:"fileType";s:2:"md";s:5:"order";s:2:"04";s:4:"name";s:13:"write content";s:4:"slug";s:13:"write-content";s:4:"path";s:31:"/00-welcome/04-write-content.md";s:15:"pathWithoutType";s:28:"/00-welcome/04-write-content";s:3:"key";i:4;s:7:"keyPath";s:3:"0.4";s:12:"keyPathArray";a:2:{i:0;s:1:"0";i:1;s:1:"4";}s:7:"chapter";s:3:"1.5";s:9:"urlRelWoF";s:22:"/welcome/write-content";s:6:"urlRel";s:31:"/typemill/welcome/write-content";s:6:"urlAbs";s:47:"http://localhost/typemill/welcome/write-content";s:6:"active";b:0;s:12:"activeParent";b:0;s:4:"hide";b:0;s:7:"noindex";b:0;}i:5;O:8:"stdClass":20:{s:12:"originalName";s:16:"05-edit-test.txt";s:11:"elementType";s:4:"file";s:6:"status";s:11:"unpublished";s:8:"fileType";s:3:"txt";s:5:"order";s:2:"05";s:4:"name";s:9:"edit test";s:4:"slug";s:9:"edit-test";s:4:"path";s:28:"/00-welcome/05-edit-test.txt";s:15:"pathWithoutType";s:24:"/00-welcome/05-edit-test";s:3:"key";i:5;s:7:"keyPath";s:3:"0.5";s:12:"keyPathArray";a:2:{i:0;s:1:"0";i:1;s:1:"5";}s:7:"chapter";s:3:"1.6";s:9:"urlRelWoF";s:18:"/welcome/edit-test";s:6:"urlRel";s:27:"/typemill/welcome/edit-test";s:6:"urlAbs";s:43:"http://localhost/typemill/welcome/edit-test";s:6:"active";b:0;s:12:"activeParent";b:0;s:4:"hide";b:0;s:7:"noindex";b:0;}i:6;O:8:"stdClass":20:{s:12:"originalName";s:10:"06-new.txt";s:11:"elementType";s:4:"file";s:6:"status";s:11:"unpublished";s:8:"fileType";s:3:"txt";s:5:"order";s:2:"06";s:4:"name";s:3:"new";s:4:"slug";s:3:"new";s:4:"path";s:22:"/00-welcome/06-new.txt";s:15:"pathWithoutType";s:18:"/00-welcome/06-new";s:3:"key";i:6;s:7:"keyPath";s:3:"0.6";s:12:"keyPathArray";a:2:{i:0;s:1:"0";i:1;s:1:"6";}s:7:"chapter";s:3:"1.7";s:9:"urlRelWoF";s:12:"/welcome/new";s:6:"urlRel";s:21:"/typemill/welcome/new";s:6:"urlAbs";s:37:"http://localhost/typemill/welcome/new";s:6:"active";b:0;s:12:"activeParent";b:0;s:4:"hide";b:0;s:7:"noindex";b:0;}}s:7:"noindex";b:0;}i:1;O:8:"stdClass":22:{s:12:"originalName";s:16:"01-cyanine-theme";s:11:"elementType";s:6:"folder";s:8:"contains";s:5:"pages";s:6:"status";s:9:"published";s:8:"fileType";s:2:"md";s:5:"order";s:2:"01";s:4:"name";s:13:"cyanine theme";s:4:"slug";s:13:"cyanine-theme";s:4:"path";s:17:"/01-cyanine-theme";s:15:"pathWithoutType";s:23:"/01-cyanine-theme/index";s:9:"urlRelWoF";s:14:"/cyanine-theme";s:6:"urlRel";s:23:"/typemill/cyanine-theme";s:6:"urlAbs";s:39:"http://localhost/typemill/cyanine-theme";s:3:"key";i:1;s:7:"keyPath";i:1;s:12:"keyPathArray";a:1:{i:0;s:1:"1";}s:7:"chapter";i:2;s:6:"active";b:0;s:12:"activeParent";b:0;s:4:"hide";b:0;s:13:"folderContent";a:4:{i:0;O:8:"stdClass":20:{s:12:"originalName";s:17:"00-landingpage.md";s:11:"elementType";s:4:"file";s:6:"status";s:9:"published";s:8:"fileType";s:2:"md";s:5:"order";s:2:"00";s:4:"name";s:11:"landingpage";s:4:"slug";s:11:"landingpage";s:4:"path";s:35:"/01-cyanine-theme/00-landingpage.md";s:15:"pathWithoutType";s:32:"/01-cyanine-theme/00-landingpage";s:3:"key";i:0;s:7:"keyPath";s:3:"1.0";s:12:"keyPathArray";a:2:{i:0;s:1:"1";i:1;s:1:"0";}s:7:"chapter";s:3:"2.1";s:9:"urlRelWoF";s:26:"/cyanine-theme/landingpage";s:6:"urlRel";s:35:"/typemill/cyanine-theme/landingpage";s:6:"urlAbs";s:51:"http://localhost/typemill/cyanine-theme/landingpage";s:6:"active";b:0;s:12:"activeParent";b:0;s:4:"hide";b:0;s:7:"noindex";b:0;}i:1;O:8:"stdClass":20:{s:12:"originalName";s:12:"01-footer.md";s:11:"elementType";s:4:"file";s:6:"status";s:9:"published";s:8:"fileType";s:2:"md";s:5:"order";s:2:"01";s:4:"name";s:6:"footer";s:4:"slug";s:6:"footer";s:4:"path";s:30:"/01-cyanine-theme/01-footer.md";s:15:"pathWithoutType";s:27:"/01-cyanine-theme/01-footer";s:3:"key";i:1;s:7:"keyPath";s:3:"1.1";s:12:"keyPathArray";a:2:{i:0;s:1:"1";i:1;s:1:"1";}s:7:"chapter";s:3:"2.2";s:9:"urlRelWoF";s:21:"/cyanine-theme/footer";s:6:"urlRel";s:30:"/typemill/cyanine-theme/footer";s:6:"urlAbs";s:46:"http://localhost/typemill/cyanine-theme/footer";s:6:"active";b:0;s:12:"activeParent";b:0;s:4:"hide";b:0;s:7:"noindex";b:0;}i:2;O:8:"stdClass":20:{s:12:"originalName";s:22:"02-content-elements.md";s:11:"elementType";s:4:"file";s:6:"status";s:9:"published";s:8:"fileType";s:2:"md";s:5:"order";s:2:"02";s:4:"name";s:16:"content elements";s:4:"slug";s:16:"content-elements";s:4:"path";s:40:"/01-cyanine-theme/02-content-elements.md";s:15:"pathWithoutType";s:37:"/01-cyanine-theme/02-content-elements";s:3:"key";i:2;s:7:"keyPath";s:3:"1.2";s:12:"keyPathArray";a:2:{i:0;s:1:"1";i:1;s:1:"2";}s:7:"chapter";s:3:"2.3";s:9:"urlRelWoF";s:31:"/cyanine-theme/content-elements";s:6:"urlRel";s:40:"/typemill/cyanine-theme/content-elements";s:6:"urlAbs";s:56:"http://localhost/typemill/cyanine-theme/content-elements";s:6:"active";b:0;s:12:"activeParent";b:0;s:4:"hide";b:0;s:7:"noindex";b:0;}i:3;O:8:"stdClass":20:{s:12:"originalName";s:22:"03-colors-and-fonts.md";s:11:"elementType";s:4:"file";s:6:"status";s:9:"published";s:8:"fileType";s:2:"md";s:5:"order";s:2:"03";s:4:"name";s:16:"colors and fonts";s:4:"slug";s:16:"colors-and-fonts";s:4:"path";s:40:"/01-cyanine-theme/03-colors-and-fonts.md";s:15:"pathWithoutType";s:37:"/01-cyanine-theme/03-colors-and-fonts";s:3:"key";i:3;s:7:"keyPath";s:3:"1.3";s:12:"keyPathArray";a:2:{i:0;s:1:"1";i:1;s:1:"3";}s:7:"chapter";s:3:"2.4";s:9:"urlRelWoF";s:31:"/cyanine-theme/colors-and-fonts";s:6:"urlRel";s:40:"/typemill/cyanine-theme/colors-and-fonts";s:6:"urlAbs";s:56:"http://localhost/typemill/cyanine-theme/colors-and-fonts";s:6:"active";b:0;s:12:"activeParent";b:0;s:4:"hide";b:0;s:7:"noindex";b:0;}}s:7:"noindex";b:0;}} \ No newline at end of file diff --git a/data/navigation/navi-extended.txt b/data/navigation/navi-extended.txt index c378e37..01b3ec7 100644 --- a/data/navigation/navi-extended.txt +++ b/data/navigation/navi-extended.txt @@ -34,33 +34,45 @@ noindex: false path: /00-welcome/04-write-content.md keyPath: '0.4' +/welcome/edit-test: + navtitle: '' + hide: false + noindex: false + path: /00-welcome/05-edit-test.txt + keyPath: '0.5' +/welcome/new: + navtitle: '' + hide: false + noindex: false + path: /00-welcome/06-new.txt + keyPath: '0.6' /cyanine-theme: navtitle: '' hide: false noindex: false path: /01-cyanine-theme keyPath: 1 -/cyanine-theme/colors-and-fonts: - navtitle: '' - hide: false - noindex: false - path: /01-cyanine-theme/00-colors-and-fonts.md - keyPath: '1.0' /cyanine-theme/landingpage: navtitle: '' hide: false noindex: false - path: /01-cyanine-theme/01-landingpage.md - keyPath: '1.1' + path: /01-cyanine-theme/00-landingpage.md + keyPath: '1.0' /cyanine-theme/footer: navtitle: '' hide: false noindex: false - path: /01-cyanine-theme/02-footer.md - keyPath: '1.2' + path: /01-cyanine-theme/01-footer.md + keyPath: '1.1' /cyanine-theme/content-elements: navtitle: '' hide: false noindex: false - path: /01-cyanine-theme/03-content-elements.md + path: /01-cyanine-theme/02-content-elements.md + keyPath: '1.2' +/cyanine-theme/colors-and-fonts: + navtitle: '' + hide: false + noindex: false + path: /01-cyanine-theme/03-colors-and-fonts.md keyPath: '1.3' diff --git a/media/live/don-quijote-1.webp b/media/live/don-quijote-1.webp new file mode 100644 index 0000000..7581eca Binary files /dev/null and b/media/live/don-quijote-1.webp differ diff --git a/media/live/external-content-duckduckgo-com-th-10.webp b/media/live/external-content-duckduckgo-com-th-10.webp new file mode 100644 index 0000000..6126640 Binary files /dev/null and b/media/live/external-content-duckduckgo-com-th-10.webp differ diff --git a/media/live/external-content-duckduckgo-com-th-11.webp b/media/live/external-content-duckduckgo-com-th-11.webp new file mode 100644 index 0000000..6126640 Binary files /dev/null and b/media/live/external-content-duckduckgo-com-th-11.webp differ diff --git a/media/live/external-content-duckduckgo-com-th-12.webp b/media/live/external-content-duckduckgo-com-th-12.webp new file mode 100644 index 0000000..6126640 Binary files /dev/null and b/media/live/external-content-duckduckgo-com-th-12.webp differ diff --git a/media/live/external-content-duckduckgo-com-th-13.webp b/media/live/external-content-duckduckgo-com-th-13.webp new file mode 100644 index 0000000..6126640 Binary files /dev/null and b/media/live/external-content-duckduckgo-com-th-13.webp differ diff --git a/media/live/external-content-duckduckgo-com-th-4.webp b/media/live/external-content-duckduckgo-com-th-4.webp new file mode 100644 index 0000000..6126640 Binary files /dev/null and b/media/live/external-content-duckduckgo-com-th-4.webp differ diff --git a/media/live/external-content-duckduckgo-com-th-5.webp b/media/live/external-content-duckduckgo-com-th-5.webp new file mode 100644 index 0000000..6126640 Binary files /dev/null and b/media/live/external-content-duckduckgo-com-th-5.webp differ diff --git a/media/live/external-content-duckduckgo-com-th-6.webp b/media/live/external-content-duckduckgo-com-th-6.webp new file mode 100644 index 0000000..6126640 Binary files /dev/null and b/media/live/external-content-duckduckgo-com-th-6.webp differ diff --git a/media/live/external-content-duckduckgo-com-th-7.webp b/media/live/external-content-duckduckgo-com-th-7.webp new file mode 100644 index 0000000..6126640 Binary files /dev/null and b/media/live/external-content-duckduckgo-com-th-7.webp differ diff --git a/media/live/external-content-duckduckgo-com-th-8.webp b/media/live/external-content-duckduckgo-com-th-8.webp new file mode 100644 index 0000000..6126640 Binary files /dev/null and b/media/live/external-content-duckduckgo-com-th-8.webp differ diff --git a/media/live/external-content-duckduckgo-com-th-9.webp b/media/live/external-content-duckduckgo-com-th-9.webp new file mode 100644 index 0000000..6126640 Binary files /dev/null and b/media/live/external-content-duckduckgo-com-th-9.webp differ diff --git a/media/live/kai-dahms-v0nbnxlwjzk-3unsp-1-1.webp b/media/live/kai-dahms-v0nbnxlwjzk-3unsp-1-1.webp new file mode 100644 index 0000000..4b1013b Binary files /dev/null and b/media/live/kai-dahms-v0nbnxlwjzk-3unsp-1-1.webp differ diff --git a/media/live/kai-dahms-v0nbnxlwjzk-3unsp-1-2.webp b/media/live/kai-dahms-v0nbnxlwjzk-3unsp-1-2.webp new file mode 100644 index 0000000..4b1013b Binary files /dev/null and b/media/live/kai-dahms-v0nbnxlwjzk-3unsp-1-2.webp differ diff --git a/media/live/kai-dahms-v0nbnxlwjzk-3unsp-1-3.webp b/media/live/kai-dahms-v0nbnxlwjzk-3unsp-1-3.webp new file mode 100644 index 0000000..4b1013b Binary files /dev/null and b/media/live/kai-dahms-v0nbnxlwjzk-3unsp-1-3.webp differ diff --git a/media/live/kai-dahms-v0nbnxlwjzk-3unsp-1.webp b/media/live/kai-dahms-v0nbnxlwjzk-3unsp-1.webp new file mode 100644 index 0000000..4b1013b Binary files /dev/null and b/media/live/kai-dahms-v0nbnxlwjzk-3unsp-1.webp differ diff --git a/media/live/nvhmq-pb-cs.webp b/media/live/nvhmq-pb-cs.webp new file mode 100644 index 0000000..0ad4d71 Binary files /dev/null and b/media/live/nvhmq-pb-cs.webp differ diff --git a/media/live/pxart-1.webp b/media/live/pxart-1.webp new file mode 100644 index 0000000..e74f0ad Binary files /dev/null and b/media/live/pxart-1.webp differ diff --git a/media/live/pxart-2.webp b/media/live/pxart-2.webp new file mode 100644 index 0000000..e74f0ad Binary files /dev/null and b/media/live/pxart-2.webp differ diff --git a/media/live/yaml-editor.webp b/media/live/yaml-editor.webp new file mode 100644 index 0000000..97a1e53 Binary files /dev/null and b/media/live/yaml-editor.webp differ diff --git a/media/live/youtube-nvhmq-pb-cs-1.webp b/media/live/youtube-nvhmq-pb-cs-1.webp new file mode 100644 index 0000000..0ad4d71 Binary files /dev/null and b/media/live/youtube-nvhmq-pb-cs-1.webp differ diff --git a/media/live/youtube-nvhmq-pb-cs-2.webp b/media/live/youtube-nvhmq-pb-cs-2.webp new file mode 100644 index 0000000..0ad4d71 Binary files /dev/null and b/media/live/youtube-nvhmq-pb-cs-2.webp differ diff --git a/media/live/youtube-nvhmq-pb-cs.webp b/media/live/youtube-nvhmq-pb-cs.webp new file mode 100644 index 0000000..0ad4d71 Binary files /dev/null and b/media/live/youtube-nvhmq-pb-cs.webp differ diff --git a/media/original/don-quijote-1.png b/media/original/don-quijote-1.png new file mode 100644 index 0000000..0bdca53 Binary files /dev/null and b/media/original/don-quijote-1.png differ diff --git a/media/original/external-content-duckduckgo-com-th-10.png b/media/original/external-content-duckduckgo-com-th-10.png new file mode 100644 index 0000000..219ecae Binary files /dev/null and b/media/original/external-content-duckduckgo-com-th-10.png differ diff --git a/media/original/external-content-duckduckgo-com-th-11.png b/media/original/external-content-duckduckgo-com-th-11.png new file mode 100644 index 0000000..219ecae Binary files /dev/null and b/media/original/external-content-duckduckgo-com-th-11.png differ diff --git a/media/original/external-content-duckduckgo-com-th-12.png b/media/original/external-content-duckduckgo-com-th-12.png new file mode 100644 index 0000000..219ecae Binary files /dev/null and b/media/original/external-content-duckduckgo-com-th-12.png differ diff --git a/media/original/external-content-duckduckgo-com-th-13.png b/media/original/external-content-duckduckgo-com-th-13.png new file mode 100644 index 0000000..219ecae Binary files /dev/null and b/media/original/external-content-duckduckgo-com-th-13.png differ diff --git a/media/original/external-content-duckduckgo-com-th-4.png b/media/original/external-content-duckduckgo-com-th-4.png new file mode 100644 index 0000000..219ecae Binary files /dev/null and b/media/original/external-content-duckduckgo-com-th-4.png differ diff --git a/media/original/external-content-duckduckgo-com-th-5.png b/media/original/external-content-duckduckgo-com-th-5.png new file mode 100644 index 0000000..219ecae Binary files /dev/null and b/media/original/external-content-duckduckgo-com-th-5.png differ diff --git a/media/original/external-content-duckduckgo-com-th-6.png b/media/original/external-content-duckduckgo-com-th-6.png new file mode 100644 index 0000000..219ecae Binary files /dev/null and b/media/original/external-content-duckduckgo-com-th-6.png differ diff --git a/media/original/external-content-duckduckgo-com-th-7.png b/media/original/external-content-duckduckgo-com-th-7.png new file mode 100644 index 0000000..219ecae Binary files /dev/null and b/media/original/external-content-duckduckgo-com-th-7.png differ diff --git a/media/original/external-content-duckduckgo-com-th-8.png b/media/original/external-content-duckduckgo-com-th-8.png new file mode 100644 index 0000000..219ecae Binary files /dev/null and b/media/original/external-content-duckduckgo-com-th-8.png differ diff --git a/media/original/external-content-duckduckgo-com-th-9.png b/media/original/external-content-duckduckgo-com-th-9.png new file mode 100644 index 0000000..219ecae Binary files /dev/null and b/media/original/external-content-duckduckgo-com-th-9.png differ diff --git a/media/original/kai-dahms-v0nbnxlwjzk-3unsp-1-1.webp b/media/original/kai-dahms-v0nbnxlwjzk-3unsp-1-1.webp new file mode 100644 index 0000000..6f152ce Binary files /dev/null and b/media/original/kai-dahms-v0nbnxlwjzk-3unsp-1-1.webp differ diff --git a/media/original/kai-dahms-v0nbnxlwjzk-3unsp-1-2.webp b/media/original/kai-dahms-v0nbnxlwjzk-3unsp-1-2.webp new file mode 100644 index 0000000..6f152ce Binary files /dev/null and b/media/original/kai-dahms-v0nbnxlwjzk-3unsp-1-2.webp differ diff --git a/media/original/kai-dahms-v0nbnxlwjzk-3unsp-1-3.webp b/media/original/kai-dahms-v0nbnxlwjzk-3unsp-1-3.webp new file mode 100644 index 0000000..6f152ce Binary files /dev/null and b/media/original/kai-dahms-v0nbnxlwjzk-3unsp-1-3.webp differ diff --git a/media/original/kai-dahms-v0nbnxlwjzk-3unsp-1.png b/media/original/kai-dahms-v0nbnxlwjzk-3unsp-1.png new file mode 100644 index 0000000..dd18361 Binary files /dev/null and b/media/original/kai-dahms-v0nbnxlwjzk-3unsp-1.png differ diff --git a/media/original/kai-dahms-v0nbnxlwjzk-3unsp-1.webp b/media/original/kai-dahms-v0nbnxlwjzk-3unsp-1.webp new file mode 100644 index 0000000..6f152ce Binary files /dev/null and b/media/original/kai-dahms-v0nbnxlwjzk-3unsp-1.webp differ diff --git a/media/original/nvhmq-pb-cs.jpg b/media/original/nvhmq-pb-cs.jpg new file mode 100644 index 0000000..3917c9e Binary files /dev/null and b/media/original/nvhmq-pb-cs.jpg differ diff --git a/media/original/pxart-1.png b/media/original/pxart-1.png new file mode 100644 index 0000000..f981285 Binary files /dev/null and b/media/original/pxart-1.png differ diff --git a/media/original/pxart-2.png b/media/original/pxart-2.png new file mode 100644 index 0000000..f981285 Binary files /dev/null and b/media/original/pxart-2.png differ diff --git a/media/original/yaml-editor.png b/media/original/yaml-editor.png new file mode 100644 index 0000000..f2ed70c Binary files /dev/null and b/media/original/yaml-editor.png differ diff --git a/media/original/youtube-nvhmq-pb-cs-1.jpg b/media/original/youtube-nvhmq-pb-cs-1.jpg new file mode 100644 index 0000000..3917c9e Binary files /dev/null and b/media/original/youtube-nvhmq-pb-cs-1.jpg differ diff --git a/media/original/youtube-nvhmq-pb-cs-2.jpg b/media/original/youtube-nvhmq-pb-cs-2.jpg new file mode 100644 index 0000000..3917c9e Binary files /dev/null and b/media/original/youtube-nvhmq-pb-cs-2.jpg differ diff --git a/media/original/youtube-nvhmq-pb-cs.jpg b/media/original/youtube-nvhmq-pb-cs.jpg new file mode 100644 index 0000000..3917c9e Binary files /dev/null and b/media/original/youtube-nvhmq-pb-cs.jpg differ diff --git a/media/thumbs/don-quijote-1.webp b/media/thumbs/don-quijote-1.webp new file mode 100644 index 0000000..7581eca Binary files /dev/null and b/media/thumbs/don-quijote-1.webp differ diff --git a/media/thumbs/external-content-duckduckgo-com-th-10.webp b/media/thumbs/external-content-duckduckgo-com-th-10.webp new file mode 100644 index 0000000..aba76b1 Binary files /dev/null and b/media/thumbs/external-content-duckduckgo-com-th-10.webp differ diff --git a/media/thumbs/external-content-duckduckgo-com-th-11.webp b/media/thumbs/external-content-duckduckgo-com-th-11.webp new file mode 100644 index 0000000..aba76b1 Binary files /dev/null and b/media/thumbs/external-content-duckduckgo-com-th-11.webp differ diff --git a/media/thumbs/external-content-duckduckgo-com-th-12.webp b/media/thumbs/external-content-duckduckgo-com-th-12.webp new file mode 100644 index 0000000..aba76b1 Binary files /dev/null and b/media/thumbs/external-content-duckduckgo-com-th-12.webp differ diff --git a/media/thumbs/external-content-duckduckgo-com-th-13.webp b/media/thumbs/external-content-duckduckgo-com-th-13.webp new file mode 100644 index 0000000..aba76b1 Binary files /dev/null and b/media/thumbs/external-content-duckduckgo-com-th-13.webp differ diff --git a/media/thumbs/external-content-duckduckgo-com-th-4.webp b/media/thumbs/external-content-duckduckgo-com-th-4.webp new file mode 100644 index 0000000..aba76b1 Binary files /dev/null and b/media/thumbs/external-content-duckduckgo-com-th-4.webp differ diff --git a/media/thumbs/external-content-duckduckgo-com-th-5.webp b/media/thumbs/external-content-duckduckgo-com-th-5.webp new file mode 100644 index 0000000..aba76b1 Binary files /dev/null and b/media/thumbs/external-content-duckduckgo-com-th-5.webp differ diff --git a/media/thumbs/external-content-duckduckgo-com-th-6.webp b/media/thumbs/external-content-duckduckgo-com-th-6.webp new file mode 100644 index 0000000..aba76b1 Binary files /dev/null and b/media/thumbs/external-content-duckduckgo-com-th-6.webp differ diff --git a/media/thumbs/external-content-duckduckgo-com-th-7.webp b/media/thumbs/external-content-duckduckgo-com-th-7.webp new file mode 100644 index 0000000..aba76b1 Binary files /dev/null and b/media/thumbs/external-content-duckduckgo-com-th-7.webp differ diff --git a/media/thumbs/external-content-duckduckgo-com-th-8.webp b/media/thumbs/external-content-duckduckgo-com-th-8.webp new file mode 100644 index 0000000..aba76b1 Binary files /dev/null and b/media/thumbs/external-content-duckduckgo-com-th-8.webp differ diff --git a/media/thumbs/external-content-duckduckgo-com-th-9.webp b/media/thumbs/external-content-duckduckgo-com-th-9.webp new file mode 100644 index 0000000..aba76b1 Binary files /dev/null and b/media/thumbs/external-content-duckduckgo-com-th-9.webp differ diff --git a/media/thumbs/kai-dahms-v0nbnxlwjzk-3unsp-1-1.webp b/media/thumbs/kai-dahms-v0nbnxlwjzk-3unsp-1-1.webp new file mode 100644 index 0000000..06c9bee Binary files /dev/null and b/media/thumbs/kai-dahms-v0nbnxlwjzk-3unsp-1-1.webp differ diff --git a/media/thumbs/kai-dahms-v0nbnxlwjzk-3unsp-1-2.webp b/media/thumbs/kai-dahms-v0nbnxlwjzk-3unsp-1-2.webp new file mode 100644 index 0000000..06c9bee Binary files /dev/null and b/media/thumbs/kai-dahms-v0nbnxlwjzk-3unsp-1-2.webp differ diff --git a/media/thumbs/kai-dahms-v0nbnxlwjzk-3unsp-1-3.webp b/media/thumbs/kai-dahms-v0nbnxlwjzk-3unsp-1-3.webp new file mode 100644 index 0000000..06c9bee Binary files /dev/null and b/media/thumbs/kai-dahms-v0nbnxlwjzk-3unsp-1-3.webp differ diff --git a/media/thumbs/kai-dahms-v0nbnxlwjzk-3unsp-1.webp b/media/thumbs/kai-dahms-v0nbnxlwjzk-3unsp-1.webp new file mode 100644 index 0000000..06c9bee Binary files /dev/null and b/media/thumbs/kai-dahms-v0nbnxlwjzk-3unsp-1.webp differ diff --git a/media/thumbs/nvhmq-pb-cs.webp b/media/thumbs/nvhmq-pb-cs.webp new file mode 100644 index 0000000..c68a879 Binary files /dev/null and b/media/thumbs/nvhmq-pb-cs.webp differ diff --git a/media/thumbs/pxart-1.webp b/media/thumbs/pxart-1.webp new file mode 100644 index 0000000..1b144c8 Binary files /dev/null and b/media/thumbs/pxart-1.webp differ diff --git a/media/thumbs/pxart-2.webp b/media/thumbs/pxart-2.webp new file mode 100644 index 0000000..1b144c8 Binary files /dev/null and b/media/thumbs/pxart-2.webp differ diff --git a/media/thumbs/yaml-editor.webp b/media/thumbs/yaml-editor.webp new file mode 100644 index 0000000..712aec3 Binary files /dev/null and b/media/thumbs/yaml-editor.webp differ diff --git a/media/thumbs/youtube-nvhmq-pb-cs-1.webp b/media/thumbs/youtube-nvhmq-pb-cs-1.webp new file mode 100644 index 0000000..c68a879 Binary files /dev/null and b/media/thumbs/youtube-nvhmq-pb-cs-1.webp differ diff --git a/media/thumbs/youtube-nvhmq-pb-cs-2.webp b/media/thumbs/youtube-nvhmq-pb-cs-2.webp new file mode 100644 index 0000000..c68a879 Binary files /dev/null and b/media/thumbs/youtube-nvhmq-pb-cs-2.webp differ diff --git a/media/thumbs/youtube-nvhmq-pb-cs.webp b/media/thumbs/youtube-nvhmq-pb-cs.webp new file mode 100644 index 0000000..c68a879 Binary files /dev/null and b/media/thumbs/youtube-nvhmq-pb-cs.webp differ