sillsdev / languageforge-lexbox

Lexbox, SIL linguistic data hub
MIT License
7 stars 2 forks source link

Allow setting default View #1050

Open hahn-kev opened 2 months ago

hahn-kev commented 2 months ago

Describe the feature Currently the FW View is the default when opening for the first time, Svelte will try to store the selected view in local storage but that doesn't persist in MAUI so it should be removed. We would like to allow setting a view as the default. This default would be synced to all users and would also set their current view, that way low literacy users will get the default view as set by a project manager.

Who is this feature for? Project managers, editors.

Pages affected Project view

rmunn commented 2 months ago

Language Forge allowed assigning different views to different roles and/or users. (All managers get view X, but Robin gets view Y even though he has the manager role). The way it was implemented in LF was a bit hard to deal with, but the concept is, I think, a decent one. E.g. for one project the default view could be the simplified one, but project managers default to the FW view.