From f4e08b441a2a339970e89caf2eabfecad49ba89d Mon Sep 17 00:00:00 2001
From: ed <ed@brz9.dev>
Date: Mon, 30 May 2022 11:54:03 +0200
Subject: [PATCH] db split in multiple js files

---
 proj/map/asset/css/style.css             |  13 +-
 proj/map/asset/img/ilviaggio.jpg         | Bin 0 -> 70883 bytes
 proj/map/asset/js/.main.js.swp           | Bin 32768 -> 28672 bytes
 proj/map/asset/js/db.js                  | 377 +----------------------
 proj/map/asset/js/dishes.js              | 123 ++++++++
 proj/map/asset/js/ingredients.js         | 164 ++++++++++
 proj/map/asset/js/main.js                |  33 +-
 proj/map/asset/js/map.js                 |  33 ++
 proj/map/asset/js/resto.js               | 114 +++++++
 proj/map/asset/markers/markers.svg       | 158 +++++++++-
 proj/map/asset/markers/train-2-32x39.png | Bin 0 -> 1111 bytes
 proj/map/asset/markers/train-40x34.png   | Bin 0 -> 1575 bytes
 proj/map/index.html                      |   4 +
 proj/map/notes                           |   4 +
 14 files changed, 631 insertions(+), 392 deletions(-)
 create mode 100644 proj/map/asset/img/ilviaggio.jpg
 create mode 100644 proj/map/asset/js/dishes.js
 create mode 100644 proj/map/asset/js/ingredients.js
 create mode 100644 proj/map/asset/js/resto.js
 create mode 100644 proj/map/asset/markers/train-2-32x39.png
 create mode 100644 proj/map/asset/markers/train-40x34.png

