update docs

This commit is contained in:
hay-kot 2021-05-06 15:56:15 -08:00
commit 3f11b3261b
5 changed files with 20 additions and 16 deletions

View file

@ -1,5 +1,19 @@
# Organizing Recipes
Below are some general guidelines that were considered when creating the organization structure for recipes.
## From The Community
> My categories are mostly based on the 'course' they belong to. Appetizers, Starters, Main course, but also sauces or beverages. When I'm looking for an idea for an every day dinner, I just browse "main course".
>
> My tags are for picking the exact type of meal I'm looking for, based on my mood or my guests' diet, like gluten-free, vegetarian, sweet-sour or casserole. They can also act as sub-categories, like "alcohol" for beverages or "hot meal" for a main course.
>
> User: [sephrat](https://github.com/sephrat)
## Structure
!!! tip
Below is a suggestion of guidelines my wife and I use for organizing our recipes within Mealie. Mealie is fairly flexible, so feel free to utilize how you'd like! 👍

View file

@ -100,7 +100,10 @@ export default {
}
},
flat() {
return this.selected.length > 0 && this.solo;
if (this.selected) {
return this.selected.length > 0 && this.solo;
}
return false;
},
},
methods: {

View file

@ -133,11 +133,6 @@ export default {
to: "/admin/profile",
title: this.$t("settings.profile"),
},
{
icon: "mdi-food",
to: "/admin/meal-planner",
title: this.$t("meal-plan.meal-planner"),
},
];
},
adminLinks() {

View file

@ -1,5 +1,4 @@
import Admin from "@/pages/Admin";
import MealPlanner from "@/pages/Admin/MealPlanner";
import Migration from "@/pages/Admin/Migration";
import Profile from "@/pages/Admin/Profile";
import ManageUsers from "@/pages/Admin/ManageUsers";
@ -29,13 +28,6 @@ export const adminRoutes = {
title: "settings.profile",
},
},
{
path: "meal-planner",
component: MealPlanner,
meta: {
title: "meal-plan.meal-planner",
},
},
{
path: "migrations",
component: Migration,

View file

@ -1,7 +1,7 @@
from typing import Optional
from fastapi_camelcase import CamelModel
from mealie.schema.category import CategoryBase
from mealie.schema.category import CategoryBase, RecipeCategoryResponse
from pydantic import validator
from slugify import slugify
@ -34,7 +34,7 @@ class CustomPageBase(CamelModel):
name: str
slug: Optional[str]
position: int
categories: list[CategoryBase] = []
categories: list[RecipeCategoryResponse] = []
class Config:
orm_mode = True