gumroad
gumroad copied to clipboard
Sell stuff and see what sticks
Resolves https://github.com/antiwork/gumroad/issues/1777 This is the second PR to address the "Add new receipt tab with preview on right" part of the requirement, the first PR to merge is https://github.com/antiwork/gumroad/pull/1834. The...
### **Description** Empty-state illustrations across various Gumroad pages are not scaling correctly. Some appear too narrow and centered with large margins, while others span closer to the full container width....
Resolves https://github.com/antiwork/gumroad/issues/1777 This is the first PR that addresses the "Add receipt customization to main product edit page" part of the requirement, the second PR to merge is https://github.com/antiwork/gumroad/pull/1937. The...
A part of #1057. Migrates the `purchases#show` page to Inertia. Before [Screencast_20251104_231844.webm](https://github.com/user-attachments/assets/b23832e9-01c7-4f97-bc71-f57495b7d6a6) After [Screencast_20251104_231810.webm](https://github.com/user-attachments/assets/4bcf4c82-5071-491a-81fe-e28dbf3ebe2b)
This PR is the second part of the admin/users#show endpoint migration in #1057. It is a follow up of https://github.com/antiwork/gumroad/pull/1862 and an extraction of github.com/antiwork/gumroad/pull/1586 ### AI Disclosure Cursor +...
Clicking inside a workflow's email body makes the page jump down, hiding the editor. https://github.com/user-attachments/assets/9535f584-6a3b-4217-b914-57e4c6aabe0b Affected workflows: 1) https://gumroad.com/workflows/gEqkwBxWC05XVhr_AAVWSQ==/emails 2) https://gumroad.com/workflows/YAZmSUfkykMyPQ7torq6eA==/emails 3. https://gumroad.com/workflows/nxwwjKbltMglOaU-HY0FDw==/emails
Part of #1055 - Created modular child components inside `CartList`, similar to how Radix would handle more complicated UI components - Addressed and fixed all comments on [PR 1775](https://github.com/antiwork/gumroad/pull/1752) and...
Part of #1055 ## Before and After Before After ## AI Discloure Not used
Part of #1055 - Removes `stats.scss` - Migrates the `DashboardPage.tsx`, `CollabsPage.tsx`, `AffiliatedPage.tsx`, `AudienceQuickStats.tsx`, `SalesQuickStats.tsx` components to use Tailwind CSS classes. Before After --- ### AI Disclosure Used Cursor to locate...
fixes #1885 - this fix ensures users must select an actual state before submitting the form. it rejects both empty values and placeholder text, shows a clear error message, and...