diff --git a/proj/map/asset/css/style.css b/proj/map/asset/css/style.css
index 09cf796..1a74e04 100644
--- a/proj/map/asset/css/style.css
+++ b/proj/map/asset/css/style.css
@@ -292,7 +292,7 @@ section.restomenu section.top p{
 
 section.restomenu div.dish h3 {
   margin-bottom: 0px;
-  margin-top: 30px;
+  margin-top: 0px;
 }
 
 section.restomenu div.dish p {
@@ -304,6 +304,17 @@ section.restomenu div.dish p {
   line-height: 1rem;
 }
 
+section.restomenu ul {
+  margin-left: 0px;
+  padding-left: 0px;
+}
+
+section.restomenu h2 {
+  margin-top: 30px;
+  text-decoration: underline;
+  text-underline-offset: 10px;
+  text-decoration-thickness: 5px; 
+}
 
 ::-webkit-scrollbar {
     display: none;
diff --git a/proj/map/asset/img/ilviaggio.jpg b/proj/map/asset/img/ilviaggio.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..dd933fca4f250ca552844b61f85efafb636d1a41
GIT binary patch
literal 70883
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

literal 0
HcmV?d00001

diff --git a/proj/map/asset/js/.main.js.swp b/proj/map/asset/js/.main.js.swp
index 5222c1755228d42cd79d9d269ef33b51f90b4b74..9a908367b5559184d4478250087407ce31784034 100644
GIT binary patch
delta 3942
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

delta 5307
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
CRoSZm

diff --git a/proj/map/asset/js/db.js b/proj/map/asset/js/db.js
index e0db45a..7bdfea6 100644
--- a/proj/map/asset/js/db.js
+++ b/proj/map/asset/js/db.js
@@ -1,381 +1,8 @@
-let ingredients = {
-  tomate : {
-    fr: "tomate",
-    en: "tomato",
-    it: "pomodoro",
-  },
-  mozzarella : {
-    fr: "mozzarella",
-    en: "mozzarella",
-    it: "mozzarella",
-  },
-  mozzarellaBufala: {
-    fr: "mozzarella de bufflonne",
-    en: "buffalo's mozzarella",
-    it: "mozzarella di bufala",
-  },
-  saucissecalabraisepiquante : {
-    fr: "saucisse calabraise piquante",
-    en: "spicy sausage",
-    it: "sopressata calabrese piccante",
-  },
-  jambonblanc : {
-    fr: "jambon blanc",
-    en: "white ham",
-    it: "prosciutto cotto",
-  },
-  champignons : {
-    fr: "champignons",
-    en: "mushrooms",
-    it: "funghi",
-  },
-  provoletta : {
-    fr : "provoletta",
-    en : "provoletta",
-    it : "provoletta",
-  },
-  salsiccia :{
-    fr : "chaire à saucisse",
-    en : "sausage",
-    it : "salsiccia",
-  },
-  chimichurri : {
-    fr : "chimichurri",
-    en : "chimichurri",
-    it : "chimichurri",
-  },
-  gorgonzola : {
-    fr : "gorgonzola",
-    en : "gorgonzola",
-    it : "gorgonzola",
-  },
-  parma : {
-    fr : "parma",
-    en : "jambon de Parme",
-    it : "Parma ham",
-  },
-  noix : {
-    fr : "noix",
-    en : "nuts",
-    it : "noci",
-  },
-  caprino : {
-    fr : "fromage de chèvre",
-    en : "goat cheese",
-    it : "caprino",
-  },
-  honey : {
-    fr : "miel",
-    en : "honey",
-    it : "miele",
-  },
-  bresaola : {
-    fr : "bresaola",
-    en : "bresaola",
-    it : "bresaola",
-  },
-  roquette : {
-    fr : "roquette",
-    en : "aragula salad",
-    it : "rucola",
-  },
-  crudaioladipomodoro : {
-    fr : "tomates fraîches concassées",
-    en : "fresh tomatoes",
-    it : "crudaiola di pomodoro",
-  },
-  burrata : {
-    fr : "burrata",
-    en : "burrata",
-    it : "burrata",
-  },
-  basilic : {
-    fr : "basilic",
-    en : "basil",
-    it : "basilico",
-  },
-  thon : {
-    fr : "thon",
-    en : "tuna",
-    it : "tono",
-  },
-  cipollaTropea : {
-    fr : "oignons rouges de Tropea",
-    en : "red onions from Tropea",
-    it : "cipolla rossa di Tropea",
-  },
-  aubergines : {
-    fr : "aubergines",
-    en : "eggplants",
-    it : "melanzane",
-  },
-  anchois : {
-    fr : "anchois",
-    en : "anchovies",
-    it : "acciughe",
-  },
-  capres : {
-    fr : "câpres",
-    en : "capers",
-    it : "capperi",
-  },
-  huileextravierge : {
-    fr : "huile extra vierge",
-    en : "extra olive oil",
-    it : "olio extra vergine",
-  },
-  name : {
-    fr : "",
-    en : "",
-    it : "",
-  },
-  name : {
-    fr : "",
-    en : "",
-    it : "",
-  },
-  name : {
-    fr : "",
-    en : "",
-    it : "",
-  },
-  name : {
-    fr : "",
-    en : "",
-    it : "",
-  },
-  name : {
-    fr : "",
-    en : "",
-    it : "",
-  },
-  name : {
-    fr : "",
-    en : "",
-    it : "",
-  },
-  name : {
-    fr : "",
-    en : "",
-    it : "",
-  },
-}
-
-let SanTelmo = {
-  isActive: false,
-  id: "santelmo",
-  type : "item",
-  name: "San Telmo",
-  xy: [-11.42,27.20],
-  dirxy: [-12.98,35.95],
-  dirzl: 4,
-  minz: 3,
-  img: "https://ed.brz9.dev/proj/map/asset/img/santelmo.jpg",
-  txtFR: "Français Adipisicing live-edge fam velit. Messenger bag poke laboris aesthetic viral do semiotics authentic est selfies.",
-  txtEN: "English Adipisicing live-edge fam velit. Messenger bag poke laboris aesthetic viral do semiotics authentic est selfies.",
-  txtIT: "Italiano Adipisicing live-edge fam velit. Messenger bag poke laboris aesthetic viral do semiotics authentic est selfies.",
-  card : {
-    tabs : {
-      menu : {
-        tabtype : "menu",
-        priceRange : "17-25€",
-        dishes : {
-          diavolo : {
-            name : "Pizza Diavolo",
-            ing : [
-              ingredients.tomate,
-              ingredients.mozzarella,
-              ingredients.saucissecalabraisepiquante
-            ]
-          },
-          d10s : {
-            name : "Pizza D10S",
-            ing : [
-              ingredients.tomate,
-              ingredients.mozzarella,
-              ingredients.provoletta,
-              ingredients.salsiccia,
-              ingredients.chimichurri
-            ]
-          },
-          navigli : {
-            name : "Pizza Navigli",
-            ing : [
-              ingredients.tomate,
-              ingredients.mozzarella,
-              ingredients.gorgonzola,
-              ingredients.parma
-            ]
-          },
-          brachet : {
-            name : "Pizza Brachet (bianca - blanche - white)",
-            ing : [
-              ingredients.mozzarella,
-              ingredients.caprino,
-              ingredients.noix,
-              ingredients.honey
-            ]
-          },
-          superibricchi : {
-            name : "Pizza Sù Per I Bricchi",
-            ing : [
-              ingredients.tomate,
-              ingredients.mozzarella,
-              ingredients.caprino,
-              ingredients.bresaola,
-              ingredients.roquette
-            ]
-          },
-          superibricchi : {
-            name : "Pizza Sù Per I Bricchi",
-            ing : [
-              ingredients.tomate,
-              ingredients.mozzarella,
-              ingredients.thon,
-              ingredients.cipollaTropea
-            ]
-          },
-          reine : {
-            name : "Pizza Cotto e Funghi / Reine",
-            ing : [
-              ingredients.tomate,
-              ingredients.mozzarella,
-              ingredients.jambonblanc,
-              ingredients.champignons
-            ]
-          },
-          margherita : {
-            name : "Pizza Margherita",
-            ing : [
-              ingredients.tomate,
-              ingredients.mozzarella
-            ]
-          },
-          buffemel : {
-            name : "Pizza Bufala e Melanzane",
-            ing : [
-              ingredients.tomate,
-              ingredients.mozzarellaBufala,
-              ingredients.aubergines
-            ]
-          },
-          romana : {
-            name : "Pizza Romana",
-            ing : [
-              ingredients.tomate,
-              ingredients.mozzarella,
-              ingredients.anchois,
-              ingredients.capres,
-              ingredients.huileextravierge
-            ]
-          },
-          /*
-          pizza : {
-            name : "Pizza",
-            ing : [
-              ingredients. ,
-              ingredients. ,
-              ingredients. ,
-              ingredients. ,
-              ingredients. ,
-            ]
-          },
-          pizza : {
-            name : "Pizza",
-            ing : [
-              ingredients. ,
-              ingredients. ,
-              ingredients. ,
-              ingredients. ,
-              ingredients. ,
-            ]
-          },
-          */
-        },
-        sections : {
-          pizza : {
-            //diavolo,
-            //reine,
-          }
-        }
-      },
-      time : {
-        tabtype : "time",
-        list : {
-          mon : "11h30-14h00  18h30-22h00",
-          tue : "11h30-14h00  18h30-22h00",
-          wed : "11h30-14h00  18h30-22h00",
-          thu : "11h30-14h00  18h30-22h00",
-          fri : "11h30-14h00  18h30-22h00",
-          sat : "11h30-14h00  18h30-22h00",
-          sun : "",
-        }
-      }
-    }
-  }
-}
-
-let Novaa = {
-  isActive: false,
-  id: "novasocialfood",
-  type : "item",
-  name: "Noväa social food",
-  xy: [-14.60,17.97],
-  dirxy: [-18.48,35.68],
-  dirzl: 3,
-  minz: 3,
-  img: "https://ed.brz9.dev/proj/map/asset/img/santelmo.jpg",
-  txtFR: "Français Adipisicing live-edge fam velit. Messenger bag poke laboris aesthetic viral do semiotics authentic est selfies.",
-  txtEN: "English Adipisicing live-edge fam velit. Messenger bag poke laboris aesthetic viral do semiotics authentic est selfies.",
-  txtIT: "Italiano Adipisicing live-edge fam velit. Messenger bag poke laboris aesthetic viral do semiotics authentic est selfies.",
-  card : {
-    tabs : {
-      menu : {
-        tabtype : "menu",
-        priceRange : "18-32€",
-        dishes : {
-          divola : {
-            name : "Pizza Divola",
-          },
-          regina : {
-            name : "Pizza Regina",
-          }
-        }
-      },
-      time : {
-        tabtype : "time",
-        mon : "11h30-14h00  18h30-22h00",
-        tue : "11h30-14h00  18h30-22h00",
-        wed : "11h30-14h00  18h30-22h00",
-        thu : "11h30-14h00  18h30-22h00",
-        fri : "11h30-14h00  18h30-22h00",
-        sat : "11h30-14h00  18h30-22h00",
-        sun : "",
-      }
-    }
-  }
-}
-
-let Salsamenteria = {
-  id: "salsamenteria",
-  isActive: false,
-  xy: [-21.96, -21.64],
-  dirxy: [-19.64,13.36],
-  dirzl: 3,
-  minz: 3,
-  type : "item",
-  name: "Salsamenteria di Parma",
-  img: "https://ed.brz9.dev/proj/map/asset/img/salsamentiera.jpg",
-  txtFR: "Français Adipisicing live-edge fam velit. Messenger bag poke laboris aesthetic viral do semiotics authentic est selfies.",
-  txtEN: "English Adipisicing live-edge fam velit. Messenger bag poke laboris aesthetic viral do semiotics authentic est selfies.",
-  txtIT: "Italiano Adipisicing live-edge fam velit. Messenger bag poke laboris aesthetic viral do semiotics authentic est selfies.",
-}
-
 var jdb = {
   data: {
     currentLang: 'fr',
+    currentRestoTagList: [],
     db : {
-      ingredients : ingredients,
       parking : {
         id : "parking",
         isActive: false,
@@ -405,6 +32,8 @@ var jdb = {
         nameEN : "Restaurant",
         nameIT : "Ristoranti",
         sub : {
+          SanTelmo,
+          Salsamenteria,
           italiens : {
             id: "restoital",
             isActive: false,
diff --git a/proj/map/asset/js/dishes.js b/proj/map/asset/js/dishes.js
new file mode 100644
index 0000000..edb1348
--- /dev/null
+++ b/proj/map/asset/js/dishes.js
@@ -0,0 +1,123 @@
+let Dishes = {
+  santelmo : {
+    gnocchigor : {
+      name : "blank",
+      ing : [
+        ingredients.gnochgor
+      ]
+    },
+    diavolo : {
+      name : "Pizza Diavolo",
+      ing : [
+        ingredients.tomate,
+        ingredients.mozzarella,
+        ingredients.saucissecalabraisepiquante
+      ]
+    },
+    d10s : {
+      name : "Pizza D10S",
+      ing : [
+        ingredients.tomate,
+        ingredients.mozzarella,
+        ingredients.provoletta,
+        ingredients.salsiccia,
+        ingredients.chimichurri
+      ]
+    },
+    navigli : {
+      name : "Pizza Navigli",
+      ing : [
+        ingredients.tomate,
+        ingredients.mozzarella,
+        ingredients.gorgonzola,
+        ingredients.parma
+      ]
+    },
+    brachet : {
+      name : "Pizza Brachet (bianca - blanche - white)",
+      ing : [
+        ingredients.mozzarella,
+        ingredients.caprino,
+        ingredients.noix,
+        ingredients.honey
+      ]
+    },
+    superibricchi : {
+      name : "Pizza Sù Per I Bricchi",
+      ing : [
+        ingredients.tomate,
+        ingredients.mozzarella,
+        ingredients.caprino,
+        ingredients.bresaola,
+        ingredients.roquette
+      ]
+    },
+    superibricchi : {
+      name : "Pizza Sù Per I Bricchi",
+      ing : [
+        ingredients.tomate,
+        ingredients.mozzarella,
+        ingredients.thon,
+        ingredients.cipollaTropea
+      ]
+    },
+    reine : {
+      name : "Pizza Cotto e Funghi / Reine",
+      ing : [
+        ingredients.tomate,
+        ingredients.mozzarella,
+        ingredients.jambonblanc,
+        ingredients.champignons
+      ]
+    },
+    margherita : {
+      name : "Pizza Margherita",
+      ing : [
+        ingredients.tomate,
+        ingredients.mozzarella
+      ]
+    },
+    buffemel : {
+      name : "Pizza Bufala e Melanzane",
+      ing : [
+        ingredients.tomate,
+        ingredients.mozzarellaBufala,
+        ingredients.aubergines
+      ]
+    },
+    romana : {
+      name : "Pizza Romana",
+      ing : [
+        ingredients.tomate,
+        ingredients.mozzarella,
+        ingredients.anchois,
+        ingredients.capres,
+        ingredients.huileextravierge
+      ]
+    },
+    /*
+    pizza : {
+    name : "Pizza",
+    ing : [
+    ingredients. ,
+    ingredients. ,
+    ingredients. ,
+    ingredients. ,
+    ingredients. ,
+    ]
+    },
+    pizza : {
+    name : "Pizza",
+    ing : [
+    ingredients. ,
+    ingredients. ,
+    ingredients. ,
+    ingredients. ,
+    ingredients. ,
+    ]
+    },
+    */
+  }
+}
+
+
diff --git a/proj/map/asset/js/ingredients.js b/proj/map/asset/js/ingredients.js
new file mode 100644
index 0000000..1b4e915
--- /dev/null
+++ b/proj/map/asset/js/ingredients.js
@@ -0,0 +1,164 @@
+let ingredients = {
+  tomate : {
+    fr: "tomate",
+    en: "tomato",
+    it: "pomodoro",
+  },
+  mozzarella : {
+    fr: "mozzarella",
+    en: "mozzarella",
+    it: "mozzarella",
+  },
+  mozzarellaBufala: {
+    fr: "mozzarella de bufflonne",
+    en: "buffalo's mozzarella",
+    it: "mozzarella di bufala",
+  },
+  saucissecalabraisepiquante : {
+    fr: "saucisse calabraise piquante",
+    en: "spicy sausage",
+    it: "sopressata calabrese piccante",
+  },
+  jambonblanc : {
+    fr: "jambon blanc",
+    en: "white ham",
+    it: "prosciutto cotto",
+  },
+  champignons : {
+    fr: "champignons",
+    en: "mushrooms",
+    it: "funghi",
+  },
+  provoletta : {
+    fr : "provoletta",
+    en : "provoletta",
+    it : "provoletta",
+  },
+  salsiccia :{
+    fr : "chaire à saucisse",
+    en : "sausage",
+    it : "salsiccia",
+  },
+  chimichurri : {
+    fr : "chimichurri",
+    en : "chimichurri",
+    it : "chimichurri",
+  },
+  gorgonzola : {
+    fr : "gorgonzola",
+    en : "gorgonzola",
+    it : "gorgonzola",
+  },
+  parma : {
+    fr : "parma",
+    en : "jambon de Parme",
+    it : "Parma ham",
+  },
+  noix : {
+    fr : "noix",
+    en : "nuts",
+    it : "noci",
+  },
+  caprino : {
+    fr : "fromage de chèvre",
+    en : "goat cheese",
+    it : "caprino",
+  },
+  honey : {
+    fr : "miel",
+    en : "honey",
+    it : "miele",
+  },
+  bresaola : {
+    fr : "bresaola",
+    en : "bresaola",
+    it : "bresaola",
+  },
+  roquette : {
+    fr : "roquette",
+    en : "aragula salad",
+    it : "rucola",
+  },
+  crudaioladipomodoro : {
+    fr : "tomates fraîches concassées",
+    en : "fresh tomatoes",
+    it : "crudaiola di pomodoro",
+  },
+  burrata : {
+    fr : "burrata",
+    en : "burrata",
+    it : "burrata",
+  },
+  basilic : {
+    fr : "basilic",
+    en : "basil",
+    it : "basilico",
+  },
+  thon : {
+    fr : "thon",
+    en : "tuna",
+    it : "tono",
+  },
+  cipollaTropea : {
+    fr : "oignons rouges de Tropea",
+    en : "red onions from Tropea",
+    it : "cipolla rossa di Tropea",
+  },
+  aubergines : {
+    fr : "aubergines",
+    en : "eggplants",
+    it : "melanzane",
+  },
+  anchois : {
+    fr : "anchois",
+    en : "anchovies",
+    it : "acciughe",
+  },
+  capres : {
+    fr : "câpres",
+    en : "capers",
+    it : "capperi",
+  },
+  huileextravierge : {
+    fr : "huile extra vierge",
+    en : "extra olive oil",
+    it : "olio extra vergine",
+  },
+  gnochgor : {
+    fr : "Gnochi au Gorgonzolla",
+    en : "gdlkfgdfg",
+    it : "ksflskdfjl",
+  },
+  name : {
+    fr : "",
+    en : "",
+    it : "",
+  },
+  name : {
+    fr : "",
+    en : "",
+    it : "",
+  },
+  name : {
+    fr : "",
+    en : "",
+    it : "",
+  },
+  name : {
+    fr : "",
+    en : "",
+    it : "",
+  },
+  name : {
+    fr : "",
+    en : "",
+    it : "",
+  },
+  name : {
+    fr : "",
+    en : "",
+    it : "",
+  },
+}
+
+
diff --git a/proj/map/asset/js/main.js b/proj/map/asset/js/main.js
index 35da5c2..c3f3df3 100644
--- a/proj/map/asset/js/main.js
+++ b/proj/map/asset/js/main.js
@@ -11,12 +11,25 @@ Vue.component('Menu',{
       <p class="b9h-lang-it drinks">{{ horsboissons.it }}</p>
     </section>
 
-    <div class="dish" v-for="d in this.obj.dishes">
-      <h3>{{ d.name }}</h3>
-      <p class="b9h-lang-fr" > {{ l2s(ings2ls(d.ing,"fr"), "fr") }}</p>
-      <p class="b9h-lang-en" > {{ l2s(ings2ls(d.ing,"en"), "en") }}</p>
-      <p class="b9h-lang-it" > {{ l2s(ings2ls(d.ing,"it"), "it") }}</p>
-    </div>
+    <section v-for="s in this.obj.sections">
+      <h2 class="b9h-lang-fr"> {{ s.nameFR }}</h2>
+      <h2 class="b9h-lang-en"> {{ s.nameEN }}</h2>
+      <h2 class="b9h-lang-it"> {{ s.nameIT }}</h2>
+
+      <div class="dish" v-for="d in s.list">
+        <h3 v-if="d.name !== 'blank'">{{ d.name }}</h3>
+        <ul v-if="d.name !== 'blank'">
+          <p class="b9h-lang-fr"> {{ l2s(ings2ls(d.ing,"fr"), "fr") }}</p>
+          <p class="b9h-lang-en"> {{ l2s(ings2ls(d.ing,"en"), "en") }}</p>
+          <p class="b9h-lang-it"> {{ l2s(ings2ls(d.ing,"it"), "it") }}</p>
+        </ul>
+        <ul v-else>
+          <h3 class="b9h-lang-fr"> {{ l2s(ings2ls(d.ing,"fr"), "fr") }}</h3>
+          <h3 class="b9h-lang-en"> {{ l2s(ings2ls(d.ing,"en"), "en") }}</h3>
+          <h3 class="b9h-lang-it"> {{ l2s(ings2ls(d.ing,"it"), "it") }}</h3>
+        </ul>
+      </div>
+    </section>
   </section>
   `,
   props : {
@@ -41,7 +54,9 @@ Vue.component('Menu',{
         it : "(bevande escluse)",
       },
       indicatif : {
-        fr : "menu fournis à titre indicatif",
+        fr : "Menu fournis à titre indicatif, soumis aux disponibilités",
+        en : "Menu provided as an indication, subject to availability",
+        it : "Menu fornito a titolo informativo, soggetto a disponibilità",
       }
     }
   },
@@ -176,6 +191,10 @@ Vue.component('Accordeon', {
       </span>
     </a>
     <section class="listchild" :class="{ active: this.list.isActive }">
+    <nav v-if="this.list.id == 'resto'">
+      <p>Resto nav</p>
+    </nav>
+
       <Accordeon v-for="i in this.list.sub" v-bind:list="i"></Accordeon>
     </section>
   </nav>
diff --git a/proj/map/asset/js/map.js b/proj/map/asset/js/map.js
index 94f1bd0..ca3f913 100644
--- a/proj/map/asset/js/map.js
+++ b/proj/map/asset/js/map.js
@@ -53,6 +53,13 @@ var markParkingIcon = L.icon({
 });
 
 var markTrainIcon = L.icon({
+    iconUrl: 'asset/markers/train-40x34.png',
+    iconSize: [34, 40],
+    iconAnchor: [17, 40],
+    popupAnchor: [0, -38],
+});
+
+var markoTrainIcon = L.icon({
     iconUrl: 'asset/markers/train-32x27.png',
     iconSize: [27, 32],
     iconAnchor: [13.5, 32],
@@ -107,10 +114,18 @@ Object.entries(parking).forEach(p => {
   p[1]['marker'] = L.marker(p[1]['xy'], {
       icon: markParkingIcon,
     }).addTo(layzls[p[1]['minz']]);
+  p[1]['marker'].on('click', function(e) {
+      jdb.data.db.parking.isActive = true
+      p[1]['isActive'] = true
+      let target = document.getElementById(p[1]['id'])
+      target.scrollIntoView({ behavior: 'smooth' })
+  })
+
 })
 
 layParking.addTo(map)
 
+/*
 Object.entries(resto).forEach(item => {
   Object.entries(item[1]['sub']).forEach(r => {
     if (typeof r[1]['xy'] !== "undefined") {
@@ -128,6 +143,24 @@ Object.entries(resto).forEach(item => {
     }
   })
 })
+*/
+
+Object.entries(resto).forEach(r => {
+  if (typeof r[1]['xy'] !== "undefined") {
+    r[1]['marker'] = L.marker(r[1]['xy'], {
+      icon: markRestoIcon,
+    }).addTo(layzls[r[1]['minz']]);
+    r[1]['marker'].bindPopup(r[1]['name'])
+    r[1]['marker'].on('click', function(e) {
+      jdb.data.db.resto.isActive = true
+      r[1]['isActive'] = true
+      let target = document.getElementById(r[1]['id'])
+      target.scrollIntoView({ behavior: 'smooth' })
+    })
+
+  }
+})
+
 
 layResto.addTo(map)
 /*
diff --git a/proj/map/asset/js/resto.js b/proj/map/asset/js/resto.js
new file mode 100644
index 0000000..0373c3d
--- /dev/null
+++ b/proj/map/asset/js/resto.js
@@ -0,0 +1,114 @@
+
+
+let SanTelmo = {
+  isActive: false,
+  id: "santelmo",
+  type : "item",
+  name: "San Telmo",
+  xy: [-11.42,27.20],
+  dirxy: [-12.98,35.95],
+  dirzl: 4,
+  minz: 3,
+  img: "https://ed.brz9.dev/proj/map/asset/img/santelmo.jpg",
+  txtFR: "Français Adipisicing live-edge fam velit. Messenger bag poke laboris aesthetic viral do semiotics authentic est selfies.",
+  txtEN: "English Adipisicing live-edge fam velit. Messenger bag poke laboris aesthetic viral do semiotics authentic est selfies.",
+  txtIT: "Italiano Adipisicing live-edge fam velit. Messenger bag poke laboris aesthetic viral do semiotics authentic est selfies.",
+  card : {
+    tabs : {
+      menu : {
+        tabtype : "menu",
+        priceRange : "17-25€",
+        dishes : {
+        },
+        sections : {
+          pizza : {
+            nameFR : "Pizza",
+            nameEN : "Pizza",
+            nameIT : "Pizza",
+            list : [
+              Dishes.santelmo.diavolo,
+            ],
+          },
+          pates : {
+            nameFR: "Pâtes",
+            nameEN: "Pasta",
+            nameIT: "Pasta",
+            list : [
+              Dishes.santelmo.gnocchigor,
+            ]
+          }
+        }
+      },
+      time : {
+        tabtype : "time",
+        list : {
+          mon : "11h30-14h00  18h30-22h00",
+          tue : "11h30-14h00  18h30-22h00",
+          wed : "11h30-14h00  18h30-22h00",
+          thu : "11h30-14h00  18h30-22h00",
+          fri : "11h30-14h00  18h30-22h00",
+          sat : "11h30-14h00  18h30-22h00",
+          sun : "",
+        }
+      }
+    }
+  }
+}
+
+let Novaa = {
+  isActive: false,
+  id: "novasocialfood",
+  type : "item",
+  name: "Noväa social food",
+  xy: [-14.60,17.97],
+  dirxy: [-18.48,35.68],
+  dirzl: 3,
+  minz: 3,
+  img: "https://ed.brz9.dev/proj/map/asset/img/santelmo.jpg",
+  txtFR: "Français Adipisicing live-edge fam velit. Messenger bag poke laboris aesthetic viral do semiotics authentic est selfies.",
+  txtEN: "English Adipisicing live-edge fam velit. Messenger bag poke laboris aesthetic viral do semiotics authentic est selfies.",
+  txtIT: "Italiano Adipisicing live-edge fam velit. Messenger bag poke laboris aesthetic viral do semiotics authentic est selfies.",
+  card : {
+    tabs : {
+      menu : {
+        tabtype : "menu",
+        priceRange : "18-32€",
+        dishes : {
+          divola : {
+            name : "Pizza Divola",
+          },
+          regina : {
+            name : "Pizza Regina",
+          }
+        }
+      },
+      time : {
+        tabtype : "time",
+        mon : "11h30-14h00  18h30-22h00",
+        tue : "11h30-14h00  18h30-22h00",
+        wed : "11h30-14h00  18h30-22h00",
+        thu : "11h30-14h00  18h30-22h00",
+        fri : "11h30-14h00  18h30-22h00",
+        sat : "11h30-14h00  18h30-22h00",
+        sun : "",
+      }
+    }
+  }
+}
+
+let Salsamenteria = {
+  id: "salsamenteria",
+  isActive: false,
+  xy: [-21.96, -21.64],
+  dirxy: [-19.97,-7.73],
+  dirzl: 3,
+  minz: 3,
+  type : "item",
+  name: "Salsamenteria di Parma",
+  img: "https://ed.brz9.dev/proj/map/asset/img/salsamentiera.jpg",
+  txtFR: "Français Adipisicing live-edge fam velit. Messenger bag poke laboris aesthetic viral do semiotics authentic est selfies.",
+  txtEN: "English Adipisicing live-edge fam velit. Messenger bag poke laboris aesthetic viral do semiotics authentic est selfies.",
+  txtIT: "Italiano Adipisicing live-edge fam velit. Messenger bag poke laboris aesthetic viral do semiotics authentic est selfies.",
+}
+
+
diff --git a/proj/map/asset/markers/markers.svg b/proj/map/asset/markers/markers.svg
index 32fec29..ba213b8 100644
--- a/proj/map/asset/markers/markers.svg
+++ b/proj/map/asset/markers/markers.svg
@@ -23,13 +23,13 @@
      borderopacity="1.0"
      inkscape:pageopacity="0.0"
      inkscape:pageshadow="2"
-     inkscape:zoom="0.40799189"
-     inkscape:cx="7522.7161"
-     inkscape:cy="-8007.5984"
+     inkscape:zoom="0.11462827"
+     inkscape:cx="9868.8229"
+     inkscape:cy="-7273.2058"
      inkscape:document-units="mm"
      inkscape:current-layer="g5160"
      inkscape:document-rotation="0"
-     showgrid="false"
+     showgrid="true"
      inkscape:snap-bbox="true"
      inkscape:snap-intersection-paths="true"
      inkscape:object-paths="true"
@@ -41,7 +41,7 @@
      inkscape:snap-midpoints="true"
      showguides="true"
      inkscape:guide-bbox="true"
-     inkscape:snap-global="false"
+     inkscape:snap-global="true"
      inkscape:window-width="1280"
      inkscape:window-height="779"
      inkscape:window-x="0"
@@ -86,6 +86,18 @@
        position="1661.5833,2699.4167"
        orientation="1,0"
        id="guide7941" />
+    <sodipodi:guide
+       position="3040.0624,2371.3334"
+       orientation="0,-1"
+       id="guide960" />
+    <sodipodi:guide
+       position="3040.0624,2371.3334"
+       orientation="1,0"
+       id="guide962" />
+    <sodipodi:guide
+       position="3114.1458,2371.3334"
+       orientation="1,0"
+       id="guide964" />
   </sodipodi:namedview>
   <metadata
      id="metadata5">
@@ -463,21 +475,29 @@
          id="path7950"
          style="opacity:1;fill:#1c2729;fill-opacity:1;stroke:#b3bfb6;stroke-width:28.54189243;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
          d="m 5976.1496,-1861.511 -19.9392,17.0908 -22.2239,19.0492 h -30.1166 l -24.0932,24.0933 v 6.0233 h 24.0932 l -18.07,18.0699 h -24.0932 l -24.0933,24.0933 v 6.0233 h 18.07 l -6.0234,6.0234 v 48.1865 h 24.0933 l 54.2099,-54.2099 h 228.886 l 54.2099,54.2099 h 24.0932 v -48.1865 l -6.0233,-6.0234 h 18.07 v -6.0233 l -24.0933,-24.0933 h -24.0932 l -18.07,-18.0699 h 18.07 v -6.0233 l -24.0934,-24.0933 h -24.0933 l -36.1398,-36.14 v -24.0931 -78.3031 h -72.2799 l -2e-4,102.3964 24.0935,-24.0933 -24.0935,24.0933 36.1402,36.1398 h -72.2799 l 36.1399,-36.14 v 0 -24.0931 -78.3031 h -72.2797 l -18.07,102.3962 z m 0,66.2566 h 132.513 l 18.07,18.0699 h -168.6528 z"
-         sodipodi:nodetypes="ccccccccccccccccccccccccccccccccccccccccccccccccccc" />
+         sodipodi:nodetypes="ccccccccccccccccccccccccccccccccccccccccccccccccccc"
+         inkscape:export-xdpi="3.5438988"
+         inkscape:export-ydpi="3.5438988" />
       <path
          id="rect7956"
          style="opacity:1;fill:#1c2729;fill-opacity:1;stroke:#b3bfb6;stroke-width:28.5419;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:stroke fill markers"
          d="m 5909.8932,-2090.4036 96.373,-36.1399 h 84.3265 l 96.3731,36.1399 v 0 228.8859 0 h -277.0726 v 0 z"
-         sodipodi:nodetypes="cccccccccc" />
+         sodipodi:nodetypes="cccccccccc"
+         inkscape:export-xdpi="3.5438988"
+         inkscape:export-ydpi="3.5438988" />
       <path
          style="fill:#1c2729;fill-opacity:1;stroke:#b3bfb6;stroke-width:28.5895;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
          d="m 6042.4061,-2126.8651 v -36.1399 h -60.2331 v -12.0466 h 132.5129 v 12.0466 h -60.2331 v 36.1399"
          id="path7975"
-         sodipodi:nodetypes="cccccccc" />
+         sodipodi:nodetypes="cccccccc"
+         inkscape:export-xdpi="3.5438988"
+         inkscape:export-ydpi="3.5438988" />
       <g
          id="g7966"
          transform="matrix(0.63310275,0,0,0.63310275,1881.967,-170.71006)"
-         style="fill:#b3bfb6;fill-opacity:1">
+         style="fill:#b3bfb6;fill-opacity:1"
+         inkscape:export-xdpi="3.5438988"
+         inkscape:export-ydpi="3.5438988">
         <circle
            style="opacity:1;fill:#b3bfb6;fill-opacity:1;stroke:none;stroke-width:12.2254;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:stroke fill markers"
            id="path7958"
@@ -498,7 +518,9 @@
          height="72.2798"
          x="5952.0566"
          y="-2054.2639"
-         ry="1.7497794e-05" />
+         ry="1.7497794e-05"
+         inkscape:export-xdpi="3.5438988"
+         inkscape:export-ydpi="3.5438988" />
       <g
          id="g8000"
          transform="translate(145.98807,10.591084)">
@@ -539,6 +561,122 @@
            style="opacity:1;fill:#b3bfb6;fill-opacity:1;stroke:none;stroke-width:12.2254;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:stroke fill markers"
            d="m 7948.1377,-3030.9429 h 304.4468 c 10e-5,0 10e-5,0 10e-5,1e-4 v 114.1675 c 0,0 0,0 -10e-5,0 h -304.4468 c 0,0 0,0 0,0 v -114.1675 c 0,-1e-4 0,-1e-4 0,-1e-4 z" />
       </g>
+      <path
+         style="fill:none;stroke:#000000;stroke-width:0.475698px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+         d="m 6433.7228,-1757.4958 247.3631,-247.3631"
+         id="path932"
+         sodipodi:nodetypes="cc" />
+      <path
+         style="fill:none;stroke:#000000;stroke-width:0.475698px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+         d="m 6928.2807,-1757.3275 -247.363,-247.3632"
+         id="path934"
+         sodipodi:nodetypes="cc" />
+      <path
+         style="fill:none;stroke:#000000;stroke-width:0.475698px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+         d="m 6433.5546,-1757.3276 h 494.7261"
+         id="path936" />
+      <path
+         style="fill:none;stroke:#000000;stroke-width:0.475698px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+         d="m 6509.6663,-1757.3276 171.2513,-247.3631 171.2514,247.3631"
+         id="path938" />
+      <path
+         style="fill:none;stroke:#000000;stroke-width:0.475698px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+         d="M 6833.1411,-1795.3835 H 6528.6942"
+         id="path940" />
+      <path
+         style="fill:none;stroke:#000000;stroke-width:0.475698px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+         d="m 6547.7221,-1833.4394 h 285.419"
+         id="path942" />
+      <path
+         style="fill:none;stroke:#000000;stroke-width:0.475698px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+         d="M 6795.0852,-1871.4952 H 6566.7501"
+         id="path944" />
+      <path
+         style="fill:#1c2729;fill-opacity:1;stroke:#b3bfb6;stroke-width:28.5419;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
+         d="m 7727.4537,-1757.3276 c 0,0 114.1674,-142.7096 114.1676,-142.7094 l -42.8129,-9.514 -152.2234,152.2235 z m 332.9888,0 80.8686,10e-5 -152.2234,-152.2235 -52.3268,9.514 z"
+         id="path948"
+         sodipodi:nodetypes="cccccccccc"
+         inkscape:export-xdpi="3.268085"
+         inkscape:export-ydpi="3.268085" />
+      <path
+         style="fill:#1c2729;fill-opacity:1;stroke:#b3bfb6;stroke-width:28.54189243;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none;paint-order:stroke fill markers"
+         d="m 7760.7525,-1909.551 h 266.391 v -266.391 l -266.3909,1e-4 z"
+         id="path946"
+         sodipodi:nodetypes="ccccc"
+         inkscape:export-xdpi="3.268085"
+         inkscape:export-ydpi="3.268085" />
+      <g
+         id="g956"
+         transform="matrix(0.63310275,0,0,0.63310275,3727.4855,-233.38841)"
+         style="fill:#b3bfb6;fill-opacity:1"
+         inkscape:export-xdpi="3.268085"
+         inkscape:export-ydpi="3.268085">
+        <circle
+           style="opacity:1;fill:#b3bfb6;fill-opacity:1;stroke:none;stroke-width:12.2254;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:stroke fill markers"
+           id="circle952"
+           cx="6471.6104"
+           cy="-2765.8079"
+           r="47.56982" />
+        <circle
+           style="opacity:1;fill:#b3bfb6;fill-opacity:1;stroke:none;stroke-width:12.2254;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:stroke fill markers"
+           id="circle954"
+           cx="6690.4316"
+           cy="-2765.8079"
+           r="47.56982" />
+      </g>
+      <rect
+         style="opacity:1;fill:#b3bfb6;fill-opacity:1;stroke:none;stroke-width:7.73994;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:stroke fill markers"
+         id="rect958"
+         width="192.74615"
+         height="72.2798"
+         x="7797.5747"
+         y="-2143.582"
+         ry="1.7497794e-05"
+         inkscape:export-xdpi="3.268085"
+         inkscape:export-ydpi="3.268085" />
+      <path
+         style="fill:#1c2729;fill-opacity:1;stroke:#b3bfb6;stroke-width:28.5419;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
+         d="m 6167.1636,-3374.7015 -152.2234,152.2235 h 494.7261 l -152.2234,-152.2235 h -28.5419 l 76.1117,114.1676 h -285.4189 l 26.6769,-40.0154 234.9571,1.9595 -23.7849,-33.2989 h -190.2793 l 28.5419,-42.8128 z"
+         id="path970"
+         sodipodi:nodetypes="ccccccccccccc"
+         inkscape:export-xdpi="3.268085"
+         inkscape:export-ydpi="3.268085" />
+      <path
+         style="fill:#1c2729;fill-opacity:1;stroke:#b3bfb6;stroke-width:28.5419;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
+         d="m 6129.1077,-3374.7015 h 266.391 v -266.391 l -266.3909,1e-4 z"
+         id="path972"
+         sodipodi:nodetypes="ccccc"
+         inkscape:export-xdpi="3.268085"
+         inkscape:export-ydpi="3.268085" />
+      <g
+         id="g978"
+         transform="matrix(0.63310275,0,0,0.63310275,2095.8407,-1698.5389)"
+         style="fill:#b3bfb6;fill-opacity:1"
+         inkscape:export-xdpi="3.268085"
+         inkscape:export-ydpi="3.268085">
+        <circle
+           style="opacity:1;fill:#b3bfb6;fill-opacity:1;stroke:none;stroke-width:12.2254;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:stroke fill markers"
+           id="circle974"
+           cx="6471.6104"
+           cy="-2765.8079"
+           r="47.56982" />
+        <circle
+           style="opacity:1;fill:#b3bfb6;fill-opacity:1;stroke:none;stroke-width:12.2254;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:stroke fill markers"
+           id="circle976"
+           cx="6690.4316"
+           cy="-2765.8079"
+           r="47.56982" />
+      </g>
+      <rect
+         style="opacity:1;fill:#b3bfb6;fill-opacity:1;stroke:none;stroke-width:7.73994;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:stroke fill markers"
+         id="rect980"
+         width="192.74615"
+         height="72.2798"
+         x="6165.9302"
+         y="-3608.7324"
+         ry="1.7497794e-05"
+         inkscape:export-xdpi="3.268085"
+         inkscape:export-ydpi="3.268085" />
     </g>
   </g>
 </svg>
diff --git a/proj/map/asset/markers/train-2-32x39.png b/proj/map/asset/markers/train-2-32x39.png
new file mode 100644
index 0000000000000000000000000000000000000000..80242d36cda76cc1d2982f5d07600a8551a51699
GIT binary patch
literal 1111
zcmV-d1gQIoP)<h;3K|Lk000e1NJLTq001Ze001Be1^@s6V68d;00009a7bBm0001h
z0001h0nb*NHvj+t8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H11LR3W
zK~z|U?U!9_Q)L{+pZC;u?QvVi1#YsgxJ<Met|Yo-LoVhP60^}Q(bNl(i-yEl6Jt9+
z0G$D6oH7~xxNxg!OhAbwW@@Be35l+Qpkm^USTjEuU|GM&80_@>EbZ$Bqp;Pr=bR?6
z3!mg%yeH59Jiqt+-}9bx2n5LE^X{d<K_OnDBEUX<XU}jc-+e+a`2BaM@y*ws@~D>d
z%(HrI-`*j}D;SVcifk??8EWOVgi0{roiZ5uP_wQ^RLza+H!wbaLUfiSz|D_oQCC+h
zswNVNN&;j=SKMX&4_K}wt-&*=e?(<vrKp;CJT4_l8lca2R#KQ0t@#$Oc|b`mCWN4+
zr5SRC9Or-i9gB;L|LK#<<<M=}3_iod@1GX+1}O`0*RJRA<hC{dz|71g93J_&Ae><s
zm@O}%si_eF@Wa`kaqQTaqO(M|SjI4DYj4euo0=L?TerTz_dxCXJRAVDZ*7H)5x=5D
zS7dWJ%+FuXk25@vg$1s_$1QN+?`ZwpwRuS&8<JY=a(xDap$`>`3V1xHkV>WtJjrAV
zu1}6a-}^Mu=?uOa|5i$rG{7r?AZ*sLl0LtG8h-z@l!(06{5G@Z0R^|Xqhs5$r?(s_
zD=Gwg1p#K|)uRf;v{&cmjGwwbM=F)Z^E(aDwP;<Sbg*bKAqUR?_Q#9IzZi#7sl@Kx
zFF>PFAIZwAMulXTY%!&j5S|+f1ZIuakx_)hQD`)3=yc5hVY(rcohf<{rdy|LMq}ef
zL?TgGZKJq!`5z<Uxgkm^DV1N;Kq)1jsgt%qVAkxgIgw1I007n1RZu7tLT*4_JkNvU
zVgLYErGmNN1dT@R&_C7PPY7A{9at35GdW=m%!d0N_Aw+9Nl`$hq+*pYziPrm8`U;_
z*N)dj1G;_Qkt>1V>vp>n$>dEqt#%V0Z{4!YN3#^Ebm2yQOSx<onGByFU-<hXW-eX^
z0I)0zi^YTnP5t5C&Ym{}1G*<CKAH`N-*niWh{qEEZq9iB{yns2UG)ITG1n-dB!sF~
z1EZiS3Zh(bl8tfPEAI^+B8jC*t5_v0mY1Pvs6W)(wPR07z!N_2!B8-?*KWHF2LMLn
zPPDZ@kpSpVt3e49*?R8WFZUlkay);AWmPa+OlZ)khx<Bv_N@x&o;>+MFcf;rVRs@H
zyZsL#V;DU0=)>i4t<Yb8URd_=P*qh4v&Dq^4I4h}?dpEJ0MO&}z8{W62W-}{{L^-~
zbqi8m|KO0mv*#UPX&>}Vc?ToWs{?kM^Pa&0Kr9xA!|p^d6d7<&d4~ajxP24v0_4Cw
dqbe#o_%91Daj%OCaa#ZY002ovPDHLkV1irw|L*_*

literal 0
HcmV?d00001

diff --git a/proj/map/asset/markers/train-40x34.png b/proj/map/asset/markers/train-40x34.png
new file mode 100644
index 0000000000000000000000000000000000000000..45f98f25efc0feb195b4f59d52a011302c736282
GIT binary patch
literal 1575
zcmV+?2H5$DP)<h;3K|Lk000e1NJLTq001HY001Zm1^@s6o7^a*00009a7bBm0001s
z0001s0Y+uBKL7v#8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H11++;-
zK~z|U?U-#)R8<(q|7Y*L>>JDS5~-yDTHv~{%795DEupi5TV^Y1G|mV)0y0fs`sUd5
zDL>?lUo6MBnW7vs&Bjqg0z_CKfzU#Cg<KSqNK{Ng-uC6*d-|ZREW60vl^Q?v|8~!P
z&hz}vInO!wIhP;^mDg9af|6H*=u)*R+ng)KkPQX|0KPkT6qoFsQ`)63PK9O7Tax_-
z4f5`~)v#E618m*;8MbZv#Md#)1m!m<5Ro$L!&pX57@`)z$AO_ygvxe-P$*Rj5Qv4M
zNZbrzyG2kZm67|?4nip<71oM5lrkSsM$B`LxKtp3LLrA%s|BSLqfS>D0iaYV?}L&f
zR1nJmT$AFTOl5Gat}>nl3IMTSbkvz}{?~RiSzFNaXYZtaX3m;{jEr<FUAhF}8npwU
zWe~(~S1n)lS5P43<>e}>k>wGPLXj8Wxa_zh`?;wF?d^65f*@sp005R{q0=Q|Nk%#r
zrKSjsOjb=PEn}VJxY=xW`Pc^ZpkdYz-yhyrT~&wH)^ivd8kQV<ym+36&DH^%tpia}
zS|(#j`byJ^Wh<2`#aaMI$J@##bJBCY7pG6xhYT@M_wEg%@~2wdymc$!`$<9mYf0KQ
zgb-w9Ee$Dvzzb+>YMwrj_wp?vfjFHmNg&V6()<rHQO^vBq+}IE5j%G53Mqgnh|>oG
z09U%YLjsX1$xA~B!GZ<zk-EqLE{uDktwJG3TG~P+CA};eMDmOj6>mUlssRAd+j|4s
zx9^0<?eViysub9=<zvLg#sC1C8e4Gi;15&!moy_YXU_0K0Kn|oFTjwpAfWBy^i(ed
z0A#+N0gWbndO!q$_iN)PDF=Aox1EYqQo>3C>F@s=4c4>XXNTho?6$xK^tra*(9`p{
zXsW8J#mMOBlrbdd$e}|&qOq|Va=9GWu3d*H1|Fr`<H7dNcOqeK9EOKSaI-J)XFp^R
z;6ai~kst^`Z}&+-BD4`mOIsL}GbvK5)j@zz^v{{|;`vQQ1pt8tlqR}89`xV7<5RN|
zLJ<4>b08qNefth5^<A#0s7Pou8W%tv0CA7=e@_w!rIbR3^8i37HFk7d#{PW=;B-2@
zHenox4?o%jg<LKGfZO9{zTCMFPUqvAm=J=s>)w$s%g)q@gjPd@OCYXKEz2we6Jz>S
z@h8qy<ncWJeS`HZ%L@XAhK5mhrqM4s4F)~t&WrbH>%RI2E?&Ik8-NgGXJ;Zp8-e)v
zmyk4n-Y*JI*b0-$G&m_pd3~jY=lR3?_kP1obT}Pi7zV{91uz)&EzB5l%x1IqCg`&?
zgwoP8wGG^j8#lo)jNcuGWm!Z<Y9$377#IZ4`yYhIj-5n8LR^L>T(cNJtv5CR9B(?V
zA)c@!1T+hPviWQq4jecPN~zZY7sjEqbR%@SL`fiBUESFA#eTTlk8_j|g8cXMU^Ko4
z0DTnX0_EK6R%fmrB1h`#!j%}S?CiXpSyNpPQ54~DT=jtffXGNKX3d%*3F49Z`fg!h
zz$X<z2ti`vJji4+m{z<2oi3?q49b<{MExo2?;Q@~?%iJn{F?roVp$d?n+u^&(KWDy
z!g%3=9cq;d18!e>j^mJ$q5~mQ-qoKdN-1o%PIx@N0}T&X!*1_Ha<b0I0<h-iugPj@
zKIcbUTvCAKWL+0PuRj$DNSxi?`O4lsWj+Z!Hs(Zr{u%(VvV;{al$YJbxSU`Z21Ugi
zkesZ0xXs>_{KF-Xs;a8g`V`%%&7~WSd-i+{{?W`lj7eD0;#USR41?n00vHVXRt3-H
zj^FE{DkmprMCsw)*6Wj6H<uKGW&ICyFGzGuG-6|89zZPAxAAc0PCWgdMkbSKkcTT*
zpFF><sAvOXV`C5<6YYIZPBxy5qP*<xxIXQiOSU{WH}|f;yQf!8O^w#cxvR(jCMB#G
Z{SR~!H6qAZZJPi9002ovPDHLkV1o5n)x`h+

literal 0
HcmV?d00001

diff --git a/proj/map/index.html b/proj/map/index.html
index 71c681d..ea4fd25 100644
--- a/proj/map/index.html
+++ b/proj/map/index.html
@@ -31,6 +31,7 @@
   <Accordeon v-bind:list="db.parking"></Accordeon>
   <div class="sep"></div>
   <Accordeon v-bind:list="db.resto"></Accordeon>
+  <div class="sep"></div>
 
 <!---
   <p>Praxis chambray letterpress YOLO truffaut glossier distillery seitan pop-up venmo portland four dollar toast. Meh asymmetrical irony YOLO brooklyn DSA celiac next level microdosing ethical copper mug jianbing coloring book. Banjo keffiyeh +1, ugh organic af snackwave mixtape listicle man bun tacos humblebrag. Vaporware seitan heirloom chartreuse hot chicken lo-fi kinfolk iceland williamsburg. Wayfarers aesthetic air plant, plaid green juice normcore craft beer chambray. Wayfarers glossier letterpress marfa humblebrag pop-up tbh bitters disrupt.</p>
@@ -52,6 +53,9 @@
 
 <script src="asset/js/vue.min.js"></script>
 <script src="asset/leaflet/leaflet.js"></script>
+<script src="asset/js/ingredients.js "></script>
+<script src="asset/js/dishes.js "></script>
+<script src="asset/js/resto.js"></script>
 <script src="asset/js/db.js"></script>
 <script src="asset/js/main.js"></script>
 <script src="asset/js/map.js"></script>
diff --git a/proj/map/notes b/proj/map/notes
index b76e9f9..1c13fdf 100644
--- a/proj/map/notes
+++ b/proj/map/notes
@@ -3,3 +3,7 @@
   <Accordeon v-bind:list="db.restaurants"></Accordeon>
 
   <Accordeon v-bind:list="this.list.sub"></Accordeon>
+
+
+
+SanTelmo.card.tabs.menu.dishes.diavolo