Skip to content

fix(site): drop the free button from the companions shelf - #62489

Merged
thdxr merged 1 commit into
devfrom
site-no-free
Nov 7, 2026
Merged

thdxr merged 1 commit into
devfrom
site-no-free

Conversation

@thdxr

@thdxr thdxr commented Nov 7, 2026

Copy link
Copy Markdown
Member

removes the "Free" button from the "Works great with OpenCode" shelf on the product pages. each row keeps its icon, name link and category. drops the site.companions.free string and stamps from every locale and the button styles. checked tiles, outline, outline compact and list at desktop, tablet and phone widths.

no flag: copy/styling fix.

@thdxr
thdxr merged commit 6eabef9 into dev Nov 7, 2026
10 of 12 checks passed
@thdxr
thdxr deleted the site-no-free branch November 7, 2026 02:16

@opencodejr opencodejr Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good. On the site's dev server, the product pages (/desktop, /mobile, /de/desktop) still render every companion row, now without the Free button that the base renders. Nothing still refers to the removed string or the companion get slot; the remaining data-slot="get" belongs to the product list. The i18n and CSS tests pass and tsc is clean.

The public API is unchanged: this is markup, styles and translation strings only.

No concerns.

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