commit c4ec32f50caf898db1736cce5766d5b275d9171a Author: GitSync Date: Fri Apr 30 11:23:26 2021 +0200 init diff --git a/config/groups.yaml b/config/groups.yaml new file mode 100644 index 0000000..8ed83f0 --- /dev/null +++ b/config/groups.yaml @@ -0,0 +1,8 @@ +Admin: + access: + site: + login: true + admin: + login: true + super: true + enabled: true diff --git a/config/media.yaml b/config/media.yaml new file mode 100644 index 0000000..e69de29 diff --git a/config/plugins/git-sync.yaml b/config/plugins/git-sync.yaml new file mode 100644 index 0000000..e5f9102 --- /dev/null +++ b/config/plugins/git-sync.yaml @@ -0,0 +1,34 @@ +enabled: true +folders: + - pages + - themes + - plugins + - config + - data +sync: + on_save: true + on_delete: true + on_media: true + cron_enable: false + cron_at: '0 12,23 * * *' +local_repository: null +repository: 'https://dev.sum7.eu/cloudspace/webseite-grav.git' +no_user: '1' +user: null +password: gitsync-def50200458cedb7ddd95b7d1ccd30763ef3bd893f91d7d9f9c3cf10c5c39029dcaeed1069e12c3744d731170bd1462bbd8e5f715e2f41225dce3f2991043f582befa3d07e377c6ef1cfd32b8a94f52cd99fa8121b24f90e4a3c5f531d82c24dc5c52eb8deb10fcebfb24aa8cdfa038bb636624171d7169c1ae7b320 +webhook: /_git-sync-71d000ff6f07 +webhook_enabled: '1' +webhook_secret: d3bb686227762898fb2813a0cbab995d308c140df336ada4 +branch: main +remote: + name: origin + branch: main +git: + author: gituser + message: '(Grav GitSync) Automatic Commit' + name: GitSync + email: git-sync@trilby.media + bin: git + ignore: null + private_key: null +logging: false diff --git a/config/security.yaml b/config/security.yaml new file mode 100644 index 0000000..1d637a0 --- /dev/null +++ b/config/security.yaml @@ -0,0 +1 @@ +salt: 6S2uj3HKDEkNcv diff --git a/config/site.yaml b/config/site.yaml new file mode 100644 index 0000000..f58f12a --- /dev/null +++ b/config/site.yaml @@ -0,0 +1,19 @@ +title: cloudSpace +default_lang: de +author: + name: 'Joe Bloggs' + email: joe@example.com +taxonomies: + - category + - tag +metadata: + description: 'Grav is an easy to use, yet powerful, open source flat-file CMS' +summary: + enabled: true + format: short + size: 300 + delimiter: '===' +redirects: null +routes: null +blog: + route: /blog diff --git a/config/system.yaml b/config/system.yaml new file mode 100644 index 0000000..7a8ffe5 --- /dev/null +++ b/config/system.yaml @@ -0,0 +1,44 @@ +absolute_urls: false + +home: + alias: '/home' + +pages: + theme: quark + markdown: + extra: false + process: + markdown: true + twig: false + +cache: + enabled: true + check: + method: file + driver: auto + prefix: 'g' + +twig: + cache: true + debug: true + auto_reload: true + autoescape: true + +assets: + css_pipeline: false + css_minify: true + css_rewrite: true + js_pipeline: false + js_minify: true + +errors: + display: true + log: true + +debugger: + enabled: false + twig: true + shutdown: + close_connection: true +gpm: + verify_peer: true diff --git a/config/themes/quark.yaml b/config/themes/quark.yaml new file mode 100644 index 0000000..4cd740d --- /dev/null +++ b/config/themes/quark.yaml @@ -0,0 +1,19 @@ +enabled: true +production-mode: true +grid-size: grid-lg +header-fixed: true +header-animated: true +header-dark: false +header-transparent: false +sticky-footer: false +blog-page: /blog +spectre: + exp: false + icons: false +custom_logo: + user/themes/quark/images/logo/512px-Cloud-icon.svg.png: + name: 512px-Cloud-icon.svg.png + type: image/png + size: 12290 + path: user/themes/quark/images/logo/512px-Cloud-icon.svg.png +custom_logo_mobile: { } diff --git a/config/versions.yaml b/config/versions.yaml new file mode 100644 index 0000000..42bcac9 --- /dev/null +++ b/config/versions.yaml @@ -0,0 +1,6 @@ +core: + grav: + version: 1.7.14 + schema: 1.7.0_2020-11-20_1 + history: + - { version: 1.7.14, date: '2021-04-30 09:01:56' } diff --git a/data/.gitkeep b/data/.gitkeep new file mode 100644 index 0000000..33a9aed --- /dev/null +++ b/data/.gitkeep @@ -0,0 +1 @@ +/* @copyright Copyright (c) 2015 - 2021 Trilby Media, LLC. All rights reserved. */ diff --git a/data/feed/4a70786057421d45bb196c2e24da33c0.yaml b/data/feed/4a70786057421d45bb196c2e24da33c0.yaml new file mode 100644 index 0000000..8b3f2ac --- /dev/null +++ b/data/feed/4a70786057421d45bb196c2e24da33c0.yaml @@ -0,0 +1,52 @@ +last_checked: 1619712228 +data: + - + title: 'Skeleton Build Automation' + url: 'https://getgrav.org/blog/skeletons-build-automation' + date: 1614347940 + nicetime: '2 months ago' + - + title: 'Using Grav''s new built-in Web Server' + url: 'https://getgrav.org/blog/using-builtin-webserver' + date: 1612186320 + nicetime: '3 months ago' + - + title: 'Grav 1.7 CLI Self-Upgrade Bug' + url: 'https://getgrav.org/blog/grav-170-cli-self-upgrade-bug' + date: 1611222900 + nicetime: '3 months ago' + - + title: 'Grav 1.7 Released!' + url: 'https://getgrav.org/blog/grav-1.7-released' + date: 1611050100 + nicetime: '3 months ago' + - + title: 'Grav Premium Focus: NextGen Editor' + url: 'https://getgrav.org/blog/premium-focus-nextgen-editor' + date: 1610713140 + nicetime: '3 months ago' + - + title: 'Grav 1.7 Stable Release - One week away!' + url: 'https://getgrav.org/blog/grav-17-stable-imminent' + date: 1610457780 + nicetime: '4 months ago' + - + title: 'Grav Premium Coming Soon' + url: 'https://getgrav.org/blog/grav-premium-coming-soon' + date: 1607341740 + nicetime: '5 months ago' + - + title: 'Grav 1.7 Stable Release - Jan 19th, 2021' + url: 'https://getgrav.org/blog/grav-17-stable-jan-2021' + date: 1605720180 + nicetime: '5 months ago' + - + title: 'Raising PHP Requirements... Again' + url: 'https://getgrav.org/blog/raising-php-requirements-2020' + date: 1605281160 + nicetime: '5 months ago' + - + title: 'macOS 11.0 Big Sur Apache Setup: LetsEncrypt SSL' + url: 'https://getgrav.org/blog/macos-bigsur-apache-ssl' + date: 1605265380 + nicetime: '5 months ago' diff --git a/data/flex/indexes/accounts.yaml b/data/flex/indexes/accounts.yaml new file mode 100644 index 0000000..374f432 --- /dev/null +++ b/data/flex/indexes/accounts.yaml @@ -0,0 +1,9 @@ +version: '1.1' +timestamp: 1619770964 +count: 1 +index: + genofire: + storage_key: genofire + storage_timestamp: 1619770963 + key: genofire + email: geno+ccc@fireorbit.de diff --git a/data/flex/indexes/pages.json b/data/flex/indexes/pages.json new file mode 100644 index 0000000..e211288 --- /dev/null +++ b/data/flex/indexes/pages.json @@ -0,0 +1 @@ +{"version":"1.5","timestamp":1619773521,"count":5,"index":{"":{"key":"","storage_key":"","template":null,"storage_timestamp":1619773521,"children":{"examples":1619773456,"home":1619773521},"checksum":"e7b248a80d858c10474955ca577c47ad"},"examples":{"key":"examples","storage_key":"examples","template":null,"storage_timestamp":1619773456,"children":{"home":1619773426,"typography":1619773404},"checksum":"1e28a668349b5f0c2506e323ac3b5730"},"examples\/home":{"key":"examples\/home","storage_key":"examples\/home","template":"default","storage_timestamp":1619773426,"markdown":{"":{"default":1619773343}},"checksum":"d97a000510efd53cff5999d632e337f3"},"examples\/typography":{"key":"examples\/typography","storage_key":"examples\/typography","template":"default","storage_timestamp":1619773404,"markdown":{"":{"default":1619204223}},"checksum":"354abd48c3145855f6787ec4d3e9de77"},"home":{"key":"home","storage_key":"home","template":"default","storage_timestamp":1619773521,"markdown":{"":{"default":1619773521}},"checksum":"3d91f0f82639196aed915262d3a67ad1"}}} \ No newline at end of file diff --git a/data/licenses.yaml b/data/licenses.yaml new file mode 100644 index 0000000..e69de29 diff --git a/data/notifications/4a70786057421d45bb196c2e24da33c0.yaml b/data/notifications/4a70786057421d45bb196c2e24da33c0.yaml new file mode 100644 index 0000000..4c9384b --- /dev/null +++ b/data/notifications/4a70786057421d45bb196c2e24da33c0.yaml @@ -0,0 +1,117 @@ +last_checked: 1619774478 +data: + feed: + - + id: 28 + date: '2021-04-23 11:40' + message: '🚨 Grav 1.7.13 released, please update!' + link: 'https://getgrav.org/downloads' + type: info + location: + - feed + - + id: 26 + date: '2020-02-21 00:01' + message: '🚀 Grav Premium available. Turbo-charge your Grav site today.' + link: 'https://getgrav.org/premium' + type: info + location: + - feed + - + id: 25 + date: '2020-02-18 11:27' + message: '🕵️‍♂️ Would you attend an Official Grav Conference? We need your help!' + link: 'https://forms.gle/22NQJuARmT1SFmXS6' + type: note + location: + - feed + - + id: 24 + date: '2019-10-03 11:27' + message: '🙏 Thanks to our amazing community, Grav was voted Best Flat File CMS in the 2019 CMS Critics'' Awards!' + link: 'https://www.cmscritic.com/awards/' + type: info + location: + - feed + - + id: 23 + date: '2018-11-15 15:50' + message: '🙊 Grav community chat has moved from Slack to Discord' + link: 'https://chat.getgrav.org' + type: info + location: + - feed + - + id: 12 + date: '2017-02-17 15:15' + message: '☕️ Support Grav for the price of a a month!' + link: 'https://opencollective.com/grav' + type: note + location: + - feed + - + id: 4 + date: '2016-08-05 02:23' + message: '💌 Join the Grav mailing list to stay in the loop!' + link: 'http://eepurl.com/b41_oP' + type: info + location: + - feed + - + id: 3 + date: '2016-08-05 02:23' + message: '🐥 Please follow us on Twitter' + link: 'https://twitter.com/getgrav' + type: note + location: + - feed + - + id: 2 + date: '2016-08-05 02:23' + message: '🎖 Don''t forget to star Grav on GitHub!' + link: 'https://github.com/getgrav/grav' + type: info + location: + - feed + dashboard: + - + id: 27 + date: '2020-02-21 00:01' + message: "\n\nLoading...\n\n\n
\n
\n \n
\n
\n Turbo-charge your Grav site - from the creators of Grav\n NextGen Editor - The most advanced WYSIWYM editor for Grav\n Typhoon - The most powerful Grav theme ever built, based on Tailwind 2\n SEO-Magic - Advanced SEO tool for Grav with automatic webshot generator\n Instagram Feed - Display basic profile information, photos and videos\n Lightbox Gallery - A light, versatile and mobile friendly Lightbox Gallery\n Site Toolbox - A bundle of useful plugins to take Grav to next level\n
\n Learn more\n
\n" + type: notice + link: 'https://getgrav.org/premium' + location: + - dashboard + - plugins + - themes + plugins: + - + id: 27 + date: '2020-02-21 00:01' + message: "\n\nLoading...\n\n\n
\n
\n \n
\n
\n Turbo-charge your Grav site - from the creators of Grav\n NextGen Editor - The most advanced WYSIWYM editor for Grav\n Typhoon - The most powerful Grav theme ever built, based on Tailwind 2\n SEO-Magic - Advanced SEO tool for Grav with automatic webshot generator\n Instagram Feed - Display basic profile information, photos and videos\n Lightbox Gallery - A light, versatile and mobile friendly Lightbox Gallery\n Site Toolbox - A bundle of useful plugins to take Grav to next level\n
\n Learn more\n
\n" + type: notice + link: 'https://getgrav.org/premium' + location: + - dashboard + - plugins + - themes + themes: + - + id: 27 + date: '2020-02-21 00:01' + message: "\n\nLoading...\n\n\n
\n
\n \n
\n
\n Turbo-charge your Grav site - from the creators of Grav\n NextGen Editor - The most advanced WYSIWYM editor for Grav\n Typhoon - The most powerful Grav theme ever built, based on Tailwind 2\n SEO-Magic - Advanced SEO tool for Grav with automatic webshot generator\n Instagram Feed - Display basic profile information, photos and videos\n Lightbox Gallery - A light, versatile and mobile friendly Lightbox Gallery\n Site Toolbox - A bundle of useful plugins to take Grav to next level\n
\n Learn more\n
\n" + type: notice + link: 'https://getgrav.org/premium' + location: + - dashboard + - plugins + - themes + none: + - + id: 15 + date: '2017-11-16 12:15' + message: 'We won! Grav voted "Best Flat File CMS" in the 2017 CMS Critic Awards!' + link: 'https://getgrav.org/blog/cms-critic-award-2017' + type: note + location: + - none diff --git a/pages/examples/home/default.md b/pages/examples/home/default.md new file mode 100644 index 0000000..847453a --- /dev/null +++ b/pages/examples/home/default.md @@ -0,0 +1,42 @@ +--- +title: Home +body_classes: 'title-center title-h1h2' +--- + +# Say Hello to Grav! +## installation successful... + +Congratulations! You have installed the **Base Grav Package** that provides a **simple page** and the default **Quark** theme to get you started. + +!! If you see a **404 Error** when you click `Typography` in the menu, please refer to the [troubleshooting guide](http://learn.getgrav.org/troubleshooting/page-not-found). + +### Find out all about Grav + +* Learn about **Grav** by checking out our dedicated [Learn Grav](http://learn.getgrav.org) site. +* Download **plugins**, **themes**, as well as other Grav **skeleton** packages from the [Grav Downloads](http://getgrav.org/downloads) page. +* Check out our [Grav Development Blog](http://getgrav.org/blog) to find out the latest goings on in the Grav-verse. + +!!! If you want a more **full-featured** base install, you should check out [**Skeleton** packages available in the downloads](http://getgrav.org/downloads). + +### Edit this Page + +To edit this page, simply navigate to the folder you installed **Grav** into, and then browse to the `user/pages/01.home` folder and open the `default.md` file in your [editor of choice](http://learn.getgrav.org/basics/requirements). You will see the content of this page in [Markdown format](http://learn.getgrav.org/content/markdown). + +### Create a New Page + +Creating a new page is a simple affair in **Grav**. Simply follow these simple steps: + +1. Navigate to your pages folder: `user/pages/` and create a new folder. In this example, we will use [explicit default ordering](http://learn.getgrav.org/content/content-pages) and call the folder `03.mypage`. +2. Launch your text editor and paste in the following sample code: + + --- + title: My New Page + --- + # My New Page! + + This is the body of **my new page** and I can easily use _Markdown_ syntax here. + +3. Save this file in the `user/pages/03.mypage/` folder as `default.md`. This will tell **Grav** to render the page using the **default** template. +4. That is it! Reload your browser to see your new page in the menu. + +! NOTE: The page will automatically show up in the Menu after the "Typography" menu item. If you wish to change the name that shows up in the Menu, simple add: `menu: My Page` between the dashes in the page content. This is called the YAML front matter, and it is where you configure page-specific options. diff --git a/pages/examples/typography/default.md b/pages/examples/typography/default.md new file mode 100644 index 0000000..d3aa848 --- /dev/null +++ b/pages/examples/typography/default.md @@ -0,0 +1,155 @@ +--- +title: Typography +--- + +! Details on the full capabilities of Spectre.css can be found in the [Official Spectre Documentation](https://picturepan2.github.io/spectre/elements.html) + +The [Quark theme](https://github.com/getgrav/grav-theme-quark) is the new default theme for Grav built with [Spectre.css](https://picturepan2.github.io/spectre/) the lightweight, responsive and modern CSS framework. Spectre provides basic styles for typography, elements, and a responsive layout system that utilizes best practices and consistent language design. + +### Headings + +# H1 Heading `40px` + +## H2 Heading `32px` + +### H3 Heading `28px` + +#### H4 Heading `24px` + +##### H5 Heading `20px` + +###### H6 Heading `16px` + +```html +# H1 Heading +# H1 Heading `40px`` + +H1 Heading +``` + +### Paragraphs + +Lorem ipsum dolor sit amet, consectetur [adipiscing elit. Praesent risus leo, dictum in vehicula sit amet](#), feugiat tempus tellus. Duis quis sodales risus. Etiam euismod ornare consequat. + +Climb leg rub face on everything give attitude nap all day for under the bed. Chase mice attack feet but rub face on everything hopped up on goofballs. + +### Markdown Semantic Text Elements + +**Bold** `**Bold**` + +_Italic_ `_Italic_` + +~~Deleted~~ `~~Deleted~~` + +`Inline Code` `` `Inline Code` `` + +### HTML Semantic Text Elements + +I18N `` + +Citation `` + +Ctrl + S `` + +TextSuperscripted `` + +TextSubscripted `` + +Underlined `` + +Highlighted `` + + `