From ca603f41dbb15eddc766a1e838cea32bdba611f8 Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Sun, 1 Apr 2018 19:16:12 +0200 Subject: [PATCH] New color scheme and UI design --- .../pretixcontrol/event/color_scheme.html | 221 ++++++++++++++++++ .../pretixcontrol/event/payment_provider.html | 3 +- .../pretixcontrol/event/tax_edit.html | 6 +- src/pretix/control/urls.py | 1 + src/pretix/control/views/event.py | 4 + .../pretixplugins/statistics/statistics.js | 5 +- src/pretix/static/pretixbase/scss/_theme.scss | 135 +++++++++++ .../static/pretixbase/scss/_variables.scss | 58 +++++ .../static/pretixbase/scss/cachedfiles.scss | 3 +- src/pretix/static/pretixbase/scss/error.scss | 3 +- .../static/pretixcontrol/scss/_variables.scss | 17 -- .../static/pretixcontrol/scss/auth.scss | 5 +- .../static/pretixcontrol/scss/main.scss | 3 +- .../static/pretixpresale/scss/_checkout.scss | 18 +- .../static/pretixpresale/scss/_variables.scss | 2 - .../static/pretixpresale/scss/main.scss | 4 +- .../static/pretixpresale/scss/waiting.scss | 3 +- .../static/pretixpresale/scss/widget.scss | 2 +- src/tests/presale/test_widget.py | 6 +- 19 files changed, 451 insertions(+), 48 deletions(-) create mode 100644 src/pretix/control/templates/pretixcontrol/event/color_scheme.html create mode 100644 src/pretix/static/pretixbase/scss/_theme.scss create mode 100644 src/pretix/static/pretixbase/scss/_variables.scss delete mode 100644 src/pretix/static/pretixcontrol/scss/_variables.scss delete mode 100644 src/pretix/static/pretixpresale/scss/_variables.scss diff --git a/src/pretix/control/templates/pretixcontrol/event/color_scheme.html b/src/pretix/control/templates/pretixcontrol/event/color_scheme.html new file mode 100644 index 0000000000..3035c8e44d --- /dev/null +++ b/src/pretix/control/templates/pretixcontrol/event/color_scheme.html @@ -0,0 +1,221 @@ +{% extends "pretixcontrol/items/base.html" %} +{% load i18n %} +{% block title %}{% trans "Color scheme" %}{% endblock %} +{% block inside %} +

{% trans "Headline" %}

+
+
+ + +
+
+ + +
+
+ + +
+
+
+
+ + +
+
+ + +
+
+

 

+
+
+ Text
+ Very secondary text +
+
+ Link +
+
+ + + Enabled + +
+
+
+
+
+
+ + + Disabled + +
+
+

 

+
+
+
+
+
+
+ Paid +

+
+
+
+
+
+
+ 50 / 100 +
+
+
+
+
+
+ Pending + +

+
+
+
+
+
+
+ 100 / 100 +
+
+
+
+ Canceled + +

+
+
+
+
+
+
+ 100 / 100 +
+
+
+
+

 

+
+
+
+
+ +
+
+
Alert message
+
+
+
Alert message
+
+
+
Alert message
+
+
+
Alert message
+
+
+

 

+
+
+
+
+

+ Panel +

+
+
+ Content +
+
+
+
+
+
+

+ Panel +

+
+
+ Content +
+
+
+
+
+
+

+ Panel +

+
+
+ Content +
+
+
+
+
+
+
+
+

+ Panel +

+
+
+ Content +
+
+
+
+
+
+

+ Panel +

+
+
+ Content +
+
+
+
+

 

+
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+
+
+
+{% endblock %} diff --git a/src/pretix/control/templates/pretixcontrol/event/payment_provider.html b/src/pretix/control/templates/pretixcontrol/event/payment_provider.html index 978274ddd7..d859f21f1f 100644 --- a/src/pretix/control/templates/pretixcontrol/event/payment_provider.html +++ b/src/pretix/control/templates/pretixcontrol/event/payment_provider.html @@ -16,8 +16,7 @@ {% bootstrap_form form layout='control' %} {% if settings_content %}{{ settings_content|safe }}{% endif %}

 

-
- +