Commit Graph
100 Commits
Author SHA1 Message Date
vkuchenik 43cc39fd62 add — settings page has basic ui, changes to preferences currently do not take effect 2026-09-01 09:47:54 -07:00
vkuchenik 75b65bfcaa Merge branch '20260820_1700_mapWidget' into '20260721_0845_Venessa_addingWidgets'
Add Map Widget

See merge request vkuchenik/website-framework!109
2026-08-28 20:46:01 +00:00
vkuchenik 7e0723a776 add - descriptive tooltips and default to most recent vaa on mount 2026-08-28 13:11:56 -07:00
vkuchenik 6304db66c2 add working vaa ash-polygons map w/ volcano selection capabilities 2026-08-27 12:36:25 -07:00
vkuchenik 6eb5e42111 Merge branch '20260819_1245_commcoorWidget' into '20260721_0845_Venessa_addingWidgets'
add comm coor report w/ download and copy abilities

See merge request vkuchenik/website-framework!108
2026-08-20 23:53:53 +00:00
vkuchenik 152aacb1c3 add comm coor report w/ download and copy abilities 2026-08-20 16:49:50 -07:00
vkuchenik 1f2b578c91 add differentiating capabilities according to widget size in rs 2026-08-19 12:39:24 -07:00
vkuchenik a5f2f012dc add differentiation in capability according to sizing in ivans widget 2026-08-19 09:52:08 -07:00
vkuchenik 0381bc3ce8 update colors on each widget entry 2026-08-19 07:47:48 -07:00
vkuchenik f2637c7469 add open pdf button in ivans widget 2026-08-18 14:50:37 -07:00
vkuchenik dab9b8227e Merge branch '202608121500_Add_AlertChangesWidget' into '20260721_0845_Venessa_addingWidgets'
Add Alert Changes Widget

See merge request vkuchenik/website-framework!107
2026-08-18 21:20:49 +00:00
vkuchenik 7f92ddd62b add alert-level-changes widget with working time range selector 2026-08-18 21:20:49 +00:00
vkuchenik 7667235fdb update small styling adjustment 2026-08-12 15:00:24 -07:00
vkuchenik 2bea05bf29 fix spacing issues around images/pdfs in ivans and rs 2026-08-11 13:11:11 -07:00
vkuchenik 058b51795b update data formatting when copying to clipboard ivans or rs 2026-08-11 09:20:07 -07:00
vkuchenik 0c79b409bd fix ivans & rs text overflow in header of each entry by using ellipses 2026-08-11 08:37:08 -07:00
vkuchenik d9bdb17217 add filtering on dates to all widgets, defualt is past 7 days 2026-08-10 16:22:34 -07:00
vkuchenik 520731aa47 Merge branch '20260810_0800_AddingRsWidget' into '20260721_0845_Venessa_addingWidgets'
add rs widget with copy to clipboard and sorting capabilities

See merge request vkuchenik/website-framework!105
2026-08-10 20:47:07 +00:00
vkuchenik a61d3f104e add rs widget with copy to clipboard and sorting capabilities 2026-08-10 20:47:07 +00:00
vkuchenik 5ec7734b9b Merge branch '20260806_0800_AddingSeismicWidget' into '20260721_0845_Venessa_addingWidgets'
merging seismic widget to adding widgets branch

See merge request vkuchenik/website-framework!104
2026-08-10 15:02:37 +00:00
vkuchenik abb2c2ba5c Added plot of seismic events count with date picker feature in the settings 2026-08-10 15:02:37 +00:00
vkuchenik 182495e11a updated element sizing in ivans widget 2026-08-10 07:53:26 -07:00
vkuchenik 8742b85d1c Merge branch '20260805_1200_Ivans_UpdatingInfoViewing' into '20260721_0845_Venessa_addingWidgets'
Update viewing format of ivans summary and pdf

