Commit graph

227 commits

Author SHA1 Message Date
d45bba760d feat: finished creating login page
Fixed Color Picker
2025-05-23 11:01:55 +02:00
bd8477eb02 style(ui): update input and dropdown-menu colors for consistency
Refine color variables and class names in input and dropdown-menu
components to improve visual consistency and accessibility. Introduce
new CSS variables for input text and muted input states. Adjust focus
and selection styles to better align with the overall design system.
2025-05-23 11:01:55 +02:00
5de022b356 feat(WIP): update color variables and button styles
This commit includes the following changes:

- Remove the `--card` CSS variable as it is no longer used.
- Update the `--color-disabled-secondary` variable to use the correct value.
- Change the `--color-accent` variable to use a more neutral color.
- Refactor the `buttonVariants` function to accept only the `variant` and `size` props, and apply the `className` prop separately.
- Update the `select` component styles to use the correct text color for focused items.
- Add error handling for the `Logo` component to display a warning if the logo asset is not found.

These changes improve the overall styling and consistency of the application.
2025-05-23 11:01:55 +02:00
d8cbffa611 feat(settings): change delete account button to secondary variant
chore(button): update button font to use label font

chore(label): update label font to use label font

chore(login-form): update input placeholder text

chore(labeled-input): update input font to use label font

feat(global-styles): add custom font families for heading and label

