This project is mirrored from https://*****@github.com/iqb-berlin/verona-modules-aspect.git.
Pull mirroring updated .
- Jan 04, 2022
-
-
jojohoch authored
-
- Dec 17, 2021
-
-
rhenck authored
This makes the list not collapse when used in dynamic context.
-
rhenck authored
Those are wanted by the product owner.
-
rhenck authored
- Move the method to the unit service, so the proper updateElementProperty method can be used. - Also improve the logic, reducing variables.
-
jojohoch authored
-
jojohoch authored
-
- 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.
-
jojohoch authored
-
jojohoch authored
- Use the same default state for interactiveMuteControl and for playerProps.interactiveMuteControl
-
- 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
-
-
rhenck authored
Variable naming, reorder imports etc.
-
rhenck authored
This makes for cleaner imports.
-
rhenck authored
Was not correctly creating new instances of non-primitive values. Now uses "JSON.parse(JSON.stringify(element))" for deep copying the element first. Also refactor by moving the method to the UnitService, where all ID handling should take place.
-
rhenck authored
-
rhenck authored
Generally only the editor needs to generate new IDs. Before there was need to have it in common because some elements (like compound elements) needed to generte new Elements including IDs. Now all ID stuff is handled by the UnitService and the elements classes are handed the fully built elements. Unfortunately this means that some logic has to move back from classes into the UnitService. To un-bloat the UnitService a (and in the future some more) helper class is created for this logic. The most important thing is, that the UIElement no longer generates an ID when created. The ID has to be created before and passed to the constructor.
-
rhenck authored
-
rhenck authored
-
jojohoch authored
-
- Dec 09, 2021
-
-
rhenck authored
-
rhenck authored
Now correctly sets the chosen background color and additionally sets another (configurable) color to the selected value.
-
rhenck authored
The other variants are basically the same as filled. The only difference is the background color, which we are manilupating anyway. So there is no reason to keep them. Also for the background color directive different target elements are needed for the different appearance variants. This is now possible. As stylings of the old appearance are kept when changing the appearance the styles need to be removed first. In the moment the appearance value is changed the component is not actually changed yet and there we need to wait for another Angular change detection cycle, via timeout.
-
jojohoch authored
- Use the same font properties for input element and button element - Change cross out behaviour. The button now behaves as toggle button and sets the focus to the input element only when it is crossed through.
-
- Dec 08, 2021