v0.9.2
Ravelry
- Mobile layout — Ravelry panel now fits on mobile screens. Tabs scroll horizontally and actions wrap correctly.
- Swipeable tabs — swipe left/right to switch between Ravelry tabs on mobile without triggering the main settings swipe.
- Mascot shortcut — new mascot action option to jump directly to the Ravelry settings tab.
Pattern Cards
- Badge reorganization — star ratings centered on the thumbnail (no background), hearts bottom-right, PDF/MD badge bottom-left (replaced by owner badge when viewing another user's pattern).
- Favorite Badge toggle — show/hide the heart badge on cards (renamed from Star Badge).
- Rating Badge toggle — new setting to show/hide star ratings on pattern cards.
Edit Modals
- Even button spacing — action buttons in all three edit modals (PDF viewer, markdown viewer, library card) are now evenly spaced across the full width.
- Add to Account — when an admin opens another user's pattern, a new "Add to Account" button copies the pattern (PDF, thumbnail, hashtags, counters) to the admin's own library. Replaces the Duplicate button in that context.
- Revert Annotations moved — Revert Annotations button relocated to the modal header, freeing up space in the action row.
- Markdown edit modal — Add to Account button now also appears in the markdown pattern edit modal.
Admin
- In Progress tab — marking another user's pattern as In Progress now shows and persists correctly on refresh, with the owner badge intact.
- In Progress ordering — newly marked patterns appear at the top of the In Progress tab, matching server order.
Bug Fixes
- Blank screen on refresh — refreshing while in the pattern viewer now correctly reopens the pattern. Handles slug-with-ID URLs (e.g.
my-pattern-42) and falls back to the default tab if the pattern can't be resolved.