gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[taler-taler-ops-www] branch master updated: work on some toggleable stu


From: gnunet
Subject: [taler-taler-ops-www] branch master updated: work on some toggleable stuff
Date: Sat, 30 Mar 2024 23:29:34 +0100

This is an automated email from the git hooks/post-receive script.

nora-grothoff pushed a commit to branch master
in repository taler-ops-www.

The following commit(s) were added to refs/heads/master by this push:
     new 3a5347a  work on some toggleable stuff
3a5347a is described below

commit 3a5347a7e3a7760c0d69231367614b0b2ea928ff
Author: Nullptrderef <nullptrderef@proton.me>
AuthorDate: Sat Mar 30 23:29:02 2024 +0100

    work on some toggleable stuff
---
 locale/de/LC_MESSAGES/messages.po           | 84 ++++++++++++++--------------
 locale/en/LC_MESSAGES/messages.po           | 84 ++++++++++++++--------------
 locale/fr/LC_MESSAGES/messages.po           | 84 ++++++++++++++--------------
 locale/messages.pot                         | 86 ++++++++++++++---------------
 static/js/{toggle.ts => group-selection.ts} |  0
 static/scss/pages/fees.scss                 | 47 ++++++++++++++++
 template/fees.html.j2                       | 63 +++++++++------------
 template/merchants.html.j2                  |  1 -
 template/users.html.j2                      |  2 +-
 9 files changed, 244 insertions(+), 207 deletions(-)

diff --git a/locale/de/LC_MESSAGES/messages.po 
b/locale/de/LC_MESSAGES/messages.po
index afd6557..4f55a21 100644
--- a/locale/de/LC_MESSAGES/messages.po
+++ b/locale/de/LC_MESSAGES/messages.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PROJECT VERSION\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2024-03-30 23:10+0100\n"
+"POT-Creation-Date: 2024-03-30 23:28+0100\n"
 "PO-Revision-Date: 2024-02-24 20:06+0000\n"
 "Last-Translator: Stefan Kügel <skuegel@web.de>\n"
 "Language-Team: German <https://weblate.taler.net/projects/taler-ops/website/";
@@ -159,11 +159,11 @@ msgstr "Taler Operations AG - Kunden"
 msgid "Information about the fees Taler does, and does not collect."
 msgstr ""
 
-#: template/fees.html.j2:14
+#: template/fees.html.j2:17
 msgid "Wire transfer fee"
 msgstr ""
 
-#: template/fees.html.j2:17
+#: template/fees.html.j2:21
 msgid ""
 "A <b>wire fee</b> of <b>0.1&nbsp;CHF</b> is charged by Taler Operations on "
 "outgoing wire transfers when Taler is used to deposit funds into a bank "
@@ -175,11 +175,11 @@ msgid ""
 "week. The fee is simply subtracted from the total amount wired."
 msgstr ""
 
-#: template/fees.html.j2:30
+#: template/fees.html.j2:35
 msgid "Deposit fees"
 msgstr ""
 
-#: template/fees.html.j2:33
+#: template/fees.html.j2:39
 msgid ""
 "Withdrawing 5&nbsp;CHF creates electronic coins with denominations of "
 "0.04&nbsp;CHF, 0.16&nbsp;CHF, 0.32&nbsp;CHF, 0.64&nbsp;CHF, 1.28&nbsp;CHF, "
@@ -188,7 +188,7 @@ msgid ""
 "with 0.01&nbsp;CHF returned as change."
 msgstr ""
 
-#: template/fees.html.j2:41
+#: template/fees.html.j2:47
 msgid ""
 "<b>Deposit fees</b> charged by Taler payment providers depend on the "
 "electronic coins used in the transaction. Merchants can offer to pay deposit "
@@ -197,22 +197,22 @@ msgid ""
 "applicable deposit fees they have to pay before every transaction."
 msgstr ""
 
-#: template/fees.html.j2:50
+#: template/fees.html.j2:56
 msgid ""
 "The following table shows the deposit fee structure used by Taler Operations:"
 msgstr ""
 
-#: template/fees.html.j2:58
+#: template/fees.html.j2:61
 #, fuzzy
 #| msgid "Tokenization"
 msgid "Coin denomination"
 msgstr "Tokenization"
 
-#: template/fees.html.j2:61
+#: template/fees.html.j2:62
 msgid "Fee per Coin"
 msgstr ""
 
-#: template/fees.html.j2:91
+#: template/fees.html.j2:78
 msgid ""
 "Merchants can set the merchant backend if they want to cover customary fees. "
 "The backend will then over-approximate typical deposit and wire fees, "
@@ -221,11 +221,11 @@ msgid ""
 "amounts."
 msgstr ""
 
-#: template/fees.html.j2:106
+#: template/fees.html.j2:94
 msgid "Bounce fee"
 msgstr ""
 
-#: template/fees.html.j2:109
+#: template/fees.html.j2:98
 msgid ""
 "A <b>bounce fee</b> of <b>0.1&nbsp;CHF</b> is charged by Taler Operations to "
 "wire transfers that return funds to customers when either the Taler wallet "
@@ -235,18 +235,18 @@ msgid ""
 "transferred back to the original account."
 msgstr ""
 
-#: template/fees.html.j2:118
+#: template/fees.html.j2:107
 msgid ""
 "To avoid paying bounce fees payers should be careful when entering the wire "
 "transfer subject, and ensure that their wallet is online within a month of "
 "initiating the withdrawal."
 msgstr ""
 
-#: template/fees.html.j2:126
+#: template/fees.html.j2:116
 msgid "Possible loss of e-money due to expiration"
 msgstr ""
 
-#: template/fees.html.j2:129
+#: template/fees.html.j2:120
 msgid ""
 "Taler eCHF is issued by Taler Operations with a <b>1&nbsp;year</b> validity "
 "period. One month before the expiration date, you wallet should "
