This project is mirrored from https://*****@github.com/iqb-berlin/verona-modules-aspect.git.
Pull mirroring updated .
- Aug 12, 2021
-
-
jojohoch authored
* Use `IntersectionObserver` to detect page position while scrolling
-
- Aug 10, 2021
-
-
rhenck authored
#14
-
rhenck authored
-
rhenck authored
-
rhenck authored
- Add (editable) rows to the grid - Add drag and drop functionality to grid elements. The element is in 'absolute' positioning mode while being dragged and snaps back to the grid when droppped.
-
rhenck authored
Now uses internal selected elements instead of element as parameter.
-
- Aug 07, 2021
-
-
jojohoch authored
* Pages can be scrolled or tabbed * Labels of pages can be shown and hidden * Always visible pages can be left, right, top or bottom * Layout of pages is now handled in `LayoutComponent` and removed from `PlayerStateComponent` * Due to the `ScrollIndexDirective`, pages with scrollbars have similar interfaces as pages with tabs
-
jojohoch authored
Property to define the position of always visible page
-
- Aug 05, 2021
-
-
jojohoch authored
-
rhenck authored
Also refactor unit service to use more it's own selection variable instead of using passed references for manipulating objects.
-
rhenck authored
-
jojohoch authored
-
jojohoch authored
-
jojohoch authored
-
jojohoch authored
Merge the `unitDefinition` with the `unitState.dataParts` to insert the saved values
-
jojohoch authored
-
jojohoch authored
Required to decide whether the `section` or `element` should be inserted or appended to its `formArray`
-
jojohoch authored
-
- Aug 04, 2021
-
-
rhenck authored
-
- Aug 03, 2021
-
-
rhenck authored
- ... mostly for dynamic positioning - Refactor reordering of sections. They can now be moved by small buttons to the side, which appear when hovering. The section edit mode is no longer available. -> KISS - Removed all toolbars. The props can now be set via the props panel, which now has sections for pages, sections and elements. This is to have more vertical space available for editing the unit. - Sections can now (only) be added via the toolbox panel, where the second tab is now exclusively for sections. Future templates are supposed to be whole sections, which can also be added from there. - Refactor CSS layouting (flex and co) to have better handling of vertically growing page (via sections) - Some preparation for an upcoming overhaul of selection stuff (again :))
-
rhenck authored
Sections and elements can have this prop. Elements only need it to determine what properties to show in the props panel. The others are basic props for grid layouting. Refer to the grid documentation.
-
rhenck authored
-
rhenck authored
This is in preparation for dynamic layouting. The actual dimensions are set by the overlay component which differs but is existent for both editor and player.
-
jojohoch authored
* Remove workaround with `Promise.resolve().then(() => ...` * Use `changeDetectorRef.detectChanges()` after updating the validators
-
jojohoch authored
Make the initialization consistent
-
- Aug 02, 2021
-
-
jojohoch authored
Getter work like functions and are executed every time Angular change detection runs.
-
jojohoch authored
-
jojohoch authored
* Since always visible pages are removed from the order, form arrays must be rearranged * Refactor getter as properties in `PlayerStateComponent`. Getter work like functions and are executed every time Angular change detection runs.
-
- Jul 30, 2021
-
-
jojohoch authored
* Create `FormGroups` without ids * Add `FormArray` for elements
-
jojohoch authored
-
jojohoch authored
-
jojohoch authored
* Add section array to the form groups of the pages * Remove unnecessary component factory from `SectionComponent`
-
jojohoch authored
Replace pageIndication with translate pipe
-
jojohoch authored
* Add specific translation file for editor in assets/i18n * Add first translations for toolbar
-
jojohoch authored
Refactor some translations
-
- Jul 29, 2021
-
-
jojohoch authored
-
jojohoch authored
more information about [ngx-translate](https://github.com/ngx-translate/core)
-
jojohoch authored
In addition to the scrollable pages, units can also have one page that is always visible.
-
jojohoch authored
-