diff --git a/.gitignore b/.gitignore index a6324c4..3e806d9 100644 --- a/.gitignore +++ b/.gitignore @@ -128,3 +128,4 @@ dmypy.json client_secrets.json ports.json +/servers/ diff --git a/app/routes.py b/app/routes.py index 35b6307..eade35d 100644 --- a/app/routes.py +++ b/app/routes.py @@ -41,6 +41,11 @@ def dashboard(): return render_template('setup.html', username=username, ip=ip, ports=ports) +@main.route('/donate') +def donate(): + return render_template('donate.html') + + @main.route("/ads/list") def list_ads(): ads_dir = os.path.join(main.static_folder, "ads") diff --git a/app/static/style.css b/app/static/style.css index c685f00..1efa6cf 100644 --- a/app/static/style.css +++ b/app/static/style.css @@ -133,7 +133,7 @@ h2 { .square-button { aspect-ratio: 1 / 1; - width: 100px; + width: 200px; background-color: #1a1a2e; border: 2px solid #2c2c3c; border-radius: 16px; diff --git a/app/templates/donate.html b/app/templates/donate.html new file mode 100644 index 0000000..e811451 --- /dev/null +++ b/app/templates/donate.html @@ -0,0 +1,17 @@ +{% extends "layout.html" %} +{% block content %} +
+

Donate

+

Dlaczego nawet mały donate ma znaczenie:

+

Hosting Minecrafta jest całkowicie darmowy - robię to z pasji i dla frajdy.

+

Serwery działają obecnie na darmowym Oracle Cloud Free Tier, + ale pracuję też nad rozwojem tego panelu (MCPanel) żeby zarządzanie serwerami
było jeszcze wygodniejsze i bardziej funkcjonalne.


+

W przyszłości backupy Waszych serwerów będą przechowywane na moim prywatnym serwerze NetCup, +
za który już płacę z własnej kieszeni. A donate, nawet najmniejszy, to dla mnie:

+ + Donate możesz wysłać tutaj +
+{% endblock %} diff --git a/app/templates/layout.html b/app/templates/layout.html index 9f7c325..a62e580 100644 --- a/app/templates/layout.html +++ b/app/templates/layout.html @@ -19,10 +19,10 @@
@@ -36,7 +36,6 @@ window.addEventListener('dragover', e => e.preventDefault()); window.addEventListener('drop', e => e.preventDefault()); - const hoverSound = new Audio("/static/sounds/hover.wav"); //const clickSound = new Audio("/static/sounds/click.wav");