This project is mirrored from https://*****@github.com/iqb-berlin/verona-modules-aspect.git.
Pull mirroring updated .
- Jan 18, 2022
-
-
jojohoch authored
-
- Jan 17, 2022
- Jan 14, 2022
- Jan 13, 2022
-
-
rhenck authored
Now manages it's width and height itself. Also has some new properties: - verticalOrientation should be self-explanatory - dynamicWidth allows the user to set a width manually. The buttons on the element automatically stretch to meet the set width (or height).
-
- Jan 12, 2022
-
-
rhenck authored
Cloze elements are displayed inline and have no way to show a label.
-
rhenck authored
Now manages height and width by itself. So no overlay div is needed in the cloze component.
-
rhenck authored
- Now only has a variable 'document'. This holds the HTML representation in an object. This object is enriched with element models. - Because the the TextEditor extension can neither create multiple element instances nor use the IDService to generate their IDs, this has to be done afterwards. See ClozeParser. - The cloze element has rather extensive compatibility handling because cloze elements used to save an actual HTML representation. This has to be transformed to JSON/object. Therefore we replace the old backslash- markers with custom HTML tags. The editor object does this transformation. It needs some custom extensions to recognize (and don't remove) the HTML tags though. - Cloze now shows a placeholder text when empty - The cloze component needs a small pipe to extract text formatting options from the paragraph parts. - For getting the child elements for the player the models have to be extracted from the somewhat complex (JSON)document. - Added some rudimentary interfaces for the TextEditor document format. - Removed the old ClozePart interface. This is quasi part of the new interfaces.
-
- Jan 10, 2022
-
-
jojohoch authored
- Explicitly set the value of the form control of CompoundChildren, because they are not yet fully registered in the onInit phase. - Use ChangeDetectorRef to prevent ExpressionChangedAfterItHasBeenCheckedError
-
- Jan 07, 2022
-
-
rhenck authored
-
- Jan 06, 2022
- Jan 04, 2022
-
-
jojohoch authored
-
- Dec 17, 2021
- Dec 16, 2021
-
-
rhenck authored
This complicates styling and is somewhat useless as the border can also be removed by setting the border-width to 0.
-
rhenck authored
Elements are supposed to be centred when this setting is used. Since it is the same CSS for almost all element components it is put into global styles. Missing components: video, spelling.
-
jojohoch authored
-
jojohoch authored
-
jojohoch authored
-
jojohoch authored
-
- Dec 15, 2021
-
-
rhenck authored
Outline may be shown when valid dropLists are highlighted. The bottom patr of the outline is cut off when the whole width is used by the dropList.
-
jojohoch authored
-
jojohoch authored
-
rhenck authored
Section was picking up the size of children elements. With relative it works.
-
rhenck authored
This allows elements in dynamic sections to have fixed dimensions. Some modifications to property panel logic, to show dimension fields and proper labels. Only implmented in dropList and button elements.
-
rhenck authored
The child elements are created directly in the component when reading a serialized cloze. The whole parsing process of cloze elements will be reworked soon. So this probably is a temporary fix.
-
- Dec 14, 2021
-
-
rhenck authored
Options still had a margin-top, which is wrong when there is no label above.
-
rhenck authored
The theme file is now project specific because Angular demands assets to be part of the project. It also differs in content: The editor theme is only applied to canvas elements. For the player every checkbox and radio button is affected. The components now again use the default color of 'accent'. The custom theme now has the green as accent color and no longer primary.
-
- Dec 13, 2021
-
-
rhenck authored
Used in checkboxes and radio buttons, which are now green. The secondary is unused but for safety set to the same as the default theme should be.
-
rhenck authored
This new setting makes child items space around in a row with line break. Images in vertical alignment now always reserve the whole row and don't appear next to each other.
-
jojohoch authored
- Replace onClick method with an event emitter inside the template
-
- Dec 10, 2021