Commit Graph

149 Commits

Author SHA1 Message Date
24f7780fe8 [FIX] show correct default data on history page 2021-09-12 11:53:04 +01:00
08cebc7ab5 [FIX] Set list aesthetics
Ensure checkbox is always next to set titles, not above
2021-09-12 11:48:28 +01:00
f8843e5626 Ensure styling applies to correct elements 2021-09-12 11:47:57 +01:00
a7fd43ae71 Remove unused import 2021-09-12 11:37:09 +01:00
a472c49efb [FIX] Google Analytics error
When Home component used in Login component, logEvent not passed.
Now Home component only logs events if logEvent is defined (i.e. it's not called from the Login component)
2021-09-12 11:36:58 +01:00
614c222bcc Add comment 2021-09-12 11:26:08 +01:00
1c5cb2b2a4 Footer styling for settings page
With policy links
2021-09-12 11:24:30 +01:00
bcb8511b7e Add Google Analytics 2021-09-12 11:24:13 +01:00
7eb9070014 Add links to policies
Show links to terms of service and privacy policy on settings page
2021-09-12 11:21:27 +01:00
7f5ae50e22 Change layout of stats on test completion 2021-09-11 22:22:55 +01:00
d5c48c7acc [FIX] grammar 2021-09-11 22:16:21 +01:00
7e2d747da6 Add stats during a test 2021-09-11 22:16:13 +01:00
20fbda3b22 Remove redundant code 2021-09-11 18:21:06 +01:00
bf323f14e8 Account for moved css file 2021-09-11 18:14:18 +01:00
5f1810127c Move CSS file to correct folder 2021-09-11 17:57:01 +01:00
64d956720e [FIX] Incorrect margin and refactor some CSS
Ensure correct margins on mobile home page
2021-09-11 17:56:22 +01:00
cfd9bd9034 Remove redundant code 2021-09-11 17:55:20 +01:00
3549b6788d Add chart styling 2021-09-11 17:43:51 +01:00
efc58ff390 [FIX] Content being hidden after logging in
Ensure overflow is only disabled when login page is showing
2021-09-11 17:43:33 +01:00
c1b04b0736 Add charts showing historic test scores 2021-09-11 17:40:59 +01:00
7138f2f297 Improve variable names and fix test start bug
Ensure tests are started with a high enough question limit until UI to choose number of questions is implemented
2021-09-11 17:22:37 +01:00
e450e64c82 Add missing table header 2021-09-11 10:46:06 +01:00
c0cdf197c5 Ensure raw mark displays properly for tests 2021-09-11 10:45:09 +01:00
62552cde42 Show raw mark for incomplete tests
On home and history pages
2021-09-10 15:25:02 +01:00
5165d71c6b Update text on logged out home page 2021-09-09 09:02:27 +01:00
fd5ea8a69e Revert "Add Google Analytics"
This reverts commit bd355599c7.
2021-09-05 21:17:18 +01:00
bd355599c7 Add Google Analytics 2021-09-05 21:00:02 +01:00
fccea836d3 Fix container bottom margin setting on load
Ensure page container bottom margin is set correctly when cookie notice appears
2021-09-01 21:00:38 +01:00
45a357fff6 Fix cookie notice margins
Ensure container bottom margin is same as cookie notice height
2021-09-01 20:49:53 +01:00
59c8a481eb Adjust cookie notice margins on small screens 2021-09-01 20:46:51 +01:00
0169aa128b Change cookie notice colours and margins 2021-09-01 20:33:27 +01:00
7d4d213904 Update footer margin animation time
Animated when viewport width changes and cookie notice obstructs a different amount of the main page. Now 500 milliseconds instead of 1000
2021-09-01 20:21:29 +01:00
fdadac9a3d Restyle cookie notice button 2021-09-01 20:19:04 +01:00
1bb0788570 Update GH actions to only install necessary dependencies
Only install dependencies required for hosting, not cloud functions
2021-09-01 20:05:38 +01:00
c215c4843f Remove unused variables 2021-09-01 18:24:56 +01:00
b378bd7a97 Add 404 page 2021-09-01 18:03:15 +01:00
fc48c58224 Fix broken dependencies 2021-09-01 17:56:39 +01:00
d93bd82fb5 Remove old dependency 2021-09-01 17:44:46 +01:00
e2a3f6ef39 Fix FirebaseUI login bug
Credential helper was incorrectly accessed for FirebaseUI config
2021-09-01 17:44:07 +01:00
d570364d65 Add loader icon 2021-09-01 17:38:08 +01:00
7eae03bad5 Add index.js 2021-09-01 17:37:31 +01:00
63832e88d8 Add basic service worker 2021-09-01 17:37:09 +01:00
ef57d5ddce Add site images 2021-09-01 17:32:34 +01:00
8e2a5a13a5 Style pages 2021-09-01 17:30:30 +01:00
b7865cf821 Add policies 2021-09-01 17:29:56 +01:00
93efa42f91 Create page depency components 2021-09-01 17:29:45 +01:00
f07ab92cfc Add pages 2021-09-01 17:29:15 +01:00
68a7dbabca Create main controller page 2021-09-01 17:28:17 +01:00
5022393bf6 Create button components 2021-09-01 17:27:49 +01:00