vkuchenik
4bd9f78bc5
add missing prop
2025-08-04 13:51:30 -07:00
vkuchenik
88b287afa7
removing redundancies
2025-08-04 13:44:35 -07:00
vkuchenik
6f41df3f88
Merge branch 'main' into 'dashboardCanvas/Widget/add-widgets-menu'
...
# Conflicts:
# client/src/components/layout/Canvas/views/DashboardCanvas.jsx
2025-08-04 19:20:13 +00:00
vkuchenik
1f83dcf9bb
added submenu to settings
...
widget information is now stored in two arrays. One array (widgetArray) holds the id and name/type of the widget. The second array (layout) holds the id, position, width, height, and static info
2025-08-04 12:04:33 -07:00
Daniel S. Hansen
bedd616d92
Add new add widget behavior. Edit mode is enabled upon 'Add Widget' and user must either Save/Cancel their changes before navigating away from My Dashboard
2025-07-31 14:01:08 -07:00
Daniel S. Hansen
ee03a1d2f4
Remove old comments and deprecated code snippets
2025-07-31 13:23:11 -07:00
Daniel S. Hansen
80a0515bb1
Add navigation prevention while in Edit mode to Avatar menu options in Header
2025-07-31 12:40:46 -07:00
Daniel S. Hansen
364ce0b752
Save point, Sidebar prevents navigation without first saving or cancelling current changes
2025-07-31 12:23:45 -07:00
vkuchenik
f5b694508e
added delete all widgets button
2025-07-31 09:50:40 -07:00
vkuchenik
f48e9eaf30
Increased size of tabs
2025-07-30 08:28:16 -07:00
Dan Hansen
a76c869be5
Merge branch 'main' into 'fix/edit-mode-scope'
...
# Conflicts:
# client/src/components/layout/Canvas/views/DashboardCanvas.jsx
# client/src/components/layout/Sidebar/Sidebar.jsx
2025-07-29 19:22:14 +00:00
Daniel S. Hansen
80854e4bf3
Remove garbage comments
2025-07-29 12:08:36 -07:00
Daniel S. Hansen
a06a79218c
Add tab navigation prevention while in Editable mode
2025-07-29 11:51:33 -07:00
vkuchenik
7307736662
tooltip works!!
...
(sorry i'm in the wrong branch)
2025-07-29 11:08:36 -07:00
Daniel S. Hansen
89c32e4f6e
Add keyViews.js file inside src/constants to track current view in Sidebar and Canvas
2025-07-29 11:04:29 -07:00
Daniel S. Hansen
416873fc08
Save point, page is rendering with view tracking
2025-07-29 09:59:17 -07:00
vkuchenik
1956a0685b
Merge branch 'main' into 'add/widgets/conditional-deleting'
...
# Conflicts:
# client/src/components/layout/Canvas/views/DashboardCanvas.jsx
2025-07-28 19:45:54 +00:00
vkuchenik
8f18879e96
now can delete widgets
2025-07-28 12:44:17 -07:00
Daniel S. Hansen
9d6a4b356f
Fix competiting zIndex values between the Canvas Header and the Avatar dropdown menu
2025-07-28 11:44:25 -07:00
Daniel S. Hansen
20998e43af
Clean garbage comments from refactor
2025-07-25 13:25:49 -07:00
Daniel S. Hansen
5f17293ac6
Add persistant widget state across sidebar 'dashboard' button and canvas header nav 'my dashboard' button
2025-07-25 13:19:09 -07:00
Daniel S. Hansen
58f734684b
Add Editable state to canvas along with Save and Cancel buttons while in Editable mode. Save - saves the new state after editing. Cancel - reverts to the widget state before Edit mode
2025-07-25 11:40:57 -07:00
vkuchenik
552b1bd16a
widgets only edited on btn click
...
The widgets now cannot be resized until the user clicks on "Edit Widgets" in the settings gear icon.
2025-07-24 16:05:42 -07:00
vkuchenik
4cdc335cad
canvas is now scrollable
2025-07-24 13:48:41 -07:00
vkuchenik
85160caae0
lots of file surgery, it works
2025-07-24 12:08:10 -07:00
vkuchenik
2cdc5e1e82
file name change
2025-07-24 08:57:24 -07:00
vkuchenik
1d5b00448b
added tabs and file restructure
2025-07-24 08:52:20 -07:00