hey Bubblers!
we have published a new plugin - Custom Scrollbar!
Customize the look of the page and repeating group scroll bars. Drop the element on the page (can be hidden) and indicate the IDs of the elements which you want to customize. (Alternatively you can apply the custom scroll through a workflow, for example on a page load) Make sure to enable the option to set custom IDs in your app. Go to your apps’ settings - > General - > Expose the option to add an ID attribute to HTML elements
Great plugin @levon. Will be using this everywhere as the defaults windows scroll bars are very intrusive. Very nice work.
A couple thoughts for future improvements:
–The width adjustment doesn’t seem to work on horizontal repeating groups, maybe it could
–Settings stored in a Style
–Hide scroll bar if the list doesn’t fill the area? In other words, don’t show the scroll bar when there is nothing to scroll
–I can currently hide scroll bars for a repeating group by matching the background color, but would be nice to have a checkbox like you have for page scroll bar. It could also be done through styles if they were supported.
Thanks a lot Ken for thorough feedback, this is very helpful!
I have noted down your suggestions and we’ll consider them when we have some spare time,
Thanks again!
Levon
Hey @levon Thanks for the iframe hide feature…but I’m not having any luck with it. I have added a second custom scrollbar element to the page, and selected the Hide scrollbars option, along with the element id. Any trick to making this work?
Sure…and thanks for looking at this. Now, I should say that what I really need (not related to the plugin) is for this image to load without the use of iframe, but I haven’t found a solution to that.
Is there a way to make the browser scrollbar reappear after its been hidden?
ie Group A is Visible - the scroll bar is hidden - Group A is hidden Scroll bar is Visible.
I have. I can make the page scroll hide both through workflows and conditions when en element becomes visible but there is no “unhide” condition or workflow option. I’ve tried creating a 2nd condition stating element" isin’t visible and leaving the “Hide Page Scroll Bar” unchecked but it doesn’t make it reappear. Right now my only work around is to “refresh page” which is not optimal. Any suggestions?
please see the screenshot below, ticking and ticking the checkbox is equivalent to hiding and hiding. Please give it a try and if it doesn’t work we’ll take a look, thanks!
after you set your ID instead of Your_id , use the same ID in the plugin.
also remove the checkbox " display as an iframe"
this should do the trick
thanks
Thanks for that @levon but that prevents the image from displaying.
This script works perfectly if you just drop it into a non-bubble html page–no iframe needed–but for some reason it does not work when placed in an bubble html element, unless iframe display is selected. I tried your suggestion of manually adding the iframe tag and un-selecting iframe display on the element properties, but the image just doesn’t display. For reference, you can see the instructions here: https://avatarapi.com/
Ideally, I figure out why this script works easily elsewhere, but not in bubble…but until then, was hoping to hide the scrollbars from the iframe.