From d90fcc85b2c27816aa39e681d4ca78afb4dc50e0 Mon Sep 17 00:00:00 2001 From: Dorian Zedler Date: Sat, 3 Oct 2020 21:14:32 +0200 Subject: [PATCH] - unified app pages - corrected typo in scstw starpads description --- .gitignore | 3 + README.md | 0 .../{05._apps => 06._apps}/favicon.png | Bin pages/01.home/{05._apps => 06._apps}/text.md | 0 pages/01.home/{06._blog => 07._blog}/blog.md | 0 .../{07._links => 08._links}/features.md | 0 pages/02.scstw/05._startpads/text.md | 6 +- pages/03.apps/01.bluerock/appitem.md | 19 +++ pages/03.apps/01.bluerock/item.md | 28 ---- .../GooglePlay.png | Bin 3812 -> 0 bytes .../{item.md => appitem.md} | 16 +- .../GooglePlay.png | Bin 3812 -> 0 bytes .../appitem.md | 20 +++ .../item.md | 23 --- pages/03.apps/04.fannyapp/AppStore.png | Bin pages/03.apps/04.fannyapp/appitem.md | 17 ++ pages/03.apps/04.fannyapp/item.md | 19 --- .../itsblue/assets}/AppStore.png | Bin .../itsblue/assets}/GooglePlay.png | Bin themes/itsblue/blueprints/appitem.yaml | 156 ++++++++++++++++++ themes/itsblue/templates/appitem.html.twig | 41 +++++ .../templates/partials/blog-appitem.html.twig | 55 ++++++ 22 files changed, 320 insertions(+), 83 deletions(-) create mode 100755 .gitignore mode change 100644 => 100755 README.md rename pages/01.home/{05._apps => 06._apps}/favicon.png (100%) rename pages/01.home/{05._apps => 06._apps}/text.md (100%) rename pages/01.home/{06._blog => 07._blog}/blog.md (100%) rename pages/01.home/{07._links => 08._links}/features.md (100%) mode change 100644 => 100755 mode change 100755 => 100644 pages/02.scstw/05._startpads/text.md create mode 100755 pages/03.apps/01.bluerock/appitem.md delete mode 100644 pages/03.apps/01.bluerock/item.md delete mode 100755 pages/03.apps/02.speed-climbing-stopwatch/GooglePlay.png rename pages/03.apps/02.speed-climbing-stopwatch/{item.md => appitem.md} (55%) delete mode 100755 pages/03.apps/03.speed-climbing-reaction-trainer/GooglePlay.png create mode 100755 pages/03.apps/03.speed-climbing-reaction-trainer/appitem.md delete mode 100755 pages/03.apps/03.speed-climbing-reaction-trainer/item.md mode change 100644 => 100755 pages/03.apps/04.fannyapp/AppStore.png create mode 100755 pages/03.apps/04.fannyapp/appitem.md delete mode 100644 pages/03.apps/04.fannyapp/item.md rename {pages/03.apps/01.bluerock => themes/itsblue/assets}/AppStore.png (100%) mode change 100644 => 100755 rename {pages/03.apps/01.bluerock => themes/itsblue/assets}/GooglePlay.png (100%) create mode 100755 themes/itsblue/blueprints/appitem.yaml create mode 100755 themes/itsblue/templates/appitem.html.twig create mode 100755 themes/itsblue/templates/partials/blog-appitem.html.twig diff --git a/.gitignore b/.gitignore new file mode 100755 index 0000000..3e1f342 --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +/accounts/ +/data/ +/plugins/ diff --git a/README.md b/README.md old mode 100644 new mode 100755 diff --git a/pages/01.home/05._apps/favicon.png b/pages/01.home/06._apps/favicon.png similarity index 100% rename from pages/01.home/05._apps/favicon.png rename to pages/01.home/06._apps/favicon.png diff --git a/pages/01.home/05._apps/text.md b/pages/01.home/06._apps/text.md similarity index 100% rename from pages/01.home/05._apps/text.md rename to pages/01.home/06._apps/text.md diff --git a/pages/01.home/06._blog/blog.md b/pages/01.home/07._blog/blog.md similarity index 100% rename from pages/01.home/06._blog/blog.md rename to pages/01.home/07._blog/blog.md diff --git a/pages/01.home/07._links/features.md b/pages/01.home/08._links/features.md old mode 100644 new mode 100755 similarity index 100% rename from pages/01.home/07._links/features.md rename to pages/01.home/08._links/features.md diff --git a/pages/02.scstw/05._startpads/text.md b/pages/02.scstw/05._startpads/text.md old mode 100755 new mode 100644 index 47acb1a..cb6dda5 --- a/pages/02.scstw/05._startpads/text.md +++ b/pages/02.scstw/05._startpads/text.md @@ -1,11 +1,11 @@ --- -title: ScStw startpads -menu: Startpads +title: 'ScStw startpads' image_align: right +menu: Startpads --- ## The ScStw Startpads Verifying that none of the competitors started too early is something that is totally impossible to do manually. Because of that, the ScStw comes with startpads on which the climbers stand at the beginning of the race. -The detect the exact moment the climbers lift their feet of the ground and are therefore able to recognize when a climber starts too early. \ No newline at end of file +They detect the exact moment the climbers lift their feet of the ground and are therefore able to recognize when a climber starts too early. \ No newline at end of file diff --git a/pages/03.apps/01.bluerock/appitem.md b/pages/03.apps/01.bluerock/appitem.md new file mode 100755 index 0000000..d1fdd8a --- /dev/null +++ b/pages/03.apps/01.bluerock/appitem.md @@ -0,0 +1,19 @@ +--- +title: blueROCK +media_order: 'Banner.png,GooglePlay.png,AppStore.png' +routes: + aliases: + - /index.php/apps/bluerock +hero_classes: 'overlay-dark text-light hero-tiny' +hero_image: Banner.png +links: + googleplay: 'https://play.google.com/store/apps/details?id=com.itsblue.blueROCK' + appstore: 'https://apps.apple.com/de/app/bluerock/id1503699996?app=itunes&ign-mpt=uo%3D4' + opensource: 'https://git.itsblue.de/dorian/blueROCK' +privacyPolicy: "While you're using blueROCK Itsblue Development does not collect any of your personal data.
\r\n
\r\nHowever, digitalROCK (provider of rankings and resultservice) may collect personal data.
\r\nFurther information can be found in their privacy policy:
\r\nhttps://www.digitalrock.de/?load=kontakt.php%3Fprivacy-policy" +header_image: '0' +--- + +blueROCK is an app to view climbing results from digitalrock.de comfortable on the go. + +=== \ No newline at end of file diff --git a/pages/03.apps/01.bluerock/item.md b/pages/03.apps/01.bluerock/item.md deleted file mode 100644 index ccf6a52..0000000 --- a/pages/03.apps/01.bluerock/item.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: blueROCK -media_order: 'Banner.png,GooglePlay.png,AppStore.png' -routes: - aliases: - - /index.php/apps/bluerock -hero_classes: 'overlay-dark text-light hero-tiny' -hero_image: Banner.png -header_image: '0' ---- - -blueROCK is an app to view climbing results from digitalrock.de comfortable on the go. - -=== - -[![Get it on Google Play](GooglePlay.png)](https://play.google.com/store/apps/details?id=com.itsblue.blueROCK&noprocess) -[![Download on the App Store](AppStore.png)](https://apps.apple.com/de/app/bluerock/id1503699996?app=itunes&ign-mpt=uo%3D4&noprocess) - -This app is open source! -[https://git.itsblue.de/dorian/blueROCK](https://git.itsblue.de/dorian/blueROCK) - -## Privacy Policy - -While you're using blueROCK Itsblue Development does not collect any of your personal data. - -However, digitalROCK (provider of rankings and resultservice) may collect personal data. -Further information can be found in their privacy policy: -[https://www.digitalrock.de/?load=kontakt.php%3Fprivacy-policy](https://www.digitalrock.de/?load=kontakt.php%3Fprivacy-policy) \ No newline at end of file diff --git a/pages/03.apps/02.speed-climbing-stopwatch/GooglePlay.png b/pages/03.apps/02.speed-climbing-stopwatch/GooglePlay.png deleted file mode 100755 index 36036d8bdc64bdc8adf32905719fef19362fef67..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3812 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 ab}JoSS9!w3tD~s^0000{{ page.title }} +

