element-web/res/css/views
Travis Ralston 9b64dd0cd7 Support horizontal scrolling on breadcrumbs
Fixes https://github.com/vector-im/riot-web/issues/8714
Fixes https://github.com/vector-im/riot-web/issues/8890
Fixes https://github.com/vector-im/riot-web/issues/9034
Fixes https://github.com/vector-im/riot-web/issues/8954

This turned out to be much more complicated than it needed to be. We use an IndicatorScrollbar to do all the math for us and some minor changes have been made so it can flag left/right overflow. The complicated part is the css changes which make the gradients work: unlike the RoomSubList, we have to calculate the offset of the indicators (gradients) on our own because position:sticky doesn't work horizontally.

The changes to the css (well, mostly pointer-events:none) make it so the gradient doesn't interfere with the room avatars. 

9034 and 8954 are fixed by this because they represent an overflow-x:none style breakage where browsers won't let you scroll without a scrollbar. The gradient offset problem is also demonstrated in 8954.
2019-03-27 17:52:05 -06:00
..
auth Redesign country dropdown to fit redesign 2019-03-08 10:03:50 +00:00
avatars Fix initial letter avatar vertical offset in Firefox 2019-03-14 17:50:03 +00:00
context_menus Support linking to hosting providers 2019-03-05 16:12:02 +00:00
dialogs Support whitelisting/blacklisting widgets for OpenID 2019-03-15 21:33:31 -06:00
directory room directory makeover 2019-01-29 15:34:58 +01:00
elements Fixed drop shadow for tooltip. 2019-03-22 14:50:13 -04:00
globals Warning bar for MAU limit hit 2018-08-07 17:04:37 +01:00
groups Condense CSS rules and use box-sizing instead of math 2019-01-28 20:26:03 -07:00
messages Use a mask for the continuation icon 2019-03-01 15:59:19 -07:00
room_settings Remove old user and room settings 2019-02-04 13:40:21 -07:00
rooms Support horizontal scrolling on breadcrumbs 2019-03-27 17:52:05 -06:00
settings Warn that members won't be invited to the new room in room settings 2019-03-14 17:33:34 -06:00
verification Change SAS to decimal / emoji 2019-02-08 14:57:36 +00:00
voip move components' CSS to be in the same repo as their JS 2018-04-12 00:23:58 +01:00