-
Task
-
Resolution: Obsolete
-
Minor
-
None
-
None
-
NEW
-
NEW
Sarah writes:
You can see the scroll-shadow effect that I mentioned this morning here (scroll the left box): https://cdn.rawgit.com/srambach/BxMS-frontend/master/case-activities.html
This is accomplished using some box-shadows on the background and using `background-attachment: local` as described here: http://lea.verou.me/2012/04/background-attachment-local/
The relevant bits of code are in:
https://github.com/srambach/BxMS-frontend/blob/master/case-activities.html
and the .kie-scrolbox class in
https://github.com/srambach/BxMS-frontend/blob/master/less/case-overview-template.less
// scrollbox adds a shadow indicating if there is more content above/below the current position .kie-scrollbox { //IMPORTANT: can change to overflow-y: auto to see how the scroll shadows work. JS will have to manually set the scroll of the list overflow-y: hidden; max-height: 15em; background: /* Shadow covers */ linear-gradient(@color-pf-white, rgba(255, 255, 255, 0)) 100% 0, //top linear-gradient(rgba(255, 255, 255, 0), @color-pf-white) 0 100%, //bottom /* Shadows */ linear-gradient(@color-pf-black-150, rgba(255, 255, 255, 0)), linear-gradient(rgba(255, 255, 255, 0), @color-pf-black-150) 0 100%; background-repeat: no-repeat; background-color: @color-pf-white; background-size: 100% 40px, 100% 40px, 100% 14px, 100% 14px; background-attachment: local, local, scroll, scroll; border-bottom: 1px solid @color-pf-black-300; }
I'm not 100% sure the best way to use this in this particular case, but I was throwing it out there as a possibility and example of an indicator of the existence of things that have been scrolled off the page.
- is incorporated by
-
PLANNER-970 UX Support for Rostering Demo
- Resolved