Changes to logged out users where settings are stored in browser, a small number of visible settings are stored in cookie so they are set when page loads. Remaining settings are loaded via javascript after page has loaded.
This required some changes to how things work.
API request for settings for logged out users now takes this from the form submission not from the cookie.
Added cookie context for settings to set which fields are in cookie.
Some changes to rendering diagram - first render does not store data to avoid saving defaults over user settings
Add ability for logged out users to use shared note colours.
Changes to logged out users where settings are stored in browser, a small number of visible settings are stored in cookie so they are set when page loads. Remaining settings are loaded via javascript after page has loaded.
This required some changes to how things work.
API request for settings for logged out users now takes this from the form submission not from the cookie.
Added cookie context for settings to set which fields are in cookie.
Some changes to rendering diagram - first render does not store data to avoid saving defaults over user settings
Add ability for logged out users to use shared note colours.
Closes #463