Titre dans le widget : « Saisie des repas et boissons »
Un widget se lit hors contexte, au milieu d'autres tuiles : sans titre, « 0,3 L · 2 cafés » ne dit ni de quoi il s'agit, ni à quoi servent les boutons. Le nom affiché dans la galerie de widgets est aligné sur ce titre — deux libellés différents pour la même chose obligeraient à les rapprocher de tête. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -108,6 +108,15 @@ struct CoachQuickWidgetView: View {
|
||||
|
||||
var body: some View {
|
||||
VStack(alignment: .leading, spacing: 8) {
|
||||
// Un widget se lit hors contexte, au milieu d'autres : sans titre,
|
||||
// « 0,3 L · 2 cafés » ne dit pas de quoi il s'agit ni à quoi servent
|
||||
// les boutons.
|
||||
Text("Saisie des repas et boissons")
|
||||
.font(.caption2.weight(.semibold))
|
||||
.foregroundStyle(.secondary)
|
||||
.lineLimit(1)
|
||||
.minimumScaleFactor(0.8)
|
||||
|
||||
HStack(spacing: 6) {
|
||||
Text("\(litres) L")
|
||||
.font(.system(.title3, design: .rounded).weight(.semibold))
|
||||
@@ -173,7 +182,7 @@ struct CoachQuickWidget: Widget {
|
||||
StaticConfiguration(kind: kind, provider: CoachQuickProvider()) { entry in
|
||||
CoachQuickWidgetView(entry: entry)
|
||||
}
|
||||
.configurationDisplayName("Saisie rapide")
|
||||
.configurationDisplayName("Saisie des repas et boissons")
|
||||
.description("Noter l'eau et le café sans ouvrir l'app. Photo et code-barres ouvrent le journal.")
|
||||
.supportedFamilies([.systemMedium])
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user