Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mikas To-dos #44

Open
wants to merge 43 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
43 commits
Select commit Hold shift + click to select a range
03daaa9
import zustand and styled components
mikaeber Nov 18, 2024
84b9d2d
taskstore
mikaeber Nov 18, 2024
797b952
styles
mikaeber Nov 18, 2024
06d4071
first draft of todo-list with todo-cards and filtering
mikaeber Nov 18, 2024
b6734ba
styling and animations + empty state
mikaeber Nov 18, 2024
12a3fb9
due dates added and task counts added per category
mikaeber Nov 18, 2024
3dae009
overdue tags and local storage
mikaeber Nov 18, 2024
088cefb
project list and attempt to add dnd
mikaeber Nov 18, 2024
d1992b6
changed select to radiobutton
mikaeber Nov 18, 2024
94739a1
project tweaks
mikaeber Nov 18, 2024
55d83ea
font and styling
mikaeber Nov 20, 2024
bbc1eec
reused old taskcard
mikaeber Nov 20, 2024
7d0b776
show tasks inside project and put projects as a sidebar
mikaeber Nov 20, 2024
2e214b0
styling
mikaeber Nov 21, 2024
493f5af
showing completed tasks in dashboard
mikaeber Nov 21, 2024
80a490b
importing tailwind and trying out shadncn components for dashboard
mikaeber Nov 21, 2024
f31e97a
shadcn new components added, and added/moved to new folder
mikaeber Nov 21, 2024
6c27919
greet user
mikaeber Nov 21, 2024
016283c
remove console log
mikaeber Nov 21, 2024
b72f562
styling
mikaeber Nov 21, 2024
b25f49a
changed input, select and radiobutton
mikaeber Nov 21, 2024
5948d16
responsivness + styling
mikaeber Nov 24, 2024
222a524
cleanup
mikaeber Nov 24, 2024
d25749f
mobile styles impromvements
mikaeber Nov 25, 2024
940d1a2
styles broke fix
mikaeber Nov 25, 2024
cccd0f6
added typescript to repo and typed zustand stores + local storage
mikaeber Dec 1, 2024
c9825ee
typed app, main, task and tasklist
mikaeber Dec 1, 2024
5d93831
more explicit tyoes in zustand stores
mikaeber Dec 1, 2024
216c57b
task categorty type refinement, styled components types, duedate typing
mikaeber Dec 1, 2024
9046f61
dashboard types
mikaeber Dec 1, 2024
77befd3
dashboard types
mikaeber Dec 1, 2024
5a55f6e
datepicker types
mikaeber Dec 1, 2024
0d2b294
shadcn component types
mikaeber Dec 1, 2024
5736aaa
dashboard type updates
mikaeber Dec 1, 2024
6c28631
category and duedate types
mikaeber Dec 1, 2024
efef78a
added types
mikaeber Dec 1, 2024
460a044
accesibility
mikaeber Dec 1, 2024
ed7e52b
more accesibility
mikaeber Dec 1, 2024
d4066fc
accessibility
mikaeber Dec 1, 2024
e72dae3
aria labels
mikaeber Dec 1, 2024
90ff88c
button styles
mikaeber Dec 1, 2024
a09d359
buttons styles
mikaeber Dec 1, 2024
b0c8a2d
better radio button
mikaeber Dec 1, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 21 additions & 0 deletions components.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
{
"$schema": "https://ui.shadcn.com/schema.json",
"style": "new-york",
"rsc": false,
"tsx": false,
"tailwind": {
"config": "tailwind.config.js",
"css": "src/index.css",
"baseColor": "neutral",
"cssVariables": true,
"prefix": ""
},
"aliases": {
"components": "@/components",
"utils": "@/lib/utils",
"ui": "@/components/ui",
"lib": "@/lib",
"hooks": "@/hooks"
},
"iconLibrary": "lucide"
}
1 change: 1 addition & 0 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Todos App Context API</title>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&display=swap" rel="stylesheet">
</head>
<body>
<div id="root"></div>
Expand Down
8 changes: 8 additions & 0 deletions jsconfig.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"compilerOptions": {
"baseUrl": ".",
"paths": {
"@/*": ["./src/*"]
}
}
}
Loading