Michael Novotny
3eabdee1cb
Adds eslint ignore for link
2023-09-06 12:07:10 -05:00
Michael Novotny
4106023cf1
Runs prettier
2023-09-06 12:05:10 -05:00
Michael Novotny
c8ef7e06d5
Merge branch 'main' into prettier-eslint-root
2023-09-06 12:02:50 -05:00
Delba de Oliveira
62271d7986
Add total paid/pending columns to customer table ( #145 )
...
* Delete individual invoice pages
* Add pending / paid totals to customer table
* Misc
2023-09-06 10:19:15 -05:00
Delba de Oliveira
83293ab924
Add "edit" invoice functionality ( #144 )
...
* Organize components
* Add delete invoice component and action
* Update customer emails
* Add delete button, pending/paid UI, and placeholder edit button
* Fix build errors
* More errors
* Fix table corners
* Rename add invoice form, and make it generic for edit or add
* Wire it up!
* Add server action placeholder
* Fix TS errors
* Misc
2023-09-06 08:18:40 -05:00
Stephanie Dietz
482f4bf042
Add customer table UI ( #142 )
...
* add customers table
* remove unused imports
* fix width issue for prof image in small screens
2023-09-06 13:06:56 +01:00
Michael Novotny
cb58dfbe30
Moves prettier and lint to root of the project
2023-09-05 21:38:28 -05:00
Delba de Oliveira
b85b3e217b
Add delete invoice functionality ( #140 )
...
* Organize components
* Add delete invoice component and action
* Update customer emails
* Add delete button, pending/paid UI, and placeholder edit button
* Fix build errors
* More errors
2023-09-05 10:30:42 -05:00
Delba de Oliveira
340cd8dd05
Add "create" invoice form ( #139 )
...
* Install @tailwindcss/forms
* Add invoice form
* Replace -zinc- with -gray- for consistency
2023-09-05 09:11:54 -05:00
Stephanie Dietz
ab4d446e34
Implement new table component ( #136 )
...
* add table compoennt
* format
* format
* change table type to be a card
* update table header and link
* update layout and table width
* edit table
* fix layout overflow issue with table
* fix mege issue with dummy data
* make only content portion scrollable
* increase w of side nav in mobile
* remove duplicate date key
---------
Co-authored-by: Delba de Oliveira <delbabrown@gmail.com >
2023-09-05 14:23:34 +01:00
Delba de Oliveira
acc531b370
Add dashboard overview page ( #135 )
...
* Run create-next-app
* Add READMEs
* Remove stuff we don't need
* Add dummy data
* Add types for dummy data
* Add dummy routes
* Remove unused CSS
* Split dummy data and definitions
* Add prettier plugin for tailwind
* Create background-blur.tsx
* Create hero.tsx
* Create login-form.tsx
* Tweak
* Install hero icons and clsx
* Create calculations.tsx
* Update dummy-data.tsx
* Create card.tsx
* Create dashboard-overview.tsx
* Update page.tsx
* Add placeholder for dashboard-topnav
* Adjust sizings for whole page
* Update card styles and add icons
* ugh, fonts are hard
* misc
* Misc
* Switch to flex
* Add revenue data and definitions
* Misc
* Merge branch 'master' into example-f9sv
* Remove unused code
* Add sort invoices calc - to be replaced with SQL
* Add date to invoices table
* Add customer images
* Add LatestInvoices component
* Optimize for mobile
* Misc
* Tweak
* Remove duplicate date fields
* Mobile tweaks
2023-09-01 11:38:55 -05:00
Stephanie Dietz
5225fc3b54
Add table component ( #132 )
...
* add table compoennt
* format
* format
* change table type to be a card
* update table header and link
* update layout and table width
* Update dashboard/15-final/app/ui/table.tsx
---------
Co-authored-by: Delba de Oliveira <delbabrown@gmail.com >
Co-authored-by: Delba de Oliveira <32464864+delbaoliveira@users.noreply.github.com >
2023-09-01 14:49:59 +01:00
Stephanie Dietz
fa5258ed80
create search bar component ( #134 )
2023-09-01 12:15:38 +01:00
Delba de Oliveira
c0f63f4d25
Add card component and calculations ( #130 )
...
* Run create-next-app
* Add READMEs
* Remove stuff we don't need
* Add dummy data
* Add types for dummy data
* Add dummy routes
* Remove unused CSS
* Split dummy data and definitions
* Add prettier plugin for tailwind
* Create background-blur.tsx
* Create hero.tsx
* Create login-form.tsx
* Tweak
* Install hero icons and clsx
* Create calculations.tsx
* Update dummy-data.tsx
* Create card.tsx
* Create dashboard-overview.tsx
* Update page.tsx
* Add placeholder for dashboard-topnav
* Adjust sizings for whole page
* Update card styles and add icons
* ugh, fonts are hard
* misc
* Remo unused import
2023-08-31 08:50:05 -05:00
Stephanie Dietz
24f9a5fa45
Add side nav and hero icons ( #129 )
...
* add side nav component and hero icons
* update file name
* Update dashboard/15-final/app/dashboard/layout.tsx
Co-authored-by: Delba de Oliveira <32464864+delbaoliveira@users.noreply.github.com >
* make nav mobile friendly
---------
Co-authored-by: Delba de Oliveira <32464864+delbaoliveira@users.noreply.github.com >
2023-08-31 11:02:52 +01:00
Michael Novotny
3edf913e1c
Updates node versions ( #131 )
2023-08-30 13:31:53 -05:00
Delba de Oliveira
4376abb821
Add components for home and login pages ( #128 )
...
* Run create-next-app
* Add READMEs
* Remove stuff we don't need
* Add dummy data
* Add types for dummy data
* Add dummy routes
* Remove unused CSS
* Split dummy data and definitions
* Add prettier plugin for tailwind
* Create background-blur.tsx
* Create hero.tsx
* Create login-form.tsx
* Tweak
* Fix ts error
2023-08-30 16:47:42 +01:00
Delba de Oliveira
8dd0d1d863
Add dummy data and routes ( #127 )
...
* Run create-next-app
* Add READMEs
* Remove stuff we don't need
* Add dummy data
* Add types for dummy data
* Add dummy routes
* Remove unused CSS
* Split dummy data and definitions
2023-08-30 10:37:50 -05:00
Delba de Oliveira
77fbb51681
Adds dashboard course skeleton ( #126 )
2023-08-30 09:11:57 -05:00