Closed ehmatthes closed 9 years ago
The interface for creating and editing Pathways is particularly bad.
I've been considering using D3.js as a navigational tool for things like this. Particularly pathways, where as I understand it you're basically building a dependency graph on the fly. A Dendrogram might be particularly well-suited for this, especially if the nodes can be expanded/collapsed on the fly.
Put more save buttons on most editing forms, so you don't have to scroll to bottom of the screen in order to save a single element.
Also, put focus on first editing box on most forms.
I certainly agree with @lyndsysimon that one way of viewing the system should have the entire system available on one screen, with collapsible and expandable nodes.
This goes along with collapsible views, but being able to view from any one element through the bottom of the system would be helpful. ie everything under "English->Writing", or everything under "English->Writing->Write for a variety of purposes".
Edit views: Entry boxes for core elements have a white background, for public meta-information such as student-friendly versions and descriptions, choose a background color, and editor meta-information such as edit_reasons, gray background.
Users should have clear visual cues, when looking at a form, which pieces will be core elements, which are public meta-information, and which elements are just for co-editors.
Much work has been done in this direction, and is ongonig.
This should probably be broken into separate issues for browsing and editing. It's clunky for now because I built the site one level in the hierarchy at a time. For example, it might be nice to have a screen that displays a school's entire system on one screen, with every element editable on that screen.