ondemand icon indicating copy to clipboard operation
ondemand copied to clipboard

Interactive apps menu / navbar customization automatic app groups

Open robinkar opened this issue 2 years ago • 1 comments

Right now there there seems to be a lot of duplication needed when customizing the app menu how we want, especially with many profiles needing mostly the same configuration. For our uses, it would be nice if the groups were added automatically for the apps. What we have:

interactive_apps_menu:
  title: "Apps"
  links:
    - group: "Editors"
    - apps:
      - type: sys
        subcategory: "Editors"
    - group: "Graphical applications"
    - apps:
      - type: sys
        subcategory: "Graphical applications"
    - group: "Servers"
    - apps:
      - type: sys
        subcategory: "Servers"
    - group: "Tools"
    - apps:
      - type: sys
        subcategory: "Tools"
    - group: "Course environments"
    - apps:
      - type: sys
        subcategory: "Course environments"

What we would like:

interactive_apps_menu:
  title: "Apps"
  links:
    - apps: # Probably need something here to tell it to add groups
      - type: sys
        subcategory: "Editors" # We may want to do some additional filtering based on metadata here
      - type: sys
        subcategory: "Graphical applications"
      - type: sys
        subcategory: "Servers"
      - type: sys
        subcategory: "Tools"
      - type: sys
        subcategory: "Course environments"

robinkar avatar Sep 07 '23 07:09 robinkar

Yea I'll have to take a closer look at this. Looks like a lot of the extra bits are group dividers. If you have 1 list of many subcategories (as you do) maybe we can figure that out and provide dividers by default based on the subcategory name.

johrstrom avatar Sep 07 '23 14:09 johrstrom