Responsivität, Multiuser

This commit is contained in:
elpatron68
2024-05-26 03:38:01 +02:00
parent b1f7f979c2
commit b63cdf7793
2 changed files with 21 additions and 15 deletions

15
app.py
View File

@@ -8,7 +8,7 @@ Bootstrap(app)
gesamtwert = 0 gesamtwert = 0
change = 0 change = 0
given = 0 givenfloat = 0
sum = "" sum = ""
item1 = 0 item1 = 0
item2 = 0 item2 = 0
@@ -44,7 +44,6 @@ def index():
gesamtwert = round(gesamtwert, 2) gesamtwert = round(gesamtwert, 2)
if gesamtwert > 0: if gesamtwert > 0:
sum = str(gesamtwert) + "0" sum = str(gesamtwert) + "0"
session['summe'] = gesamtwert
if wertfloat == 5.8: if wertfloat == 5.8:
item1 += 1 item1 += 1
@@ -59,7 +58,7 @@ def index():
if wertfloat == .2: if wertfloat == .2:
item6 += 1 item6 += 1
if givenfloat > 0: if givenfloat > 0:
gesamtwert = session['summe'] gesamtwert = session['summefloat']
sum = str(gesamtwert) + "0" sum = str(gesamtwert) + "0"
change = str(round((givenfloat - gesamtwert) * -1, 2)) + "0" change = str(round((givenfloat - gesamtwert) * -1, 2)) + "0"
@@ -69,10 +68,14 @@ def index():
session['item4'] = item4 session['item4'] = item4
session['item5'] = item5 session['item5'] = item5
session['item6'] = item6 session['item6'] = item6
session['summefloat'] = gesamtwert
session['summestring'] = sum
session['change'] = change
session['given'] = givenfloat
return render_template("index.html", gesamtwert=sum, return render_template("index.html", gesamtwert=session.get('summestring', 0),
change=change, change=session.get('change', 0),
given=given, given=session.get('given', 0),
item1=session.get('item1', 0), item1=session.get('item1', 0),
item2=session.get('item2', 0), item2=session.get('item2', 0),
item3=session.get('item3', 0), item3=session.get('item3', 0),

View File

@@ -3,7 +3,7 @@
<head> <head>
<meta charset="UTF-8"> <meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>🍓 Erdbeerhannah 🍓</title> <title>🍓 Erdbeerkasse 🍓</title>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css"> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css">
<style> <style>
body, html { body, html {
@@ -31,13 +31,16 @@
} }
.bold-row { .bold-row {
font-weight: bold; font-weight: bold;
font-size: 400%; font-size: 250%;
} }
.large-font { .large-font {
font-size: 300%; font-size: 300%;
} }
.custom-btn-size { .custom-btn-size {
font-size: 200%; font-size: 180%;
}
.custom-btn-size-med {
font-size: 150%;
} }
.input-container { .input-container {
display: flex; display: flex;
@@ -60,8 +63,8 @@
<table class="table table-bordered"> <table class="table table-bordered">
<form method="post"> <form method="post">
<tbody> <tbody>
<tr class="large-font"> <tr class="bold-row">
<td colspan="3">🍓 Erdbeerhannah 🍓</td> <td colspan="3">🍓 Erdbeerkasse 🍓</td>
</tr> </tr>
<tr> <tr>
<td><button type="submit" name="wert" value="5.8" class="btn btn-xl btn-primary custom-btn-size">🍓 5,80€ ({{ item1 }})</button></td> <td><button type="submit" name="wert" value="5.8" class="btn btn-xl btn-primary custom-btn-size">🍓 5,80€ ({{ item1 }})</button></td>
@@ -73,15 +76,15 @@
<td><button type="submit" name="wert" value="5.5" class="btn btn-xl btn-warning custom-btn-size">🧃 5,50€ ({{ item5 }})</button></td> <td><button type="submit" name="wert" value="5.5" class="btn btn-xl btn-warning custom-btn-size">🧃 5,50€ ({{ item5 }})</button></td>
<td><button type="submit" name="wert" value="0.2" class="btn btn-xl btn-success custom-btn-size">🛍️ 0,20€ ({{ item6 }})</button></td> <td><button type="submit" name="wert" value="0.2" class="btn btn-xl btn-success custom-btn-size">🛍️ 0,20€ ({{ item6 }})</button></td>
</tr> </tr>
<tr class="bold-row"> <tr>
<td>🫰 {{ gesamtwert }}€</td> <td class="bold-row">🫰 {{ gesamtwert }}€</td>
<td> <td>
<div class="input-container"> <div class="input-container">
<input type="text" class="form-control" name="given" placeholder="{{ given }}"> <input type="text" class="form-control" name="given" placeholder="{{ given }}">
<button type="submit" class="btn btn-xl btn-primary custom-btn-size">🧾</button> <button type="submit" class="btn btn-xl btn-primary custom-btn-size-med">🧾</button>
</div> </div>
</td> </td>
<td>🪙 {{ change }}€</td> <td class="bold-row">🪙 {{ change }}€</td>
</tr> </tr>
<tr> <tr>
<td colspan="3"><button type="submit" name="wert" value="0" id="reset" class="btn btn-xl btn-dark custom-btn-size">Reset 🐳</button></td> <td colspan="3"><button type="submit" name="wert" value="0" id="reset" class="btn btn-xl btn-dark custom-btn-size">Reset 🐳</button></td>