mirror of
				https://github.com/mealie-recipes/mealie.git
				synced 2025-11-03 18:53:17 -05:00 
			
		
		
		
	documentation
This commit is contained in:
		@@ -20,11 +20,11 @@
 | 
			
		||||
    </v-dialog>
 | 
			
		||||
    <v-speed-dial v-model="fab" fixed right bottom open-on-hover>
 | 
			
		||||
      <template v-slot:activator>
 | 
			
		||||
        <v-btn v-model="fab" color="secondary" dark fab @click="navCreate">
 | 
			
		||||
        <v-btn v-model="fab" color="accent" dark fab @click="navCreate">
 | 
			
		||||
          <v-icon> mdi-plus </v-icon>
 | 
			
		||||
        </v-btn>
 | 
			
		||||
      </template>
 | 
			
		||||
      <v-btn fab dark small color="success" @click="addRecipe = true">
 | 
			
		||||
      <v-btn fab dark small color="primary" @click="addRecipe = true">
 | 
			
		||||
        <v-icon>mdi-link</v-icon>
 | 
			
		||||
      </v-btn>
 | 
			
		||||
    </v-speed-dial>
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,8 @@
 | 
			
		||||
<template>
 | 
			
		||||
  <v-card :loading="backupLoading" class="mt-3">
 | 
			
		||||
    <v-card-title class="card-title"> Backup and Exports </v-card-title>
 | 
			
		||||
    <v-card-title class="secondary white--text">
 | 
			
		||||
      Backup and Exports
 | 
			
		||||
    </v-card-title>
 | 
			
		||||
    <v-card-text>
 | 
			
		||||
      <p>
 | 
			
		||||
        Backups are exported in standard JSON format along with all the images
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
<template>
 | 
			
		||||
  <v-card>
 | 
			
		||||
    <v-card-title class="card-title mt-1"> Theme Settings </v-card-title>
 | 
			
		||||
    <v-card-title class="secondary white--text"> Theme Settings </v-card-title>
 | 
			
		||||
    <v-card-text>
 | 
			
		||||
      <p>
 | 
			
		||||
        Select a theme from the dropdown or create a new theme. Note that the
 | 
			
		||||
@@ -44,15 +44,15 @@
 | 
			
		||||
        <v-col>
 | 
			
		||||
          <ColorPicker button-text="Primary" v-model="activeTheme.primary" />
 | 
			
		||||
        </v-col>
 | 
			
		||||
        <v-col>
 | 
			
		||||
          <ColorPicker button-text="Accent" v-model="activeTheme.accent" />
 | 
			
		||||
        </v-col>
 | 
			
		||||
        <v-col>
 | 
			
		||||
          <ColorPicker
 | 
			
		||||
            button-text="Secondary"
 | 
			
		||||
            v-model="activeTheme.secondary"
 | 
			
		||||
          />
 | 
			
		||||
        </v-col>
 | 
			
		||||
        <v-col>
 | 
			
		||||
          <ColorPicker button-text="Accent" v-model="activeTheme.accent" />
 | 
			
		||||
        </v-col>
 | 
			
		||||
        <v-col>
 | 
			
		||||
          <ColorPicker button-text="Success" v-model="activeTheme.success" />
 | 
			
		||||
        </v-col>
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,8 @@
 | 
			
		||||
<template>
 | 
			
		||||
  <v-card>
 | 
			
		||||
    <v-card-title class="card-title mt-1"> Meal Planner Webhooks </v-card-title>
 | 
			
		||||
    <v-card-title class="secondary white--text mt-1">
 | 
			
		||||
      Meal Planner Webhooks
 | 
			
		||||
    </v-card-title>
 | 
			
		||||
    <v-card-text>
 | 
			
		||||
      <p>
 | 
			
		||||
        The URLs listed below will recieve webhooks containing the recipe data
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
<template>
 | 
			
		||||
  <v-card>
 | 
			
		||||
    <v-card-title class="accent white--text"> Edit Meal Plan </v-card-title>
 | 
			
		||||
    <v-card-title class="secondary white--text"> Edit Meal Plan </v-card-title>
 | 
			
		||||
    <v-card-text> </v-card-text>
 | 
			
		||||
 | 
			
		||||
    <v-card-text>
 | 
			
		||||
@@ -32,7 +32,6 @@ export default {
 | 
			
		||||
      return utils.getDateAsPythonDate(dateObject);
 | 
			
		||||
    },
 | 
			
		||||
    async update() {
 | 
			
		||||
      this.process();
 | 
			
		||||
      await api.mealPlans.update(this.mealPlan.uid, this.mealPlan);
 | 
			
		||||
      this.$emit("updated");
 | 
			
		||||
    },
 | 
			
		||||
 
 | 
			
		||||
