[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 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 CHF creates electronic coins with denominations of "
"0.04 CHF, 0.16 CHF, 0.32 CHF, 0.64 CHF, 1.28 CHF, "
@@ -188,7 +188,7 @@ msgid ""
"with 0.01 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 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 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 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 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! 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 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 CHF creates electronic coins with denominations of "
"0.04 CHF, 0.16 CHF, 0.32 CHF, 0.64 CHF, 1.28 CHF, "
@@ -158,7 +158,7 @@ msgid ""
"with 0.01 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 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 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 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 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! 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 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 CHF creates electronic coins with denominations of "
"0.04 CHF, 0.16 CHF, 0.32 CHF, 0.64 CHF, 1.28 CHF, "
@@ -178,7 +178,7 @@ msgid ""
"with 0.01 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 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 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 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 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! 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 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 CHF creates electronic coins with denominations of "
"0.04 CHF, 0.16 CHF, 0.32 CHF, 0.64 CHF, "
@@ -159,7 +159,7 @@ msgid ""
"total of 3.24 CHF with 0.01 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 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 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 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 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! 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 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 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 CHF - 0.64 CHF
- </td>
- <td class="p-2 bg-slate-200 bg-opacity-60 rounded-2xl">
- 0.0025 CHF
- </td>
+ <td>0.0025 CHF - 0.64 CHF</td>
+ <td>0.0025 CHF</td>
</tr>
<tr>
- <td class="p-2 bg-slate-200 bg-opacity-60 rounded-2xl">
- 1.28 CHF - 10.24 CHF
- </td>
- <td class="p-2 bg-slate-200 bg-opacity-60 rounded-2xl">
- 0.0050 CHF
- </td>
+ <td>1.28 CHF - 10.24 CHF</td>
+ <td>0.0050 CHF</td>
</tr>
<tr>
- <td class="p-2 bg-slate-200 bg-opacity-60 rounded-2xl">
- 20.48 CHF - 655.36 CHF
- </td>
- <td class="p-2 bg-slate-200 bg-opacity-60 rounded-2xl">
- 0.0010 CHF
- </td>
+ <td>20.48 CHF - 655.36 CHF</td>
+ <td>0.0010 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 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.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [taler-taler-ops-www] branch master updated: work on some toggleable stuff,
gnunet <=