By default for new users, 'my preferences' tab is populated with a few presets. Presets can be added and removed using the 'star' icon in space 4.
Note: Adding/removing presets is unavailable for iteration 2, since all preferences tab is not available to re-add removed presets.
On initial use 'use on other devices' takes users to account sign-up screen. After an account is created, 'use on other devices' allows users to save and apply made changes for other devices/contexts.
Without selecting 'use on other devices', modifications are only applied to the current device. Changes are applied live to the device, except when editing sets for other devices after users have created an account.
Note: For iteration 2 users would only be given login key.
Notification: 'Base set created'.
Once users have created an account, context-specific sets can be created and account settings can be edited.
Note: 'Manage sets' button (access to space 5) is unavailable for iteration 2. 'Account settings' is also unavailable, 'account' button can be replaced with 'log-out'.
Applied live to the system, and not saved to the preference server.
When application is re-opened logged-in users are shown 'my preferences' view only: presets and primary adjuster can only be modified.
Changes are applied to current device only, users can save changes for other devices through the full editor.
Notification: 'Modified Base Set'.
Beside save, a notification indicates the last change. On hover, an 'undo' button is available. Users can undo multiple times.
Notification: 'Base Set saved'.
Selecting 'use on other devices' updates other devices using the same set.
Note: 'Settings' is unavailable in iteration, 'account' button can be replaced with 'log-out' button.
Note: For iteration 2 login would only require a key input.
Notification: "Base Set applied".
In space 4 a preview window is available for appearance preference adjusters. Audio feedback is provided for screen reader adjusters. Preview window is not available in space 3, as a live preview would always be available.
Notification: "Modified Base Set applied".
Some implementations of space 4 would not allow managing preference sets on other devices, space 5 (such as a public device that wants to limit time spent). In these cases, the 'manage sets' and 'account settings' features would be removed. A user can only effect preferences on other devices if they are using the same preference set. Preferences would be modified on the current device then saved to the cloud through the 'use on other devices' button.
More information on these spaces can be found in the GPII Wiki