-
draft basic scatter chart
-
body weight entry box
-
blood sugar entry box
-
hypoglycaemia bars
-
axes should be centered at base, not metformin
-
check stats calc
-
initial screen needs labels
-
mouseovers in single-axis modes
-
axis labels in x-only overlaps ALTERNATING SIDES WILL HANDLE THIS
-
show opposite axis while dragging? NOT DO TO
-
order circle alphabetically
-
put metformin in center of circle
-
match circle to screen size
-
sliders for stat entry
-
axis animates out?
-
move axis to current? or move dots?
-
push extent out 10% both axes
-
hide collapsed labels
-
move metformin & others in 2 stages, temporary signpost labels?
-
rule lines for each drug
-
move rule lines for each mouseover?
-
put axis labels on alternating sides, per tick
-
duplicate axis labels in small black
-
weight only config needs to rotate other labels too
-
selected drugs should be in a javascript variable, not a CSS class
-
visualise risk of hypoglycaemia: as spill of days across screen, some of which get caught in the drug circles?
-
circle of drugs in non-focus mode?
-
make selected drug pulse?
-
shoot rule text in from side NOT TO DO
- The github pages branch contains two commits. The first contains changes to .gitignore and index.html to load from a bundled build.js file. The second holds the actual build.js file, and is recreated at each deploy.
Deploy recipe (rebases the last commit on gh-pages):
git checkout gh-pages git rebase master jspm bundle-sfx index.js --minify git add build.js* git commit --amend --no-edit git push github gh-pages --force