chore(popover): update popover background color to match background
2025-05-23 11:01:55 +02:00
509b8f59f5 feat(fonts): Add Varela Round and Comfortaa fonts and their OFL licenses
The changes add the SIL Open Font License (OFL) text files for the Varela Round and Comfortaa font families. This ensures the proper licensing information is included with the font files, allowing users to understand the terms under which they can use and distribute these fonts.
2025-05-23 11:01:55 +02:00
22d52848df feat(ui): Improve login card design and theme customization
Refactor the `Button` component, add new `LoginCard` component, update `ThemePicker` component, edit global CSS styles to include card background and foreground and style the login page, including the logo and login form.
2025-05-23 10:56:02 +02:00
ee24899552 feat: refactor logo component to use dynamic imports for assets and remove theme prop 2025-05-23 10:56:02 +02:00
74c29461c3 feat(login): enhance login page UI with logo and separator
refactor: restyle login page according to figma
2025-05-23 10:56:02 +02:00
80374e87bf feat: add separator component 2025-05-23 10:56:02 +02:00
65ecb9e192 refactor: restyle login form acording to figma 2025-05-23 10:56:02 +02:00
1de8cc1a50 feat: add logo component
refactor: restyle input according to figma
2025-05-23 10:56:02 +02:00
db1a23e385 refactor: restyle button according to figma and change login button variant to primary 2025-05-23 10:56:02 +02:00
226c257b6f Merge pull request 'feat: add favicon.ico' (#79)
All checks were successful
container-scan / Container Scan (push) Successful in 2m28s
docker-build / docker (push) Successful in 4m41s
Reviewed-on: #79
Reviewed-by: Dominik <mail@dominikstahl.dev>
2025-05-22 14:05:33 +00:00
e298aec60e style: yarn format fix komma issue
All checks were successful
container-scan / Container Scan (pull_request) Successful in 2m37s
docker-build / docker (pull_request) Successful in 4m2s
2025-05-22 15:53:16 +02:00
df7413d6ba fix: correct regex pattern for matcher in middleware
Some checks failed
container-scan / Container Scan (pull_request) Failing after 18s
docker-build / docker (pull_request) Failing after 3m19s
2025-05-22 15:45:12 +02:00
89b73865ec fix: add newline at end of middleware.ts file
Some checks failed
container-scan / Container Scan (pull_request) Failing after 34s
docker-build / docker (pull_request) Failing after 3m22s
2025-05-22 15:27:46 +02:00
76f75f0b57 fix: update matcher regex for web app manifest and favicon
Some checks failed
container-scan / Container Scan (pull_request) Failing after 31s
docker-build / docker (pull_request) Failing after 3m11s
2025-05-22 15:25:46 +02:00
5bcb16a9b5 refactor: simplify middleware
All checks were successful
container-scan / Container Scan (pull_request) Successful in 2m47s
docker-build / docker (pull_request) Successful in 4m33s
2025-05-22 15:12:23 +02:00
784549f7e1 fix: remove unused favicon image
All checks were successful
container-scan / Container Scan (pull_request) Successful in 2m58s
docker-build / docker (pull_request) Successful in 4m14s
2025-05-22 14:59:13 +02:00
08a83ba3c5 feat: add .png icons for safari
All checks were successful
container-scan / Container Scan (pull_request) Successful in 2m51s
docker-build / docker (pull_request) Successful in 4m26s
2025-05-22 14:38:30 +02:00
c2a074f734 fix: format previous commit
All checks were successful
container-scan / Container Scan (pull_request) Successful in 3m0s
docker-build / docker (pull_request) Successful in 4m34s
2025-05-22 13:19:21 +02:00
e5359ea4d3 feat: add favicon and web app manifest files 2025-05-22 13:18:33 +02:00
42ca2e1df9 chore(deps): update node.js to 9f3ae04
All checks were successful
container-scan / Container Scan (push) Successful in 2m54s
docker-build / docker (push) Successful in 1m51s
2025-05-22 01:00:22 +00:00
5315b6b81f chore(deps): update node.js to c296163
All checks were successful
container-scan / Container Scan (push) Successful in 7m52s
docker-build / docker (push) Successful in 1m41s
2025-05-21 22:00:23 +00:00
cdcad254cf chore(deps): update dependency @types/react to v19.1.5
All checks were successful
docker-build / docker (push) Successful in 5m42s
container-scan / Container Scan (push) Successful in 7m48s
2025-05-21 11:00:46 +00:00
96809db26f Merge pull request 'feat: update css colors to match figma design' (#73)
All checks were successful
container-scan / Container Scan (push) Successful in 6m45s
docker-build / docker (push) Successful in 4m46s
Reviewed-on: #73
Reviewed-by: Dominik <mail@dominikstahl.dev>
2025-05-21 08:06:17 +00:00
88dc6303c1 feat: add transparent color variable and update background color in globals.css
All checks were successful
container-scan / Container Scan (pull_request) Successful in 2m29s
docker-build / docker (pull_request) Successful in 4m16s
2025-05-21 07:43:30 +00:00
590b7c5696 feat: added figma css variables to globals.css 2025-05-21 07:43:30 +00:00
44b3f09c48 chore(deps): update dependency @types/node to v22.15.21
All checks were successful
container-scan / Container Scan (push) Successful in 6m14s
docker-build / docker (push) Successful in 1m46s
2025-05-21 00:00:48 +00:00
64c4b91d8a chore(deps): update dependency @types/node to v22.15.20
All checks were successful
container-scan / Container Scan (push) Successful in 5m41s
docker-build / docker (push) Successful in 1m31s
2025-05-20 18:01:06 +00:00
e1925da836 fix(deps): update radix-ui-primitives monorepo
All checks were successful
container-scan / Container Scan (push) Successful in 5m20s
docker-build / docker (push) Successful in 1m33s
2025-05-20 16:01:04 +00:00
a0a702b4e6 Merge pull request 'feat: upload logo files' (#72)
All checks were successful
container-scan / Container Scan (push) Successful in 3m3s
docker-build / docker (push) Successful in 4m18s
Reviewed-on: #72
Reviewed-by: Maximilian Liebmann <lima@noreply.git.dominikstahl.dev>
2025-05-20 12:34:23 +00:00
2bfe216b23 feat: upload logo files
All checks were successful
container-scan / Container Scan (pull_request) Successful in 8m55s
docker-build / docker (pull_request) Successful in 5m44s
2025-05-20 14:10:09 +02:00
776142a388 Merge pull request 'refactor: replace IconButton with Button and update login UI' (#66)
All checks were successful
container-scan / Container Scan (push) Successful in 5m53s
docker-build / docker (push) Successful in 4m28s
Reviewed-on: #66
Reviewed-by: Dominik <mail@dominikstahl.dev>
2025-05-20 09:10:54 +00:00
98912d0bfc chore(deps): update dependency tw-animate-css to v1.3.0
All checks were successful
container-scan / Container Scan (push) Successful in 5m1s
docker-build / docker (push) Successful in 1m29s
2025-05-19 22:01:03 +00:00
29525355a1 chore(deps): update dependency tailwindcss to v4.1.7
All checks were successful
container-scan / Container Scan (push) Successful in 5m7s
docker-build / docker (push) Successful in 7m2s
2025-05-19 21:00:45 +00:00
72164ae8e0 Merge pull request 'feat: set up database / orm' (#39)
All checks were successful
container-scan / Container Scan (push) Successful in 2m16s
docker-build / docker (push) Successful in 6m45s
Reviewed-on: #39
Reviewed-by: Maximilian Liebmann <lima@noreply.git.dominikstahl.dev>
2025-05-19 20:16:31 +00:00
efbc44b311 chore: prima init migration 2025-05-19 20:16:31 +00:00
147f75cd84 chore: update prisma 2025-05-19 20:16:31 +00:00
2e662d2634 fix: package.json and yarn.lock 2025-05-19 20:16:31 +00:00
8984f1996b fix: update dependencies in yarn.lock 2025-05-19 20:16:31 +00:00
221557d92d fix: update eslint config to include additional ignore patterns 2025-05-19 20:16:31 +00:00
daf1d50fd0 chore: update dockerfile for prisma 2025-05-19 20:16:31 +00:00
1a48bb0370 fix: yarn.lock 2025-05-19 20:16:31 +00:00
ec37fd1375 style: format files 2025-05-19 20:16:31 +00:00
514254b407 fix: update prisma import paths and adjust .gitignore for generated files 2025-05-19 20:16:31 +00:00
8ef0ea17d4 feat: set up prisma db 2025-05-19 20:16:31 +00:00
9f8dd69987 fix: change User -> username to name 2025-05-19 20:16:31 +00:00
049be0820d feat: add prisma.schema content 2025-05-19 20:16:31 +00:00
bfb550eba0 Merge pull request 'fix: add entrypoint.sh and prisma folder to docker container' (#69)
All checks were successful
container-scan / Container Scan (push) Successful in 1m52s
docker-build / docker (push) Successful in 3m20s
Reviewed-on: #69
2025-05-19 16:53:32 +00:00