]> source.dussan.org Git - nextcloud-server.git/commit
Fix cursor on click inputs and their descendants 19672/head
authorDaniel Calviño Sánchez <danxuliu@gmail.com>
Thu, 27 Feb 2020 09:58:16 +0000 (10:58 +0100)
committerDaniel Calviño Sánchez <danxuliu@gmail.com>
Wed, 25 Mar 2020 09:50:45 +0000 (10:50 +0100)
commit52706213d37a3ac6df6568de7f6b283507de56d4
treefb06635e1e03ee0950d6add35bbf66890b62260f
parent3427653676e7ef985778794df27a6fd5e2bdaa11
Fix cursor on click inputs and their descendants

The cursor in click inputs is shown as a pointer to convey that it can
be interacted with. However, in those click inputs that can have
descendants, like buttons, the descendants may not inherit the cursor
from it (for example, a "strong" element would, but a "span" element
would not), which causes a pointer cursor to be shown on some areas of
the button and a different one to be shown on other areas. To prevent
that now all the descendants of click inputs that can have descendants
use a pointer cursor.

On the other hand, if a click input is disabled it can not be interacted
with it, so now disabled click inputs as well as their descendants show
a default cursor instead of a pointer cursor in that case.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
core/css/inputs.scss