@@ -318,128 +318,128 @@ msgid ""
 "payments."
 msgstr ""
 
-#: template/merchants.html.j2:26 template/users.html.j2:98
+#: template/merchants.html.j2:25 template/users.html.j2:98
 #, fuzzy
 #| msgid "<span>Prerequisites</span>"
 msgid "Prerequisites"
 msgstr "<span>Voraussetzungen</span>"
 
-#: template/merchants.html.j2:30
+#: template/merchants.html.j2:29
 msgid ""
 "Open Swiss bank account, ideally with support for <a target=\"_blank\" "
 "href=\"https://www.ebics.org/\";>EBICS</a>."
 msgstr ""
 
-#: template/merchants.html.j2:35
+#: template/merchants.html.j2:34
 msgid ""
 "<a target=\"_blank\" href=\"https://docs.taler.net/taler-merchant-manual.";
 "html\" > Taler merchant backend</a > configured with your Swiss IBAN number."
 msgstr ""
 
-#: template/merchants.html.j2:45
+#: template/merchants.html.j2:44
 msgid "Offer Taler as a payment option in your payment process."
 msgstr ""
 
-#: template/merchants.html.j2:54
+#: template/merchants.html.j2:53
 msgid "For in-person sales"
 msgstr ""
 
-#: template/merchants.html.j2:56
+#: template/merchants.html.j2:55
 msgid ""
 "The merchant backend can generate static QR codes customers can scan to pay "
 "you."
 msgstr ""
 
-#: template/merchants.html.j2:60
+#: template/merchants.html.j2:59
 msgid "You can hard-code a price or have the customer enter the price."
 msgstr ""
 
-#: template/merchants.html.j2:68
+#: template/merchants.html.j2:67
 msgid "Watch tutorial"
 msgstr ""
 
-#: template/merchants.html.j2:85
+#: template/merchants.html.j2:84
 msgid "For WooCommerce"
 msgstr ""
 
-#: template/merchants.html.j2:87
+#: template/merchants.html.j2:86
 msgid "A payment plugin is availalbe to add GNU Taler support to WooCommerce."
 msgstr ""
 
-#: template/merchants.html.j2:91 template/merchants.html.j2:121
-#: template/merchants.html.j2:152
+#: template/merchants.html.j2:90 template/merchants.html.j2:120
+#: template/merchants.html.j2:151
 msgid "You mostly need to configure access to your Taler merchant backend."
 msgstr ""
 
-#: template/merchants.html.j2:99
+#: template/merchants.html.j2:98
 msgid "WooCommerce&nbsp;plugin"
 msgstr ""
 
-#: template/merchants.html.j2:115
+#: template/merchants.html.j2:114
 msgid "For Pretix"
 msgstr ""
 
-#: template/merchants.html.j2:117
+#: template/merchants.html.j2:116
 msgid "A payment plugin is availalbe to add GNU Taler support to Pretix."
 msgstr ""
 
-#: template/merchants.html.j2:129
+#: template/merchants.html.j2:128
 msgid "Pretix&nbsp;plugin"
 msgstr ""
 
-#: template/merchants.html.j2:146
+#: template/merchants.html.j2:145
 msgid "For Joomla!"
 msgstr ""
 
-#: template/merchants.html.j2:148
+#: template/merchants.html.j2:147
 msgid ""
 "A payment plugin is availalbe to add GNU Taler support to Joomla! with "
 "Payage."
 msgstr ""
 
-#: template/merchants.html.j2:160
+#: template/merchants.html.j2:159
 msgid "Joomla!&nbsp;plugin"
 msgstr ""
 
-#: template/merchants.html.j2:176
+#: template/merchants.html.j2:175
 msgid "For points of sale"
 msgstr ""
 
-#: template/merchants.html.j2:178
+#: template/merchants.html.j2:177
 msgid ""
 "A point-of-sale App for Android can be used to quickly set up orders and "
 "handle payments."
 msgstr ""
 
-#: template/merchants.html.j2:182
+#: template/merchants.html.j2:181
 msgid ""
 "The App was designed for restaurants, but might be useful for other types of "
 "in-person sales."
 msgstr ""
 
-#: template/merchants.html.j2:190
+#: template/merchants.html.j2:189
 msgid "App manual"
 msgstr ""
 
-#: template/merchants.html.j2:206
+#: template/merchants.html.j2:205
 #, fuzzy
 #| msgid "For Users"
 msgid "For developers"
 msgstr "Für Kunden"
 
-#: template/merchants.html.j2:208
+#: template/merchants.html.j2:207
 msgid ""
 "The merchant backend offers a simple REST API to integrate GNU Taler into "
 "existing E-commerce systems."
 msgstr ""
 
-#: template/merchants.html.j2:212
+#: template/merchants.html.j2:211
 msgid ""
 "Documentation is available at <a target=\"_blank\" href=\"https://docs.taler.";
 "net/\">docs.taler.net</a>."
 msgstr ""
 
-#: template/merchants.html.j2:221
+#: template/merchants.html.j2:220
 msgid "Watch tutorials"
 msgstr ""
 
diff --git a/locale/en/LC_MESSAGES/messages.po 
b/locale/en/LC_MESSAGES/messages.po
index f5a6849..f515389 100644
--- a/locale/en/LC_MESSAGES/messages.po
+++ b/locale/en/LC_MESSAGES/messages.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PROJECT VERSION\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2024-03-30 23:10+0100\n"
+"POT-Creation-Date: 2024-03-30 23:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -129,11 +129,11 @@ msgstr ""
 msgid "Information about the fees Taler does, and does not collect."
 msgstr ""
 
