mmmhhh cheese

This commit is contained in:
2026-01-08 23:05:15 +01:00
parent d0e55fa309
commit f2af58a2a5
6 changed files with 28 additions and 7 deletions

View File

@@ -90,3 +90,7 @@ def dsgvo():
@bp.route('/impressum') @bp.route('/impressum')
def impressum(): def impressum():
return render_template('impressum.html') return render_template('impressum.html')
@bp.route('/rules')
def rules():
return render_template('rules.html')

View File

@@ -1,7 +1,7 @@
body { body {
font-family: 'Courier New', monospace; font-family: 'Courier New', monospace;
background: #1a1a1a; background: #1a1a1a;
color: #00ff00; color: #ffffff;
margin: 0; margin: 0;
padding: 10px; /* Reduced for mobile */ padding: 10px; /* Reduced for mobile */
font-size: 18px; /* Balanced size for readability */ font-size: 18px; /* Balanced size for readability */
@@ -28,6 +28,10 @@ footer {
box-sizing: border-box; /* Ensures padding doesn't break layout */ box-sizing: border-box; /* Ensures padding doesn't break layout */
} }
.container > h1 {
color: #00ff00;
}
h1 { font-size: 1.5rem; word-wrap: break-word; } h1 { font-size: 1.5rem; word-wrap: break-word; }
input[type="text"], input[type="email"] { input[type="text"], input[type="email"] {

View File

@@ -2,6 +2,7 @@
{% block content %} {% block content %}
<div class="container"> <div class="container">
<h1>> Datenschutz</h1>
<section id="abschnitt-1"> <section id="abschnitt-1">
<h2>1. Datenschutz auf einen Blick</h2> <h2>1. Datenschutz auf einen Blick</h2>

View File

@@ -2,7 +2,7 @@
{% block content %} {% block content %}
<div class="container"> <div class="container">
<h1>> SYSTEM_INFO</h1> <h1>> Info</h1>
<ul> <ul>
<li>Date: 23.01.2026</li> <li>Date: 23.01.2026</li>
<li>Time: 12:00 - 21:00</li> <li>Time: 12:00 - 21:00</li>
@@ -16,14 +16,18 @@
<li>3rd Place: 50€</li> <li>3rd Place: 50€</li>
</ul> </ul>
<hr style="border-color: #333; margin: 30px 0;"></hr> <hr style="border-color: #333; margin: 30px 0;"></hr>
<h1>> FORMAT</h1> <h1>> Format</h1>
<ul> <ul>
<li>Jeopardy Format <a target="blank_" href="https://www.youtube.com/watch?v=8ev9ZX9J45A">(Explainer Video)</a></li> <li>Jeopardy Format <a target="blank_" href="https://www.youtube.com/watch?v=8ev9ZX9J45A">(Explanation)</a></li>
<li>Team Size: 4 Members</li> <li>Max Team Size: 4 Members</li>
<li>Teams will be finalized on site at the competition</li>
</ul> </ul>
<hr style="border-color: #333; margin: 30px 0;"></hr>
<a href="{{ url_for('main.rules') }}">Rules and further information</a>
</div> </div>
<div class="container"> <div class="container">
<h1>> REGISTRATION</h1> <h1>> Registration</h1>
{% with messages = get_flashed_messages(with_categories=true) %} {% with messages = get_flashed_messages(with_categories=true) %}
{% if messages %} {% if messages %}
{% for category, message in messages %} {% for category, message in messages %}

8
app/templates/rules.html Normal file
View File

@@ -0,0 +1,8 @@
{% extends "base.html" %}
{% block content %}
<div class="container">
<h1>> Rules</h1>
</div>
{% endblock %}

2
run.py
View File

@@ -3,4 +3,4 @@ from app import create_app
app = create_app() app = create_app()
if __name__ == '__main__': if __name__ == '__main__':
app.run() app.run(debug=True)