Commit Graph

6 Commits

Author SHA1 Message Date
Michael Genson
4b04137a04
fix: attempted Vuetify dark mode fix () 2023-10-15 16:49:32 -08:00
Michael Genson
a22d500603
fix: CSS rendering bug, again ()
* idk man

* that wasn't supposed to be there
2023-09-19 09:07:08 -08:00
Michael Genson
0e1d778d3a
fix: delay dark mode loading to bypass vuetify bug () 2022-12-04 10:30:02 -09:00
Philipp Fischbeck
86c99b10a2
Use composition API for more components, enable more type checking ()
* Activate more linting rules from eslint and typescript

* Properly add VForm as type information

* Fix usage of native types

* Fix more linting issues

* Rename vuetify types file, add VTooltip

* Fix some more typing problems

* Use composition API for more components

* Convert RecipeRating

* Convert RecipeNutrition

* Convert more components to composition API

* Fix globals plugin for type checking

* Add missing icon types

* Fix vuetify types in Nuxt context

* Use composition API for RecipeActionMenu

* Convert error.vue to composition API

* Convert RecipeContextMenu to composition API

* Use more composition API and type checking in recipe/create

* Convert AppButtonUpload to composition API

* Fix some type checking in RecipeContextMenu

* Remove unused components BaseAutoForm and BaseColorPicker

* Convert RecipeCategoryTagDialog to composition API

* Convert RecipeCardSection to composition API

* Convert RecipeCategoryTagSelector to composition API

* Properly import vuetify type definitions

* Convert BaseButton to composition API

* Convert AutoForm to composition API

* Remove unused requests API file

* Remove static routes from recipe API

* Fix more type errors

* Convert AppHeader to composition API, fixing some search bar focus problems

* Convert RecipeDialogSearch to composition API

* Update API types from pydantic models, handle undefined values

* Improve more typing problems

* Add types to other plugins

* Properly type the CRUD API access

* Fix typing of static image routes

* Fix more typing stuff

* Fix some more typing problems

* Turn off more rules
2022-01-08 21:15:23 -09:00
Hayden
e109ac0f47
feat(backend): add rename tag, tool, category support () 2021-12-10 19:48:06 -09:00
Hayden
ba4107348f
Feature/misc tasks ()
* feat(backend): 🌐 make foods/ingredients translatable

* feat(backend):  add remember me support for login - 14 days

* feat(frontend): 💄 add persistent darkmode for user sessions

* capture 

* feat(frontend): 💄 add basic open-graph data for site links
2021-12-04 16:06:24 -09:00