-#: template/fees.html.j2:14
+#: template/fees.html.j2:17
 msgid "Wire transfer fee"
 msgstr ""
 
-#: template/fees.html.j2:17
+#: template/fees.html.j2:21
 msgid ""
 "A <b>wire fee</b> of <b>0.1&nbsp;CHF</b> is charged by Taler Operations on "
 "outgoing wire transfers when Taler is used to deposit funds into a bank "
@@ -145,11 +145,11 @@ msgid ""
 "week. The fee is simply subtracted from the total amount wired."
 msgstr ""
 
-#: template/fees.html.j2:30
+#: template/fees.html.j2:35
 msgid "Deposit fees"
 msgstr ""
 
-#: template/fees.html.j2:33
+#: template/fees.html.j2:39
 msgid ""
 "Withdrawing 5&nbsp;CHF creates electronic coins with denominations of "
 "0.04&nbsp;CHF, 0.16&nbsp;CHF, 0.32&nbsp;CHF, 0.64&nbsp;CHF, 1.28&nbsp;CHF, "
@@ -158,7 +158,7 @@ msgid ""
 "with 0.01&nbsp;CHF returned as change."
 msgstr ""
 
-#: template/fees.html.j2:41
+#: template/fees.html.j2:47
 msgid ""
 "<b>Deposit fees</b> charged by Taler payment providers depend on the "
 "electronic coins used in the transaction. Merchants can offer to pay deposit "
@@ -167,20 +167,20 @@ msgid ""
 "applicable deposit fees they have to pay before every transaction."
 msgstr ""
 
-#: template/fees.html.j2:50
+#: template/fees.html.j2:56
 msgid ""
 "The following table shows the deposit fee structure used by Taler Operations:"
 msgstr ""
 
-#: template/fees.html.j2:58
+#: template/fees.html.j2:61
 msgid "Coin denomination"
 msgstr ""
 
-#: template/fees.html.j2:61
+#: template/fees.html.j2:62
 msgid "Fee per Coin"
 msgstr ""
 
-#: template/fees.html.j2:91
+#: template/fees.html.j2:78
 msgid ""
 "Merchants can set the merchant backend if they want to cover customary fees. "
 "The backend will then over-approximate typical deposit and wire fees, "
@@ -189,11 +189,11 @@ msgid ""
 "amounts."
 msgstr ""
 
-#: template/fees.html.j2:106
+#: template/fees.html.j2:94
 msgid "Bounce fee"
 msgstr ""
 
-#: template/fees.html.j2:109
+#: template/fees.html.j2:98
 msgid ""
 "A <b>bounce fee</b> of <b>0.1&nbsp;CHF</b> is charged by Taler Operations to "
 "wire transfers that return funds to customers when either the Taler wallet "
@@ -203,18 +203,18 @@ msgid ""
 "transferred back to the original account."
 msgstr ""
 
-#: template/fees.html.j2:118
+#: template/fees.html.j2:107
 msgid ""
 "To avoid paying bounce fees payers should be careful when entering the wire "
 "transfer subject, and ensure that their wallet is online within a month of "
 "initiating the withdrawal."
 msgstr ""
 
-#: template/fees.html.j2:126
+#: template/fees.html.j2:116
 msgid "Possible loss of e-money due to expiration"
 msgstr ""
 
-#: template/fees.html.j2:129
+#: template/fees.html.j2:120
 msgid ""
 "Taler eCHF is issued by Taler Operations with a <b>1&nbsp;year</b> validity "
 "period. One month before the expiration date, you wallet should "
@@ -281,124 +281,124 @@ msgid ""
 "payments."
 msgstr ""
 
-#: template/merchants.html.j2:26 template/users.html.j2:98
+#: template/merchants.html.j2:25 template/users.html.j2:98
 msgid "Prerequisites"
 msgstr ""
 
-#: template/merchants.html.j2:30
+#: template/merchants.html.j2:29
 msgid ""
 "Open Swiss bank account, ideally with support for <a target=\"_blank\" "
 "href=\"https://www.ebics.org/\";>EBICS</a>."
 msgstr ""
 
-#: template/merchants.html.j2:35
+#: template/merchants.html.j2:34
 msgid ""
 "<a target=\"_blank\" href=\"https://docs.taler.net/taler-merchant-manual.";
 "html\" > Taler merchant backend</a > configured with your Swiss IBAN number."
 msgstr ""
 
-#: template/merchants.html.j2:45
+#: template/merchants.html.j2:44
 msgid "Offer Taler as a payment option in your payment process."
 msgstr ""
 
-#: template/merchants.html.j2:54
+#: template/merchants.html.j2:53
 msgid "For in-person sales"
 msgstr ""
 
-#: template/merchants.html.j2:56
+#: template/merchants.html.j2:55
 msgid ""
 "The merchant backend can generate static QR codes customers can scan to pay "
 "you."
 msgstr ""
 
-#: template/merchants.html.j2:60
+#: template/merchants.html.j2:59
 msgid "You can hard-code a price or have the customer enter the price."
 msgstr ""
 
-#: template/merchants.html.j2:68
+#: template/merchants.html.j2:67
 msgid "Watch tutorial"
 msgstr ""
 
-#: template/merchants.html.j2:85
+#: template/merchants.html.j2:84
 msgid "For WooCommerce"
 msgstr ""
 
-#: template/merchants.html.j2:87
+#: template/merchants.html.j2:86
 msgid "A payment plugin is availalbe to add GNU Taler support to WooCommerce."
 msgstr ""
 
-#: template/merchants.html.j2:91 template/merchants.html.j2:121
-#: template/merchants.html.j2:152
+#: template/merchants.html.j2:90 template/merchants.html.j2:120
+#: template/merchants.html.j2:151
 msgid "You mostly need to configure access to your Taler merchant backend."
 msgstr ""
 
