← Guides
Guide · feature

Customization — themes, scale, accessibility

Swik's defaults are calibrated for a 14" Retina laptop with a trackpad. If that's you, you can probably skip this guide. If you're on a 5K display, a Studio Display with a stylus, an external mouse, or you have any color-vision or motor differences, the right settings here can make the menu feel like it was designed for your hand specifically.

Themes

The Swik theme variants shown side by side on the swik.me landing page.
The Themes section on the landing page demonstrates how each variant looks at a glance.

Themes change the menu's chrome — the wedge background, the divider, the highlight color — and nothing else. Your wallpaper, your menu bar, your other apps stay exactly as macOS draws them.

Settings → Menu → Appearance. Five built-in themes, all available on free:

If you can't decide, leave Glass on. It's the variant most users keep after a week of trying others.

Customizing a theme (Pro) — once you've picked a preset, Pro unlocks per-theme sliders to tune opacity, border width, blur intensity, icon grayscale, plus a hide-labels toggle. Below those are color pickers for highlight, text, border, and dead-zone — useful if you want the menu to match a brand palette across your toolchain. The free tier gets the presets unmodified, which is plenty for most setups.

Menu Scale

Settings → Advanced → Accessibility → Menu Scale. A multiplier from 1.0× (default) to 2.0×.

What this controls: the physical size of the entire radial menu and — importantly — the hit-test zones too. So at 1.5× the wedges aren't just visually larger; the area your cursor has to land in to hit each one is also 1.5×. This makes a real difference for:

Color-Blind Safe Mode

Settings → Advanced → Accessibility → Color-Blind Safe Mode.

By default, Swik signals state with color: highlighted wedges glow green, sub-menu wedges have a subtle accent. Color-blind safe mode replaces those color cues with shape cues — a small ▶ on active wedges, a small ⌃ chevron on sub-menus. Color is still present (a darkened frame around the wedge tells you it's pressed); the shapes are an additional, redundant signal.

Turn it on if you've ever found yourself counting wedges to figure out which one was highlighted. It's cosmetic-only — no behavior changes.

Behavior tuning — Dwell, Dead Zone, Magnetism, Stability

Settings → Advanced → Behavior. Four sliders that control the raw physics of how Swik interprets your cursor:

SliderWhat it doesWhen to raise it
Dwell Time How long the cursor must hover a wedge before it counts as selected If you frequently misfire or fire the wrong wedge while flicking past — slower hand, more deliberate gestures
Dead Zone Radius The center circle where no wedge is active — your safe-cancel zone If your hand often drifts back to center on accident; making the dead zone larger gives you more "safe" space
Wedge Magnetism How strongly a wedge pulls the cursor once you cross the dead zone If wedges feel hard to land on; a larger value snaps you in faster
Selection Stability How far across an angular boundary you must travel before the next wedge takes over If you sometimes commit a neighbor wedge by accident; stability adds hysteresis to the boundary

The fastest way to get a feel for these is to use the Interaction Presets at the top of the same tab — Default, Fast, Precise. Pick one, use the menu for a day, then nudge the individual sliders if a specific behavior still bothers you.

Smart Selection — Predictive, Type-to-Filter, Force Touch

Settings → Advanced → Smart Selection. Three independent toggles:

Haptic, Sound, Keyboard Navigation

Settings → Advanced → Feedback. Three independent toggles for sensory output:

Recipes — common configurations

SetupThemeScaleBehavior presetOther
14" MacBook Pro, trackpad Glass 1.0× Default Predictive on, Haptic on
27" 5K display, mouse Glass or Dark 1.3×–1.5× Default or Fast Magnetism +1 step
iPad-as-display via Sidecar with stylus Light 1.5× Precise Dead Zone +1
Motor-control accessibility Glass 2.0× Precise Color-Blind Safe on (redundant cues), Sounds on, Toggle mode
Late-night writing on OLED Dark 1.0× Default Sounds off, Haptic off

Reset to defaults

Settings → Advanced → Layout & Reset → Reset to Defaults. Restores every value in the Advanced tab to factory settings. Your menu configuration (apps, wedges, sub-menus) and your hotkey are not affected — only Advanced behavior. Use this if your tweaks have made the menu feel weird and you don't remember what you changed.

Frequently asked questions

Will custom themes ever come to free?

Five built-in themes (Glass, Dark, Light, High Contrast, Neon) are the shipped set, and all five are free. Theme customization — opacity, blur, border, color pickers — is Pro because that's the level of polish that matters mostly to users committed to a particular palette across their toolchain.

Does Menu Scale work for sub-menus too?

Yes — the multiplier applies to the entire menu hierarchy, including the outer ring shown on Window Expansion. Hit-test zones scale with the visuals, so a 1.5× menu has 1.5× larger targets all the way through.

Can I change the icon size without scaling the whole menu?

Not currently — icon size is proportional to wedge size. If wedges feel cramped, scaling up is the answer; if they feel too large, scaling down is. We may add an icon-only scaler later if there's demand.

What's the difference between Predictive Highlighting and Wedge Magnetism?

Magnetism is geometric — once your cursor is past the dead zone, it pulls toward the nearest wedge centerline. Predictive is temporal — it watches velocity to guess where your cursor will be in 50ms. Both can be on; they don't fight.

Swik — a radial menu for macOS

Launch anything. One gesture. Free for five wedges, $9 one-time for unlimited. Requires macOS 14 Sonoma or later.

Download for macOS