Jdlrobson has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/148529

Change subject: Make box-sizing: border-box the default in the Flow world
......................................................................

Make box-sizing: border-box the default in the Flow world

(((\(@v@)/)))

Change-Id: I7dc7402ff93c45429785b65ddeb5fe8862c09f13
---
M modules/new/styles/board/replycount.less
M modules/new/styles/board/timestamps.less
M modules/new/styles/board/topic/navigation.less
M modules/new/styles/board/topic/navigator.less
M modules/new/styles/common.less
M modules/new/styles/mediawiki.ui/forms.less
M modules/new/styles/mediawiki.ui/tooltips.less
7 files changed, 5 insertions(+), 11 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/Flow 
refs/changes/29/148529/1

diff --git a/modules/new/styles/board/replycount.less 
b/modules/new/styles/board/replycount.less
index 1da4f7c..fe18ca6 100644
--- a/modules/new/styles/board/replycount.less
+++ b/modules/new/styles/board/replycount.less
@@ -15,7 +15,6 @@
        opacity: .5;
 
        .flow-reply-count-number {
-               .box-sizing( border-box );
                display: block;
                position: absolute;
                left: 0;
diff --git a/modules/new/styles/board/timestamps.less 
b/modules/new/styles/board/timestamps.less
index 5164ecf..affaddf 100644
--- a/modules/new/styles/board/timestamps.less
+++ b/modules/new/styles/board/timestamps.less
@@ -3,7 +3,6 @@
 @import 'flow.helpers';
 
 .flow-timestamp {
-       .box-sizing( border-box );
        display: inline-block;
        text-align: left;
 
@@ -17,7 +16,6 @@
 
 .flow-timestamp-ago,
 .flow-timestamp-now {
-       .box-sizing( border-box );
        display: block;
        position: relative;
        line-height: 1em;
diff --git a/modules/new/styles/board/topic/navigation.less 
b/modules/new/styles/board/topic/navigation.less
index 4e9e648..792c350 100644
--- a/modules/new/styles/board/topic/navigation.less
+++ b/modules/new/styles/board/topic/navigation.less
@@ -12,7 +12,6 @@
                margin: 0 -170px 0 0;
                width: 160px;
                float: right;
-               .box-sizing( border-box );
                border-radius: 3px;
                font-size: .875em;
                line-height: 1.1em;
diff --git a/modules/new/styles/board/topic/navigator.less 
b/modules/new/styles/board/topic/navigator.less
index 98bbbed..02de784 100644
--- a/modules/new/styles/board/topic/navigator.less
+++ b/modules/new/styles/board/topic/navigator.less
@@ -6,7 +6,6 @@
 // Individual topic container navigator link in bar
 .flow-topic-navigator {
        display: block;
-       .box-sizing( border-box );
        position: relative;
        z-index: 2;
        padding: 0.5em 1em;
diff --git a/modules/new/styles/common.less b/modules/new/styles/common.less
index bd5cabc..5dbaadf 100644
--- a/modules/new/styles/common.less
+++ b/modules/new/styles/common.less
@@ -3,6 +3,11 @@
 @import 'flow.helpers';
 @import 'flow.variables';
 
+// Box-sizing: border-box is default in the Flow world
+.flow-component * {
+       .box-sizing(border-box);
+}
+
 // @todo: Find better home for this css
 .client-js {
        // API interaction indicator
@@ -31,7 +36,6 @@
 .flow-board-header,
 // The whole board content wrapper
 .flow-board {
-       .box-sizing( border-box );
        max-width: 100%;
        font-size: .875em;
        line-height: 1.2em;
diff --git a/modules/new/styles/mediawiki.ui/forms.less 
b/modules/new/styles/mediawiki.ui/forms.less
index 588f4a8..cdb4289 100644
--- a/modules/new/styles/mediawiki.ui/forms.less
+++ b/modules/new/styles/mediawiki.ui/forms.less
@@ -35,7 +35,6 @@
 //
 // Styleguide 4.1.
 .mw-ui-input {
-       .box-sizing(border-box);
        width: 100%;
        padding: .3em .3em .3em .6em;
        display: block;
@@ -74,7 +73,6 @@
 // Make all text fields 100% wide by default
 .mw-ui-fieldtype-text,
 .mw-ui-fieldtag-textarea {
-       .box-sizing(border-box);
        width: 100%;
 }
 
@@ -117,7 +115,6 @@
  */
 /*.flow-ui-validated */.mw-ui-field:not(.ie8WillIgnoreThis) {
        .mw-ui-field-icon {
-               .box-sizing( border-box );
                white-space: nowrap;
                position: absolute;
                top: 0;
@@ -129,7 +126,6 @@
        }
 
        .mw-ui-field-icon:before {
-               .box-sizing( border-box );
                display: inline-block;
                position: absolute;
                top: 50%;
diff --git a/modules/new/styles/mediawiki.ui/tooltips.less 
b/modules/new/styles/mediawiki.ui/tooltips.less
index 76a3400..f4a03c0 100644
--- a/modules/new/styles/mediawiki.ui/tooltips.less
+++ b/modules/new/styles/mediawiki.ui/tooltips.less
@@ -209,6 +209,5 @@
 
 // Block-level tooltip
 .flow-ui-tooltip-block {
-       .box-sizing(border-box);
        width: 100%;
 }

-- 
To view, visit https://gerrit.wikimedia.org/r/148529
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I7dc7402ff93c45429785b65ddeb5fe8862c09f13
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/Flow
Gerrit-Branch: master
Gerrit-Owner: Jdlrobson <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to