-#: template/merchants.html.j2:99
+#: template/merchants.html.j2:98
 msgid "WooCommerce&nbsp;plugin"
 msgstr ""
 
-#: template/merchants.html.j2:115
+#: template/merchants.html.j2:114
 msgid "For Pretix"
 msgstr ""
 
-#: template/merchants.html.j2:117
+#: template/merchants.html.j2:116
 msgid "A payment plugin is availalbe to add GNU Taler support to Pretix."
 msgstr ""
 
-#: template/merchants.html.j2:129
+#: template/merchants.html.j2:128
 msgid "Pretix&nbsp;plugin"
 msgstr ""
 
-#: template/merchants.html.j2:146
+#: template/merchants.html.j2:145
 msgid "For Joomla!"
 msgstr ""
 
-#: template/merchants.html.j2:148
+#: template/merchants.html.j2:147
 msgid ""
 "A payment plugin is availalbe to add GNU Taler support to Joomla! with "
 "Payage."
 msgstr ""
 
-#: template/merchants.html.j2:160
+#: template/merchants.html.j2:159
 msgid "Joomla!&nbsp;plugin"
 msgstr ""
 
-#: template/merchants.html.j2:176
+#: template/merchants.html.j2:175
 msgid "For points of sale"
 msgstr ""
 
-#: template/merchants.html.j2:178
+#: template/merchants.html.j2:177
 msgid ""
 "A point-of-sale App for Android can be used to quickly set up orders and "
 "handle payments."
 msgstr ""
 
-#: template/merchants.html.j2:182
+#: template/merchants.html.j2:181
 msgid ""
 "The App was designed for restaurants, but might be useful for other types of "
 "in-person sales."
 msgstr ""
 
-#: template/merchants.html.j2:190
+#: template/merchants.html.j2:189
 msgid "App manual"
 msgstr ""
 
-#: template/merchants.html.j2:206
+#: template/merchants.html.j2:205
 msgid "For developers"
 msgstr ""
 
-#: template/merchants.html.j2:208
+#: template/merchants.html.j2:207
 msgid ""
 "The merchant backend offers a simple REST API to integrate GNU Taler into "
 "existing E-commerce systems."
 msgstr ""
 
-#: template/merchants.html.j2:212
+#: template/merchants.html.j2:211
 msgid ""
 "Documentation is available at <a target=\"_blank\" href=\"https://docs.taler.";
 "net/\">docs.taler.net</a>."
 msgstr ""
 
-#: template/merchants.html.j2:221
+#: template/merchants.html.j2:220
 msgid "Watch tutorials"
 msgstr ""
 
diff --git a/locale/fr/LC_MESSAGES/messages.po 
b/locale/fr/LC_MESSAGES/messages.po
index de1b042..f8eb310 100644
--- a/locale/fr/LC_MESSAGES/messages.po
+++ b/locale/fr/LC_MESSAGES/messages.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PROJECT VERSION\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2024-03-30 23:10+0100\n"
+"POT-Creation-Date: 2024-03-30 23:28+0100\n"
 "PO-Revision-Date: 2024-02-12 18:13+0000\n"
 "Last-Translator: Stefan Kügel <skuegel@web.de>\n"
 "Language-Team: French <https://weblate.taler.net/projects/taler-ops/website/";
@@ -149,11 +149,11 @@ msgstr "Taler Operations AG - Pour les clients"
 msgid "Information about the fees Taler does, and does not collect."
 msgstr ""
 
-#: template/fees.html.j2:14
+#: template/fees.html.j2:17
 msgid "Wire transfer fee"
 msgstr ""
 
-#: template/fees.html.j2:17
+#: template/fees.html.j2:21
 msgid ""
 "A <b>wire fee</b> of <b>0.1&nbsp;CHF</b> is charged by Taler Operations on "
 "outgoing wire transfers when Taler is used to deposit funds into a bank "
@@ -165,11 +165,11 @@ msgid ""
 "week. The fee is simply subtracted from the total amount wired."
 msgstr ""
 
-#: template/fees.html.j2:30
+#: template/fees.html.j2:35
 msgid "Deposit fees"
 msgstr ""
 
-#: template/fees.html.j2:33
+#: template/fees.html.j2:39
 msgid ""
 "Withdrawing 5&nbsp;CHF creates electronic coins with denominations of "
 "0.04&nbsp;CHF, 0.16&nbsp;CHF, 0.32&nbsp;CHF, 0.64&nbsp;CHF, 1.28&nbsp;CHF, "
@@ -178,7 +178,7 @@ msgid ""
 "with 0.01&nbsp;CHF returned as change."
 msgstr ""
 
-#: template/fees.html.j2:41
+#: template/fees.html.j2:47
 msgid ""
 "<b>Deposit fees</b> charged by Taler payment providers depend on the "
 "electronic coins used in the transaction. Merchants can offer to pay deposit "
@@ -187,20 +187,20 @@ msgid ""
 "applicable deposit fees they have to pay before every transaction."
 msgstr ""
 
-#: template/fees.html.j2:50
+#: template/fees.html.j2:56
 msgid ""
 "The following table shows the deposit fee structure used by Taler Operations:"
 msgstr ""
 
-#: template/fees.html.j2:58
+#: template/fees.html.j2:61
 msgid "Coin denomination"
 msgstr ""
 
-#: template/fees.html.j2:61
+#: template/fees.html.j2:62
 msgid "Fee per Coin"
 msgstr ""
 
-#: template/fees.html.j2:91
+#: template/fees.html.j2:78
 msgid ""
 "Merchants can set the merchant backend if they want to cover customary fees. "
 "The backend will then over-approximate typical deposit and wire fees, "
@@ -209,11 +209,11 @@ msgid ""
 "amounts."
 msgstr ""
 
