diff --git a/src/pretix/control/templates/pretixcontrol/event/settings_base.html b/src/pretix/control/templates/pretixcontrol/event/settings_base.html
index 7995853c9..87017b1b5 100644
--- a/src/pretix/control/templates/pretixcontrol/event/settings_base.html
+++ b/src/pretix/control/templates/pretixcontrol/event/settings_base.html
@@ -3,6 +3,30 @@
{% load bootstrap3 %}
{% block title %}{{ request.event.name }}{% endblock %}
{% block content %}
+ {% if "congratulations" in request.GET %}
+
+
+
+
{% trans "Congratulations!" %}
+
+ {% trans "You just created an event!" %}
+
+
+ {% blocktrans trimmed %}
+ You can now scroll down and modify the settings in more detail, if you want, or you can create your
+ first product to start selling tickets right away!
+ {% endblocktrans %}
+
+
+
+ {% trans "Create a first product" %}
+
+
+
+
+ {% endif %}
+
{% trans "Settings" %}
{% if 'can_change_event_settings' in request.eventpermset %}
diff --git a/src/pretix/control/templates/pretixcontrol/events/create_base.html b/src/pretix/control/templates/pretixcontrol/events/create_base.html
index f0ab5b087..7b2307c89 100644
--- a/src/pretix/control/templates/pretixcontrol/events/create_base.html
+++ b/src/pretix/control/templates/pretixcontrol/events/create_base.html
@@ -14,15 +14,15 @@
{% block form %}
{% endblock %}
+
+ {% trans "Continue" %}
+
{% if wizard.steps.prev %}
{% trans "Back" %}
{% endif %}
-
- {% trans "Continue" %}
-
{% else %}
diff --git a/src/pretix/control/views/main.py b/src/pretix/control/views/main.py
index 3665cb034..df2555551 100644
--- a/src/pretix/control/views/main.py
+++ b/src/pretix/control/views/main.py
@@ -1,5 +1,4 @@
from django.conf import settings
-from django.contrib import messages
from django.core.urlresolvers import reverse
from django.db import transaction
from django.db.models import (
@@ -187,12 +186,10 @@ class EventWizard(SessionWizardView):
event.settings.set('locale', basics_data['locale'])
event.settings.set('locales', foundation_data['locales'])
- messages.success(self.request, _('The new event has been created. You can now adjust the event settings in '
- 'detail.'))
return redirect(reverse('control:event.settings', kwargs={
'organizer': event.organizer.slug,
'event': event.slug,
- }))
+ }) + '?congratulations=1')
class SlugRNG(OrganizerPermissionRequiredMixin, View):
diff --git a/src/pretix/static/pretixcontrol/scss/main.scss b/src/pretix/static/pretixcontrol/scss/main.scss
index d60ac4798..b120f4b30 100644
--- a/src/pretix/static/pretixcontrol/scss/main.scss
+++ b/src/pretix/static/pretixcontrol/scss/main.scss
@@ -432,3 +432,46 @@ body.loading #wrapper {
text-decoration: none;
}
}
+
+.thank-you {
+ margin-bottom: 25px;
+
+ .fa {
+ font-size: 150px;
+ line-height: 170px;
+ display: block;
+ color: $brand-success;
+ }
+
+ h2 {
+ color: $brand-success;
+ }
+}
+@media (min-width: $screen-md-min) {
+ .thank-you {
+ min-height: 170px;
+ width: 70%;
+ margin: auto;
+
+ .fa {
+ float: left;
+ margin-right: 30px;
+ }
+
+ h2 {
+ padding-top: 25px;
+ }
+
+ p {
+ margin-left: 158px;
+ }
+ }
+}
+@media (max-width: $screen-sm-max) {
+ .thank-you {
+ text-align: center;
+ }
+ h2 {
+ margin-top: 0;
+ }
+}