Harald Bamberger
|
827b51045b
|
Merge branch 'master' into feature-68598/Rollup_lets_try_it_again
|
2026-02-25 07:57:17 +01:00 |
|
Harald Bamberger
|
77abcb6129
|
use absoluteJsImportUrl in Dashboard Widget Api Endpoints, send widget setup and arguments column values as json to frontend, remove JSON.parse from frontend dashboard code
|
2026-01-30 18:58:20 +01:00 |
|
Harald Bamberger
|
707cb414a2
|
use absoluteJsImportUrl helper function when dynamically import dashboard widgets components
|
2025-11-17 15:08:04 +01:00 |
|
Harald Bamberger
|
a4d3015367
|
add app_root to dashboard widget path, add buildtimestamp to external imports during rollup build
|
2025-10-28 17:01:05 +01:00 |
|
SimonGschnell
|
4eab58177a
|
update(disabled widget background): updates the background of disabled widgets in the dashboard by giving them more opacity
|
2025-08-12 11:41:14 +02:00 |
|
chfhtw
|
76248175f7
|
News padding not hardcoded in Dashboard Item Container but in the News CSS
|
2025-07-25 09:33:27 +02:00 |
|
chfhtw
|
c0e2a156d5
|
Merge branch 'merge_C4_25999_61235_61730_calendar' into merge_C4_25999_61235_61730
|
2025-07-24 10:46:23 +02:00 |
|
chfhtw
|
132ab686c9
|
get rid of Dashboard warnings
|
2025-07-23 09:24:16 +02:00 |
|
chfhtw
|
72df2cb79c
|
Implementation CIS => LvPlanWidget
|
2025-07-23 08:56:23 +02:00 |
|
SimonGschnell
|
6c57c17eb5
|
update(News Widget 1 spaltig): adds padding and updates colors of the time and content when hovered
|
2025-07-22 13:50:34 +02:00 |
|
SimonGschnell
|
117a284dc4
|
update(News Widget/Content stylings): updates the style of the news widget and single news view
|
2025-07-22 09:47:45 +02:00 |
|
SimonGschnell
|
6f3759d95d
|
update(Wave accessability): updates aria labels for accessability
|
2025-07-10 11:47:51 +02:00 |
|
SimonGschnell
|
df108482eb
|
update(Dashboard additionalRow): opens tooltip when hovering over the button to add a now line to the dashboard grid
|
2025-05-19 09:09:48 +02:00 |
|
SimonGschnell
|
dab628a72d
|
refactor(Dashboard UX): improves user experience for dashboard
|
2025-05-13 11:48:01 +02:00 |
|
SimonGschnell
|
ed2a467926
|
refactor(Dashboard additional row): changes the UI and behavior to add an additional row to the grid
|
2025-05-12 13:51:20 +02:00 |
|
SimonGschnell
|
a94b52dbc6
|
refactor(Dashboard touch events): fixes the touch event behaviors for the widgets and the dashboard
|
2025-05-12 11:44:27 +02:00 |
|
SimonGschnell
|
a99721bb22
|
feature(Dashboard Mobile): the modal to add new widgets distributes the space to display widgetes more evenly
|
2025-05-09 09:34:12 +02:00 |
|
Johann Hoffmann
|
54e8a855f4
|
Merge branch 'master' into feature-25999/C4_cleanup
# Conflicts:
# public/js/apps/Dashboard/Fhc.js
# public/js/components/Cis/Cms/Content.js
# public/js/components/Cis/Cms/News.js
# public/js/components/Cis/Cms/StudiengangInformation/StudiengangInformation.js
# public/js/components/Cis/Mylv/LvUebersicht.js
# public/js/components/Cis/Stundenplan/Stundenplan.js
# public/js/components/DashboardWidget/Ampel.js
# public/js/components/DashboardWidget/News.js
# public/js/components/DashboardWidget/Stundenplan.js
# public/js/components/DashboardWidget/Url.js
# system/phrasesupdate.php
|
2025-04-25 10:58:02 +02:00 |
|
SimonGschnell
|
0c95dbad1f
|
update(Dashboard Section description): adds phrases for the description of general/custom/other sections
|
2025-04-22 11:40:58 +02:00 |
|
SimonGschnell
|
8c00158d04
|
refactor(Dashboard Database data structure): changes how the data for the dashboard is structured in the database, instead of having a global widgets property, each section has its own widgets property where additional properties like description can be stored
|
2025-04-22 09:52:07 +02:00 |
|
SimonGschnell
|
19f169aca2
|
feature(Dashboard Grid): adds a red border to the widget if the user tries to resize the widget over its max width/height or under its min width/height
|
2025-04-15 13:55:02 +02:00 |
|
SimonGschnell
|
a25ccd79b2
|
fix(Dashboard New Widget Not Draggable): adds the widgetid property to newly created widgets if it is not already present
|
2025-04-14 14:46:11 +02:00 |
|
SimonGschnell
|
d4ae8b0f91
|
fix(Dashboard Grid Height): a bug was removed where the grid height was not correct when adding a new widget and the widget was not correctly displayed when adding a new widget
|
2025-04-14 14:33:49 +02:00 |
|
SimonGschnell
|
59ebd33ba6
|
feature(Dashboard resize):adds overlays to the elements when resizing widgets on the dashboard
|
2025-04-14 11:28:13 +02:00 |
|
SimonGschnell
|
a0a2ac41bf
|
refactor(Dashboard Grid): updates replace logic when moving widgets and fixes position detection between mousemove and mousedown
|
2025-04-11 12:00:38 +02:00 |
|
SimonGschnell
|
9b9b8b1532
|
feature(CIS Dashboard gridsystem): allows to pin widgets in the grid and changes how widgets are positioned in different viewports
|
2025-04-09 10:50:19 +02:00 |
|
SimonGschnell
|
97e34948e5
|
refactor(WidgetIcon for Dashboard dragging): puts the hidden dashboard icons for the dragging image in the section component so that each section has its relative clientX and clientY positions
|
2025-04-02 11:23:25 +02:00 |
|
SimonGschnell
|
33f800fa28
|
fix(Dashboard Mobile Touch Events): fixes the behaviour of the touch event for the dashboard grid
|
2025-04-01 13:06:23 +02:00 |
|
SimonGschnell
|
232da256ac
|
fix(Dashboard Drag Placeholder): doesn't allow placeholder items to be dragged anymore and keeps the height and width of a widget when resizing the grid of the dashboard
|
2025-03-31 14:56:50 +02:00 |
|
SimonGschnell
|
b52993f7cc
|
refactor(Grid Widgets drag): shows a placeholder item in the space where the new widget position would be when dragging a widget on the dashboard
|
2025-03-26 13:02:48 +01:00 |
|
SimonGschnell
|
ab36d567b8
|
refactor(Url Widget): fixes add link button inside the widget
|
2025-03-25 12:47:58 +01:00 |
|
cgfhtw
|
9f06fbcf93
|
refactor fhcApi
|
2025-03-24 13:38:49 +01:00 |
|
SimonGschnell
|
7936e08d3d
|
refactor(Dasboard Item): adds container for actions events from Dashboard widgets
|
2025-03-21 12:49:29 +01:00 |
|
Johann Hoffmann
|
669752dd90
|
WIP cis4 abgabetool student
|
2025-03-12 13:41:01 +01:00 |
|
Harald Bamberger
|
cff606815e
|
fix TransitionGroup children have to be keyed when adding a new widget to dashboard
|
2025-02-14 13:33:29 +01:00 |
|
Johann Hoffmann
|
139a2f900f
|
watch for changing betriebsmittel & funktionen data; wait for loaded viewData before rendering greeting;
|
2025-02-13 12:41:24 +01:00 |
|
Harald Bamberger
|
9bcd566bee
|
fix TransitionGroup children have to be keyed and duplicate attribute v-bind
|
2025-02-12 17:57:53 +01:00 |
|
Johann Hoffmann
|
c1918726df
|
Stundenplan Week Page smaller breakpoints style handling; searchbar emit action finished on default link click; month stundenplan past days use opacity-50 class; Day page height fix of right col;
|
2025-01-31 14:09:05 +01:00 |
|
Johann Hoffmann
|
e9b01b7fa8
|
vue router merge cms & fhc app; viewData check and fetch in dashboard and widgets if not originating from that php controller; lvinfo app delete; code cleanup profil; WIP profil routing;
|
2025-01-21 16:42:23 +01:00 |
|
Johann Hoffmann
|
f60f735fa8
|
FhcApp uses vueRouter4; CisApp checks for global router instance and routes internally as long as a path/routename/component setup is defined, if that is not the case use the provided href link; WIP moving apps like Profil, MyLv etc into components to be navigated by FhcApp;
|
2025-01-15 14:10:08 +01:00 |
|
Johann Hoffmann
|
bf5e8e9c0e
|
Merge branch 'feature-25999/C4_cleanup' into feature-25999/C4_anwesenheiten_widget
|
2024-12-02 10:57:40 +01:00 |
|
SimonGschnell
|
1336860ecd
|
feature(Dashboard Transitions): uses Vue's built-in Transition component to add transitions to the widget config elements
|
2024-11-29 13:23:51 +01:00 |
|
Johann Hoffmann
|
39f1f825a5
|
fhcApi extendable & reactive; provide reactive viewdata from dashboard to widgets by inject/provide reworked news xslt in db; css change since overflow-auto is in xslt now; WIP anw widget;
|
2024-11-27 16:30:54 +01:00 |
|
Johann Hoffmann
|
ecab3ea4d9
|
remove hardcoded h1 tag, keep the title h1 tag; more cleanup;
|
2024-11-22 11:43:05 +01:00 |
|
Johann Hoffmann
|
61728f3044
|
dashboard & widgets: template cleanup; property definiton cleanup; delete unwrapInjectedRef -> resolved since vue3.3;
|
2024-11-21 15:43:35 +01:00 |
|
Johann Hoffmann
|
2c98438096
|
add cis4link to widget setup; show link icon in dashboard item header; remove links from widget contents;
|
2024-11-19 17:46:11 +01:00 |
|
Johann Hoffmann
|
d8af18673c
|
always show card header of widgets as in editMode but enable certain tools only when actually in editMode. editMode is active for dashboard not for section; less paddings overall in dashboard; deleted Section headers and put cog besides personal greeting; reformatted name var for greeting into generic viewData property;
|
2024-11-19 17:07:05 +01:00 |
|
Johann Hoffmann
|
f82c669475
|
provide/inject editModeIsActive from section.js -> currently used in bookmark widget to move redundant config modal into actual widget when said mode is on;
|
2024-11-19 13:35:06 +01:00 |
|
Johann Hoffmann
|
46ef02b54d
|
deactivate drag mode when widget config modal is opened
|
2024-11-19 10:33:39 +01:00 |
|
Johann Hoffmann
|
160294bea4
|
removed grey section background and added fading thing seperator line for every section after the first
|
2024-11-13 18:39:19 +01:00 |
|