[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[taler-taler-ios] 14/18: increase contrast
From: |
gnunet |
Subject: |
[taler-taler-ios] 14/18: increase contrast |
Date: |
Thu, 15 Feb 2024 07:02:14 +0100 |
This is an automated email from the git hooks/post-receive script.
marc-stibane pushed a commit to branch master
in repository taler-ios.
commit 969ed28e57ad67289b07cb7076fe7cfec09bf5ad
Author: Marc Stibane <marc@taler.net>
AuthorDate: Thu Feb 15 06:56:06 2024 +0100
increase contrast
---
TalerWallet1/Views/Balances/BalanceRowView.swift | 6 +++++-
TalerWallet1/Views/Transactions/ThreeAmountsV.swift | 6 ++++++
TalerWallet1/Views/Transactions/TransactionRowView.swift | 7 +++++--
3 files changed, 16 insertions(+), 3 deletions(-)
diff --git a/TalerWallet1/Views/Balances/BalanceRowView.swift
b/TalerWallet1/Views/Balances/BalanceRowView.swift
index 78ed10b..1af8d10 100644
--- a/TalerWallet1/Views/Balances/BalanceRowView.swift
+++ b/TalerWallet1/Views/Balances/BalanceRowView.swift
@@ -11,6 +11,7 @@ struct BalanceCell: View {
let rowAction: () -> Void
let balanceDest: LazyView<TransactionsListView>?
+ @Environment(\.colorScheme) private var colorScheme
@Environment(\.colorSchemeContrast) private var colorSchemeContrast
@AppStorage("minimalistic") var minimalistic: Bool = false
@@ -27,7 +28,10 @@ struct BalanceCell: View {
} else {
let balanceText = Text("Balance:", comment: "Main view")
.talerFont(.title2)
- .foregroundColor(colorSchemeContrast == .increased ?
.primary : .secondary)
+ .foregroundColor(colorSchemeContrast == .increased ?
.primary
+ : minimalistic ?
.secondary
+ : colorScheme == .dark ?
.secondary
+ :
Color(.darkGray))
let vLayout = VStack(alignment: .leading, spacing: 0) {
balanceText
hLayout
diff --git a/TalerWallet1/Views/Transactions/ThreeAmountsV.swift
b/TalerWallet1/Views/Transactions/ThreeAmountsV.swift
index 50456ff..4188a44 100644
--- a/TalerWallet1/Views/Transactions/ThreeAmountsV.swift
+++ b/TalerWallet1/Views/Transactions/ThreeAmountsV.swift
@@ -65,6 +65,8 @@ struct ThreeAmountsV: View {
let summary: String?
let merchant: String?
+ @Environment(\.colorScheme) private var colorScheme
+ @Environment(\.colorSchemeContrast) private var colorSchemeContrast
@AppStorage("minimalistic") var minimalistic: Bool = false
var body: some View {
@@ -127,6 +129,10 @@ struct ThreeAmountsV: View {
if !minimalistic {
Text("Summary")
.talerFont(.title3)
+ .foregroundColor(colorSchemeContrast == .increased ?
.primary
+ : minimalistic ?
.secondary
+ : colorScheme == .dark ?
.secondary
+ :
Color(.darkGray))
}
}
}
diff --git a/TalerWallet1/Views/Transactions/TransactionRowView.swift
b/TalerWallet1/Views/Transactions/TransactionRowView.swift
index 381d283..388df60 100644
--- a/TalerWallet1/Views/Transactions/TransactionRowView.swift
+++ b/TalerWallet1/Views/Transactions/TransactionRowView.swift
@@ -40,6 +40,7 @@ struct TransactionRowView: View {
let transaction : Transaction
@Environment(\.sizeCategory) var sizeCategory
+ @Environment(\.colorScheme) private var colorScheme
@Environment(\.colorSchemeContrast) private var colorSchemeContrast
func needVStack(available: CGFloat, contentWidth: CGFloat, valueWidth:
CGFloat) -> Bool {
@@ -72,8 +73,10 @@ struct TransactionRowView: View {
let foreColor = pending ? WalletColors().pendingColor(incoming)
: done ? WalletColors().transactionColor(incoming)
: WalletColors().uncompletedColor
- let textColor = doneOrPending ? .primary :
- increasedContrast ? .secondary : Color(.tertiaryLabel)
+ let textColor = doneOrPending ? .primary
+ : colorScheme == .dark ? .secondary
+ : increasedContrast ? Color(.darkGray)
+ : .secondary // Color(.tertiaryLabel)
let iconBadge = IconBadge(foreColor: foreColor, done: done, incoming:
incoming,
shouldConfirm: shouldConfirm, needsKYC:
needsKYC)
--
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.
- [taler-taler-ios] 01/18: show exchange DD35, (continued)
- [taler-taler-ios] 01/18: show exchange DD35, gnunet, 2024/02/15
- [taler-taler-ios] 05/18: cleanup, gnunet, 2024/02/15
- [taler-taler-ios] 04/18: descriptive alt text for progress indicator, gnunet, 2024/02/15
- [taler-taler-ios] 02/18: talerFont, gnunet, 2024/02/15
- [taler-taler-ios] 06/18: accessibilityLabel for text input, gnunet, 2024/02/15
- [taler-taler-ios] 03/18: remove Spacers, gnunet, 2024/02/15
- [taler-taler-ios] 09/18: Model+Deposit, gnunet, 2024/02/15
- [taler-taler-ios] 07/18: feeIsNotZero, secondary color if zero, gnunet, 2024/02/15
- [taler-taler-ios] 18/18: Bump version to 0.9.4 (5), gnunet, 2024/02/15
- [taler-taler-ios] 11/18: More contrast, gnunet, 2024/02/15
- [taler-taler-ios] 14/18: increase contrast,
gnunet <=
- [taler-taler-ios] 08/18: cleanup, gnunet, 2024/02/15
- [taler-taler-ios] 10/18: Deposit, gnunet, 2024/02/15
- [taler-taler-ios] 12/18: Plain App Icon, gnunet, 2024/02/15
- [taler-taler-ios] 15/18: Deposit, gnunet, 2024/02/15
- [taler-taler-ios] 16/18: Pop back on tab item, gnunet, 2024/02/15
- [taler-taler-ios] 13/18: popToRootView Banking, gnunet, 2024/02/15
- [taler-taler-ios] 17/18: Withdraw Title with currency symbol, gnunet, 2024/02/15