ji-devs / ji-cloud

Other
11 stars 17 forks source link

Adding text editing options for the cards games #3160

Open GaliShapira opened 2 years ago

GaliShapira commented 2 years ago

Zeplin: https://zpl.io/3XynjQA

Default text size in preview and in the creator view: On memory game, matching, flashcards: default font size is as big as fit on each card On Multiple choice only

  1. Each list sets its own rules
  2. Default font size is based on the longest word fits on the card in that list
  3. All the words in this list will have the same size as default.

How to get to the popup:

  1. On themes, if the teacher clicks on "Design from scratch" a popup appears with 2 tabs: background and text.
  2. If the teacher selects the text to edit on one of the cards the popup appears. Screen Shot 2022-09-08 at 15 38 48

Filter dropdown: The user can decide, from the selection options in the dropdown, on which of the cards he wants to Apply the text changes.

  1. For the one list use cases (duplicate + words & image) the filter has 2 options: Apply for all cards (default) or apply selected only.
  2. For the two lists use cases the filter has 4 options: In addition to the all and selected also: all left cards, all right cards.

When the teacher selects from the dropdown filter, the selection on the canvas changes as followed: All (Default) : ALL cards on canvas are now selected. Left cards: All left cards are selected Right cards: All right cards are selected Selected: no card is selected - The teacher should select a text to change

Screen Shot 2022-09-08 at 15 37 34 Screen Shot 2022-09-08 at 15 37 29

Alert message: on Multiple choice only Show an alert when the teacher tries to change the font size. After clicking ok the teacher can change the size.

Screen Shot 2022-09-12 at 11 35 26
corinnewo commented 2 years ago

@GaliShapira @ChaykeeMor The alert message here does not make sense. I think something is missing.

ChaykeeMor commented 2 years ago

In multiple choice, we recommend using the same size text on all the cards in order to present each card-choice equally.

GaliShapira commented 2 years ago

Sorry, I fixed it.