See merge request vkuchenik/website-framework!103
2026-08-06 14:58:12 +00:00
vkuchenik dccebbc21b Update viewing format of ivans summary and pdf 2026-08-06 14:58:12 +00:00
vkuchenik 1dcee8c8c3 Merge branch '20260730_0920_UpdatingIvansWidgetUI' into '20260721_0845_Venessa_addingWidgets'
Adding functional IVANS widget with dialog popup view of summary and pdfs

See merge request vkuchenik/website-framework!102
2026-08-05 18:58:47 +00:00
vkuchenik 0861ca2b94 Adding functional IVANS widget with dialog popup view of summary and pdfs 2026-08-05 18:58:47 +00:00
vkuchenik 14a4af623d Merge branch '20260804_1300_PlumeEventWidget' into '20260721_0845_Venessa_addingWidgets'
Adding functioning plot of Plume Events widget

See merge request vkuchenik/website-framework!100
2026-08-05 17:16:45 +00:00
vkuchenik 999e3bb50c Adding functioning plot of Plume Events widget 2026-08-05 17:16:45 +00:00
vkuchenik 8525dcc71c adding working IVANS widget 2026-07-30 09:18:47 -07:00
vkuchenik bb1e55d796 added a basic ivans widget, still needs ui refactoring 2026-07-22 16:29:17 -07:00
vkuchenik 35eea905a3 Fixed the tabs in the canvas not transitioning colors to black when active and Updated canvas coloring in 'coming soon' pages 2026-07-22 09:40:41 -07:00
vkuchenik 764bf07ac8 Fixed weird menu positioning on open, now opens below settings button 2026-07-22 08:46:58 -07:00
vkuchenik 9ee41c9b8a Added an Alert Level Change Quad Plot Widget 2026-07-21 16:07:59 -07:00
vkuchenik a0708fa8ea refactor, further cleaning up sidebar, home, mydashboard, alertlevelwidget, widget, and more misc. 2026-06-05 11:27:43 -07:00
vkuchenik 8532a2558e now all routes added but some are broken bc of bad refrences 2026-06-04 15:35:11 -07:00
vkuchenik fd3cdc69ad some routes added 2026-06-04 15:30:01 -07:00
vkuchenik 7e23c6a98d Merge branch 'maps/layer-selector-component' into 'main'
added layer selector in global maps

See merge request vkuchenik/website-framework!69
2025-08-19 23:48:22 +00:00
vkuchenik 3d52160dfc + Lots of work was done but specifically within the GlobalMap.jsx
+ Two new component files were also added
+ Some slight adjustments to Theme.jsx
2025-08-19 16:45:03 -07:00
vkuchenik 54530f324f Merge branch 'refactor/remove-delete-btn' into 'main'
removed delete button

See merge request vkuchenik/website-framework!65
2025-08-12 22:28:04 +00:00
vkuchenik 805f1dc82f removed delete button
+ renamed delete button to edit button (to keep functionality)
+ removed edit button (redundant)
+ on add widgets, it no longer asks you to save before continuing
2025-08-12 15:27:33 -07:00
vkuchenik f8bd3845c4 Merge branch 'sidebar/account-sidebar' into 'main'
new favicon and title

See merge request vkuchenik/website-framework!64
2025-08-12 21:56:05 +00:00
vkuchenik 2aea676551 new favicon and title
*forgot to switch branches oops
2025-08-12 14:55:15 -07:00
vkuchenik d78100dfcd Merge branch 'sidebar/account-sidebar' into 'main'
removed account button

See merge request vkuchenik/website-framework!63
2025-08-12 21:31:38 +00:00
vkuchenik 69529f77be removed account button 2025-08-12 14:31:10 -07:00
vkuchenik 17f1b7ad63 Merge branch 'sidebar/account-sidebar' into 'main'
new sidebar for account/settings

See merge request vkuchenik/website-framework!62
2025-08-12 21:22:40 +00:00
vkuchenik b4dd5b205d new sidebar for account/settings 2025-08-12 14:21:31 -07:00
vkuchenik bf315aa647 Merge branch 'widgets/alert-level' into 'main'
widget menu refactoring

See merge request vkuchenik/website-framework!59
2025-08-12 17:06:31 +00:00
vkuchenik 2d739ef5c7 Merge branch 'main' into 'widgets/alert-level'
# Conflicts:
#   client/src/components/Canvas/views/Home.jsx
2025-08-12 17:02:23 +00:00
vkuchenik f85c64e7f0 Dialog popup works 2025-08-12 09:55:57 -07:00
vkuchenik f8c9a0cc0b Adding dialogs instead of window messages 2025-08-11 15:10:58 -07:00
vkuchenik 9ad6e3b799 widget menu refactoring 2025-08-11 14:02:58 -07:00
vkuchenik 03942a422e Merge branch 'widgets/alert-level' into 'main'
Added input validation

See merge request vkuchenik/website-framework!58
2025-08-11 20:02:00 +00:00
vkuchenik 8116745921 Added input validation
the alert level widget now has visual and logical input validation
2025-08-11 12:59:38 -07:00
vkuchenik a2df2c181c Merge branch 'canvas/doing-stuff' into 'main'
alert level has a complete form

See merge request vkuchenik/website-framework!55
2025-08-06 23:28:23 +00:00
vkuchenik aad3a95507 alert level has a complete form
+ alert level now has entry for country and volcano name
+ widget now has a submit button
+ now has a refresh button that only appears when something is submitted
+ adjusted number of columns in grid layout
+ other small sizing adjustments in canvas
2025-08-06 16:27:08 -07:00
vkuchenik 0f5b6dd066 Merge branch 'canvas/doing-stuff' into 'main'
quick fix

See merge request vkuchenik/website-framework!53
2025-08-06 19:28:27 +00:00
vkuchenik 023ee333fb quick fix 2025-08-06 12:27:27 -07:00
vkuchenik 922ec84fac Merge branch 'canvas/doing-stuff' into 'main'
a few more changes

See merge request vkuchenik/website-framework!52
2025-08-06 19:04:58 +00:00
vkuchenik a7f1bbbc61 a few more changes
+ boxshadow is constant
+ new resize handle
+ minW and minH set on widgets
2025-08-06 12:03:48 -07:00
vkuchenik d563cb9d19 Merge branch 'canvas/doing-stuff' into 'main'
some small changes

See merge request vkuchenik/website-framework!51
2025-08-06 00:15:37 +00:00
vkuchenik 4fb2f7eabe some small changes
+ removed sliding animation from widgets
+ added form fields to Alert Level widget
2025-08-05 17:12:59 -07:00
vkuchenik 39ca605fbd add removal of widgets in widgetArray 2025-08-05 15:19:46 -07:00
vkuchenik 1543682add Merge branch 'canvas/doing-stuff' into 'main'
updating names cont.

See merge request vkuchenik/website-framework!50
2025-08-05 22:08:49 +00:00
vkuchenik 46b27d90dd updating names cont. 2025-08-05 15:08:18 -07:00
vkuchenik c4d9725583 removed old svg's 2025-08-05 14:15:28 -07:00
vkuchenik 1407a98863 Merge branch 'Refactor/file-names-and-organization' into 'main'
Rename and Restructure

See merge request vkuchenik/website-framework!49
2025-08-05 19:58:34 +00:00
vkuchenik ff95f2cbc0 Rename and Restructure
+ took out extra 'layout' directory.
+ 'Canvas' postfix removed from all files in the views directory.
+ "WidgetCanvas" renamed to "MyDashboard"
2025-08-05 12:57:18 -07:00
vkuchenik 03a335710f removed extra wrapper components 2025-08-05 12:43:57 -07:00
vkuchenik e3a2c84e27 Merge branch 'bug/widget-canvas/widget-persistance' into 'main'
fixed widget state saving bug

