revoirsoftware tries to make Mike's interface more consistent and more usable
The proposal turned an informal visual style into shared building blocks, while fixing accessibility gaps that can slow down keyboard and screen-reader users.
Rather than redesigning the product, revoirsoftware documented the interface language already in use: its colours, type hierarchy, spacing, rounded surfaces and glass-like controls. It also made clear that dark mode was not actually available, despite dormant styling for it.
- Shared glass icon controls to reduce visual drift.
- Reusable empty states so blank screens explain themselves consistently.
- Consistent selection squares for multi-item actions.
- Clearer labels, focus indicators and contrast for search, menus, switches and icon-only controls.
The proposal deliberately left riskier menu behaviour alone, avoiding changes that could affect keyboard navigation. It was closed without being merged, so none of this is live in the fork's target branch.
So what Legal teams evaluating Mike's usability should care because the work identifies a practical path to a more predictable, accessible interface, even though it remains unadopted.
Spotted something wrong? Or know the PR text has fresher detail than the writeup above?