Commit Graph

36 Commits

Author SHA1 Message Date
drew 4f76a08ca3 changed page title 2025-01-21 11:01:43 -06:00
drew 3619782463 forms pt3 2025-01-20 21:36:54 -06:00
drew 581fd5dd7b form stuff pt2 2025-01-20 21:13:17 -06:00
drew 90bba7f40f form stuff 2025-01-20 15:42:49 -06:00
drew 2f7369c7f5 Move BarkHeader component to App layout
Consolidated BarkHeader usage by removing it from individual pages and including it in the main App layout. This improves consistency and reduces redundancy across components.
2025-01-19 20:10:22 -06:00
drew 354823e00e Add EditItem component and route for editing inventory items 2025-01-18 19:47:42 -06:00
drew 67d90b3378 Add rental price and replacement cost to item details
Extended the item details view to include rental price and replacement cost. This provides more comprehensive information for users managing inventory items.
2025-01-18 13:22:01 -06:00
drew a120dd58c3 home page text 2025-01-18 11:30:42 -06:00
drew bd82d62a2a fixed table render issue 2025-01-17 18:48:20 -06:00
drew ca713cfdb0 basic item detail page 2025-01-17 16:52:29 -06:00
drew 39aa70a717 Add item detail view and link from inventory list
Introduces a new `ItemDetail` component to display detailed information for an inventory item. Updates the `InventoryList` to include a link directing users to the detail view for each item. Also adds the necessary route for the `ItemDetail` component in the app configuration.
2025-01-17 12:20:24 -06:00
drew 800711b448 Add custom Mantine theme with red as primary color
Integrates a custom theme for the MantineProvider, setting red as the primary color with a defined color palette. This enhances the application's design consistency and customization options.
2025-01-17 09:57:49 -06:00
drew 22ae0241c0 Set default color scheme to auto in MantineProvider
Added the `defaultColorScheme="auto"` prop to the MantineProvider in App.tsx. This enables automatic color scheme detection, improving the user experience by aligning with the system's settings.
2025-01-17 09:48:00 -06:00
drew 10dae797cf made things red 2025-01-17 09:41:40 -06:00
drew fd6b472b0f fixed postcss 2025-01-16 21:24:38 -06:00
drew 61bca33ad2 removed tailwind 2025-01-16 21:21:06 -06:00
drew d41f812fd3 redid button 2025-01-16 21:17:49 -06:00
drew 967f34d0c9 header works pt3 2025-01-16 20:18:56 -06:00
drew e5cd155c29 header works 2025-01-16 19:54:18 -06:00
drew 5e43e2abbd wtf 2025-01-16 19:37:00 -06:00
drew ded5ec1137 things and stuff 2025-01-16 14:16:24 -06:00
drew e2deae0d9a Refactor inventory functionality and improve modularity.
Relocated inventory page to features directory and renamed it for clarity. Introduced a reusable `Button` component and replaced inline buttons across components. Added type definitions for inventory items and environment variable support for API URL configuration.
2025-01-15 20:36:03 -06:00
drew 524730a559 it works 2025-01-15 16:18:31 -06:00
drew ea40d6fc3c progress? pt3 2025-01-15 15:40:59 -06:00
drew 3f6104aa9d progress? pt2 2025-01-15 11:51:21 -06:00
drew d1e5f7c61c progress? 2025-01-15 11:31:29 -06:00
drew f1921dc115 Installed react query dev tools 2025-01-14 09:15:51 -06:00
drew 20e5c497ab Installed react query 2025-01-14 07:51:41 -06:00
drew 937fd33cee Update theme to use brand color instead of hardcoded red 2025-01-12 15:29:41 -06:00
drew ea965b6834 Switch to TailwindCSS and remove global CSS file 2025-01-12 15:16:21 -06:00
drew 211fcac0c3 Add "Home" button with link to the homepage in inventory
This commit adds a "Home" button to the inventory page, allowing users to navigate back to the homepage easily. The `Link` component from "react-router" was imported to achieve this functionality.
2025-01-11 21:53:25 -06:00
drew 643b8cfbcc Made router work 2025-01-11 21:25:17 -06:00
drew 1ebbb16677 idfk 2025-01-09 18:04:00 -06:00
drew 62c8d5b266 Remove React logo and counter, update App title to 'BarkMan'
The React logo and counter button were removed from the app. The main heading was updated to display 'BarkMan', simplifying the interface. Unused imports were also cleaned up.
2025-01-09 16:53:37 -06:00
drew 9a22067ead changed front end stack 2025-01-09 16:29:36 -06:00
drew 46b278e08a added ui 2025-01-09 11:40:50 -06:00