Skip to content

Update Support section copy and CTA#352

Merged
FuJacob merged 1 commit into
mainfrom
chore/support-section-copy
May 28, 2026
Merged

Update Support section copy and CTA#352
FuJacob merged 1 commit into
mainfrom
chore/support-section-copy

Conversation

@FuJacob
Copy link
Copy Markdown
Owner

@FuJacob FuJacob commented May 28, 2026

Summary

Tweaks the Settings → Support copy to acknowledge that Cotabby is built in our free time and to ask more directly for support. Replaces the "Buy Us a Coffee" button with a heart-iconed "Support" label so the call to action reads as broader than coffee.

Validation

  • xcodebuild -project Cotabby.xcodeproj -scheme Cotabby -destination 'platform=macOS' build** BUILD SUCCEEDED ** (verified against the same edit before isolating to this branch).
  • swiftlint lint --quiet Cotabby/UI/SettingsView.swift — exit 0.
  • Manual: screenshot reviewers can spot-check by opening Settings; the new copy lives in the existing Support section, no layout change.

Risk / rollout notes

Copy-only + one SF Symbol swap (heart.fill, available on all supported macOS versions). No behavior change, no schema or settings migration.

Greptile Summary

Updates the Settings → Support section with revised copy and a refreshed call-to-action button. The change is purely cosmetic — no behavior, layout, or data model is affected.

  • The description text gains "in our free time" and an added "please" to make the ask feel more personal.
  • The Text(\"Buy Us a Coffee\") button label is replaced with Label(\"Support\", systemImage: \"heart.fill\"), keeping the same ko-fi destination URL and .borderedProminent styling.

Confidence Score: 5/5

Safe to merge — the change is limited to two lines of UI copy and a SwiftUI label swap with no behavior or layout impact.

The diff touches only the supportSection view builder: one string literal gets two words added and one word inserted, and a plain Text CTA is replaced with a Label using the heart.fill SF Symbol (available since macOS 10.15). The ko-fi URL, button style, tint, and all other properties are unchanged. There is no logic, no data flow, and no new dependencies introduced.

No files require special attention.

Important Files Changed

Filename Overview
Cotabby/UI/SettingsView.swift Copy-only update to the Support section: adds "in our free time" to the description and replaces the "Buy Us a Coffee" text button with a Label using heart.fill. No logic or layout changes.

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
    A[Settings View] --> B[supportSection]
    B --> C[Section: Support]
    C --> D[LabeledContent]
    D --> E[Label: description text]
    D --> F[Link: ko-fi.com/cotabby]
    F --> G[Label: Support + heart.fill icon]
    G --> H[.borderedProminent .tint .blue]
Loading

Reviews (1): Last reviewed commit: "Update Support section copy and CTA" | Re-trigger Greptile

Acknowledges that Cotabby is built in the maintainers' free time and
asks more directly for support. Button becomes a heart-iconed
"Support" label so the call to action is recognizable at a glance
without leaning on the coffee metaphor.
@FuJacob FuJacob merged commit e01c0e2 into main May 28, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant