Commit Graph
202 Commits
Author SHA1 Message Date
vkuchenik ab03d43aff udpated bg of widget shadow
the drop shadow behind widgets when moved around is now light blue and the corners are round.
2025-07-22 12:56:44 -07:00
vkuchenik 37ebd3d478 widgets are bound to container
figured out how to set bounds so widgets don't go off screen!
2025-07-22 11:58:10 -07:00
vkuchenik 999206b013 style changes
some small style changes like cursor types on hover and some color changes.
2025-07-22 09:26:40 -07:00
Daniel S. Hansen 73d85a3247 Remove garbage comments 2025-07-21 14:30:41 -07:00
Daniel S. Hansen 35aa0347a9 Save point, page renders and is functional 2025-07-21 14:27:53 -07:00
Daniel S. Hansen 8a34f11a46 Add new 'views' directory that handles what the Canvas displays. Refactor Canvas.jsx to act as a router between canvas views. Add /views/WidgetCanvas to handle default view 2025-07-21 14:12:32 -07:00
Daniel S. Hansen a1f2fcc9be Refactor: moved Widget and CanvasHeader code into Canvas.jsx to handle both as a parent element 2025-07-21 13:01:16 -07:00
Daniel S. Hansen 06edb481e9 Restructure file system to seperate Sidebar, Header, and Canvas components 2025-07-21 11:33:44 -07:00
Daniel S. Hansen 2298347e84 Refactor header: extract Avatar into standalone UserAvatarMenu component, and add _hover styling 2025-07-17 15:35:01 -07:00
Daniel S. Hansen 02b4b8ee45 Refactor color theme temporarily, style the search bar to have a more rounded shape 2025-07-17 11:33:16 -07:00
Daniel S. Hansen 7da843b573 Refactor Header.jsx to place users name, email, and avatar in a group on the right side of the header 2025-07-17 11:03:55 -07:00
Daniel S. Hansen 5c68b1c5c3 Refactor sidebar to transition smoothly by changing open sidebar width from 100% to 210px 2025-07-17 10:32:35 -07:00
vkuchenik f49486d234 Removed comments 2025-07-17 09:50:21 -07:00
vkuchenik 850bb2bea3 Delete header.jsx (this file is redundant. header.jsx is Header.jsx) 2025-07-17 16:48:22 +00:00
vkuchenik d0f7090be8 Delete sidebar.jsx (this is extra from when we were renaming files. sidebar.jsx is now Sidebar.jsx) 2025-07-17 16:47:04 +00:00
vkuchenik 24c33b51f3 looping through btns now 2025-07-17 09:45:36 -07:00
vkuchenik a6dc0325f7 Merge branch 'fix/sidebar/sizing' into 'main'
updated to loop through btns

See merge request vkuchenik/website-framework!13
2025-07-17 16:31:27 +00:00
vkuchenik 8697c547b8 updated to loop through btns
Instead of listing each button it now loops through
2025-07-17 09:30:42 -07:00
vkuchenik e21b88bc3a Merge branch 'fix/sidebar/sizing' into 'main'
Sidebar text fades in and OUT!!

See merge request vkuchenik/website-framework!12
2025-07-17 14:29:48 +00:00
vkuchenik 9f6342d240 Sidebar text fades in and OUT!! 2025-07-17 07:29:03 -07:00
Dan Hansen e1187892d3 Merge branch 'refactor/file-names' into 'main'
Rename component files Sidebar.jsx and Header.jsx with correct casing

