Fix small widget layout and settings light mode contrast

- Remove prompt text from small widget before voting
- Show date instead of "Logged!" after voting on small widget
- Fix light mode settings: section=gray, inner rows=white for contrast
- Remove redundant backgrounds from Browse Themes and subscription banner

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Trey t
2025-12-31 13:39:25 -06:00
parent e78e848951
commit 37fdb4db29
3 changed files with 13 additions and 28 deletions

View File

@@ -83,7 +83,7 @@ struct VotedStatsView: View {
}
}
// MARK: - Small: Centered mood with checkmark
// MARK: - Small: Centered mood with checkmark and date
private var smallLayout: some View {
VStack(spacing: 8) {
if let mood = entry.todaysMood {
@@ -105,7 +105,7 @@ struct VotedStatsView: View {
.accessibilityElement(children: .combine)
.accessibilityLabel(String(localized: "Mood logged: \(mood.strValue)"))
Text("Logged!")
Text(votingDateString)
.font(.caption.weight(.semibold))
.foregroundStyle(.secondary)