From 87c91e3b363955f71a3aaf12de76b313601f393a Mon Sep 17 00:00:00 2001
From: Dominik Hebeler <dominik@hebeler.club>
Date: Wed, 26 Apr 2023 22:35:23 +0200
Subject: [PATCH] removed duration as its calculation does not work out

---
 pass/lang/de/checkout.json                  | 3 +--
 pass/lang/de/cost.json                      | 5 ++---
 pass/lang/de/index.json                     | 4 ++--
 pass/public/styles/cost.less                | 8 +-------
 pass/public/styles/key/checkout-amount.less | 8 +-------
 pass/views/checkout/charge.ejs              | 2 --
 pass/views/cost.ejs                         | 2 --
 7 files changed, 7 insertions(+), 25 deletions(-)

diff --git a/pass/lang/de/checkout.json b/pass/lang/de/checkout.json
index a1f3732..0ad57d1 100644
--- a/pass/lang/de/checkout.json
+++ b/pass/lang/de/checkout.json
@@ -23,7 +23,6 @@
     "heading": "Zahlungsart wählen",
     "includes-vat": "inkl. 7% MwSt.",
     "amount": "Wählen Sie eines der folgenden Tokenpakete aus, um den Bestellvorgang zu starten.",
-    "hint": "Die angegebenen Zeiträume sind Schätzungen, die auf unseren Erfahrungswerten basieren und sollen einen Anhaltspunkt geben, wie viele Token benötigt werden.",
     "month_one": "{{count}} Monat",
     "month_other": "{{count}} Monate",
     "not-available": "Die gewählte Zahlungsart ist in deiner Region leider nicht verfügbar.",
@@ -52,4 +51,4 @@
     "submit": "Zahlung durchführen",
     "loading": "Zahlungsmethode wird geladen"
   }
-}
\ No newline at end of file
+}
diff --git a/pass/lang/de/cost.json b/pass/lang/de/cost.json
index be41590..aae9d5c 100644
--- a/pass/lang/de/cost.json
+++ b/pass/lang/de/cost.json
@@ -5,8 +5,7 @@
   ],
   "texts": [
     "Für jede werbefreie Websuche auf MetaGer werden <b>3 Token</b> berechnet. Sie haben aber auch optional die Möglichkeit weitere/andere kostenpflichtige Suchmaschinen zu Ihrer Suche hinzuzufügen. Die Kosten pro Suche können Sie dann jeweils der Einstellungsseite entnehmen.",
-    "Ihren Schlüssel können Sie jederzeit mit einem der folgenden Pakete aufladen.",
-    "Die angegebenen Zeiträume sind Schätzungen, die auf unseren Erfahrungswerten basieren und sollen einen Anhaltspunkt geben, wie viele Token benötigt werden."
+    "Ihren Schlüssel können Sie jederzeit mit einem der folgenden Pakete aufladen."
   ],
   "months_one": "{{count}} Monat",
   "months_other": "{{count}} Monate",
@@ -37,4 +36,4 @@
     "anonymous": "Anonyme Zahlungsmethoden",
     "more": "Weitere Zahlungsmethoden"
   }
-}
\ No newline at end of file
+}
diff --git a/pass/lang/de/index.json b/pass/lang/de/index.json
index cb31d8e..104e1fd 100644
--- a/pass/lang/de/index.json
+++ b/pass/lang/de/index.json
@@ -37,7 +37,7 @@
         "description": "Ihr Schlüssel ist das einzige, was Sie sich für die Nutzung der werbefreien Suche notieren müssen. Dieser wird automatisch für Sie erstellt. Wir benötigen keine Kontaktdaten."
       },
       {
-        "heading": "Token kaufen (ca. 10€ / Monat)",
+        "heading": "Token kaufen",
         "description": "Einfach mal ausprobieren, oder dauerhafter Nutzer? Es liegt ganz bei Ihnen. Sie bezahlen nicht nach Zeit, sondern nach <a href=\"{{linkCost}}\">Nutzungsmenge</a>. Sie haben die Wahl, wie viele Token es sein dürfen."
       },
       {
@@ -47,4 +47,4 @@
     ],
     "start": "Los geht's"
   }
