34 Commits

Author SHA1 Message Date
Xevion
b16fac3a8a latest build 2020-12-18 23:20:47 -06:00
Xevion
6124e909f8 katex example rendering inside tooltip
has issues on the top row where the modal-card-header overlaps
2020-12-18 23:18:37 -06:00
Xevion
aecf3afa81 implement problem.enabled config values, fix repeated appearance of same problem through retrying 2020-12-18 22:24:01 -06:00
Xevion
aecc316aa0 width utility, remove box shadow and field z-index styling issues 2020-12-18 22:00:39 -06:00
Xevion
23d01fda2b give SettingsMenu access to problems via property binding, add subtract/multiply/divide/root problem configurations into arithmetic.js export, improve button widths using flex-grow styling 2020-12-18 22:00:29 -06:00
Xevion
5c8d073d72 style unhoverable button away from rest of group, add special difficulty level button styling, implement custom options for difficulty-based method execution, problems.getProblem mixin 2020-12-18 20:11:46 -06:00
Xevion
cd1517c9da improve settings menu programatic organization, better button styling 2020-12-18 18:59:03 -06:00
Xevion
894e46b95a split App.vue inline scss into separate scss files, fix settings menu icon flex-end issues in Chrome 2020-12-18 08:57:53 -06:00
Xevion
0244791e03 finish settings menu open/close buttons & styling 2020-12-18 08:31:56 -06:00
Xevion
5a5bfd45a3 begin working on settings menu, font awesome cog icon menu, disable scrollbar 2020-12-17 08:52:01 -06:00
Xevion
58258e5313 clean up scss to use buefy/bulma tools 2020-12-16 10:45:16 -06:00
Xevion
ef3913362b update to latest distribution, update README & package.json/yarn.lock for new animate.css dependencies 2020-12-16 10:28:41 -06:00
Xevion
1b3bb95927 remove toast notifications for green feedback & red shake, use animate.css for fly fade in/out/right 2020-12-16 10:18:16 -06:00
Xevion
ead0397e7a add LICENSE, README to-do add 2020-12-15 22:06:33 -06:00
Xevion
f5c4d0dca4 add division arithmetic, update demo dist with latest updates 2020-12-15 21:53:44 -06:00
Xevion
03bb78598b improve README, new banner, new ideas 2020-12-15 21:45:11 -06:00
Xevion
99ebb0f479 new incorrect answer shake feedback 2020-12-15 11:40:13 -06:00
Xevion
4e4a0866cf vue config publicpath fix for GitHub pages 2020-12-15 10:53:44 -06:00
Xevion
3c2c3792ed add new testable docs 2020-12-15 10:46:37 -06:00
Xevion
67e32f7850 gitignore + rest of repository 2020-12-15 10:46:25 -06:00
Xevion
6fdfa5ef94 repository reformat (remove python) 2020-12-15 10:43:26 -06:00
Xevion
c95760b64f stylize input field, add input checking/client side question generation, functional question answering 2020-12-15 10:31:37 -06:00
Xevion
a309bc55e1 create own client side arithmetic functions 2020-12-15 10:30:56 -06:00
Xevion
992ecafc09 update README, add yarn lock & package.json 2020-12-13 17:51:54 -06:00
Xevion
4bc226713a remove simplify frac text, add CORS fix for Vue port 8080 usage, fix swapped response & response code in API question generation 2020-12-13 17:43:27 -06:00
Xevion
714d5b6f7b fix dist location 2020-12-13 17:42:02 -06:00
Xevion
a8c069a9f5 add katex rendering and question fetching, basic dark theme scss, dev env API url 2020-12-13 17:41:35 -06:00
Xevion
02fc049eb8 fix LaTeX formatting in arithmetic rendering, simplify fraction variable mistake 2020-12-12 18:25:38 -06:00
Xevion
0b2b2c85b0 flask restful based API handling & exceptions work 2020-12-12 17:06:34 -06:00
Xevion
ac72f2e7f6 change to Flask-RESTful, implement basic Question/Category/Categories classes, functionality outlined 2020-09-26 02:34:26 -05:00
Xevion
d83cbf512b base Vue client files (config, App, yarn [!] lock & packages, ignore) 2020-09-26 01:33:43 -05:00
Xevion
49de7dbd3d basic repository files (ignore, README, python requirements) 2020-09-26 01:33:08 -05:00
Xevion
1596518757 basic arithmetic, API & questions organization, ID generation 2020-09-26 01:31:52 -05:00
Xevion
3e052d3692 add basic Flask server files 2020-09-26 01:30:43 -05:00