-#: template/fees.html.j2:106
+#: template/fees.html.j2:94
 msgid "Bounce fee"
 msgstr ""
 
-#: template/fees.html.j2:109
+#: template/fees.html.j2:98
 msgid ""
 "A <b>bounce fee</b> of <b>0.1&nbsp;CHF</b> is charged by Taler Operations to "
 "wire transfers that return funds to customers when either the Taler wallet "
@@ -223,18 +223,18 @@ msgid ""
 "transferred back to the original account."
 msgstr ""
 
-#: template/fees.html.j2:118
+#: template/fees.html.j2:107
 msgid ""
 "To avoid paying bounce fees payers should be careful when entering the wire "
 "transfer subject, and ensure that their wallet is online within a month of "
 "initiating the withdrawal."
 msgstr ""
 
-#: template/fees.html.j2:126
+#: template/fees.html.j2:116
 msgid "Possible loss of e-money due to expiration"
 msgstr ""
 
-#: template/fees.html.j2:129
+#: template/fees.html.j2:120
 msgid ""
 "Taler eCHF is issued by Taler Operations with a <b>1&nbsp;year</b> validity "
 "period. One month before the expiration date, you wallet should "
@@ -305,124 +305,124 @@ msgid ""
 "payments."
 msgstr ""
 
-#: template/merchants.html.j2:26 template/users.html.j2:98
+#: template/merchants.html.j2:25 template/users.html.j2:98
 msgid "Prerequisites"
 msgstr ""
 
-#: template/merchants.html.j2:30
+#: template/merchants.html.j2:29
 msgid ""
 "Open Swiss bank account, ideally with support for <a target=\"_blank\" "
 "href=\"https://www.ebics.org/\";>EBICS</a>."
 msgstr ""
 
-#: template/merchants.html.j2:35
+#: template/merchants.html.j2:34
 msgid ""
 "<a target=\"_blank\" href=\"https://docs.taler.net/taler-merchant-manual.";
 "html\" > Taler merchant backend</a > configured with your Swiss IBAN number."
 msgstr ""
 
-#: template/merchants.html.j2:45
+#: template/merchants.html.j2:44
 msgid "Offer Taler as a payment option in your payment process."
 msgstr ""
 
-#: template/merchants.html.j2:54
+#: template/merchants.html.j2:53
 msgid "For in-person sales"
 msgstr ""
 
-#: template/merchants.html.j2:56
+#: template/merchants.html.j2:55
 msgid ""
 "The merchant backend can generate static QR codes customers can scan to pay "
 "you."
 msgstr ""
 
-#: template/merchants.html.j2:60
+#: template/merchants.html.j2:59
 msgid "You can hard-code a price or have the customer enter the price."
 msgstr ""
 
-#: template/merchants.html.j2:68
+#: template/merchants.html.j2:67
 msgid "Watch tutorial"
 msgstr ""
 
-#: template/merchants.html.j2:85
+#: template/merchants.html.j2:84
 msgid "For WooCommerce"
 msgstr ""
 
-#: template/merchants.html.j2:87
+#: template/merchants.html.j2:86
 msgid "A payment plugin is availalbe to add GNU Taler support to WooCommerce."
 msgstr ""
 
-#: template/merchants.html.j2:91 template/merchants.html.j2:121
-#: template/merchants.html.j2:152
+#: template/merchants.html.j2:90 template/merchants.html.j2:120
+#: template/merchants.html.j2:151
 msgid "You mostly need to configure access to your Taler merchant backend."
 msgstr ""
 
-#: template/merchants.html.j2:99
+#: template/merchants.html.j2:98
 msgid "WooCommerce&nbsp;plugin"
 msgstr ""
 
-#: template/merchants.html.j2:115
+#: template/merchants.html.j2:114
 msgid "For Pretix"
 msgstr ""
 
-#: template/merchants.html.j2:117
+#: template/merchants.html.j2:116
 msgid "A payment plugin is availalbe to add GNU Taler support to Pretix."
 msgstr ""
 
-#: template/merchants.html.j2:129
+#: template/merchants.html.j2:128
 msgid "Pretix&nbsp;plugin"
 msgstr ""
 
-#: template/merchants.html.j2:146
+#: template/merchants.html.j2:145
 msgid "For Joomla!"
 msgstr ""
 
-#: template/merchants.html.j2:148
+#: template/merchants.html.j2:147
 msgid ""
 "A payment plugin is availalbe to add GNU Taler support to Joomla! with "
 "Payage."
 msgstr ""
 
-#: template/merchants.html.j2:160
+#: template/merchants.html.j2:159
 msgid "Joomla!&nbsp;plugin"
 msgstr ""
 
-#: template/merchants.html.j2:176
+#: template/merchants.html.j2:175
 msgid "For points of sale"
 msgstr ""
 
-#: template/merchants.html.j2:178
+#: template/merchants.html.j2:177
 msgid ""
 "A point-of-sale App for Android can be used to quickly set up orders and "
 "handle payments."
 msgstr ""
 
-#: template/merchants.html.j2:182
+#: template/merchants.html.j2:181
 msgid ""
 "The App was designed for restaurants, but might be useful for other types of "
 "in-person sales."
 msgstr ""
 
-#: template/merchants.html.j2:190
+#: template/merchants.html.j2:189
 msgid "App manual"
 msgstr ""
 
-#: template/merchants.html.j2:206
+#: template/merchants.html.j2:205
 msgid "For developers"
 msgstr ""
 
-#: template/merchants.html.j2:208
+#: template/merchants.html.j2:207
 msgid ""
 "The merchant backend offers a simple REST API to integrate GNU Taler into "
 "existing E-commerce systems."
 msgstr ""
 
