note-ui-arch.txt 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. note-container
  2. lhs-tree
  3. rhs-content (which is actually center-content)
  4. rhs-sidebar
  5. bottom-toolbar
  6. lhs-tree
  7. list of note-tree-nodes
  8. each note-tree-node can inside it contain
  9. a heading
  10. a subheading
  11. a note-tree-children parent container for chilren
  12. a clickable node <a/> which has a target segment
  13. a clickable node <a/> which has a not-segment target element
  14. rhs-content
  15. list of visit-segments
  16. edit mode ==> has .edit class
  17. summary mode ==> no .edit class
  18. each visit segment has
  19. a summary-container (visible only if parent does not have .edit)
  20. an edit-container (visible only if parent does have .edit)
  21. each segment has a header
  22. link to close (if in edit mode)
  23. link to refresh the segment
  24. custom links if any
  25. after the header
  26. summary (all)
  27. edit (where applicable - not for LS, wiz powered, etc.)
  28. rhs-sidebar
  29. load and show points from various categories
  30. ----------
  31. wizards follow the following pattern:
  32. URL: (type-plural)-center/{patient}/{note}
  33. UI: (type-plural)-center.blade.php
  34. <table>
  35. name | review | plan | active | started | ended | editTopLevel form
  36. <addTopLevel form>
  37. <custom fields specific to type>
  38. @include(common-fields)