<p>I hate the overlay scrollbars as I find I have to hunt for them, so they are disabled. To over come the missing items that used to come with fallback/flashback Gnome desktop I use 2 sections of code to bring back functionality.<br>
'gtk-widgets.css' <br>
usually in the Theme section of the current theme<br>
`/*************</p>

<ul>
<li>
<p>scrollbar *<br>
*************/<br>
.scrollbar,<br>
.scrollbar.vertical {<br>
-GtkScrollbar-has-backward-stepper: 1;<br>
-GtkScrollbar-has-forward-stepper: 1;<br>
-GtkRange-slider-width: 16;<br>
-GtkRange-stepper-size: 16;<br>
-GtkRange-stepper-spacing: 0;<br>
-GtkRange-trough-border: 0;<br>
-GtkScrollbar-min-slider-length: 30;</p>

<p>border-radius: 20px;</p>

<p>border-image: none;<br>
}</p>
</li>
</ul>

<p>.scrollbar.trough,<br>
.scrollbar.trough.vertical {<br>
    border-color: shade (@bg_color, 0.8);<br>
}</p>

<p>.scrollbar.slider,<br>
.scrollbar.slider:hover,<br>
.scrollbar.button,<br>
.scrollbar.slider.vertical,<br>
.scrollbar.slider.vertical:hover,<br>
.scrollbar.button.vertical {<br>
    border-width: 1px;<br>
    border-style: solid;<br>
    border-color: shade (@bg_color, 0.86);<br>
    background-image: -gtk-gradient (linear, left top, right top,<br>
                                     from (shade (#BDE3F0, 1.08)),<br>
                                     color-stop (0.5, #BDE3F0),<br>
                                     to (shade (#BDE3F0, 0.94)));<br>
    box-shadow: inset 1px 0 shade (@bg_color, 1.1),<br>
                inset -1px 0 shade (@bg_color, 1.01),<br>
                inset 0 1px shade (@bg_color, 1.1),<br>
                inset 0 -1px shade (@bg_color, 1.1);<br>
}</p>

<p>.scrollbar.slider.horizontal,<br>
.scrollbar.slider.horizontal:hover,<br>
.scrollbar.button.horizontal {<br>
    background-image: -gtk-gradient (linear, left top, left bottom,<br>
                                     from (shade (#BDE3F0, 1.08)),<br>
                                     color-stop (0.5, #BDE3F0),<br>
                                     to (shade (#BDE3F0, 0.94)));<br>
    box-shadow: inset 1px 0 shade (@bg_color, 1.1),<br>
                inset -1px 0 shade (@bg_color, 1.1),<br>
                inset 0 1px shade (@bg_color, 1.1),<br>
                inset 0 -1px shade (@bg_color, 1.01);<br>
}</p>

<p>/* overlay scrollbar */<br>
OsThumb {<br>
    color: shade (@fg_color, 1.6);<br>
}`</p>

<p>and 'gtk.css' <br>
in the .config/gtk-3.0 section and /gtk-2.0 section<br>
`/**************</p>

<ul>
<li>Scrollbars *
**************/
.scrollbar {
-GtkScrollbar-has-backward-stepper: 1;
-GtkScrollbar-has-forward-stepper: 1;
-GtkRange-slider-width: 16;
-GtkRange-stepper-size: 16;
-GtkRange-stepper-spacing: 0;
-GtkRange-trough-border: 0;
-GtkScrollbar-min-slider-length: 30;
}`</li>
</ul>

<p>Perhaps I do not know where to put these for Geany?<br>
Thanks James Niland</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/geany/geany/issues/1226">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/ABDrJ9S9ByzX17EHJGF2nxJqv-oy8ZQUks5qpCOlgaJpZM4J6CTH">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/ABDrJwGwHrwIvtrQihEMGvWomDEsUcsdks5qpCOlgaJpZM4J6CTH.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/geany/geany/issues/1226"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/geany/geany","title":"geany/geany","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/geany/geany"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"scrollbar steppers missing running as root (#1226)"}],"action":{"name":"View Issue","url":"https://github.com/geany/geany/issues/1226"}}}</script>