{{ page.header.subtitle }}

+ {% include 'partials/blog/date.html.twig' %} + {% include 'partials/blog/taxonomy.html.twig' %} + {% endset %} + {% include 'partials/hero.html.twig' with {id: 'blog-hero'} %} + + {% endif %} +{% endblock %} + +{% block body %} +
+
+ + {% if show_breadcrumbs and config.plugins.breadcrumbs.enabled %} + {% include 'partials/breadcrumbs.html.twig' %} + {% endif %} + + {% embed 'partials/layout.html.twig' %} + {% block item %} + {% include 'partials/blog-appitem.html.twig' %} + {% endblock %} + {% block sidebar %} + {% include 'partials/sidebar.html.twig' %} + {% endblock %} + {% endembed %} + +
+
+{% endblock %} diff --git a/themes/itsblue/templates/partials/blog-appitem.html.twig b/themes/itsblue/templates/partials/blog-appitem.html.twig new file mode 100755 index 0000000..7c94975 --- /dev/null +++ b/themes/itsblue/templates/partials/blog-appitem.html.twig @@ -0,0 +1,55 @@ +
+ +{% if not hero_image_name %} +
+ {% include 'partials/blog/title.html.twig' with {title_level: 'h2'} %} + {% if page.header.subtitle %} +

{{ page.header.subtitle }}

+ {% endif %} + {% include 'partials/blog/date.html.twig' %} + {% include 'partials/blog/taxonomy.html.twig' %} +
+{% endif %} +
+ {{ page.content|raw }} + + {% if page.header.links.googleplay or page.header.links.appstore or page.header.links.opensource %} +

Downloads

+ {% if page.header.links.googleplay %} + Get it on Google Play
+ {% endif %} + {% if page.header.links.appstore %} + Download on the App Store + {% endif %} + + {% if page.header.links.opensource %} +

+

+ This app is open-source! +
+ {{ page.header.links.opensource }} +

+ {% endif %} + {% endif %} + + {% if page.header.privacyPolicy %} +

Privacy Policy

+ {{ page.header.privacyPolicy }} + {% endif %} + +
+ + {% if page.header.continue_link is same as(true) and config.plugins.comments.enabled %} + {% include 'partials/comments.html.twig' %} + {% endif %} +
+ +

+ {% if not page.isLast %} + {{ 'previous app'|t }} + {% endif %} + + {% if not page.isFirst %} + {{ 'next app'|t }} + {% endif %} +