@@ -8,24 +8,24 @@
 | 
			
		||||
    <NewMeal v-else @created="requestMeals" />
 | 
			
		||||
 | 
			
		||||
    <v-card class="my-1">
 | 
			
		||||
      <v-card-title class="accent white--text"> Meal Plans </v-card-title>
 | 
			
		||||
      <v-card-title class="secondary white--text"> Meal Plans </v-card-title>
 | 
			
		||||
 | 
			
		||||
      <v-timeline align-top :dense="$vuetify.breakpoint.smAndDown">
 | 
			
		||||
        <v-timeline-item
 | 
			
		||||
          class="px-1"
 | 
			
		||||
          class="mx-4"
 | 
			
		||||
          v-for="(mealplan, i) in plannedMeals"
 | 
			
		||||
          :key="i"
 | 
			
		||||
          color="accent lighten-2"
 | 
			
		||||
          icon="mdi-silverware-variant"
 | 
			
		||||
          fill-dot
 | 
			
		||||
        >
 | 
			
		||||
          <v-card color="accent lighten-2" dark>
 | 
			
		||||
            <v-card-title class="title">
 | 
			
		||||
          <v-card>
 | 
			
		||||
            <v-card-title class="white--text secondary lighten-1">
 | 
			
		||||
              {{ formatDate(mealplan.startDate) }} -
 | 
			
		||||
              {{ formatDate(mealplan.endDate) }}
 | 
			
		||||
            </v-card-title>
 | 
			
		||||
 | 
			
		||||
            <v-card-text class="white text--primary">
 | 
			
		||||
            <v-card-text>
 | 
			
		||||
              <v-row dense align="center">
 | 
			
		||||
                <v-col></v-col>
 | 
			
		||||
                <v-col
 | 
			
		||||
@@ -42,22 +42,24 @@
 | 
			
		||||
                </v-col>
 | 
			
		||||
                <v-col></v-col>
 | 
			
		||||
              </v-row>
 | 
			
		||||
              <v-btn
 | 
			
		||||
                color="accent lighten-2"
 | 
			
		||||
                class="mx-0"
 | 
			
		||||
                outlined
 | 
			
		||||
                @click="editPlan(mealplan.uid)"
 | 
			
		||||
              >
 | 
			
		||||
                Edit
 | 
			
		||||
              </v-btn>
 | 
			
		||||
              <v-btn
 | 
			
		||||
                color="error lighten-2"
 | 
			
		||||
                class="mx-2"
 | 
			
		||||
                outlined
 | 
			
		||||
                @click="deletePlan(mealplan.uid)"
 | 
			
		||||
              >
 | 
			
		||||
                Delete
 | 
			
		||||
              </v-btn>
 | 
			
		||||
              <v-row class="mt-2 ml-1">
 | 
			
		||||
                <v-btn
 | 
			
		||||
                  color="accent lighten-2"
 | 
			
		||||
                  class="mx-0"
 | 
			
		||||
                  text
 | 
			
		||||
                  @click="editPlan(mealplan.uid)"
 | 
			
		||||
                >
 | 
			
		||||
                  Edit
 | 
			
		||||
                </v-btn>
 | 
			
		||||
                <v-btn
 | 
			
		||||
                  color="error lighten-2"
 | 
			
		||||
                  class="mx-2"
 | 
			
		||||
                  text
 | 
			
		||||
                  @click="deletePlan(mealplan.uid)"
 | 
			
		||||
                >
 | 
			
		||||
                  Delete
 | 
			
		||||
                </v-btn>
 | 
			
		||||
              </v-row>
 | 
			
		||||
            </v-card-text>
 | 
			
		||||
          </v-card>
 | 
			
		||||
        </v-timeline-item>
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
<template>
 | 
			
		||||
  <v-card>
 | 
			
		||||
    <v-card-title class="accent white--text">
 | 
			
		||||
    <v-card-title class="secondary white--text">
 | 
			
		||||
      Create a New Meal Plan
 | 
			
		||||
    </v-card-title>
 | 
			
		||||
    <v-card-text>
 | 
			
		||||
 
 | 
			
		||||
@@ -17,7 +17,7 @@
 | 
			
		||||
 | 
			
		||||
                <v-card-actions>
 | 
			
		||||
                  <v-btn
 | 
			
		||||
                    color="accent"
 | 
			
		||||
                    color="secondary"
 | 
			
		||||
                    text
 | 
			
		||||
                    @click="$router.push(`/recipe/${meal.slug}`)"
 | 
			
		||||
                  >
 | 
			
		||||
 
 | 
			
		||||
