diff --git a/src/pretix/control/context.py b/src/pretix/control/context.py index 0468001202..7b20677f72 100644 --- a/src/pretix/control/context.py +++ b/src/pretix/control/context.py @@ -34,6 +34,7 @@ def contextprocessor(request): ctx = { 'url_name': url.url_name, 'settings': settings, + 'django_settings': settings, 'DEBUG': settings.DEBUG, } _html_head = [] diff --git a/src/pretix/control/templates/pretixcontrol/auth/base.html b/src/pretix/control/templates/pretixcontrol/auth/base.html index f7db89c5b7..4a55d8a84c 100644 --- a/src/pretix/control/templates/pretixcontrol/auth/base.html +++ b/src/pretix/control/templates/pretixcontrol/auth/base.html @@ -4,7 +4,7 @@ - {{ settings.PRETIX_INSTANCE_NAME }} + {{ django_settings.PRETIX_INSTANCE_NAME }} {% compress css %} {% endcompress %} diff --git a/src/pretix/presale/context.py b/src/pretix/presale/context.py index f123fa9b39..24e2e98f15 100644 --- a/src/pretix/presale/context.py +++ b/src/pretix/presale/context.py @@ -79,5 +79,6 @@ def contextprocessor(request): ctx['js_time_format'] = get_javascript_format_without_seconds('TIME_INPUT_FORMATS') ctx['js_locale'] = get_moment_locale() ctx['settings'] = pretix_settings + ctx['django_settings'] = settings return ctx diff --git a/src/pretix/presale/templates/pretixpresale/index.html b/src/pretix/presale/templates/pretixpresale/index.html index c308484ae2..eba1d483e7 100644 --- a/src/pretix/presale/templates/pretixpresale/index.html +++ b/src/pretix/presale/templates/pretixpresale/index.html @@ -1,30 +1,26 @@ +{% extends "pretixcontrol/auth/base.html" %} +{% load bootstrap3 %} {% load i18n %} -{% load compress %} {% load static %} - - - - {{ settings.PRETIX_INSTANCE_NAME }} - {% compress css %} - - {% endcompress %} - - - -
- - -

{% trans "Hello!" %}

+{% block content %} +
+

{% trans "Hello!" %}

- {% trans "There is nothing to see here yet." %} + {% blocktrans trimmed with a_attr="href='http://pretix.eu'" %} + This is a self-hosted installation of pretix, your free and open source ticket sales + software. + {% endblocktrans %}

- {% with "href='http://pretix.eu'" as a_attr %} - {% blocktrans trimmed %} - pretix – your free and open source ticket sales software. - {% endblocktrans %} - {% endwith %} + {% blocktrans trimmed %} + If you're looking to buy a ticket, you need to follow a direct link to an event or organizer profile. + {% endblocktrans %}

+

+ {% blocktrans trimmed with a_attr="href='/control/'" %} + If you're looking to configure this installation, please head over here. + {% endblocktrans %} +

+

{% trans "Enjoy!" %}

- - +{% endblock %} diff --git a/src/pretix/static/pretixcontrol/scss/auth.scss b/src/pretix/static/pretixcontrol/scss/auth.scss index 37d373fbb5..30ac0eeb1a 100644 --- a/src/pretix/static/pretixcontrol/scss/auth.scss +++ b/src/pretix/static/pretixcontrol/scss/auth.scss @@ -44,6 +44,10 @@ footer { h3 { margin-top: 0; } + + p:last-child { + margin-bottom: 20px; + } } .container > .alert { diff --git a/src/pretix/static/pretixpresale/scss/index.scss b/src/pretix/static/pretixpresale/scss/index.scss deleted file mode 100644 index 380b19a37a..0000000000 --- a/src/pretix/static/pretixpresale/scss/index.scss +++ /dev/null @@ -1,27 +0,0 @@ -@import "../../bootstrap/scss/_bootstrap.scss"; -@import "../../fontawesome/scss/font-awesome.scss"; -@import "../../pretixbase/scss/colors.scss"; - - -body { - background: #ececec; - text-align: center; - padding: 50px 0; -} - -.big-rotating-icon { - margin-top: 50px; - -webkit-animation: fa-spin 8s infinite linear; - animation: fa-spin 8s infinite linear; - font-size: 200px; - color: $brand-primary; -} - -.logo { - width: 330px; - margin: auto; - display: block; - margin-top: 10%; - height: auto; - max-width: 100%; -}