Stack About > Support button below the copy#427
Merged
Conversation
The Ko-fi button sat in LabeledContent's value column, putting it to the right of a two-paragraph mission statement. That made the wall of text visually compete with a small action and was awkward to scan. Move to a simple VStack so the paragraphs read top-down and the call-to-action lands underneath them.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
The Ko-fi button on the About pane's Support section sat in
LabeledContent's value column, placing it to the right of a two-paragraph mission statement. The wall of text visually competed with a small action and read awkwardly. Move the section to a plainVStackso the copy reads top-down and the call-to-action lands underneath it.Validation
Visual layout change only; verified locally by reading the diff against the screenshot the user attached.
Linked issues
None.
Risk / rollout notes
Layout only; no behavior change.
Greptile Summary
Restructures the Support section of the About pane by replacing
LabeledContentwith aVStack, so the Ko-fi button renders below the two-paragraph mission statement rather than alongside it in the value column. No logic or behavioral changes are introduced.LabeledContentwrapper insupportRowand replaces it withVStack(alignment: .leading, spacing: 12), grouping the text copy and theLinkbutton vertically.if let supportURL = URL(string:)) and button styling are preserved unchanged from the original implementation.Confidence Score: 5/5
Layout-only change with no behavioral, logic, or data-handling modifications — safe to merge.
The diff moves a single SwiftUI button from the value column of a LabeledContent into a VStack below the text copy. All URL construction, button styling, and section structure are preserved intact. There is nothing here that could affect runtime behavior.
No files require special attention.
Important Files Changed
Flowchart
%%{init: {'theme': 'neutral'}}%% flowchart TD subgraph Before["Before (LabeledContent)"] LC[LabeledContent] LC -->|label column| TXT["VStack — mission text\n(two paragraphs)"] LC -->|value column| BTN["Link — Support Cotabby\n(borderedProminent button)"] end subgraph After["After (VStack)"] VS[VStack spacing=12] VS --> TXT2["VStack spacing=8 — mission text\n(two paragraphs)"] VS --> BTN2["Link — Support Cotabby\n(borderedProminent button)"] end Before -.->|"layout refactor"| AfterReviews (1): Last reviewed commit: "Stack About > Support button below the c..." | Re-trigger Greptile