zulip/static/styles
Tim Abbott 2273608477 css: Fix buggy pointer-events behavior in message feed.
I noticed a super weird bug where the edit pencil would disappear on
hover inside the message feed (!).  Investigation determined that what
was actually happening was that the Drafts overlay had been shown and
then hidden at a time when the mouse cursor was over the icons with
`data-toggle="tooltip"` configured, and the tooltip showing.  The
result was that this tooltip object, if you mouse over it, would cause
us to no longer be hovering over the message (because your cursor was
actually over the invisible drafts widget's leaked tooltip).

Ideally, we'd have fixed this by making the drafts modal `display:
none`, but that would interfere with the modal's closing animation,
and there's no good way to have an event trigger on a CSS animation
finishing.

There's a second bug that makes this possible, however, which is that
the drafts modal is supposed to be `pointer-events: none` while
hidden, but some rogue CSS for `message_top_line *` set
`pointer-events: auto` to override `pointer-events: none` on
`message_top_line` was accidentally applying to things inside that
line in the drafts modal, and furthermore accidentally overriding the
`none` setting for the modal as a whole.

We fix that second bug here, which resolves the overall issue.
2019-07-23 17:22:14 -07:00
..
portico HTML validation: Remove invalid <button href> attribute. 2019-07-23 16:16:22 -07:00
alerts.scss refactor: Use variables for repeated colors in alerts.scss. 2019-06-20 11:20:29 -07:00
app_components.scss templates: Eliminate anchor links with nested buttons. 2019-07-19 13:27:37 -07:00
components.scss css: Fix weird checkbox scrolling bug in Chrome. 2019-07-22 10:56:19 -07:00
compose.scss css: Remove unnecessary prefixed transitions. 2019-05-20 12:15:16 -07:00
drafts.scss draft: Fix draft list not being able to scoll to bottom. 2019-06-13 11:35:14 -07:00
hotspots.scss css: Convert colors from rgba to hsla format. 2019-06-20 11:34:59 -07:00
informational-overlays.scss info-overlay: Fix "message formating" styling. 2019-05-30 16:18:54 -07:00
input_pill.scss input pills: Update style for non editable pills. 2019-07-09 17:21:54 -07:00
left-sidebar.scss left_sidebar: Fix click target of links in the top left sidebar. 2019-07-09 13:12:10 -07:00
lightbox.scss css: Convert colors from rgba to hsla format. 2019-06-20 11:34:59 -07:00
media.scss refactor: Add an explicit `user_search_section`. 2019-02-11 19:12:51 -08:00
night_mode.scss night mode: Fix loss of border color on default style buttons. 2019-07-22 17:28:38 -07:00
popovers.scss third: Upgrade spectrum-colorpicker to 1.8.0 from NPM. 2019-07-10 10:07:34 -07:00
pygments.scss markdown: Add rendered_content selector to night-mode syntax highlight. 2019-04-05 17:13:20 -07:00
reactions.scss css: Nest elems inside `.emoji-info-popover`. 2019-06-03 15:30:51 -07:00
reuseable_components.scss css: Remove unnecessary 'prefixed-transition' mixin. 2019-05-20 12:15:16 -07:00
right-sidebar.scss right sidebar: Use flexbox positioning for elements in USERS header. 2019-07-16 11:33:02 -07:00
settings.scss settings: Update upgrade text and styling. 2019-07-21 14:32:36 -07:00
subscriptions.scss css: Nest `.subscriptions-header` inside `.subscriptions-container`. 2019-07-18 11:41:18 -07:00
typing_notifications.scss css: Transition 'app.css' to SCSS. 2018-05-02 17:13:16 -07:00
user_circles.scss user status: Make "unavailable" status circle grey. 2019-03-01 22:51:07 +02:00
user_status.scss user status: Clean up code for user status options. 2019-05-01 16:34:54 -07:00
widgets.scss poll_widget: Add highlight for vote count if current user votes. 2019-03-01 16:35:18 -08:00
zulip.scss css: Fix buggy pointer-events behavior in message feed. 2019-07-23 17:22:14 -07:00