Skip to content

Refine Support section copy and donate button#242

Merged
FuJacob merged 1 commit into
mainfrom
support-copy-update
May 25, 2026
Merged

Refine Support section copy and donate button#242
FuJacob merged 1 commit into
mainfrom
support-copy-update

Conversation

@FuJacob
Copy link
Copy Markdown
Owner

@FuJacob FuJacob commented May 25, 2026

Summary

Polishes the Settings Support section. Updates the blurb to mention Cotabby is maintained by two university students, replaces the plain "Buy Me a Coffee" text link with a prominent blue "Support Us" button, and clarifies the header tagline to "Local macOS AI Autocomplete". The long description now uses fixedSize so it wraps and stays vertically aligned next to the button.

Validation

xcodebuild -project Cotabby.xcodeproj -scheme Cotabby -destination 'platform=macOS' build
# ** BUILD SUCCEEDED **

swiftlint lint --quiet Cotabby/UI/SettingsView.swift
# exit 0, no warnings

UI is copy/styling only within the existing Form Section.

Linked issues

None.

Risk / rollout notes

Cosmetic only — no behavior, settings, or schema changes. The donate URL is unchanged (https://buymeacoffee.com/cotabby).

Greptile Summary

Polishes the Settings Support section with copy and styling updates only — no behavior, settings, or schema changes are introduced.

  • Updates the app header tagline from "Local AI Autocomplete" to "Local macOS AI Autocomplete" and expands the support blurb to mention two university students.
  • Replaces the plain Link text with a borderedProminent blue "Support Us" button and adds .fixedSize(horizontal: false, vertical: true) to ensure the label text wraps correctly alongside it.

Confidence Score: 5/5

Safe to merge — all changes are confined to display copy and button styling within an existing Form Section.

Both hunks touch only static text values and SwiftUI view modifiers. The donate URL is unchanged and was already force-unwrapped as a compile-time constant before this PR. The .fixedSize modifier is applied correctly (vertical only) for multi-line label wrapping inside a LabeledContent. No state, settings, services, or business logic are touched.

No files require special attention.

Important Files Changed

Filename Overview
Cotabby/UI/SettingsView.swift Cosmetic-only changes: updated tagline copy, replaced plain text link with a borderedProminent blue button, expanded support blurb, and added fixedSize for correct text wrapping — no logic or behavior changes.

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
    A[SettingsView] --> B[supportSection]
    B --> C["Section('Support')"]
    C --> D[LabeledContent]
    D --> E["label: Text — updated copy + fixedSize(horizontal: false, vertical: true)"]
    D --> F["content: Link → buymeacoffee.com/cotabby .buttonStyle(.borderedProminent) .tint(.blue)"]
    F --> G["Opens URL in browser"]
Loading

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

Update the Support blurb to note Cotabby is maintained by two university
students, turn the donate link into a prominent blue "Support Us" button,
and clarify the header tagline as "Local macOS AI Autocomplete".
@FuJacob FuJacob merged commit 364ab62 into main May 25, 2026
3 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