-}
\ No newline at end of file
+}
diff --git a/pass/public/styles/cost.less b/pass/public/styles/cost.less
index 43f0747..2a4660c 100644
--- a/pass/public/styles/cost.less
+++ b/pass/public/styles/cost.less
@@ -44,7 +44,7 @@
 
     > .price-tier {
       display: grid;
-      grid-template-rows: 1fr auto;
+      grid-template-rows: 1fr;
       grid-template-columns: 6em 4em;
       place-items: stretch;
       border: 1px solid @color-main;
@@ -62,12 +62,6 @@
           font-size: 1.8rem;
           font-weight: bold;
           padding: 0.25rem;
-          padding-bottom: 0;
-        }
-        &.lasts-for {
-          white-space: nowrap;
-          font-size: 0.8rem;
-          padding: 0.25rem;
         }
         &.price {
           grid-row: span 2;
diff --git a/pass/public/styles/key/checkout-amount.less b/pass/public/styles/key/checkout-amount.less
index 289f0fe..0029bf8 100644
--- a/pass/public/styles/key/checkout-amount.less
+++ b/pass/public/styles/key/checkout-amount.less
@@ -18,7 +18,7 @@
     }
     display: grid;
     grid-template-columns: 1fr 3.5em;
-    grid-template-rows: 1fr auto;
+    grid-template-rows: 1fr;
     place-items: stretch;
     border: 1px solid @color-main;
     border-radius: 10px;
@@ -29,7 +29,6 @@
         font-size: 1.8rem;
         font-weight: bold;
         padding: 0.25rem;
-        padding-bottom: 0;
       }
       &.checkout-cost {
         grid-row: span 2;
@@ -41,11 +40,6 @@
         padding: 1rem 0.5rem;
         font-size: 1.25rem;
       }
-      &.checkout-duration {
-        white-space: nowrap;
-        font-size: 0.8rem;
-        padding: 0.25rem;
-      }
     }
   }
 }
diff --git a/pass/views/checkout/charge.ejs b/pass/views/checkout/charge.ejs
index 6bdde58..756c879 100644
--- a/pass/views/checkout/charge.ejs
+++ b/pass/views/checkout/charge.ejs
@@ -36,11 +36,9 @@
     <a href="<%= baseDir _%>/key/<%= key.key.get_key() %>/checkout/<%= price.purchasable[i] _%>#payment" class="checkout-amount">
       <span class="checkout-amount"><%= price.purchasable[i] _%></span>
       <span class="checkout-cost"><%= (price.purchasable[i] * price.per_token).toFixed(0) _%>€</span>
-      <span class="checkout-duration">> <%= req.t("charge.month", {ns: "checkout", count: Math.floor(price.purchasable[i] / 900)}) %> *</span>
     </a>
     <%_ } _%>
   </div>
-  <p class="hint"><%= req.t("charge.hint", {ns: "checkout"}) _%></p>
   <p><%- req.t("texts.0", {ns: "cost"}) _%></p>
   <%_ } _%>
 </div>
diff --git a/pass/views/cost.ejs b/pass/views/cost.ejs
index 60963b0..408e89e 100644
--- a/pass/views/cost.ejs
+++ b/pass/views/cost.ejs
@@ -11,11 +11,9 @@ js:[]}); %>
       <div class="price">
         <%= (price.purchasable[i] * price.per_token).toFixed(0) _%>€
       </div>
-      <div class="lasts-for">> <%= req.t("months", {ns: "cost", count: Math.floor(price.purchasable[i] / 900)}) %> *</div>
     </div>
     <%_ } _%>
   </div>
-  <p class="hint"><%= req.t("texts.2", {ns: "cost"}) _%></p>
   <h2><%= req.t("headings.1", {ns: "cost"}) _%>:</h2>
   <ol id="short-info">
     <li>
-- 
GitLab