diff --git a/src/server/admin/ui/css/loginstyle.css b/src/server/admin/ui/css/loginstyle.css index ce11022..04d9f9b 100644 --- a/src/server/admin/ui/css/loginstyle.css +++ b/src/server/admin/ui/css/loginstyle.css @@ -2,16 +2,18 @@ --background-color: rgb(202, 223, 255); --secondary-background: white; --primary-color: black; + --primary-inverse: white; --secondary-color: blue; --secondary-hover: darkblue; } :root.dark { --background-color: rgb(42, 44, 56); - --secondary-background: rgb(19, 20, 32); - --primary-color: white; - --secondary-color: rgb(94, 94, 226); - --secondary-hover: rgb(155, 155, 255); + --secondary-background: rgb(19, 20, 32); + --primary-color: white; + --primary-inverse: black; + --secondary-color: rgb(94, 94, 226); + --secondary-hover: rgb(155, 155, 255); } @media ( prefers-color-scheme: dark ) { @@ -61,7 +63,7 @@ body { .button { text-decoration: none; - color: var(--primary-color); + color: white; background-color: var(--secondary-color); padding: 15px; border-radius: 30px; @@ -71,6 +73,7 @@ body { .button:hover { transition: ease-in-out 0.2s; + color: var(--primary-inverse); background-color: var(--secondary-hover); border-radius: 5px; } diff --git a/src/server/admin/ui/css/setupstyle.css b/src/server/admin/ui/css/setupstyle.css index 30463b8..6677277 100644 --- a/src/server/admin/ui/css/setupstyle.css +++ b/src/server/admin/ui/css/setupstyle.css @@ -14,4 +14,11 @@ flex-direction: column; justify-content: center; align-items: center; +} + +.explanation { + padding-left: 5%; + padding-right: 5%; + text-align: center; + font-style: italic; } \ No newline at end of file diff --git a/src/server/admin/ui/setup.html b/src/server/admin/ui/setup.html index dbdb8f1..93ef562 100644 --- a/src/server/admin/ui/setup.html +++ b/src/server/admin/ui/setup.html @@ -22,16 +22,92 @@
-
+ + +

Setup

-
-
+

Now, let's create an admin account! Please choose a secure password, as this user has the highest amounts of privileges.

+ +

-
-
- +
+
+
+
+
+ + +
+

Setup

+

Next off, we need to know your organisation's name, the language(s) you want to offer and you need to select if a simple homepage should be generated from templates for you. You may choose the template in the next step.

+
+
+
+

Languages * (one required, if none selected, uses English only)

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

Setup

+

Since you have activated the homepage on the previous step, let's set it up now. Please choose from a template which you can find here

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

Setup

+

Now, please choose a payment option. When entering the admin panel for the first time after completing the setup, you'll be prompted to enter tokens which you can find in the payment provider's dashboard. You there may also add more payment options that are provided by plugins. Please refer to the docs to see advantages and disadvantages of each payment provider.

+
+
+
+

Languages * (one required, if none selected, uses English only)

+
+ + +
+
+ + +
+ +
+ + +
+
+ + +
+
diff --git a/src/server/admin/ui/welcome.html b/src/server/admin/ui/welcome.html index babd890..54e8d34 100644 --- a/src/server/admin/ui/welcome.html +++ b/src/server/admin/ui/welcome.html @@ -19,6 +19,7 @@

myevent, the new way to sell your tickets online!

Let's get started setting up your event!

Note: As a project licensed under the GNU General Public License Version 3.0-or-later (GPL 3.0+), this software comes with ABSOLUTELY NO WARRANTY TO THE EXTENT PERMITTED BY APPLICABLE LAW

+

It is strongly advised to read through our setup guide whilst doing the setup, as it contains vital information and shows you additional options which you can configure in the configuration file.

Getting Started! diff --git a/src/server/mail.json b/src/server/mail.json new file mode 100644 index 0000000..e69de29 diff --git a/website/src/payments.md b/website/src/payments.md new file mode 100644 index 0000000..e69de29 diff --git a/website/src/setup.md b/website/src/setup.md new file mode 100644 index 0000000..e69de29