See merge request vkuchenik/website-framework!47
2025-08-04 22:38:50 +00:00
vkuchenik 9b8f7ea4d4 fixed widget state saving bug
+ decluttered props by using prop forwarding
+ renamed DashboardCanvas to HomeCanvas
2025-08-04 15:38:19 -07:00
vkuchenik f250f11d8d Merge branch 'dashboard-canvas/add-widgets-menu/fix-bugs' into 'main'
add missing prop

See merge request vkuchenik/website-framework!46
2025-08-04 20:52:16 +00:00
vkuchenik 4bd9f78bc5 add missing prop 2025-08-04 13:51:30 -07:00
vkuchenik 952162e150 Merge branch 'dashboard-canvas/add-widgets-menu/fix-bugs' into 'main'
removing redundancies

See merge request vkuchenik/website-framework!45
2025-08-04 20:45:00 +00:00
vkuchenik 88b287afa7 removing redundancies 2025-08-04 13:44:35 -07:00
vkuchenik 543d481aa9 Merge branch 'dashboardCanvas/Widget/add-widgets-menu' into 'main'
added submenu to settings

See merge request vkuchenik/website-framework!43
2025-08-04 19:21:04 +00: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
vkuchenik 90704879e1 Merge branch 'dashboardCanvas/widgets/delete-all-btn' into 'main'
added delete all widgets button

See merge request vkuchenik/website-framework!38
2025-07-31 16:52:05 +00:00
vkuchenik f5b694508e added delete all widgets button 2025-07-31 09:50:40 -07:00
vkuchenik 0aeabbc218 more dark mode colors 2025-07-31 09:23:40 -07:00
vkuchenik c1a91bddd7 map has dark mode 2025-07-31 08:56:32 -07:00
vkuchenik 3324530dc5 Merge branch 'dashboard/GlobalMap/add-map' into 'main'
a map!

See merge request vkuchenik/website-framework!37
2025-07-30 18:16:48 +00:00
vkuchenik f932a4f467 a map! 2025-07-30 11:16:21 -07:00
vkuchenik 6ce374405c added behavior to tooltip
tooltip disappears on click now
2025-07-30 08:57:32 -07:00
vkuchenik 54e1d6c8ad tiny aesthetic changes 2025-07-30 08:34:07 -07:00
vkuchenik f48e9eaf30 Increased size of tabs 2025-07-30 08:28:16 -07:00
vkuchenik f11d179bb1 Update dark mode colors 2025-07-30 08:17:45 -07:00
vkuchenik b68b1500ef Merge branch 'feature/dashboard/dark-mode' into 'main'
tooltip works!!

See merge request vkuchenik/website-framework!33
2025-07-29 18:20:47 +00:00
vkuchenik 7307736662 tooltip works!!
(sorry i'm in the wrong branch)
2025-07-29 11:08:36 -07:00
vkuchenik 11198e23ea Merge branch 'feature/dashboard/dark-mode' into 'main'
new icons

See merge request vkuchenik/website-framework!32
2025-07-28 22:11:36 +00:00
vkuchenik 4495cb9f78 new icons
got rid of custom imported icons, too much work to make them dark mode useable.
2025-07-28 15:10:57 -07:00
vkuchenik 55890d0b3d changed btn from "dashboard" to "home" 2025-07-28 13:42:12 -07:00
vkuchenik eae9bc4048 sets canvas zindex behind sidebar/header 2025-07-28 13:32:03 -07:00
vkuchenik f312730e35 Merge branch 'add/widgets/conditional-deleting' into 'main'
now can delete widgets

See merge request vkuchenik/website-framework!31
2025-07-28 19:46:03 +00: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
vkuchenik 9575cd8d21 Merge branch 'add/widgets/conditional-editing' into 'main'
widgets only edited on btn click

See merge request vkuchenik/website-framework!25
2025-07-24 23:06:37 +00: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 cc6d141d19 Merge branch 'add/dashboard/tabs' into 'main'
Add/dashboard/tabs

See merge request vkuchenik/website-framework!24
2025-07-24 20:00:51 +00:00