Firefox elevator up/down arrows missing?

Please reproduce your error on a second machine before posting, and check the error by running without saved changes or extra modules (See FAQ No. 13, "How to report a bug"). For unstable Porteus versions (alpha, beta, rc) please use the relevant thread in our "Development" section.
User avatar
Rava
Contributor
Contributor
Posts: 5401
Joined: 11 Jan 2011, 02:46
Distribution: XFCE 5.01 x86_64 + 4.0 i586
Location: Forests of Germany

Re: Firefox elevator up/down arrows missing?

Post#16 by Rava » 28 Dec 2018, 23:36

ncmprhnsbl wrote:
10 Mar 2018, 06:36
i looked into this a bit more:
for gtk3 you can:
add to /home/guest/.config/gtk-3.0/gtk.css

Code: Select all

.scrollbar {
  -GtkScrollbar-has-backward-stepper: 1;
  -GtkScrollbar-has-forward-stepper: 1;
  -GtkRange-stepper-size: 13;
  }
Since the fix has nothing to do with Firefox itself, I presume it would work for Palemoon as well?
Cheers!
Yours Rava

User avatar
ncmprhnsbl
DEV Team
DEV Team
Posts: 3933
Joined: 20 Mar 2012, 03:42
Distribution: v5.0-64bit
Location: australia
Contact:

Re: Firefox elevator up/down arrows missing?

Post#17 by ncmprhnsbl » 29 Dec 2018, 00:06

Rava wrote:
28 Dec 2018, 23:36
Since the fix has nothing to do with Firefox itself, I presume it would work for Palemoon as well?
since palemoon still uses gtk2, something different would be needed..
to me, the easiest approach would be to use a theme that includes this feature.. eg blue menta
this: https://www.opendesktop.org/p/1013322/ might work, though it might not be compatible with a newer gtk+3..
alternatively, you might be able to find the relevent gtk2 code for the elevator button, in its gtkrc..
Forum Rules : https://forum.porteus.org/viewtopic.php?f=35&t=44

User avatar
Rava
Contributor
Contributor
Posts: 5401
Joined: 11 Jan 2011, 02:46
Distribution: XFCE 5.01 x86_64 + 4.0 i586
Location: Forests of Germany

Re: Firefox elevator up/down arrows missing?

Post#18 by Rava » 29 Dec 2018, 00:21

ncmprhnsbl wrote:
29 Dec 2018, 00:06
since palemoon still uses gtk2, something different would be needed..
Arggh why do they do stuff like this, one browser gtk3, the other gtk2, both now without elevator buttons.
ncmprhnsbl wrote:
29 Dec 2018, 00:06
to me, the easiest approach would be to use a theme that includes this feature.. eg blue menta
this: https://www.opendesktop.org/p/1013322/ might work, though it might not be compatible with a newer gtk+3..
alternatively, you might be able to find the relevent gtk2 code for the elevator button, in its gtkrc..
Hmmm to me it needs to be a dark theme, currently I run Adwaita-dark with Pt5 and openbox.
Or is that not the kind of theme we are talking about?

Also, is such a theme always one thing that works for both gtk2 and gtk3?

Cause in either XFCE or Openbox, I just choose the one dark theme and all is well, be I running Firefox (gtk3) or Palemoon (gtk2), all have nice eye soothing dark background and the menu text is light grey. B)
Cheers!
Yours Rava

User avatar
Ed_P
Contributor
Contributor
Posts: 8360
Joined: 06 Feb 2013, 22:12
Distribution: Cinnamon 5.01 ISO
Location: Western NY, USA

Re: Firefox elevator up/down arrows missing?

Post#19 by Ed_P » 29 Dec 2018, 02:47

I use Firefox ESR 52.9.0 which doesn't have the elevators either but I have no problem scrolling up and down webpages using my touch tab and up/down keys.
Ed

User avatar
ncmprhnsbl
DEV Team
DEV Team
Posts: 3933
Joined: 20 Mar 2012, 03:42
Distribution: v5.0-64bit
Location: australia
Contact:

Re: Firefox elevator up/down arrows missing?

Post#20 by ncmprhnsbl » 29 Dec 2018, 02:53

Rava wrote:
29 Dec 2018, 00:21
Hmmm to me it needs to be a dark theme, currently I run Adwaita-dark with Pt5 and openbox.
Or is that not the kind of theme we are talking about?

Also, is such a theme always one thing that works for both gtk2 and gtk3?
yes, but, if you look in /usr/share/themes/Adwaita you'll see a gtk3 folder and a gtk2 folder..
gtk2 uses .xml (gtkrc) and gtk3 uses .css (gtk.css)

anyways, for a dark theme: grab mate-themes : http://slackware.uk/msb/current/latest/ ... -1_msb.txz
and extract from usr/share/themes BlackMATE and stick it in /usr/share/themes or even ~/.themes ..
note this will put elevator buttons on every scrollbar, not just web browsers..
Forum Rules : https://forum.porteus.org/viewtopic.php?f=35&t=44

User avatar
Rava
Contributor
Contributor
Posts: 5401
Joined: 11 Jan 2011, 02:46
Distribution: XFCE 5.01 x86_64 + 4.0 i586
Location: Forests of Germany

Re: Firefox elevator up/down arrows missing?

Post#21 by Rava » 29 Dec 2018, 07:23

ncmprhnsbl wrote:
29 Dec 2018, 02:53
]yes, but, if you look in /usr/share/themes/Adwaita you'll see a gtk3 folder and a gtk2 folder..
gtk2 uses .xml (gtkrc) and gtk3 uses .css (gtk.css)
Same is true for Adwaita-dark:

Code: Select all

root@porteus:/mnt/live/memory/images# l /usr/share/themes/Adwaita-dark/*/ -d
drwxr-xr-x 3 root 121 2018-04-13 16:39 /usr/share/themes/Adwaita-dark/gtk-2.0/
drwxr-xr-x 2 root  30 2018-04-13 16:39 /usr/share/themes/Adwaita-dark/gtk-3.0/
ncmprhnsbl wrote:
29 Dec 2018, 02:53
anyways, for a dark theme: grab mate-themes : http://slackware.uk/msb/current/latest/ ... -1_msb.txz
and extract from usr/share/themes BlackMATE and stick it in /usr/share/themes or even ~/.themes ..
note this will put elevator buttons on every scrollbar, not just web browsers..
So, when running the system in always fresh mode, I could create a themes.xzm including the BlackMATE theme put into /usr/share/themes?

I try that out, thanks for the heads up.
Cheers!
Yours Rava

User avatar
Ed_P
Contributor
Contributor
Posts: 8360
Joined: 06 Feb 2013, 22:12
Distribution: Cinnamon 5.01 ISO
Location: Western NY, USA

Re: Firefox elevator up/down arrows missing?

Post#22 by Ed_P » 29 Dec 2018, 16:51

ncmprhnsbl wrote:
29 Dec 2018, 02:53
anyways, for a dark theme: grab mate-themes : http://slackware.uk/msb/current/latest/ ... -1_msb.txz
and extract from usr/share/themes BlackMATE and stick it in /usr/share/themes or even ~/.themes ..
note this will put elevator buttons on every scrollbar, not just web browsers..

:happy62: This does indeed work.
Ed

Post Reply