From f29b4e0de333bdfa56e5a0f424f4c352215f9d60 Mon Sep 17 00:00:00 2001 From: Hendrik Niefeld Date: Sun, 22 Sep 2019 09:44:47 +0200 Subject: [PATCH] About page (#119) * about page and text updates * remove junk files * remove junk files --- homepage/content/pages/about.md | 29 ++++++++++++++++ homepage/content/pages/deep-dive.md | 9 ----- homepage/theme/static/css/style.css | 12 +++++-- homepage/theme/static/images/nlnet-logo.svg | 34 +++++++++++++++++++ ...n-brand-white.svg => offen-icon-white.svg} | 0 ...n-brand-white.svg => offen-logo-white.svg} | 0 homepage/theme/static/scripts/fade.js | 2 +- homepage/theme/templates/base.html | 8 ++--- homepage/theme/templates/index.html | 4 +-- 9 files changed, 80 insertions(+), 18 deletions(-) create mode 100644 homepage/content/pages/about.md create mode 100644 homepage/theme/static/images/nlnet-logo.svg rename homepage/theme/static/images/{offen-brand-white.svg => offen-icon-white.svg} (100%) rename homepage/theme/static/images/{offen-sign-brand-white.svg => offen-logo-white.svg} (100%) diff --git a/homepage/content/pages/about.md b/homepage/content/pages/about.md new file mode 100644 index 0000000..36b81a8 --- /dev/null +++ b/homepage/content/pages/about.md @@ -0,0 +1,29 @@ +Title: About | offen +description: offen is a free and open source analytics software for websites and web applications that allows respectful handling of data. +save_as: about/index.html +href: /about/ + +## About + + +### Status Quo + +__offen__ is created by [Frederik Ring][frederik-ring]{: target="_blank"} and [Hendrik Niefeld][hendrik-niefeld]{: target="_blank"} and is currently being conceptually designed, both as a product as well as as a software. + +[hendrik-niefeld]: http://niefeld.com/ +[frederik-ring]: https://www.frederikring.com/ + +[![NLnet Foundation](/theme/images/nlnet-logo.svg){:width="160px" height="60px" class="image-text-small"}](https://nlnet.nl/){: target="_blank"} + +We are happy to work with [NLnet Foundation][nlnet-foundation]{: target="_blank"} who complement our activities within their [Next Generation Internet][next-generation-internet]{: target="_blank"} initiative. + +[nlnet-foundation]: https://nlnet.nl/ +[next-generation-internet]: https://nlnet.nl/NGI/ + +### Contact + +Feel free to contact us with any kind of feedback. From criticism and praise to contributions or support, everything is welcome. Get in touch. + +[mail@offen.dev][mail@offen.dev] + +[mail@offen.dev]: mailto:mail@offen.dev diff --git a/homepage/content/pages/deep-dive.md b/homepage/content/pages/deep-dive.md index 6e47e4b..cabeda6 100644 --- a/homepage/content/pages/deep-dive.md +++ b/homepage/content/pages/deep-dive.md @@ -71,12 +71,3 @@ Users and operators are given intuitive and accessibility-focused tools for anal ### Modus Operandi Developing and running __offen__ can only work out when it is entirely *free of any kind of economic constraints or goals* and its only objective is *contributing to the common good*. Development of a prototype is reliant on public grants or similar funding sources. Long term operation of the software, just like its maintenance and continued development, is tied to resources granted by foundations or being donated by the public. - -### Status Quo - -__offen__ is created by [Frederik Ring][frederik-ring]{: target="_blank"} and [Hendrik Niefeld][hendrik-niefeld]{: target="_blank"} and is currently being conceptually designed, both as a product as well as as a software. - -We are happy about any kind of feedback. From *criticism and praise to contributions or support*, everything is welcome. - -[hendrik-niefeld]: http://niefeld.com/ -[frederik-ring]: https://www.frederikring.com/ diff --git a/homepage/theme/static/css/style.css b/homepage/theme/static/css/style.css index 47845ee..2df43fe 100644 --- a/homepage/theme/static/css/style.css +++ b/homepage/theme/static/css/style.css @@ -410,13 +410,13 @@ MENU .nav-bar { height: 70px; } -.brand { +.icon { position: absolute; padding: 12px 0 0 20px; float: left; line-height: 70px; } -body.index .brand { +body.index .icon { opacity: 0; } .nav-container { @@ -580,3 +580,11 @@ GRAPHICS #bg-cta-bottom { background: url(/theme/images/gfx-pattern-yellow-bright.svg) center; } + + +/* --------------------------------------------------- +IMAGES +----------------------------------------------------*/ +.image-text-small { + margin: 10px 0 -15px 0; +} diff --git a/homepage/theme/static/images/nlnet-logo.svg b/homepage/theme/static/images/nlnet-logo.svg new file mode 100644 index 0000000..373c8d8 --- /dev/null +++ b/homepage/theme/static/images/nlnet-logo.svg @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/homepage/theme/static/images/offen-brand-white.svg b/homepage/theme/static/images/offen-icon-white.svg similarity index 100% rename from homepage/theme/static/images/offen-brand-white.svg rename to homepage/theme/static/images/offen-icon-white.svg diff --git a/homepage/theme/static/images/offen-sign-brand-white.svg b/homepage/theme/static/images/offen-logo-white.svg similarity index 100% rename from homepage/theme/static/images/offen-sign-brand-white.svg rename to homepage/theme/static/images/offen-logo-white.svg diff --git a/homepage/theme/static/scripts/fade.js b/homepage/theme/static/scripts/fade.js index 44b4f7e..6768680 100644 --- a/homepage/theme/static/scripts/fade.js +++ b/homepage/theme/static/scripts/fade.js @@ -3,7 +3,7 @@ $(window).scroll(function () { if ($(window).width() > 960) { var scrollProgress = parseInt($(window).scrollTop(), 10) - $('body.index .brand').css('opacity', Math.min(scrollProgress / 100, 1)) + $('body.index .icon').css('opacity', Math.min(scrollProgress / 100, 1)) } }) }) diff --git a/homepage/theme/templates/base.html b/homepage/theme/templates/base.html index cc840fe..638be61 100644 --- a/homepage/theme/templates/base.html +++ b/homepage/theme/templates/base.html @@ -30,8 +30,8 @@