diff --git a/static/style.css b/static/style.css index f1489d3..b0f5098 100644 --- a/static/style.css +++ b/static/style.css @@ -14,6 +14,8 @@ colours: page 16 & 18 #titlebar { color: white; padding:2%; + padding-left:0; + padding-right:0; } #override-nav { @@ -33,4 +35,8 @@ colours: page 16 & 18 --bs-btn-active-color: white; --bs-btn-active-bg: #00B0B9; --bs-btn-active-border-color: #115E67; +} + +#content { + margin-top: 0.75rem; } \ No newline at end of file diff --git a/templates/about.html b/templates/about.html index 4d27581..071fb82 100644 --- a/templates/about.html +++ b/templates/about.html @@ -3,9 +3,52 @@ {% include "includes/header.html" %} - Title + About | jacob.covs.tld + {% include "includes/navbar.html" %} +
+
+

About Cambridge Online Voting System

+
+

WARNING: This page's information needs updating for JACOB - it is a direct copy from production camvote/BoB on 2023-01-27

+
+

Why COVS over CamSU's voting system?

+

- Field-tested: We use the open-source BoB system which has been used for thousands of elections over more than a decade throughout the university, without challenge. This system was built by David Eyers, Martin Lucas-Smith, David Turner, Simon Hopkins and Robin Whittaker. This system used to live at https://vote.cusu.cam.ac.uk/, but was retired in 2021 by CamSU.

+

- Anonymity: The security architecture means that your vote is never stored with your user ID, and cannot be easily associated by an admin. It is not possible for the election admins or Sysadmins to see how an individual voted.

+

- Verifiability: The voting token system employed by BoB allows any individual to verify that their vote has been correctly included in the vote count - you do not have to trust the system to know that your vote has been correctly counted. In CamSU's election system, votes could be forged by an evil sysadmin (or indeed, the manual voting system is prone to mistakes or forged votes).

+

- Instant counts: As COVS vote counting happens automatically, results are instantly available at the end of an election. No waiting for someone to email you your election results.

+

- Open-source: The source code for COVS is publicly available under a permissive GPL license, and we welcome contributions and reviews by anyone.

+

The COVS is hosted on a virtual server hosted in Cambridge, with Mythic Beasts.

+ +

Current Sysadmins

+ + +

+ These users have access to the COVS server. This server is hardened and setup with audit trails such that any tampering would be obvious to the other sysadmins. In the long term, we would like to move to a security architecture where no students are single-handedly capable of making system changes. +
+ While sysadmins have access to the server and code running on it, the system of vote verification means that a sysadmin would never be able to tamper with votes without this being verifiable by voters and returning officers. SysAdmins are elected by the Consortium at its Annual Meeting. +

+ +

Current Members

+ +

+ The COVS is provided by the Cambridge Online Voting Consortium. The Consortium's members are ultimately responsible for the governance of the COVS, and support it financially. +
+ If you're interested in joining the Consortium, email lw664+cses@cam.ac.uk. +

+
+
\ No newline at end of file diff --git a/templates/includes/navbar.html b/templates/includes/navbar.html index c1b7773..e867fe2 100644 --- a/templates/includes/navbar.html +++ b/templates/includes/navbar.html @@ -6,11 +6,11 @@
diff --git a/templates/index.html b/templates/index.html index c5509dc..3d5ed3f 100644 --- a/templates/index.html +++ b/templates/index.html @@ -4,7 +4,8 @@ {% include "includes/header.html" %} jacob.covs.tld - + + {% include "includes/navbar.html" %}
@@ -13,9 +14,5 @@

Welcome

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ipsum faucibus vitae aliquet nec ullamcorper sit amet risus nullam. Lacus sed viverra tellus in. Ipsum suspendisse ultrices gravida dictum. Sit amet dictum sit amet justo donec enim diam.

- - - - \ No newline at end of file