Commit Graph

75 Commits

Author SHA1 Message Date
f8465276e3 Move loadUser error handling to the function itself 2023-05-26 15:01:35 +02:00
bf18b7c4c7 Add GitHub and Discord branding colors 2023-05-26 13:55:42 +02:00
d4f1cbf637 Show a snackbar upon successful/failed login 2023-05-26 12:25:26 +02:00
3cd08d7daf Create snackbar component and composable 2023-05-26 12:25:02 +02:00
6f1ac8a99e Wrap loadUser call in a try-catch block 2023-05-26 12:22:25 +02:00
ad0558d7cb Rename userLoadingFinished to loadingUserFinished 2023-05-26 12:22:09 +02:00
d0207363bf Create a global Vue 3 error handler 2023-05-26 12:21:33 +02:00
84156909ab Implement authentication module 2023-05-25 20:59:33 +02:00
9713b47b65 Create and use ThemeSwitch and NavMenu components 2023-05-25 17:11:37 +02:00
a3139f1f61 Rename appwriteClient to just appwrite 2023-05-25 17:10:39 +02:00
f11bdcf22b CHange primary colors for light and dark theme 2023-05-25 17:10:14 +02:00
a8de9e82fd Change the page's title to RaceMash 2023-05-25 17:09:42 +02:00
575080ab07 Remove placeholder components 2023-05-24 10:14:27 +02:00
515303371b Install and use Appwrite client 2023-05-23 20:30:12 +02:00
5207c747fd Ignore .env files 2023-05-23 20:29:45 +02:00
3ba68c97fa MAke sure to lint only .ts and .vue files 2023-05-23 10:17:15 +02:00
f0c17e756b Add pre-commit hook for formatting and linting 2023-05-23 10:15:07 +02:00
f86fcb61e5 Adjust formatting accordingly with Prettier config 2023-05-23 10:05:53 +02:00
deb3d07612 Install ESLint and Prettier plugins 2023-05-23 10:05:36 +02:00
8ddb5a89c9 Add Prettier config 2023-05-23 08:26:30 +02:00
04803f0c4f Merge branch 'master' of https://github.com/maciejpedzich/racemash 2023-05-23 08:24:46 +02:00
505837015e Merge remote-tracking branch 'origin/master' 2023-05-23 08:19:47 +02:00
af28f86f3e Init Vuetify project 2023-05-23 08:19:09 +02:00
042c27b78c
Remove GitHub's gitignore 2023-05-23 08:17:40 +02:00
374ec58b89
Initial commit 2023-05-23 08:00:48 +02:00