Add minimal Blog functionality

main
Georg Krause 2019-05-16 13:48:06 +02:00
parent 2ef401308e
commit b62295a8c5
9 changed files with 130 additions and 5 deletions

View File

@ -0,0 +1,29 @@
Title: Luppp Announced
Date: 06.12.2013
Summary: Its my pleasure to announce Luppp, the flagship project of OpenAV!
Author: Harry Haaren
Hey!
Its my pleasure to announce Luppp, the flagship project of OpenAV!
Announce video: https://www.youtube.com/watch?v=AcIuKktCaLg
Its a live-looping program with a grid based workflow. This the Luppp
has features like NSM integration, ArtyFX integration, JACK integration,
and powerful MIDI binding! The real-time capable Luppp engine is
designed for on-stage live performance.
Luppp is being released under the OpenAV release system:
http://openavproductions.com/support
The target donation amount for Luppp is 520€.
The suggested donation amount is 10€: http://goo.gl/Nw12YN
Any amount can be donated though: http://goo.gl/xThJow
Still interested? Checkout these Luppp feature videos!
Using Sends: https://www.youtube.com/watch?v=wLy9oG_WpHg
Sidechaining: https://www.youtube.com/watch?v=-AwtMUeBc9w
MIDI binding: https://www.youtube.com/watch?v=kOGh2tsXBcA
NSM / ArtyFX: https://www.youtube.com/watch?v=bPJQs6w2XQc
Hopefully releasing soon, lets get Luppping ;) -Harry

View File

@ -0,0 +1,21 @@
Title: Luppp release 1.0!
Date: 10.12.2013
Author: Harry Haaren
Summary: I'm delighted to say that 5 days after announcing, Luppp has reached its target donation! That means that its now available under the GPLv3+ license, to everybody!
Hey All,
I'm delighted to say that 5 days after announcing, Luppp has reached its target donation!
That means that its now available under the GPLv3+ license, to everybody!
Grab the details & source from here: http://openavproductions.com/luppp
I'd like to thanks the community, for the awesome support Luppp has recieved!
Thanks to LeatusPenguin, ZthMusic, AutoStatic, and others for beta-testing,
making this release much more polished before this release. Thanks to
Jonathan Liles for writing NTK, the user-interface toolkit behind the
OpenAV software interfaces.
Thanks to all the contributers: you are the reason this software is available right now!
Thanks again, -Harry

View File

@ -0,0 +1,20 @@
Title: Luppp Release 1.2.1
Date: 15.04.2019
Author: Georg Krause
Summary: I am happy to announce Luppp v1.2.1 in the name of the Luppp Dev Team.
Good Evening!
I am happy to announce Luppp v1.2.1 in the name of the Luppp Dev Team.
This version brings some minor improvements for the meson build system and is now able to print its version number with luppp --version.
Additionally we worked on automated builds and will soon provide AppImages, mainly as a demo and for testing. This makes testing easier for some needed deep changes on the code base in the next release.
Changelog: https://github.com/openAVproductions/openAV-Luppp/blob/master/CHANGELOG
Release on Github: https://github.com/openAVproductions/openAV-Luppp/releases/tag/release-1.2.1
Main Repository: https://github.com/openAVproductions/openAV-Luppp
Enjoy!

View File

@ -0,0 +1,5 @@
Title: Luppp Release 1.2
Date: 24.07.2018
Authors: Harry Haaren, Georg Krause
Release 1.2, see changelog for details. Huge thanks to all the contributors, this release was largely driven by contributions, and community interaction and interest in the Luppp project. Thanks!

View File

@ -1,4 +0,0 @@
title: PLACEHOLDER
date: 15.05.2019
PLACEHOLDER

View File

@ -6,6 +6,7 @@ AUTHOR = 'Georg Krause'
SITENAME = 'Luppp'
SITEURL = ''
THEME = 'themes/openAV-Luppp'
INDEX_SAVE_AS = 'blog.html'
PATH = 'content'

View File

@ -84,4 +84,24 @@ a.pure-button-primary {
.page-wrapper {
margin-top: 60px;
}
address {
display: inline;
}
footer {
font-size: 0.8em;
}
header h2 {
margin: 0px;
margin-bottom: 10px;
color: #ff9900;
}
article {
border: 1px solid #7f8c8d;
padding: 20px;
margin: 20px;
}

View File

@ -37,7 +37,7 @@
<a class="pure-menu-heading" href="/">{{ SITENAME }}</a>
<ul class="pure-menu-list">
{% if pages|length > 0 %}
{% if pages and pages|length > 0 %}
{% for p in pages %}
{% if p.url %}
<li class="pure-menu-item"><a href="/{{ p.url }}" class="pure-menu-link">{{ p.title }}</a></li>

View File

@ -0,0 +1,33 @@
{% extends "base.html" %}
{% block content %}
<div class="page-wrapper">
<div class="content">
<div class="pure-g">
<div class="l-box-lrg pure-u-md-1-5"></div>
<div class="l-box-lrg pure-u-1 pure-u-md-3-5">
{% for article in articles_page.object_list %}
<article>
<header>
<h2>{{ article.title }}</h2>
</header>
<footer>
Published on
<time datetime="{{ article.date.isoformat() }}">{{ article.locale_date }}</time>
<address>By
{% for author in article.authors %}
<a class="url fn" href="{{ SITEURL }}/{{ author.url }}">{{ author }}</a>
{% endfor %}
</address>
</footer>
<section>
{{ article.summary }}
</section>
</article>
{% endfor %}
</div>
</div>
</div>
</div>
{% endblock %}