@@ -22,7 +22,6 @@
 | 
			
		||||
        <v-col sm="5">
 | 
			
		||||
          <v-text-field
 | 
			
		||||
            label="Servings"
 | 
			
		||||
            color="accent darken-1"
 | 
			
		||||
            v-model="value.recipeYield"
 | 
			
		||||
          >
 | 
			
		||||
          </v-text-field>
 | 
			
		||||
@@ -30,8 +29,8 @@
 | 
			
		||||
        <v-col></v-col>
 | 
			
		||||
        <v-rating
 | 
			
		||||
          class="mr-2 align-end"
 | 
			
		||||
          color="accent darken-1"
 | 
			
		||||
          background-color="accent lighten-3"
 | 
			
		||||
          color="secondary darken-1"
 | 
			
		||||
          background-color="secondary lighten-3"
 | 
			
		||||
          length="5"
 | 
			
		||||
          v-model="value.rating"
 | 
			
		||||
        ></v-rating>
 | 
			
		||||
 
 | 
			
		||||
@@ -16,7 +16,7 @@
 | 
			
		||||
            type="label"
 | 
			
		||||
            :ripple="false"
 | 
			
		||||
            elevation="0"
 | 
			
		||||
            color="accent darken-1"
 | 
			
		||||
            color="secondary darken-1"
 | 
			
		||||
            class="rounded-sm static"
 | 
			
		||||
          >
 | 
			
		||||
            {{ yields }}
 | 
			
		||||
@@ -24,8 +24,8 @@
 | 
			
		||||
        </v-col>
 | 
			
		||||
        <v-rating
 | 
			
		||||
          class="mr-2 align-end static"
 | 
			
		||||
          color="accent darken-1"
 | 
			
		||||
          background-color="accent lighten-3"
 | 
			
		||||
          color="secondary darken-1"
 | 
			
		||||
          background-color="secondary lighten-3"
 | 
			
		||||
          length="5"
 | 
			
		||||
          :value="rating"
 | 
			
		||||
        ></v-rating>
 | 
			
		||||
@@ -41,7 +41,7 @@
 | 
			
		||||
              hide-details
 | 
			
		||||
              class="ingredients"
 | 
			
		||||
              :label="ingredient"
 | 
			
		||||
              color="accent"
 | 
			
		||||
              color="secondary"
 | 
			
		||||
            >
 | 
			
		||||
            </v-checkbox>
 | 
			
		||||
          </div>
 | 
			
		||||
@@ -117,7 +117,7 @@
 | 
			
		||||
          :ripple="false"
 | 
			
		||||
          elevation="0"
 | 
			
		||||
          :href="orgURL"
 | 
			
		||||
          color="accent darken-1"
 | 
			
		||||
          color="secondary darken-1"
 | 
			
		||||
          target="_blank"
 | 
			
		||||
          class="rounded-sm mr-4"
 | 
			
		||||
        >
 | 
			
		||||
 
 | 
			
		||||
@@ -9,11 +9,11 @@
 | 
			
		||||
        <v-btn class="mr-2" fab dark small color="success" @click="save">
 | 
			
		||||
          <v-icon>mdi-content-save</v-icon>
 | 
			
		||||
        </v-btn>
 | 
			
		||||
        <v-btn class="mr-5" fab dark small color="accent" @click="json">
 | 
			
		||||
        <v-btn class="mr-5" fab dark small color="secondary" @click="json">
 | 
			
		||||
          <v-icon>mdi-code-braces</v-icon>
 | 
			
		||||
        </v-btn>
 | 
			
		||||
      </div>
 | 
			
		||||
      <v-btn color="secondary" fab dark small @click="editor">
 | 
			
		||||
      <v-btn color="accent" fab dark small @click="editor">
 | 
			
		||||
        <v-icon>mdi-square-edit-outline</v-icon>
 | 
			
		||||
      </v-btn>
 | 
			
		||||
    </template>
 | 
			
		||||
 
 | 
			
		||||
@@ -13,8 +13,8 @@
 | 
			
		||||
          <v-col>
 | 
			
		||||
            <v-rating
 | 
			
		||||
              class="mr-2"
 | 
			
		||||
              color="accent"
 | 
			
		||||
              background-color="accent lighten-3"
 | 
			
		||||
              color="secondary"
 | 
			
		||||
              background-color="secondary lighten-3"
 | 
			
		||||
              dense
 | 
			
		||||
              length="5"
 | 
			
		||||
              size="15"
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user