-#: template/merchants.html.j2:212
+#: template/merchants.html.j2:211
 msgid ""
 "Documentation is available at <a target=\"_blank\" href=\"https://docs.taler.";
 "net/\">docs.taler.net</a>."
 msgstr ""
 
-#: template/merchants.html.j2:221
+#: template/merchants.html.j2:220
 msgid "Watch tutorials"
 msgstr ""
 
diff --git a/locale/messages.pot b/locale/messages.pot
index b4fc546..9cd20ee 100644
--- a/locale/messages.pot
+++ b/locale/messages.pot
@@ -8,14 +8,14 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PROJECT VERSION\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2024-03-30 23:10+0100\n"
+"POT-Creation-Date: 2024-03-30 23:29+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.10.3\n"
+"Generated-By: Babel 2.14.0\n"
 
 #: common/base.j2:24 common/base.j2:28
 msgid "Taler Operations AG, Biel, Switzerland"
@@ -129,11 +129,11 @@ msgstr ""
 msgid "Information about the fees Taler does, and does not collect."
 msgstr ""
 
-#: template/fees.html.j2:14
+#: template/fees.html.j2:17
 msgid "Wire transfer fee"
 msgstr ""
 
-#: template/fees.html.j2:17
+#: template/fees.html.j2:21
 msgid ""
 "A <b>wire fee</b> of <b>0.1&nbsp;CHF</b> is charged by Taler Operations "
 "on outgoing wire transfers when Taler is used to deposit funds into a "
@@ -146,11 +146,11 @@ msgid ""
 "amount wired."
 msgstr ""
 
-#: template/fees.html.j2:30
+#: template/fees.html.j2:35
 msgid "Deposit fees"
 msgstr ""
 
-#: template/fees.html.j2:33
+#: template/fees.html.j2:39
 msgid ""
 "Withdrawing 5&nbsp;CHF creates electronic coins with denominations of "
 "0.04&nbsp;CHF, 0.16&nbsp;CHF, 0.32&nbsp;CHF, 0.64&nbsp;CHF, "
@@ -159,7 +159,7 @@ msgid ""
 "total of 3.24&nbsp;CHF with 0.01&nbsp;CHF returned as change."
 msgstr ""
 
-#: template/fees.html.j2:41
+#: template/fees.html.j2:47
 msgid ""
 "<b>Deposit fees</b> charged by Taler payment providers depend on the "
 "electronic coins used in the transaction. Merchants can offer to pay "
@@ -169,21 +169,21 @@ msgid ""
 "transaction."
 msgstr ""
 
-#: template/fees.html.j2:50
+#: template/fees.html.j2:56
 msgid ""
 "The following table shows the deposit fee structure used by Taler "
 "Operations:"
 msgstr ""
 
-#: template/fees.html.j2:58
+#: template/fees.html.j2:61
 msgid "Coin denomination"
 msgstr ""
 
-#: template/fees.html.j2:61
+#: template/fees.html.j2:62
 msgid "Fee per Coin"
 msgstr ""
 
-#: template/fees.html.j2:91
+#: template/fees.html.j2:78
 msgid ""
 "Merchants can set the merchant backend if they want to cover customary "
 "fees. The backend will then over-approximate typical deposit and wire "
@@ -192,11 +192,11 @@ msgid ""
 "transaction amounts."
 msgstr ""
 
-#: template/fees.html.j2:106
+#: template/fees.html.j2:94
 msgid "Bounce fee"
 msgstr ""
 
-#: template/fees.html.j2:109
+#: template/fees.html.j2:98
 msgid ""
 "A <b>bounce fee</b> of <b>0.1&nbsp;CHF</b> is charged by Taler Operations"
 " to wire transfers that return funds to customers when either the Taler "
@@ -206,18 +206,18 @@ msgid ""
 "amount transferred back to the original account."
 msgstr ""
 
-#: template/fees.html.j2:118
+#: template/fees.html.j2:107
 msgid ""
 "To avoid paying bounce fees payers should be careful when entering the "
 "wire transfer subject, and ensure that their wallet is online within a "
 "month of initiating the withdrawal."
 msgstr ""
 
-#: template/fees.html.j2:126
+#: template/fees.html.j2:116
 msgid "Possible loss of e-money due to expiration"
 msgstr ""
 
-#: template/fees.html.j2:129
+#: template/fees.html.j2:120
 msgid ""
 "Taler eCHF is issued by Taler Operations with a <b>1&nbsp;year</b> "
 "validity period. One month before the expiration date, you wallet should "
@@ -284,125 +284,125 @@ msgid ""
 "payments."
 msgstr ""
 
-#: template/merchants.html.j2:26 template/users.html.j2:98
+#: template/merchants.html.j2:25 template/users.html.j2:98
 msgid "Prerequisites"
 msgstr ""
 
-#: template/merchants.html.j2:30
+#: template/merchants.html.j2:29
 msgid ""
 "Open Swiss bank account, ideally with support for <a target=\"_blank\" "
 "href=\"https://www.ebics.org/\";>EBICS</a>."
 msgstr ""
 
-#: template/merchants.html.j2:35
+#: template/merchants.html.j2:34
 msgid ""
 "<a target=\"_blank\" href=\"https://docs.taler.net/taler-merchant-";
 "manual.html\" > Taler merchant backend</a > configured with your Swiss "
 "IBAN number."
 msgstr ""
 
-#: template/merchants.html.j2:45
+#: template/merchants.html.j2:44
 msgid "Offer Taler as a payment option in your payment process."
 msgstr ""
 
-#: template/merchants.html.j2:54
+#: template/merchants.html.j2:53
 msgid "For in-person sales"
 msgstr ""
 
-#: template/merchants.html.j2:56
+#: template/merchants.html.j2:55
 msgid ""
 "The merchant backend can generate static QR codes customers can scan to "
 "pay you."
 msgstr ""
 
