talk to Andy WHitehead about design


Julia to send list of missing species/ add to JSON file









--not sure  about

NVDA just says 'unknown' when you tab to any element in FF, though OK in Chrome, IE

what about a magnifying glass idea like with Mendel peas?

save ingredients to local storage if offline?

resize on window change without having to refresh. would be handy on tablets/ phones.

when saving list to tab-separated text box it doesn't always pick up full list of ingredients. perhaps a timing issue when loading data from VLE? Use a callback?


check tab order - species labels are currently in between top left btns and ingredients list
SVG tab stops turned off. Not sure they're that useful anyway.

try rotating the TOL?

how to make it more dinner platey? Phil's idea about fading in image. Better to just do this on OSL launch page


---done
fix zooming so zooms on centre
store cb selections on vle
at the moment when you uncheck one ingredient then it removes path highlight some of which is shared with other species. Maybe need to reapply 'highlightNode' to all selected ingredients
shrink to fit on iPad (or assume going on OSL?)
if you uncheck cb then hide info
when you load up vle data need to highlight the branches that relate to selected cbs
kb accessible method of panning (arrow keys or buttons)
make design responsive? Not much point if going in iframe
need to put ingredients list into scrolling div
image saving doesn't work in IE - pop up the error message

zoom buttons and pinch zoom not working on iPad
pan btns don't work on ipad
pan buttons don't remember current position so move it to 1:1 and top left corner
stop legend transforming with other groups on zoom

on ipad first click of zoom button or pinch moves it up and left. currentX,y not intitialised properly?
also similar issue when doing first pan btn click on desktop, there's a discrepancy of 200 (outerRadius/2) somewhere
position legend better, or with white box behind

check screen-readability of key items. Make sure you can tab to divs. Investigate Aria live tags.

dragging to pan not working on ipad


hide species names to begin with ? (600 too many)

colour kingdoms based on data in newick file. should work if I get data with kingdom names in.

save image btn not working in iPad in Safari (ok in Chrome)

make mouse wheel zoom centre on mouse pos not on centre of graphic?

speed up zooming by removing pie chart drawing code from zoom (just have resize)

clear highlighting of species labels as well as highlighted claded when doing clear all

tidy up key

labels font too big on iPad. set a different font family?

select all button for debug purposes

change colour scheme - plants light green, algae dark green

deal with phones in portrait mode - innerradius too small to draw circle so just get jumble of labels. could at very least flag if in portrait mode and suggest using landscape, which works ok

automate drawing of  pie chart segments by calculating percentages of diff. groups

NVDA screen reader doesn't always read out full taxomic information, chops second half of family name off. OK in IE, chops off in Chrome. Fixed by using 'assertive' rather than polite, otherwise only reads text that's changed

merge background svg into main TOL so that it prints out


add search box to filter json file (show and hide checkboxes)