See merge request vkuchenik/website-framework!11
2025-07-16 22:04:19 +00:00
Daniel S. Hansen 6a6bbf1866 Rename component files Sidebar.jsx and Header.jsx with correct casing 2025-07-16 15:02:57 -07:00
vkuchenik 26bd2028a8 updated padding btwn sidebar btns 2025-07-16 14:38:10 -07:00
vkuchenik dc1aa0aa39 adjusting sidebar btn flex directions 2025-07-16 13:31:05 -07:00
Daniel S. Hansen 56b2644fe5 Add Chakra darkmode theme to canvas header 2025-07-16 13:28:13 -07:00
vkuchenik e7abce2ed1 Merge branch 'main' into 'feature/dashboard/dark-mode'
# Conflicts:
#   client/src/App.jsx
#   client/src/components/header.jsx
#   client/src/components/sidebar.jsx
2025-07-16 19:35:22 +00:00
vkuchenik 466ee6edc4 fixed spelling error 2025-07-16 11:23:29 -07:00
Daniel S. Hansen f6997c82ee Save point 2025-07-16 11:19:55 -07:00
Daniel S. Hansen 1d1bf314e7 Refactor sidebar transition to keep icons stationary 2025-07-16 11:06:36 -07:00
vkuchenik 59667876b0 Updated colors in theme.js 2025-07-16 07:21:26 -07:00
vkuchenik 23540bc5cd added hover & active w/ dark mode
dark mode works with buttons in hover, active, and inactive state! (and its not totally ugly!)
2025-07-15 18:28:37 -07:00
Daniel S. Hansen dc1f4fcdaf Save point, working on sidebar icon positioning during transition 2025-07-15 15:55:20 -07:00
Daniel S. Hansen 9f61ab2216 Add side bar transition animation between open and closed 2025-07-15 13:51:56 -07:00
vkuchenik 022f37b086 dark mode technically works
but it is terrible
2025-07-15 12:55:27 -07:00
Daniel S. Hansen b6a3b3d9d8 Fix Gas nav link to use hash instead of path. Page no longer reloads upon clicking Gas link 2025-07-14 15:08:20 -07:00
Daniel S. Hansen 6cbfb4e29a Edit sidebar close symbol from 'X' to 'RxHamburgerMenu' and aligned to the right 2025-07-14 13:31:11 -07:00
Daniel S. Hansen 94aa70a307 Adjust spacing on CanvasHeaderNav items 2025-07-14 13:13:47 -07:00
Daniel S. Hansen bc83710acc Add drop-down menu to Avatar 2025-07-14 12:23:26 -07:00
Daniel S. Hansen 1223ecc0b6 Add drop down menu to settings button 2025-07-14 12:10:10 -07:00
Daniel S. Hansen eab46d424e Add CanvasHeader along with sub components CanvasHeaderNav, SearchBar, SettingsButton 2025-07-11 15:58:38 -07:00
vkuchenik 5fd48bc958 quick fix
changed theme.js to use chakras new way to create a theme in v3+
2025-07-10 09:58:23 -07:00
vkuchenik f293e14ed1 Reorganized file structure
Moved app.css and index.css into the css folder.
2025-07-10 08:11:24 -07:00
vkuchenik 0190bf7c72 dark mode
forgot to switch branches. Started working on dark mode by creating a theme for the app
2025-07-10 14:59:13 +00:00
vkuchenik 6bb10060e5 active buttons highlighted
the current active button is now highlighting a bolder color.
2025-07-10 14:59:13 +00:00
Daniel S. Hansen e0fc1a98ac Add initial widget functionality using react-grid-layout and react-resizable 2025-07-09 15:20:29 -07:00
vkuchenik ed05ea8caf consolidated import statements 2025-07-09 11:13:56 -07:00
vkuchenik de6d5fd681 tiny update to button sizes 2025-07-09 10:28:30 -07:00
vkuchenik bfacfd302c sidebar collapsible feature
The sidebar can now be collapsed to just its icons
2025-07-09 10:25:54 -07:00
vkuchenik bf9a9d8461 updated colors
adjusted text colors of sidebar tabs and header logo and username from black to dark green.
2025-07-09 09:03:34 -07:00
vkuchenik 186e8baefc added close button to sidebar
I added the close button to the sidebar (no functionality yet). I also fixed the canvas grid width and height
2025-07-09 08:43:52 -07:00