Skip to main content

Your submission was sent successfully! Close

Thank you for signing up for our newsletter!
In these regular emails you will find the latest updates from Canonical and upcoming events where you can meet our team.Close

Thank you for contacting us. A member of our team will be in touch shortly. Close

An error occurred while submitting your form. Please try again or file a bug report. Close

  1. Blog
  2. Article

Canonical
on 5 July 2011

Overlay Scrollbars – Update


When we introduced the new overlay scrollbars we knew it was a bold decision and we were expecting some critics because of the use cases we didn’t support.

As hoped, we had a lot of very useful feedback. Most of the people very liked this innovation and understood our need to be consistent to our design principles. But because we were hoping for the minimal impact, it was important for us to understand when this wasn’t the case.

Since then we kept working on the scrollbars to implement some of the other things we had initially in mind and also to resolve, when possible, the issues raised. We are pretty happy with some of the solutions, for instance the Fitts’s law optimization for maximized windows, but we still have indeed work to do.

The most common features which we couldn’t cover yet are:

  • instant scroll through middle click
  • reveal the thumb when coming from outside the window

As you can easily imagine, these features are quite challenging by the nature of the current design and, in general, we would like to think any new feature through. We want to make clear that we value your feedback and these requests are far from being forgotten.

Now the juicy bits, other features we are introducing are:

  • support for right-to-left languages
  • various tweaks on delays before hiding the thumb
  • animated scrolling on page up/down and reconnection
  • a visual connection between the thumb and the overlay
  • a slightly modified shape for the thumb too!

Here a video with the most updated version:

Animated scroll and new delays for Ayatana overlay scrollbar from Andrea Cimitan on Vimeo.

Despite our efforts to materialize our vision, there are many toolkits that need to implement them to provide a consistent experience across Unity. We would be more than happy to assist anyone interested in this work stream, in particular: XUL, Qt and the web browser Chromium. If you’re willing to help or you have any question related to the implementation and the technology used, don’t hesitate contacting our software engineer Andrea Cimitan

Related posts


Miguel Divo
21 November 2025

Open design: the opportunity design students didn’t know they were missing

Design Design

What if you could work on real-world projects, shape cutting-edge technology, collaborate with developers across the world, make a meaningful impact with your design skills, and grow your portfolio… all without applying for an internship or waiting for graduation? That’s what we aim to do with open design: an opportunity for universities ...


Maximilian Blazek
10 November 2025

Generating accessible color palettes for design systems … inspired by APCA!

Ubuntu Article

This is the first of two blog posts about how we created the color palette for a new design system at Canonical. In this post I share my journey into perceptually uniform color spaces and perceptual contrast algorithms.  If you’re already familiar with these concepts, skip to this section (or visit the Github repository) to ...


Canonical
9 October 2025

Canonical releases Ubuntu 25.10 Questing Quokka

Canonical announcements Article

The latest interim release of Ubuntu comes with compatibility enhancements at the silicon level, accessibility upgrades and a robust security posture that sets the stage for the next LTS. October 9, 2025 Today Canonical announced the release of Ubuntu 25.10, codenamed “Questing Quokka,” available to download and install from ubuntu.com/do ...