Commit Graph

160 Commits

Author SHA1 Message Date
8e1be31650 [FIX] zoom on input select on mobile
Increased font size to disable auto zoom when input field selected on mobile
2021-09-13 08:11:40 +01:00
d15be15a81 Disable buttons during processing 2021-09-12 22:55:34 +01:00
f596a7a8aa [FIX] data format when creating progress record
Was using dictionary as code duplicated from home page. Only one value is ever present so dictionary not required.
2021-09-12 22:55:14 +01:00
51b21d3541 [FIX] createProgress batch write limit reached
Ensure batch write limit isn't reached when creating progress records
2021-09-12 22:52:47 +01:00
74c5401976 Remove redundant code 2021-09-12 20:57:47 +01:00
dba928f6f6 [FIX] progress bar shape for small percentages
Colours progress bar was showing outside of edges of bar for very small and very large percentages
2021-09-12 20:56:44 +01:00
f18639732a Bump version number in package-lock 2021-09-12 20:35:39 +01:00
137311d48c Update package-lock 2021-09-12 20:34:36 +01:00
4d30fcd243 Bump version number and add dependency for slider 2021-09-12 20:33:37 +01:00
ad23ae9a8b Move logos to public folder 2021-09-12 20:31:23 +01:00
037cf046c0 Remove unused prop from component 2021-09-12 20:27:52 +01:00
a72b42d705 Update styling and add styling for new mode 2021-09-12 20:27:15 +01:00
42cfa1d619 Add new lives mode and more test options!
Users can now choose from two modes - lives and questions. Lives mode will end when the user makes the chosen number of mistakes. Questions mode will end when the user answers all questions correctly from a list of questions the length of which the user chooses.
2021-09-12 20:26:45 +01:00
069407fa57 Update functions for use with lives mode 2021-09-12 20:23:46 +01:00
efebaf93ce [FIX] Progress history layout
Align table cells correctly
2021-09-12 15:20:48 +01:00
e74a15c84b Smooth curve on line graphs 2021-09-12 15:09:02 +01:00
52cd2b8663 [FIX] Ensure all vocab data always written to db 2021-09-12 15:07:19 +01:00
79718c63e4 [FIX] createProgress reaching max writes 2021-09-12 15:03:31 +01:00
054946597c [FIX] long set/test names going off page 2021-09-12 13:00:47 +01:00
6be3b4f372 [FIX] button margins in headers 2021-09-12 13:00:26 +01:00
b32329b480 [FIX] incomplete tests not deleted properly
Ensure tests are deleted from state instead of stored as undefined
2021-09-12 12:09:33 +01:00
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
23615fec0d Bump version number 2021-09-12 11:24:40 +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
f73f6d8986 Update packages and add chart dependency 2021-09-11 17:40:11 +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
3b272a47e9 Typo - wrong variable name 2021-09-08 20:37:50 +01:00
97dfe5955f Replace testing code with production 2021-09-08 12:22:25 +01:00