From 3e734448d2e15cdde1dbbbbbb158a51ef4dfe5a1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kadir=20Do=C4=9Fan?= Date: Mon, 10 Sep 2012 21:24:49 +0300 Subject: [PATCH 1/2] Update dist/helpless.1.0.1.less MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Added userSelect helper to controls the selection model and granularity of an element --- dist/helpless.1.0.1.less | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/dist/helpless.1.0.1.less b/dist/helpless.1.0.1.less index f87747b..9747d3c 100644 --- a/dist/helpless.1.0.1.less +++ b/dist/helpless.1.0.1.less @@ -73,6 +73,7 @@ * - .translateX => #hl.translateX(x) * - .translateY => #hl.translateY(y) * - .matrix => #hl.matrix(n, n, n, n, n, n) +* - .userSelect => #hl.userSelect() * * ------------------------------------------------------------------------------ * GRID => syntax @@ -621,6 +622,21 @@ -webkit-transform:matrix(@n1, @n2, @n3, @n4, @n5, @n6); -o-transform:matrix(@n1, @n2, @n3, @n4, @n5, @n6); } + + /************************************ + * UserSelect + * + * @what?: Disable text selection highlighting + * + ************************************/ + .userSelect(@value: initial) { + -webkit-touch-callout: @value; + -webkit-user-select: @value; + -khtml-user-select: @value; + -moz-user-select: @value; + -ms-user-select: @value; + user-select: @value; + } /************************************ * Grid From 419f09095c5dd6d5348d524d455b93bb654907a2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kadir=20Do=C4=9Fan?= Date: Tue, 11 Sep 2012 11:11:11 +0300 Subject: [PATCH 2/2] Update helpless.1.0.1.less userSelect helper added --- helpless.1.0.1.less | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/helpless.1.0.1.less b/helpless.1.0.1.less index f87747b..9747d3c 100644 --- a/helpless.1.0.1.less +++ b/helpless.1.0.1.less @@ -73,6 +73,7 @@ * - .translateX => #hl.translateX(x) * - .translateY => #hl.translateY(y) * - .matrix => #hl.matrix(n, n, n, n, n, n) +* - .userSelect => #hl.userSelect() * * ------------------------------------------------------------------------------ * GRID => syntax @@ -621,6 +622,21 @@ -webkit-transform:matrix(@n1, @n2, @n3, @n4, @n5, @n6); -o-transform:matrix(@n1, @n2, @n3, @n4, @n5, @n6); } + + /************************************ + * UserSelect + * + * @what?: Disable text selection highlighting + * + ************************************/ + .userSelect(@value: initial) { + -webkit-touch-callout: @value; + -webkit-user-select: @value; + -khtml-user-select: @value; + -moz-user-select: @value; + -ms-user-select: @value; + user-select: @value; + } /************************************ * Grid