From 74f0a1273874eb27be4ff47cf35c200b2c692163 Mon Sep 17 00:00:00 2001 From: Calix Huang Date: Sat, 4 Apr 2020 16:57:25 -0700 Subject: [PATCH] added hackthon-related pages --- .gitignore | 1 + static/community/base.css | 8 ++++ static/community/edit-profile.css | 4 +- static/hackathon/base.css | 18 +++++++- static/hackathon/competitors.css | 15 +++++++ static/hackathon/schedule.css | 15 +++++++ static/hackathon/submissions.css | 27 ++++++++++++ static/img/github.png | Bin 0 -> 1193 bytes static/img/out.png | Bin 0 -> 731 bytes static/staff/edit-create-hackathon.css | 4 ++ templates/hackathon/base.html | 2 +- templates/hackathon/competitors.html | 53 ++++++++++++++++++++++- templates/hackathon/schedule.html | 37 +++++++++++++++- templates/hackathon/submissions.html | 57 ++++++++++++++++++++++++- templates/hackathon/submit.html | 49 ++++++++++++++++++++- 15 files changed, 281 insertions(+), 9 deletions(-) create mode 100644 static/hackathon/competitors.css create mode 100644 static/hackathon/schedule.css create mode 100644 static/hackathon/submissions.css create mode 100644 static/img/github.png create mode 100644 static/img/out.png diff --git a/.gitignore b/.gitignore index 0d20b64..0205d62 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ *.pyc +.DS_Store diff --git a/static/community/base.css b/static/community/base.css index 1889b96..03a2e2f 100644 --- a/static/community/base.css +++ b/static/community/base.css @@ -5,3 +5,11 @@ body { nav { background-color: blue; } + +.form-input-group { + padding: 15px 0; +} + +.form-input-group input, textarea { + width: 100%; +} diff --git a/static/community/edit-profile.css b/static/community/edit-profile.css index 018235b..8b13789 100644 --- a/static/community/edit-profile.css +++ b/static/community/edit-profile.css @@ -1,3 +1 @@ -.form-input-group { - padding: 15px 0; -} + diff --git a/static/hackathon/base.css b/static/hackathon/base.css index 1889b96..f3b2f2e 100644 --- a/static/hackathon/base.css +++ b/static/hackathon/base.css @@ -1,7 +1,23 @@ body { background-color: #eee; + min-height: 100vh; } -nav { +.heading-banner { + height: 200px; background-color: blue; + display: flex; + align-items: center; +} + +.heading-banner * { + color: white; +} + +.form-input-group { + padding: 15px 0; +} + +.form-input-group input, textarea { + width: 100%; } diff --git a/static/hackathon/competitors.css b/static/hackathon/competitors.css new file mode 100644 index 0000000..31c3159 --- /dev/null +++ b/static/hackathon/competitors.css @@ -0,0 +1,15 @@ +.competitors { + display: grid; + grid-template-columns: repeat(auto-fill, minmax(100px, 1fr)); + grid-gap: 50px; +} + +.competitor { + text-align: center; +} + +.competitor-img { + width: 50%; + margin: 0 auto; + margin-bottom: 15px; +} diff --git a/static/hackathon/schedule.css b/static/hackathon/schedule.css new file mode 100644 index 0000000..a4bc7e9 --- /dev/null +++ b/static/hackathon/schedule.css @@ -0,0 +1,15 @@ +table { + border-collapse: collapse; + width: 100%; +} + +th { + background-color: blue; + } + +td, th { + border-top: 1px solid #dddddd; + border-bottom: 1px solid #dddddd; + text-align: left; + padding: 8px; +} diff --git a/static/hackathon/submissions.css b/static/hackathon/submissions.css new file mode 100644 index 0000000..5ce1fda --- /dev/null +++ b/static/hackathon/submissions.css @@ -0,0 +1,27 @@ +.submissions { + display: grid; + grid-template-columns: repeat(auto-fill, minmax(500px, 1fr)); + grid-gap: 15px; +} + +.submission { + background-color: blue; + padding: 15px; + border-radius: 5px; + position: relative; +} + +.submission * { + color: white; +} + +.submission-btns { + position: absolute; + top: 15px; + right: 25px; +} + +.submission-btn { + width: 30px; + margin-right: 5px; +} diff --git a/static/img/github.png b/static/img/github.png new file mode 100644 index 0000000000000000000000000000000000000000..18d19e23006a95aef2fb8fac9a99693756d64fa9 GIT binary patch literal 1193 zcmV;a1XlZrP)Px(V@X6oR9FeMm`#XPWf;fj`c+8^HcBH+I^(#Cv{CQ_bDAP@6&9tC?j(wIrx2~$ zwQt*|0vAEhrVyHi_5pp7V2i?HM48f(K}$=k5wq#{JDxM$``-6Gb3e}g!*9+#&-1+h z_nCXodCz@st*-;k&d$~twhC6meeeJb!ZJ|T-~yb6pWz~0s?}<<9D6I88;5t`H2ent zLQ3YWvDPu;J?RePrSJrN0^Ldvy_QzeEJnj{46Z{}(o4_bj+n2jFH{&G{4zg#(Da0B^$cuoVX2&KzGGGiS| z${r3h%tv4uTnH=k^Y1whGz_TVL{HE=CVR;qn+x)}4s!IF8k1{O`|DK9sWDdOYcKZH zw}4KUbKK)eLMw?kUlWPqHo|)9ozfnA^Br6Z>rz$3e}G>~@|~vi)H@}6TI0eGyAk5zDNPj!_#NPR#TV z@iU2Bm0{;_u9${xFm;FCB9|H%GwU?wJQ7pC4K9pj@^~-Szi>L|SQG~H^My7zlS&eI zQ`Bn>FoAuaT)YYFg!+xT+d!9@)!+|5#XHQ)OrF2g)Kw6m<`9Hq zGlRq*d)OJ+WSb^8>~95we&l>5JPq%{4JdSp7Y{ZW1p#VCA^ZdikJ!;3<}RCtMVN$N z|38LJP~=|W^-*viyB+*;aW&_CzSG_0by9e`&gnUrEV`X=|NRX-hUXv2S`0V96cqA$ z90#vc_s;i#*OoVk3w^1mSqFX+^T|0kl$sSu3dg{8sJO6ac>Ov&3VvjpU<=$;j7c4- zah*L6DLIF8J(BW>#u=~~!hNgPpx4t?I0qxq!F54vpsYdX@F$n{#XuiNAHd%b%1OIv zP*1)6y4ATb@aJFmsAr*G-886|o}K;()%*`(=8f?xd<%cVB)F$86*X(}TE{q64_Awp zR4gSe6Px%l}SWFR9Fe^m_17!K@^5vF(`;3g&z+Mx=AC!Xd|mA5h-CG8 z{S64QTROi;V(5doAKoL-707?x8Ay=T{gQ_Bti}@Y?kE)$0aS68$0{gN#Yf}~ga6O? zkV$X|oOZ8@Q8W(roXVQPdlSg`BJS7{cgFj^j&~bTS@h{wYeYHj} z@C>QoBK)IjjNkb4c^ALRE$n(%kP*Iu)|r+2lc}&8N1}HHsnlntc@EAQ@PT))6TqP< z74jA+EQng;A&6!nQyfi{CT@*^+dvY{ZRk_ N002ovPDHLkV1hh+Rbv1E literal 0 HcmV?d00001 diff --git a/static/staff/edit-create-hackathon.css b/static/staff/edit-create-hackathon.css index 018235b..973809c 100644 --- a/static/staff/edit-create-hackathon.css +++ b/static/staff/edit-create-hackathon.css @@ -1,3 +1,7 @@ .form-input-group { padding: 15px 0; } + +.form-input-group input, textarea { + width: 100%; +} diff --git a/templates/hackathon/base.html b/templates/hackathon/base.html index 61972ba..06e31cd 100644 --- a/templates/hackathon/base.html +++ b/templates/hackathon/base.html @@ -9,7 +9,7 @@ {% endblock %} -