This project is mirrored from https://*****@github.com/iqb-berlin/verona-modules-aspect.git.
Pull mirroring updated .
- Dec 09, 2021
-
-
rhenck authored
-
rhenck authored
-
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
- Dec 07, 2021
-
-
rhenck authored
This is meant solely as a cloze child as a representation of a radio button functionality.
-
rhenck authored
-
rhenck authored
This allows to select elements without clicking them on the canvas, as elements may be obstructed or not visible for some reason. The selection logic is a bit complicated because usually only the overlay components are usd for selection which are also the place to apply any highlighting on. Here we have to find the component element reference from the section. Therefore the double looping 'getElementComponent' method. Also when an elements is selected it briefly gets z-index 100 so it is moved to the front and visible and manipulatable.
-
rhenck authored
-
rhenck authored
For all elements using radio buttons.
-
- Dec 06, 2021
-
-
rhenck authored
-
rhenck authored
-
rhenck authored
The value may have been null in past versions.
-
rhenck authored
- Now always starts with at least an empty list. - Compatibility handling no longer sets invalid values. This was only temporary anyway but it is better to not do it at all.
-
rhenck authored
Now only sends a list with IDs as value. The actual list manipulation is done with Material helper functions (transferArrayItem...).
-
rhenck authored
It is okay to discard a 0 value here, as 0 line height makes no sense and it is better to use the default.
-
rhenck authored
Also remove duplicate CSS declaration.
-
rhenck authored
-
- Dec 03, 2021
- Dec 02, 2021
-
-
rhenck authored
-
rhenck authored
-
rhenck authored
Delete and duplicate buttons are no longer part of the tab view but are always visible below it.
-
rhenck authored
-
rhenck authored
The given serialized properties may not conform to all UIElement properties. They are merely meant as a building plan; they may also contain outdated properties which have to be transformed when reading.
-
rhenck authored
Basically a div with border properties as usual.
-
rhenck authored
Create object list, when none is existent yet. Otherwise append as before.
-
rhenck authored
Now correctly reads the value IDs of drop list elements, so they can not be used again.
-