From 444e6d1abe18ff20a13817a111b94fc56e480212 Mon Sep 17 00:00:00 2001 From: Samuel Zielke Date: Tue, 10 Sep 2024 22:23:21 +0200 Subject: [PATCH] Edit Layout of HomePage and Design Fixes --- app/static/app/css/bootstrap.css | 118 ++++++++++++++-------------- app/static/app/images/add.png | Bin 0 -> 1508 bytes app/static/app/images/addcircle.png | Bin 0 -> 8515 bytes app/static/app/images/open.png | Bin 0 -> 1913 bytes app/templates/app/base.html | 42 ++++++++++ app/templates/app/home.html | 38 ++++++--- 6 files changed, 130 insertions(+), 68 deletions(-) create mode 100644 app/static/app/images/add.png create mode 100644 app/static/app/images/addcircle.png create mode 100644 app/static/app/images/open.png diff --git a/app/static/app/css/bootstrap.css b/app/static/app/css/bootstrap.css index 2ef7a2e..fe5226e 100644 --- a/app/static/app/css/bootstrap.css +++ b/app/static/app/css/bootstrap.css @@ -5,22 +5,22 @@ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) */ :root { - --blue: #007bff; + --blue: rgb(43,100,110); --indigo: #6610f2; --purple: #6f42c1; --pink: #e83e8c; --red: #dc3545; --orange: #fd7e14; --yellow: #ffc107; - --green: #28a745; + --green: rgb(131,169,96); --teal: #20c997; --cyan: #17a2b8; --white: #fff; --gray: #6c757d; --gray-dark: #343a40; - --primary: #007bff; + --primary: rgb(43,100,110); --secondary: #6c757d; - --success: #28a745; + --success: rgb(131,169,96); --info: #17a2b8; --warning: #ffc107; --danger: #dc3545; @@ -161,7 +161,7 @@ sup { } a { - color: #007bff; + color: rgb(43,100,110); text-decoration: none; background-color: transparent; -webkit-text-decoration-skip: objects; @@ -2179,7 +2179,7 @@ select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.for width: 100%; margin-top: 0.25rem; font-size: 80%; - color: #28a745; + color: rgb(131,169,96); } .valid-tooltip { @@ -2200,13 +2200,13 @@ select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.for .was-validated .form-control:valid, .form-control.is-valid, .was-validated .custom-select:valid, .custom-select.is-valid { - border-color: #28a745; + border-color: rgb(131,169,96); } .was-validated .form-control:valid:focus, .form-control.is-valid:focus, .was-validated .custom-select:valid:focus, .custom-select.is-valid:focus { - border-color: #28a745; + border-color: rgb(131,169,96); box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); } @@ -2222,7 +2222,7 @@ select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.for } .was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { - color: #28a745; + color: rgb(131,169,96); } .was-validated .form-check-input:valid ~ .valid-feedback, @@ -2232,7 +2232,7 @@ select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.for } .was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label { - color: #28a745; + color: rgb(131,169,96); } .was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { @@ -2254,7 +2254,7 @@ select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.for } .was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { - border-color: #28a745; + border-color: rgb(131,169,96); } .was-validated .custom-file-input:valid ~ .custom-file-label::before, .custom-file-input.is-valid ~ .custom-file-label::before { @@ -2519,8 +2519,8 @@ fieldset:disabled a.btn { .btn-primary.disabled, .btn-primary:disabled { color: #fff; - background-color: #007bff; - border-color: #007bff; + background-color: rgb(43,100,110); + border-color: rgb(43,100,110); } .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, @@ -2571,14 +2571,14 @@ fieldset:disabled a.btn { .btn-success { color: #fff; - background-color: #28a745; - border-color: #28a745; + background-color: rgb(131,169,96); + border-color: rgb(131,169,96); } .btn-success:hover { color: #fff; - background-color: #218838; - border-color: #1e7e34; + background-color: rgb(131,169,96); + border-color: rgb(131,169,96); } .btn-success:focus, .btn-success.focus { @@ -2587,15 +2587,15 @@ fieldset:disabled a.btn { .btn-success.disabled, .btn-success:disabled { color: #fff; - background-color: #28a745; - border-color: #28a745; + background-color: rgb(131,169,96); + border-color: rgb(131,169,96); } .btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { color: #fff; - background-color: #1e7e34; - border-color: #1c7430; + background-color: rgb(131,169,96); + border-color: rgb(131,169,96); } .btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, @@ -2774,16 +2774,16 @@ fieldset:disabled a.btn { } .btn-outline-primary { - color: #007bff; + color: rgb(43,100,110); background-color: transparent; background-image: none; - border-color: #007bff; + border-color: rgb(43,100,110); } .btn-outline-primary:hover { color: #fff; - background-color: #007bff; - border-color: #007bff; + background-color: rgb(43,100,110); + border-color: rgb(43,100,110); } .btn-outline-primary:focus, .btn-outline-primary.focus { @@ -2791,15 +2791,15 @@ fieldset:disabled a.btn { } .btn-outline-primary.disabled, .btn-outline-primary:disabled { - color: #007bff; + color: rgb(43,100,110); background-color: transparent; } .btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle { color: #fff; - background-color: #007bff; - border-color: #007bff; + background-color: rgb(43,100,110); + border-color: rgb(43,100,110); } .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, @@ -2842,16 +2842,16 @@ fieldset:disabled a.btn { } .btn-outline-success { - color: #28a745; + color: rgb(131,169,96); background-color: transparent; background-image: none; - border-color: #28a745; + border-color: rgb(131,169,96); } .btn-outline-success:hover { color: #fff; - background-color: #28a745; - border-color: #28a745; + background-color: rgb(131,169,96); + border-color: rgb(131,169,96); } .btn-outline-success:focus, .btn-outline-success.focus { @@ -2859,15 +2859,15 @@ fieldset:disabled a.btn { } .btn-outline-success.disabled, .btn-outline-success:disabled { - color: #28a745; + color: rgb(131,169,96); background-color: transparent; } .btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle { color: #fff; - background-color: #28a745; - border-color: #28a745; + background-color: rgb(131,169,96); + border-color: rgb(131,169,96); } .btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, @@ -3047,7 +3047,7 @@ fieldset:disabled a.btn { .btn-link { font-weight: 400; - color: #007bff; + color: rgb(43,100,110); background-color: transparent; } @@ -3285,7 +3285,7 @@ tbody.collapse.show { .dropdown-item.active, .dropdown-item:active { color: #fff; text-decoration: none; - background-color: #007bff; + background-color: rgb(43,100,110); } .dropdown-item.disabled, .dropdown-item:disabled { @@ -3622,7 +3622,7 @@ tbody.collapse.show { .custom-control-input:checked ~ .custom-control-label::before { color: #fff; - background-color: #007bff; + background-color: rgb(43,100,110); } .custom-control-input:focus ~ .custom-control-label::before { @@ -3680,7 +3680,7 @@ tbody.collapse.show { } .custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { - background-color: #007bff; + background-color: rgb(43,100,110); } .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { @@ -3688,7 +3688,7 @@ tbody.collapse.show { } .custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before { - background-color: #007bff; + background-color: rgb(43,100,110); } .custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { @@ -3708,7 +3708,7 @@ tbody.collapse.show { } .custom-radio .custom-control-input:checked ~ .custom-control-label::before { - background-color: #007bff; + background-color: rgb(43,100,110); } .custom-radio .custom-control-input:checked ~ .custom-control-label::after { @@ -3906,7 +3906,7 @@ tbody.collapse.show { .nav-pills .nav-link.active, .nav-pills .show > .nav-link { color: #fff; - background-color: #007bff; + background-color: rgb(43,100,110); } .nav-fill .nav-item { @@ -4734,7 +4734,7 @@ tbody.collapse.show { padding: 0.5rem 0.75rem; margin-left: -1px; line-height: 1.25; - color: #007bff; + color: rgb(43,100,110); background-color: #fff; border: 1px solid #dee2e6; } @@ -4770,8 +4770,8 @@ tbody.collapse.show { .page-item.active .page-link { z-index: 1; color: #fff; - background-color: #007bff; - border-color: #007bff; + background-color: rgb(43,100,110); + border-color: rgb(43,100,110); } .page-item.disabled .page-link { @@ -4843,7 +4843,7 @@ tbody.collapse.show { .badge-primary { color: #fff; - background-color: #007bff; + background-color: rgb(43,100,110); } .badge-primary[href]:hover, .badge-primary[href]:focus { @@ -4865,13 +4865,13 @@ tbody.collapse.show { .badge-success { color: #fff; - background-color: #28a745; + background-color: rgb(131,169,96); } .badge-success[href]:hover, .badge-success[href]:focus { color: #fff; text-decoration: none; - background-color: #1e7e34; + background-color: rgb(131,169,96); } .badge-info { @@ -5130,7 +5130,7 @@ tbody.collapse.show { justify-content: center; color: #fff; text-align: center; - background-color: #007bff; + background-color: rgb(43,100,110); transition: width 0.6s ease; } @@ -5221,8 +5221,8 @@ tbody.collapse.show { .list-group-item.active { z-index: 2; color: #fff; - background-color: #007bff; - border-color: #007bff; + background-color: rgb(43,100,110); + border-color: rgb(43,100,110); } .list-group-flush .list-group-item { @@ -6075,7 +6075,7 @@ button.close { } .bg-primary { - background-color: #007bff !important; + background-color: rgb(43,100,110) !important; } a.bg-primary:hover, a.bg-primary:focus, @@ -6095,13 +6095,13 @@ button.bg-secondary:focus { } .bg-success { - background-color: #28a745 !important; + background-color: rgb(131,169,96) !important; } a.bg-success:hover, a.bg-success:focus, button.bg-success:hover, button.bg-success:focus { - background-color: #1e7e34 !important; + background-color: rgb(131,169,96) !important; } .bg-info { @@ -6203,7 +6203,7 @@ button.bg-dark:focus { } .border-primary { - border-color: #007bff !important; + border-color: rgb(43,100,110) !important; } .border-secondary { @@ -6211,7 +6211,7 @@ button.bg-dark:focus { } .border-success { - border-color: #28a745 !important; + border-color: rgb(131,169,96) !important; } .border-info { @@ -8824,7 +8824,7 @@ button.bg-dark:focus { } .text-primary { - color: #007bff !important; + color: rgb(43,100,110) !important; } a.text-primary:hover, a.text-primary:focus { @@ -8840,11 +8840,11 @@ a.text-secondary:hover, a.text-secondary:focus { } .text-success { - color: #28a745 !important; + color: rgb(131,169,96) !important; } a.text-success:hover, a.text-success:focus { - color: #1e7e34 !important; + color: rgb(131,169,96) !important; } .text-info { diff --git a/app/static/app/images/add.png b/app/static/app/images/add.png new file mode 100644 index 0000000000000000000000000000000000000000..56b61a6de942324ccdccd2f6b17f17abcc49bd4a GIT binary patch literal 1508 zcmeAS@N?(olHy`uVBq!ia0vp^CqS5k4M?tyST_$yF%}28J29*~C-V}>aY>EvO!M_+ z&;qhK7#Q0#8CXC{fLIEM85o!sFfuR$X-1IP0w%cZi3Q9EHb~*@Xxpg_46J^hE{-7; zjBjrp%oT|gVZHG0u3w|Z4FRTej5>mB)-sH5IG9hWvCA+?FH&IpeOXMqOmA=aivL$< z-t`E*UV8rW)iaCu+5ZbDI5aRYGO=(B3Pvu|VqMP*-K=@<@9m%U_{X=S`g7!EKEHhU z`Rw2Ky6-Et=@o?bPuLKeV0Z3%`{g~iKi&H|_x0z`{L%M5=EOdT=%3)A5Pra+D1UWi zb3>zvLe~jVg9&$TXI)cBP~h!QDq`hP`MzzIDTjmy^P-LzM&^@y*QW6@v0ZA=P#V>S zGe{0(oVa28=-a!$tAAR=zyH_%@3Oqa<1cA)&#&v&=h^i37u)^2^XZ(by|v%t>(6KZ zzCZm>@A>;>r7z`w{HZOLxi9DUIj=Rp_N4i_!!;+9|J!^n53u}yaDMWgIo$XD2Y+Jv zuj>AXsj&9aFDAB4|9DMr1RiiGJ0iMwUqj=XdS~7;5rYY`g|6%M6BJ(G4``NU0iWD+%t5%r^zYzo2V9AhiFe6fo8NNk01e>(2jXACiwAe)#ivm-e0F&iK#k z7wg~$UAlh&_}22!V5m?iYEG#;#)qmZ!qfJJY7anEdBeY^depH`k18dSv&i=N*D{u*l+InzlG QuYyWgPgg&ebxsLQ0H7fstN;K2 literal 0 HcmV?d00001 diff --git a/app/static/app/images/addcircle.png b/app/static/app/images/addcircle.png new file mode 100644 index 0000000000000000000000000000000000000000..fd95c5d0e9f22247e09ce4d64ae63a85e3bf89f0 GIT binary patch literal 8515 zcmb_iRa+cPtcHay6nA%b7WcBaEmojV+$rwvPGNB=PH~6g?(W6ip*Y1IdiZY6`2*)7 zlgvzRGS8FbO)}qAlw?qmh>&1lU{K{`B|pFO;r|E`_`X(ZRb{_3Sm)0&;xJW{BuDQX zNi!`ub45iMrgs?;1~%Lh2L3;lcOrTx7#O&purP4%9QMDnpMd|p9sUXTfAW8d89E}# zFfbIAa*|@|9uyjOq7;nRFs}8xd8QAsf5^@;Fx9$Ep}_Z}<`1$` zjR(-3aS8SXV9|2OV@YA89+C0VV&zMJa!`g&m89Oo0(aF!mvJ&HEn4k6x`2X&>E~%W zu7A&NamWp(D!nI5)%@pM8nViap#VxSA_gD?=Kqs{*(kf6<(7SZYakBV8}L7E%><7E ze@!ld?NZGcLUst=#tbG=ztWKc{t@nynnUWn30CKgh}zzcqWv(@Ld4`L^$_C%n*&^K z(?7mSDcsNu4t#|1z&LmzQ2S+ac|R?Cj`4DDMQ6=9*%=V;JD&Cs!C}IDU{h`xi7r`s zY4=(Zrp&XCrGo@N4E_vb!Xrp@+a9Bu)^h|nGMPh7PXmGkZbd`lkc&Ex_5hR8O{vRGn))iU_D z9}bKK8rVAUF$ranpg}#?9kvo^#IX4#J3-O?KUKvmQ4@x8WFIO8-3QBGdB)&QzEHg(#kqxEe!u?IS}NE+?Mc zRVN|qAsi-Kb|yYz6RoEKhH9uKg;quRS26-x$lWG`nE_ulm z`g7v`K}HZ)+;QALtVyUh2fv7jXw+Pmu2Ic3HQl&(*ThmU7`E~cJ~VJH8GYvV$pk@{)FEmX$YTIbyqR>iA7rAJ% zb%81*{6~iB!Vt(qpp|EzZov?xXH1n50X*oKnHJ0eB|_17Zp*JSE49^fL3u)3y)$%p zXe}|TBB2^rfJAOg27 zV1@pICskAX*prjrX&DWF&jM1gHZ;TL0d8Fcf2U+)paKQtI1}M>Ik$`@*8#D7Eafeq z8yALDx)Zb5b!)ym=6CMbi9}ud-fFe3)}#CS<9ylc_NLpoSbJEsUu-k3|l7XIpH;`mZTIsoN{1tR*< zn(v`$q=;RoKOu`!`$>W0h?;1-y}EGfB-#|%m?-Th)T!w#rm^#;4UkDcRNm;5G)lj7 zl8p+|&76;}ffu8umgXk9lLWG^CR^e#%}6FOPT>JB65|o;2~iWB5|2$Z<|~mL;hy;e zb*eSh@WI%(w2`qhNrL{nSPDp{sl(q<+Ok6lw}6ui$=-$CNvwg{Xpdir=9Sj(X54q;sh05=vCU}Qn|_zXL(4xg7wyu{$Mq! z(pR@au32R7KH2FFqsYFxZg83!chGA`X4#JBt1X4oU!ZohM!>S&SfF{f5 z2T{boH7nX4UrDP{heJGY3hvNq<5<7<&|5gWGh3sYdYKsVqiy%wB#R6QnO>Njf~w0% z@x2Dbm$AP~!CR#m^G=_{v$n01rd+-o)_6m<7@dr`!gG zHUAt_X!n7M*Hm!D9gPi z5mxvuPVNu8@k5jb#htF4ef)KHK7FfpM~jJT(0Yp6Wp08Wb&9Qn92wC3V&jP__f$87 zh!n{tS_b2yM`F)hRXV3+OgKW82i8M!%QJuAW?AcHZaO4D%JP^xz|mL)y7y7>W3f~i ziCYF;HEUx%vFvT_sLAy2jq-dR=q`C@UTt}ItSI9i5umfSkzC^7-sNU6CEWWQ=@H@R zVr5&dEf5qdfRA)?iUjpQrN$tsyHF4!q}v#$#2|TuFfZ@{9@>xA>UF~UMoib`tbY@7 zTQX~rRtb}bb95EZgV&&)r|h>Lb+O3aOm_X*k=Lx&bW3ihLG2@)zIfO>DiLz29l8bi zd5lZv(5w zj9wOP_ZkI`@W@344s#h@HZ%*hAc+haJKXJVq5s(OLq&QF0be{>XbbT9g$S1_Hxulf zR|zHq!867bXKQh+-8E&8JxUF@4*B}!qcS%wf#Aw6Be-#snzF`UC1U)VS}op1=`jWF z>)^dc2#WOfXcZpF`}Zm9ovG=$j-py#V{icGHAE&rP;e>HPC#nxTyJs5U+0H6v%U6@?y`X6AZs z3HI>gvw_dDefGPhdsKi7$R&dp%IIQ~k&jpS4Wc{OR234r&Be6Jo5wr~LFQ)b*3$AqT~=0$2K7FF=`fpi@npHs4Gp-S8bhMWaF5$JKufSr;m@lqx5ln*4G)Zt zl62+e$dap)-)-g;?qM&*;_-FrN%8fmPvsi>lus{U@Rl83bY>>CJG<4zS7XNsaQk?w zm0a*^#KWe8aEY*Dyf`csjAlAM=hgG_;_K0C5tTG`4mi_BNmcpwrnGDtwYG4oj_acTZU!_lmAg z(XA@>DhPZUEW6MubR7WybSTvLu;a3{CCc~1ULyJ+*zb(;x2t-Ein}$RNi)Jm=vH&! zX@_AVBUwKMRbh4v5dTVs${8bYrYbu`MKBk${1U%M)H+~x*>w#J!sbAeXKJ0kwg@)) zQrbq$9}OHCLxK+qbl}3*J*p=n`JxY>BRbUfHHH`wN8`(ksj=mkBoxMY9>i3#B7ORh zIC2Y_;CvwGS&Q8Mx8q5*IS2Qz3XeomWK>hm@IFNzXy^28ICYO5rD#*;0#+2+?9`hw zVK~(a*v!G2tTvkPLBrQ1ur76izgU~(I5IjVfJwf}@x?MuGN}Dq#*(q6wBASC3JFqb zB$VB0rE3#dMbf0FuvRjtlDh=ce`a7;7jA!&cQ6^k^K#vB4%W*j@?A`{{+1gi;ldE; zh|;*QXJQ;0DDT-msh_mfkPnY=#)3WCXNKIB6YQ9L zO9AQZ5#&+DV*s4sUQc|j&{~$`)gX!?M6|;b6w;s)=`T0$L{Pn9BFF4j6dWa2RZA6g z57cI*zoT9;x-|&P)+;1xjQ(0b zf1LJl=m&eWmDdZ>cql?ifmxE#e1m+G=EjtpdpWH{w}}bYre$qy`4zZI`Hjq=}-3lM6!{xD5%g%EE+_t|tnY|Ft2O zUA)W-x@}7TSrF{X?2D>yifx-s)jbd{FMw?WR#_5FnQIIrA-$E~RY~YW-H!&zFJU;6 zQFTA!%eU-|N3eLw9Q9>EI(IfM;iPbg|G;ot$oJrgA7IH8a$|kB;0Ch&0g`7DiyQ%{U<>!1gBM)- z7>AT9y@CqATVU;={QXu47CT_{!Q@AA(1XU{Z2+K~6Pi;`6mjv(+^%eYV+>+R(HP{k zt^}F5aM)LXpqTQiqKRMwL@2uzZ}ky?cb(a$+MX7x;H?228`|7+?jmXPw(Hr=4-o-h zvQ(=xz7MbPVz?kDqlP%%R*U8B+~{f{BF1XAEaqzPVH-BsQp6S8P>`*Orv5|_!2*a- zW6VC4FfC3<(%KM5bSFvYsd&-BXG#Zn*YN)&FisV#B~HRtgkUU8#}h2Ba^0NI5~Fs| z!?#j*3+0cx4qB(ipL4prHQG`fvM~}PVz=wceBEKxg%6P_pDbCNfRC^xj!;4l>Pfs> zq!6?BV&R5IafO>M&G`Ong%4v^WkrP@7lSBGQ9Uyo85x#L?OzE}tk*h3a=tO}7gg-l z=T0SaY~135UUBe2KG8}2-|Kg?SMKY}vb#|ir4t7!LN&T<5AYHTN7t{euyU@3gj7{m zJGHKhDpvHc(S~;=D#vzokKmIe3th7ngd(e=aopDm`c9D0577H?d!IC1gM7zZ_$P4n za6(gDa8|QPKSQwI3|=r?CM)Y4@m`k?L)(HE1QI@LSI@~Uw~;JLx<;IJTaOJ@7`kh% zbXWz8>ekXr;c;T=k(PBQqsxCFD@P4!vXES6kyQsdgU~|is=gZvZL62UI5+Is%Kc&yqMZfFF58hVP7>!|O+VJF^)Tf^=vo5X|*JQ;o-3Ax9T0nQ+U zZ@kz6{4Hwh;E+-^dh~$z2(rDu;f@}+rU0Klp6ErHyBGq-2T%J<2P9L_m}K zJZAOh#?Y%!A;tkAa|*I^Pg*l3M*VJIaODw%GCc1ZA2v(S*eO>RUybrGH4rCiiTDCu zrFDi7IgA@kPJ)6*`Yt$=IA9! za!c*Q0=!Rv|EjdV^lu)^h`c2eDO*_$p-9pNBK`9@E=cHPWW;=#DX?d#-NIzpA4ClJ z=?0=a@OQ!DmqCR`4zt!s#@2kq6_e-R7L8yGQN-V0xz*w=>r6<-Bu>k= z%rf_C+mtIWGKSK_{-9QxAB_9zzeL*ZP#kOm*k;}4z(IY%swi`~8T|S?CoDw8@bH)i zB7g^n7%{!ir}{Mq__|#`XXPA7crZ#+L0=Qgg0v9x>{6J%c`BjbyX^~7LaKD{y@ID5 z;VzRKDg$rJNm-ee9_z&4>~D%#I@sTn6v|_v_wzlj^D5Q}gP(MKv8K}yDh>Zt+LxZR z^t@)&;k}nK{RY~gAaFNz>v50_Yn{);+DMenoQGGj+Zxz3;n1A*MC9m|@mJ4&ie(ht zv?cv>-)9G9J!|sJ^|EwFqrs$;%w%p|4vbBN)dk~#!sB)ClH&SZZDx6F#WyOIUex78 zl~r4$zj~Y7LVkaNOjQK3pk}twP!C-Vqsej0p194s_}j80EMGSY44)$(_Tvd|Gh39q zwyg_Sc{`;qvkn7b(;eyYYn>McGVoMvf1pBQ1(UMNV<>pFv5$#^pS&QooB$8UOwXCN z*_`5DgU1KD%+k;!So@8WH~-|^RkKz>ybc!@Dz@D`X8!H){&_j@LX_u$rRH5*uN0Yg zF#&Hq0`%{7Vz-&2MhEBhD-7Zsw+2*(S6O|6DK>4?6+(-uiCWM|6=LR3xvrc9c*?D_ z_YPW9P6Ce^?GQ`6eQM5ohK*)v|DrQrFBUw-8C4FXY5;x6G5MO|kL_1k-@douFFIrJ z2n8GT{FQ!-`8<{XyHrPhq}h(bj2y+6Xq_%vq<1GQ4Hb7&brcozfCS)PSwa9PwAcKi z`|DnwFZ-8vnsR)PE8It5FkKO$Us1^qn)_6sH~dT0Nl7ko4SxvOqWA$9cpz1_^PB52 ztwN{Fr|ibE)aMqL((=gviw4^653belw=6vL`M|M{F~@^oT&PKNSgrlMCU@1`mYVrH z?gukNG`NVpn; z3*QLYt0`&lmWo5mkwa!@?$sA!30NpW&Yp(NgeF%G=u+-(jQTHF`~G!>AtY4tI{3_0 z_5}^QWTrQD4|V$n%~ajW2bXQ)Z(=E)5ukF6)Ry{V2b)kWKp{6Y*mrU?(l7lSrEneW z=Qv-+{$Ar$B&t>v-$ZfXA${VIvaPOFGVb4H08m1OAoiz>kOdz-Ew`m0gY>luq??^SOu;W>-gbQsN}?(Yy$Ex9y$ZtP9wNa)`t##1_j`gQs~Fq){ZT zNTa;$24Q4hV_YxtXbFW<31gQgMLx1+Mt@}Q1*=wR9%Zv*7!_^*;L0Xc@$aJHvZMH%v1~%Ti3x1;6P-{e zE8r^`$rg7%!^7pxb0vdifk!|YTm(Cj`yTD2w2n%n9(;MlQFAm84V2wCk3|=u)s$Cb zw4&SqyPxFx!ren-D_IUR+-dk7o`5jyQ^hm30(&_7yQwpJajaXW(SfpHH{a=h^h>SP z9uKZmNj_g(OLkPX>E-$d)-4EzlsQWL;BnWav#^M@N4rLslI%D`YR?sjecX1$&L*|A+C0vdXhf!_MBsTpKbNpEUMtDRrR4az@d3`z4vZ%6; z8EbgXa0OCvaa(KbtJa`hyS{jaWTEtSU9#uRR=nfj7YQM!2tENok3|`prF|6Z;HpA` znpVs@<_Q!vgUj)eZj8i|s(zZJwRro#N|(3&#kk@2GK(thTE{}eX}ePyr&d*G?;p$FkY2lo+KsU@YenI`et8yz*vqd*&EWcDM0Wt z;(btI&n6$p&iPyvL5SXl6|#a@G+NQe$JNdv&d z^2Roe#Nl&-^eB={f*l{%S!b!cc;WWz)_>2ZgB+=mj#%4juhIYHu8IE?o~+jv}NnRop+ zUQQztYEwGhdkJ0Wk}d`EFf4>bfL$-0j?qqGob=*Kgb|W1n>fGPSq2saN8Spl8@D|N z@dok2;f!pwSxy7Kb}2X*YZvz+b{W zmk`H0b;*d*Yk(2TxHJ1+MPPq!)yGGABda%6;U5FLBrogV*^hmc=RAZH+g3=%r@ACH z*wcO+c;sWFOrC?II1UZiGoSOZD=+JHH^)=1fmCDILt5F#M#50hSobQQ`$QUaxs3q! z)6X|;=@&e6D+*mX{V2l2#HNmNfA;wi+yF>^@akadBcFg%6&GXDot)F!eHU6R9jgxw*dao&dnd@_IAF4T| zyLU~iJ_4aI&y~TC_TEkZhpke0tLGRo+;=z?(yEKyh3p{}%%`DU-IvhS$OmNM_Qm`w zTTqL~hx`3AH;xW{DbbhH3EG?n8&SB*e$VDk#D9+<(DG9IoOOa@5S~k^oy?D8zRL)o zhY2CL_)t#Yultx`LrEFcGiL<^68>+b1P5NHWqpNWKF%zojdPm3K4JXrPP|*-zp&pr zV`M0Ix;Sv8z1U{rxl|m46s$c0J=+%-qjjE)wABEiy7|=!T996DJ#@qT zbmFQig!war><4o_g&>Iy-N~&2gHns^2ibV15jJ?LMqVQAB+RMJO;ao~u(y~&Kl)mq zwuqMez7YcZM(jbRBbQ$UwdH6Mg~3gF7yVgZbe5YjaAN#n5{lC|mfCqSKAJh~ANrkT z(TXMItd*LNJ*$uA!@!5Mdwmw(zD}7$iP6h+wkBpWOT7nTA((hc3}EzOXz|rF`BSo0 z2lyKd!Vgs5Yx2G|V1O71;J)J*x#WZWU-dn1v&mxf4VV!l?i~*wlpU+CChQj=Zz4pngjX0s|BAPFZjhd4`wh1!@RT{!7Xb|# zl)Lu5q^`EofwK(#z}}?8Lg}d6cKaRLO+$|pdis%9z^%KT_G&5II4ysBW?%JkU!wi6 z>1O(`Q}r^u{V862a`)PbeG=Zsmv9mSM6;!fI|YN*ASoZo-V-0+HMCW&h;i0#ASXmh zErJ>h#FC-f)@=P&@9Q^gwsxVOd!-w*xc`x+F!84y!OH z2C}T84tMFA+8Rd!v9a(U`@NoVyJxPizvY7^K`n;wo^(NH(BiIfF+=OkU4VmwOc-J8 z=zb<4@NIE<+}dz4>j4({KrbQL81of!c=rkA>4RECgRO7+BL0drXkbSqAQNQ|Ms|+s z-4j~bqkL`+_ywMA)cd)ndowe8YQ_$Jzv&U25icEF%GWI36P-0^GEYfbamGnXl6X{k zI*o(>TxT;hI|hLUC?1qZ;rayd!koF^(EB&_CrtPJ9`*R!&rBdab_46&I+XUzcfB^J z7m^!ULcI5l^;SD^yu6%o^TIBH8(y1t<3-XU>}AuP7U!z)PnQ`G2?kv>%R{S Na#Bi?RpN$0{{vWG&K&>% literal 0 HcmV?d00001 diff --git a/app/static/app/images/open.png b/app/static/app/images/open.png new file mode 100644 index 0000000000000000000000000000000000000000..bea5fe833a4b891e05d5c06d694a6a9bb7a8156a GIT binary patch literal 1913 zcmeAS@N?(olHy`uVBq!ia0vp^CqS5k4M?tyST_$yF%}28J29*~C-V}>aY>EvO!M_+ z&;qhK7#Q0#8CXC{fLIEM85o!sFfuR$X-1IP0w%cZi3Q9EHb~*@Xxpg_3~Y}*T^vIy z7~kG??2|PWX}idhdSG3`i7B#`?mjb@ZeC@;9N+4(R-^OFuc@d1y-hx;)?M^ zm=}F`H`ld+fsu)YLqNfSx(puCjK7!v+m`URuI2xq`a{^J!C^y#LsR^`i^sV+Qub_A zXW`~h`SDb;c29%DG3jb2k|b+5=G}b}&l1O^Q1{ySpPa#RLC!mRAKdF7J>Td4r|r~j z{>P0h>qI0Z-C5HGJ47X9+Z~eDw;g=n;jHj3a>;?%LJpNrRdZ~=%q`@2@@BVK`LErN z1w8JET9!YM1d81GEmrzT`_YR3exEkJ-}R;c&BK7Y)h7!ct(6Zb{B!mDdjC0}=KtGU z|LyO~&hsDEvP=`+@k-sj)^F{#@5=VJud;QSyt!gz-DNj@)txYD!y;CX^)Y4EaxYO?gV-dzepTzGMSQrac_NW^B2?`t+ zDdYDYB$7+j(`x=7`EK`V?c0g^@8W-d`d|0qcHZAlU5}^OUwIpLLs=5+%#%e+`)0~?SOn$AUbwRo zDDYyEYX2;W4vR_oF*n|10tMbQE$yEz(qVBaKl;HRO`yPsqPGS`P7051JY3c~FY&9x z5y7gBWs=oT9gb`~t;=n9d=*g5kD#|Ezq%Sbl9x-1)lIv~B9{ob^tvJYJ(FP&lV5o6qWdG*G$Y^e0ai?^6W|)g<#-|6bf! z^Tuxe@47F)s`|XBjO%>J-YYt^+yr^yd*wsJs=xcQ`=?{clvi}%Yo~st$(e5 z)UkuF?N3-jiNx2RkA8&Ry?>mehtEaEF#Ozopr0CtNLivR!s literal 0 HcmV?d00001 diff --git a/app/templates/app/base.html b/app/templates/app/base.html index 9a936ed..b386503 100644 --- a/app/templates/app/base.html +++ b/app/templates/app/base.html @@ -27,6 +27,48 @@ SettingsClose +
+
+
Allgemein
+
    +
  • + LDC-Tätigkeiten + +
  • +
  • + Dauer-Hippi + +
  • +
  • + Stunden-Schnitt berechnung + +
  • +
+
Account
+
    +
  • + Username: maxmüller + +
  • +
  • + Passwort + +
  • +
+
Bericht
+
    +
  • + Bibelstudien: + +
  • +
  • + Erinnerung: + +
  • +
+
+
+ diff --git a/app/templates/app/home.html b/app/templates/app/home.html index 3fdfb05..be5fef5 100644 --- a/app/templates/app/home.html +++ b/app/templates/app/home.html @@ -25,20 +25,35 @@
-
-

Monat - 50h

-
-
+
+
+

Jahr - 450h/600h

+

Offen: 150h

+
+
+
-

12h/18h

-
+
+
+

Monat: 25h/50h

+

Offen: 25h

+
+
+
+
+
+ + +
+
+
@@ -55,8 +70,13 @@
-
-

Aktivitäten

+
+
+

Aktivitäten

+ add + open + +