Skip to content

Design UI for accessing Monarch functionality, including teacher authoring tool #386

@jeffbl

Description

@jeffbl

There are several pieces of functionality teachers and students will need to access for the Monarch functionality:

  • Content selection for either sending directly to Monarch, or to teacher authoring tool current deck
  • The teacher authoring tool UI directly to load a deck, edit, etc.
  • Linking a specific Monarch(s) to the browser extension to be able to push content
  • ???

Options discussed over time, and at meeting with @Cybernide @JRegimbal @jaydeepsingh25 @VenissaCarolQuadros :

  • "Monarch mode" on options page
  • Context menu item "send to Monarch" for specific content
  • Have Monarch experience show up in list of other experiences, with a "send to monarch" button (Jeff just added this one)
  • Extension options page launch button
  • Added menu items on extension menu (looks like at least a submenu of various options is possible, based on Bitwarden extension in Brave)
  • QUESTION: Should there be an additional extension option to turn off any of the teacher functionality? Or should this be just general authoring and sending functionality under a single toggle? (i.e., there is a toggle for I have/don't have a Monarch, but is there another sub-one for "I am a teacher vs a student"?) Take from meeting was that this should be unnecessary, but I expect we'll need to think this through a bit more as the overall UI shapes up.
  • ???

Assigning to @VenissaCarolQuadros since she has been working on the functionality the most, but @Cybernide should also be involved since she has been thinking about options, wizards, etc.

LONG TERM QUESTION: What if we have authoring tools for other devices/experiences? Will there be a clear way to integrate that in the future?

Metadata

Metadata

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions