diff --git a/FlaskWebProject/FlaskWebProject/lewy.py b/FlaskWebProject/FlaskWebProject/lewy.py index 391eeb7..948c550 100644 --- a/FlaskWebProject/FlaskWebProject/lewy.py +++ b/FlaskWebProject/FlaskWebProject/lewy.py @@ -67,6 +67,7 @@ def setup(): app.add_url_rule('/mecze', view_func=lewy_routes.mecze) app.add_url_rule('/statystyki', view_func=lewy_routes.statystyki) app.add_url_rule('/toggle_dark_mode', view_func=lewy_routes.toggle_dark_mode) + app.add_url_rule('/historia', view_func=lewy_routes.historia) # API: app.add_url_rule('/api/', view_func=lewy_api.api_greeting) diff --git a/FlaskWebProject/FlaskWebProject/lewy_routes.py b/FlaskWebProject/FlaskWebProject/lewy_routes.py index dbae515..eb13468 100644 --- a/FlaskWebProject/FlaskWebProject/lewy_routes.py +++ b/FlaskWebProject/FlaskWebProject/lewy_routes.py @@ -34,6 +34,14 @@ def statystyki(): } return render_template('stats.html', stats=stats) +def historia(): + selected_club = request.args.get("club","FC Barcelona") + history = [ + {'club': 'FC Barcelona', 'goals': 22}, + {'club': 'Bayern Monachium', 'goals': 132}, + ] + return render_template('history.html', history=history, selected_club=selected_club) + def toggle_dark_mode(): # Przełącz tryb i zapisz w ciasteczku dark_mode = request.cookies.get('darkMode', 'disabled') diff --git a/FlaskWebProject/FlaskWebProject/static/Borussia_Dortmund.png b/FlaskWebProject/FlaskWebProject/static/Borussia_Dortmund.png new file mode 100644 index 0000000..d7cbac7 Binary files /dev/null and b/FlaskWebProject/FlaskWebProject/static/Borussia_Dortmund.png differ diff --git a/FlaskWebProject/FlaskWebProject/static/FC_Barcelona.png b/FlaskWebProject/FlaskWebProject/static/FC_Barcelona.png new file mode 100644 index 0000000..98ce85b Binary files /dev/null and b/FlaskWebProject/FlaskWebProject/static/FC_Barcelona.png differ diff --git a/FlaskWebProject/FlaskWebProject/static/FC_Bayern.png b/FlaskWebProject/FlaskWebProject/static/FC_Bayern.png new file mode 100644 index 0000000..3c0a0e5 Binary files /dev/null and b/FlaskWebProject/FlaskWebProject/static/FC_Bayern.png differ diff --git a/FlaskWebProject/FlaskWebProject/static/Lech_Poznan.png b/FlaskWebProject/FlaskWebProject/static/Lech_Poznan.png new file mode 100644 index 0000000..c6ca0db Binary files /dev/null and b/FlaskWebProject/FlaskWebProject/static/Lech_Poznan.png differ diff --git a/FlaskWebProject/FlaskWebProject/static/style.css b/FlaskWebProject/FlaskWebProject/static/style.css index b778e34..b38a9d4 100644 --- a/FlaskWebProject/FlaskWebProject/static/style.css +++ b/FlaskWebProject/FlaskWebProject/static/style.css @@ -242,3 +242,18 @@ header button:hover { .stat-box p { font-size: 1.1rem; } +.choose-club button{ + height: 50px; + width: 50px; + background-color: white; + border: none; +} +.choose-club button img{ + height: 40px; + width: 40px; +} +.choose-club button img:hover{ + height: 45px; + width: 45px; + background-color: #ffffff7e; +} \ No newline at end of file diff --git a/FlaskWebProject/FlaskWebProject/templates/base.html b/FlaskWebProject/FlaskWebProject/templates/base.html index 87c9701..34265fc 100644 --- a/FlaskWebProject/FlaskWebProject/templates/base.html +++ b/FlaskWebProject/FlaskWebProject/templates/base.html @@ -20,7 +20,7 @@
  • 🏠 Strona główna
  • 📅 Mecze
  • 📊 Statystyki
  • -
  • 📊 Statystyki
  • +
  • 📊 Osiągnięcia
  • diff --git a/FlaskWebProject/FlaskWebProject/templates/history.html b/FlaskWebProject/FlaskWebProject/templates/history.html new file mode 100644 index 0000000..beab77c --- /dev/null +++ b/FlaskWebProject/FlaskWebProject/templates/history.html @@ -0,0 +1,30 @@ +{% extends "base.html" %} + +{% block title %}Strona Główna{% endblock %} + +{% block content %} +
    + + + + + + +
    + + +{% for stats in history %} + {% if stats.club == selected_club %} +
    +

    {{ stats.club }} - All time stats

    +
    + Gole: {{ stats.goals }} +
    +
    + {% endif %} +{% endfor %} +{% endblock %} + +{% block footer %} +{{ commit_in_html | safe }} +{% endblock %} \ No newline at end of file