-#: template/merchants.html.j2:60
+#: template/merchants.html.j2:59
 msgid "You can hard-code a price or have the customer enter the price."
 msgstr ""
 
-#: template/merchants.html.j2:68
+#: template/merchants.html.j2:67
 msgid "Watch tutorial"
 msgstr ""
 
-#: template/merchants.html.j2:85
+#: template/merchants.html.j2:84
 msgid "For WooCommerce"
 msgstr ""
 
-#: template/merchants.html.j2:87
+#: template/merchants.html.j2:86
 msgid "A payment plugin is availalbe to add GNU Taler support to WooCommerce."
 msgstr ""
 
-#: template/merchants.html.j2:91 template/merchants.html.j2:121
-#: template/merchants.html.j2:152
+#: template/merchants.html.j2:90 template/merchants.html.j2:120
+#: template/merchants.html.j2:151
 msgid "You mostly need to configure access to your Taler merchant backend."
 msgstr ""
 
-#: template/merchants.html.j2:99
+#: template/merchants.html.j2:98
 msgid "WooCommerce&nbsp;plugin"
 msgstr ""
 
-#: template/merchants.html.j2:115
+#: template/merchants.html.j2:114
 msgid "For Pretix"
 msgstr ""
 
-#: template/merchants.html.j2:117
+#: template/merchants.html.j2:116
 msgid "A payment plugin is availalbe to add GNU Taler support to Pretix."
 msgstr ""
 
-#: template/merchants.html.j2:129
+#: template/merchants.html.j2:128
 msgid "Pretix&nbsp;plugin"
 msgstr ""
 
-#: template/merchants.html.j2:146
+#: template/merchants.html.j2:145
 msgid "For Joomla!"
 msgstr ""
 
-#: template/merchants.html.j2:148
+#: template/merchants.html.j2:147
 msgid ""
 "A payment plugin is availalbe to add GNU Taler support to Joomla! with "
 "Payage."
 msgstr ""
 
-#: template/merchants.html.j2:160
+#: template/merchants.html.j2:159
 msgid "Joomla!&nbsp;plugin"
 msgstr ""
 
-#: template/merchants.html.j2:176
+#: template/merchants.html.j2:175
 msgid "For points of sale"
 msgstr ""
 
-#: template/merchants.html.j2:178
+#: template/merchants.html.j2:177
 msgid ""
 "A point-of-sale App for Android can be used to quickly set up orders and "
 "handle payments."
 msgstr ""
 
-#: template/merchants.html.j2:182
+#: template/merchants.html.j2:181
 msgid ""
 "The App was designed for restaurants, but might be useful for other types"
 " of in-person sales."
 msgstr ""
 
-#: template/merchants.html.j2:190
+#: template/merchants.html.j2:189
 msgid "App manual"
 msgstr ""
 
-#: template/merchants.html.j2:206
+#: template/merchants.html.j2:205
 msgid "For developers"
 msgstr ""
 
-#: template/merchants.html.j2:208
+#: template/merchants.html.j2:207
 msgid ""
 "The merchant backend offers a simple REST API to integrate GNU Taler into"
 " existing E-commerce systems."
 msgstr ""
 
-#: template/merchants.html.j2:212
+#: template/merchants.html.j2:211
 msgid ""
 "Documentation is available at <a target=\"_blank\" "
 "href=\"https://docs.taler.net/\";>docs.taler.net</a>."
 msgstr ""
 
-#: template/merchants.html.j2:221
+#: template/merchants.html.j2:220
 msgid "Watch tutorials"
 msgstr ""
 
diff --git a/static/js/toggle.ts b/static/js/group-selection.ts
similarity index 100%
rename from static/js/toggle.ts
rename to static/js/group-selection.ts
diff --git a/static/scss/pages/fees.scss b/static/scss/pages/fees.scss
new file mode 100644
index 0000000..782f479
--- /dev/null
+++ b/static/scss/pages/fees.scss
@@ -0,0 +1,47 @@
+.toggleable {
+  @apply bg-black bg-opacity-[0.03] hover:bg-opacity-[0.05] rounded-2xl 
transition-all;
+  &:not(:last-child) {
+    @apply mb-3;
+  }
+  .toggle-trigger {
+    @apply cursor-pointer p-6;
+    + .toggle-content {
+      @apply p-6 pt-0 -mt-6;
+      &.hidden {
+        display: none;
+      }
+    }
+  }
+}
+.standard-layout-render {
+  h2 {
+    @apply text-xl;
+  }
+  h2,
+  p {
+    &:not(:first-child) {
+      @apply mt-3;
+    }
+    &:not(:last-child) {
+      @apply mb-3;
+    }
+  }
+  table {
+    @apply border-spacing-2 border-separate border border-slate-500 
rounded-3xl bg-black bg-opacity-5 border-opacity-50;
+    tr {
+      &:hover {
+        th,
+        td {
+          @apply bg-opacity-10;
+        }
+      }
+      th,
+      td {
+        @apply p-2 bg-black bg-opacity-5 rounded-2xl transition-all 
cursor-default;
+      }
+      th {
+        @apply text-left font-medium;
+      }
+    }
+  }
+}
diff --git a/template/fees.html.j2 b/template/fees.html.j2
index de9caa7..a75612a 100644
--- a/template/fees.html.j2
+++ b/template/fees.html.j2
@@ -8,10 +8,14 @@
   name="og:description"
   content="{% trans %}Information about the fees Taler does, and does not 
collect.{% endtrans %}"
 />
