Smit

Results 8 issues of Smit

### Migration Plan step by step - [x] Turn on `dynamicCompileOptions` for `vite-plugin-svelte`, and add files in the runes whitelist (`runesGlobs`) - [x] Run the migration script for whitelisted files...

Font - Cabin It's very arbitrary, I found it breaking for smallcase `d` and `e` depending on the `font-weight` and `font-style` used. 1. ![Image](https://github.com/user-attachments/assets/11b13354-3b9b-40fc-9cba-3b1f7abc947b) 2. ![Image](https://github.com/user-attachments/assets/039fd90e-5d26-4f3f-9cf3-97d1e4ac8bb6)

### Part of - #1057 Built using a mixture of code in #1586 and #1888 while adapting to the new presenter pattern. ### Changes Migrated `ComplianceCard#index` or `/admin/card/` to use...

### Fixes #1884 - #1884 ### Problem Currently, when a user's balance drops below -$100, they are automatically put on probation and refunds are disabled. However, when their balance recovers...

### Overview My attempt to resolve backgroundScript detection logic for analytics module based on https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json/background#browser_support ### Manual Testing I'm going to add this soon ### Related Issue This PR closes...

### Part of - #1055 In this PR, we migrate the usage of `alert.scss` file in `design.scss` to tailwind based component. Since there were a lot of the components, I've...

## Closes #1814 - #1814 - Link to [Figma](https://www.figma.com/design/aGcDPhHSV0XlZtYPAWbaGu/Send-all-missed-posts-button?node-id=1-60&p=f&t=CwKJ3679ETB69LRt-0) This PR enables a user to resend all missed posts/emails using a single button. Missed posts can be furthere filtered by...

### Closes https://github.com/antiwork/gumroad/issues/1884 - #1884 > Note that users can be not-reviewed before being probated, so auto-marking compliant is not the answer. We need to store the old state and...