Releases: birkdev/tab-out
Releases · birkdev/tab-out
v1.1.0 — Safari port + improvements fork
First release of Birk's fork of zarazhangrui/tab-out.
What's new vs. upstream
Safari support
- Toolbar button or
⌘⇧Kopens the dashboard (Safari doesn't allow new-tab-page overrides) - See SAFARI.md for Xcode build instructions
- Google Fonts bundled locally (privacy, CSP, offline)
- DuckDuckGo favicons instead of Google
Dark mode
- Full palette via CSS
light-dark(), follows system preference - Sun-icon toggle in the header for manual override
- Preference persists across sessions; no flash on reload
Accessibility
- ARIA labels, keyboard-navigable chips, visible focus rings
- Screen-reader-announced toasts, honored
prefers-reduced-motion - 44×44 touch targets on touch devices
UX additions
- "Open all" / "Clear all" bulk actions for Saved for later + Archive
- Dismiss button on archive items
- Per-card tab counts update live after chip-level actions
- Empty card auto-removes when its last tab is saved or closed
Code health
app.jstrimmed ~27% (shared helpers, unified close-tab primitive, comment cleanup)style.csstrimmed ~10% (dead-rule removal)- All animations use exponential ease-out (no bounce)
Install
- Chrome / Edge / Brave: unzip
tab-out-v1.1.0.zip, go tochrome://extensions, enable Developer Mode, click "Load unpacked", pick the unzipped folder. - Safari: see SAFARI.md — requires Xcode.
- Chrome Web Store: pending review.