-{# <meta name="author" content="" /> #} {% endblock %} {% block body_content %}
-<main id="maincontent">
-  <section>
-    <h2>{% trans %}Wire transfer fee{% endtrans %}</h2>
+<meta name="author" content="GNU Taler Operations" />
+<link href="{{ url_static('scss/pages/fees.scss') }}" rel="stylesheet" />
+{% endblock %} {% block body_content %}
+<main id="maincontent" class="fess-page standard-layout-render">
+  <section class="toggleable">
+    <h2 class="toggle-trigger" tabindex="0">
+      {% trans %}Wire transfer fee{% endtrans %}
+    </h2>
     <div class="toggle-content">
       <p>
         {% trans %} A <b>wire fee</b> of <b>0.1&nbsp;CHF</b> is charged by 
Taler
@@ -26,8 +30,10 @@
       </p>
     </div>
   </section>
-  <section>
-    <h2>{% trans %}Deposit fees{% endtrans %}</h2>
+  <section class="toggleable">
+    <h2 class="toggle-trigger" tabindex="0">
+      {% trans %}Deposit fees{% endtrans %}
+    </h2>
     <div class="toggle-content">
       <p>
         {% trans %} Withdrawing 5&nbsp;CHF creates electronic coins with
@@ -50,43 +56,24 @@
         {% trans %} The following table shows the deposit fee structure used by
         Taler Operations: {% endtrans %}
       </p>
-      <table
-        class="border-spacing-2 border-separate border border-slate-500 
rounded-3xl bg-slate-50 border-opacity-50"
-      >
+      <table>
         <tr>
-          <th class="text-left p-2 bg-slate-200 bg-opacity-60 rounded-2xl">
-            {% trans %}Coin denomination{% endtrans %}
-          </th>
-          <th class="text-left p-2 bg-slate-200 bg-opacity-60 rounded-2xl">
-            {% trans %}Fee per Coin{% endtrans %}
-          </th>
+          <th>{% trans %}Coin denomination{% endtrans %}</th>
+          <th>{% trans %}Fee per Coin{% endtrans %}</th>
         </tr>
         <tr>
-          <td class="p-2 bg-slate-200 bg-opacity-60 rounded-2xl">
-            0.0025&nbsp;CHF - 0.64&nbsp;CHF
-          </td>
-          <td class="p-2 bg-slate-200 bg-opacity-60 rounded-2xl">
-            0.0025&nbsp;CHF
-          </td>
+          <td>0.0025&nbsp;CHF - 0.64&nbsp;CHF</td>
+          <td>0.0025&nbsp;CHF</td>
         </tr>
         <tr>
-          <td class="p-2 bg-slate-200 bg-opacity-60 rounded-2xl">
-            1.28&nbsp;CHF - 10.24&nbsp;CHF
-          </td>
-          <td class="p-2 bg-slate-200 bg-opacity-60 rounded-2xl">
-            0.0050&nbsp;CHF
-          </td>
+          <td>1.28&nbsp;CHF - 10.24&nbsp;CHF</td>
+          <td>0.0050&nbsp;CHF</td>
         </tr>
         <tr>
-          <td class="p-2 bg-slate-200 bg-opacity-60 rounded-2xl">
-            20.48&nbsp;CHF - 655.36&nbsp;CHF
-          </td>
-          <td class="p-2 bg-slate-200 bg-opacity-60 rounded-2xl">
-            0.0010&nbsp;CHF
-          </td>
+          <td>20.48&nbsp;CHF - 655.36&nbsp;CHF</td>
+          <td>0.0010&nbsp;CHF</td>
         </tr>
       </table>
-      <br />
       <p>
         {% trans %} Merchants can set the merchant backend if they want to 
cover
         customary fees. The backend will then over-approximate typical deposit
@@ -103,7 +90,9 @@
   </section>
 
   <section class="toggleable">
-    <h2>{% trans %}Bounce fee{% endtrans %}</h2>
+    <h2 class="toggle-trigger" tabindex="0">
+      {% trans %}Bounce fee{% endtrans %}
+    </h2>
     <div class="toggle-content">
       <p>
         {% trans %} A <b>bounce fee</b> of <b>0.1&nbsp;CHF</b> is charged by
@@ -123,7 +112,9 @@
   </section>
 
   <div class="toggleable">
-    <h2>{% trans %}Possible loss of e-money due to expiration{% endtrans 
%}</h2>
+    <h2 class="toggle-trigger" tabindex="0">
+      {% trans %}Possible loss of e-money due to expiration{% endtrans %}
+    </h2>
     <div class="toggle-content">
       <p>
         {% trans %} Taler eCHF is issued by Taler Operations with a
diff --git a/template/merchants.html.j2 b/template/merchants.html.j2
index c5d3656..60d17b5 100644
--- a/template/merchants.html.j2
+++ b/template/merchants.html.j2
@@ -9,7 +9,6 @@
   content="{% trans %}This page explains different ways how merchants can 
accept GNU Taler payments.{% endtrans %}"
 />
 {# <meta name="author" content="" /> #}
-<script src="{{ url_static('js/toggle.ts') }}" defer></script>
 <link href="{{ url_static('scss/pages/merchant.scss') }}" rel="stylesheet" />
 {% endblock %} {% block body_content %}
 <main
diff --git a/template/users.html.j2 b/template/users.html.j2
index 75ce3e9..0b02e8f 100644
--- a/template/users.html.j2
+++ b/template/users.html.j2
@@ -9,7 +9,7 @@
   content="{% trans %}This page explains how to use GNU Taler to make 
payments.{% endtrans %}"
 />
 {# <meta name="author" content="" /> #}
-<script src="{{ url_static('js/toggle.ts') }}" defer></script>
+<script src="{{ url_static('js/group-selection.ts') }}" defer></script>
 <link href="{{ url_static('scss/pages/users.scss') }}" rel="stylesheet" />
 {% endblock %} {% block body_content %}
 <main id="maincontent" class="users-page flex flex-col items-center gap-16">

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]