Created
May 21, 2017 01:49
-
-
Save vjeux/20a96914ba443a0c8fba4adda6d2b7e2 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git a/modules/nuclide-commons-ui/styles/Table.less b/modules/nuclide-commons-ui/styles/Table.less | |
index 8e672829a..2c73ab617 100644 | |
--- a/modules/nuclide-commons-ui/styles/Table.less | |
+++ b/modules/nuclide-commons-ui/styles/Table.less | |
@@ -30,8 +30,7 @@ | |
width: 100%; | |
} | |
-.nuclide-ui-table-header-cell, | |
-.nuclide-ui-table-body-cell { | |
+.nuclide-ui-table-header-cell, .nuclide-ui-table-body-cell { | |
border-right: 1px solid @base-border-color; | |
overflow: hidden; | |
padding: 2px 4px; | |
@@ -40,7 +39,7 @@ | |
.nuclide-ui-table-body-cell { | |
word-break: break-word; | |
- text-overflow:inherit; | |
+ text-overflow: inherit; | |
} | |
.nuclide-ui-table-header-cell { | |
diff --git a/modules/nuclide-commons-ui/styles/Toolbar.less b/modules/nuclide-commons-ui/styles/Toolbar.less | |
index fcddc2419..8b5f0b44c 100644 | |
--- a/modules/nuclide-commons-ui/styles/Toolbar.less | |
+++ b/modules/nuclide-commons-ui/styles/Toolbar.less | |
@@ -29,9 +29,7 @@ | |
// * Any single children should take up the whole width (flex: 1) | |
// * If there are left, right, and center elements, the left and right should | |
// both have equal width (so that middle column is actually centered) | |
- &:only-child, | |
- &:nth-child(3), | |
- &:nth-last-child(3) { | |
+ &:only-child, &:nth-child(3), &:nth-last-child(3) { | |
flex: 1; | |
} | |
} | |
diff --git a/pkg/nuclide-console/styles/nuclide-console.less b/pkg/nuclide-console/styles/nuclide-console.less | |
index 45fbd034c..b2c9b5ab7 100644 | |
--- a/pkg/nuclide-console/styles/nuclide-console.less | |
+++ b/pkg/nuclide-console/styles/nuclide-console.less | |
@@ -6,7 +6,10 @@ | |
@nuclide-console-record-text-color-normal: @syntax-text-color; | |
// Don't use @base-border-color because that's a UI color, and makes light/dark | |
// combinations look bad. | |
-@nuclide-console-record-border-color-normal: darken(@syntax-background-color, 5%); | |
+@nuclide-console-record-border-color-normal: darken( | |
+ @syntax-background-color, | |
+ 5% | |
+); | |
@nuclide-console-record-text-color-error: @text-color-error; | |
@nuclide-console-record-border-color-error: @background-color-error; | |
@nuclide-console-record-text-color-warning: @text-color-warning; | |
@@ -18,7 +21,10 @@ | |
@nuclide-console-icon-size: 11px; | |
// Color variables for `level-color` classes. | |
-@nuclide-console-record-background-color-red: lighten(@background-color-error, 25%); | |
+@nuclide-console-record-background-color-red: lighten( | |
+ @background-color-error, | |
+ 25% | |
+); | |
@nuclide-console-record-text-color-red: darken(@text-color-error, 40%); | |
@nuclide-console-record-background-color-orange: lighten(@ui-site-color-3, 25%); | |
@nuclide-console-record-text-color-orange: darken(@ui-site-color-3, 40%); | |
@@ -48,8 +54,8 @@ | |
.nuclide-ui-toolbar { | |
background-color: @pane-item-background-color; | |
- atom-dock &, | |
- atom-panel & { // TODO(matthewwithanm): Remove this selector when killing workspace views | |
+ atom-dock &, atom-panel & { | |
+ // TODO(matthewwithanm): Remove this selector when killing workspace views | |
background-color: @tool-panel-background-color; | |
} | |
} | |
@@ -62,7 +68,8 @@ | |
min-height: 0; | |
} | |
-.nuclide-console-lazy-nested-value div, .nuclide-console-lazy-nested-value span { | |
+.nuclide-console-lazy-nested-value div, | |
+.nuclide-console-lazy-nested-value span { | |
font-size: @nuclide-console-record-font-size; | |
font-family: Menlo, Monaco, Consolas, "Courier New", monospace; | |
white-space: pre-wrap; | |
@@ -103,7 +110,8 @@ | |
.nuclide-console-record { | |
display: flex; | |
- padding: @nuclide-console-record-vertical-padding @nuclide-console-record-horizontal-padding; | |
+ padding: @nuclide-console-record-vertical-padding | |
+ @nuclide-console-record-horizontal-padding; | |
padding-left: 2 * @nuclide-console-record-horizontal-padding; | |
&::before { | |
@@ -117,7 +125,9 @@ | |
background-color: @nuclide-console-record-background-color-normal; | |
border-radius: 0; | |
- border-top: @nuclide-console-border-size solid @nuclide-console-record-border-color-normal; | |
+ border-top: @nuclide-console-border-size | |
+ solid | |
+ @nuclide-console-record-border-color-normal; | |
color: @nuclide-console-record-text-color-normal; | |
cursor: text; | |
border-left: (@component-padding / 2) solid transparent; | |
@@ -129,8 +139,7 @@ | |
white-space: pre-wrap; | |
} | |
- pre, | |
- pre a { | |
+ pre, pre a { | |
color: @nuclide-console-record-text-color-normal; | |
} | |
@@ -139,11 +148,7 @@ | |
text-align: center; | |
} | |
- &, | |
- pre, | |
- atom-text-editor, | |
- .icon, | |
- .icon::before { | |
+ &, pre, atom-text-editor, .icon, .icon::before { | |
font-size: @nuclide-console-record-font-size; | |
} | |
@@ -157,7 +162,9 @@ | |
} | |
&:last-child { | |
- border-bottom: @nuclide-console-border-size solid @nuclide-console-record-border-color-normal; | |
+ border-bottom: @nuclide-console-border-size | |
+ solid | |
+ @nuclide-console-record-border-color-normal; | |
} | |
&.level-info { | |
@@ -171,7 +178,10 @@ | |
background-color: @nuclide-console-record-border-color-warning; | |
} | |
- pre, pre a, .nuclide-console-lazy-nested-value div, .nuclide-console-lazy-nested-value span { | |
+ pre, | |
+ pre a, | |
+ .nuclide-console-lazy-nested-value div, | |
+ .nuclide-console-lazy-nested-value span { | |
color: @nuclide-console-record-text-color-warning; | |
} | |
@@ -185,7 +195,10 @@ | |
background-color: @nuclide-console-record-border-color-success; | |
} | |
- pre, pre a, .nuclide-console-lazy-nested-value div, .nuclide-console-lazy-nested-value span { | |
+ pre, | |
+ pre a, | |
+ .nuclide-console-lazy-nested-value div, | |
+ .nuclide-console-lazy-nested-value span { | |
color: @nuclide-console-record-text-color-success; | |
} | |
@@ -199,62 +212,85 @@ | |
background-color: @nuclide-console-record-border-color-error; | |
} | |
- pre, pre a, .nuclide-console-lazy-nested-value div, .nuclide-console-lazy-nested-value span { | |
+ pre, | |
+ pre a, | |
+ .nuclide-console-lazy-nested-value div, | |
+ .nuclide-console-lazy-nested-value span { | |
color: @nuclide-console-record-text-color-error; | |
} | |
.icon { | |
color: @nuclide-console-record-border-color-error; | |
} | |
- | |
} | |
// Console record colors for `level-color` classes. | |
&.level-red { | |
background-color: @nuclide-console-record-background-color-red; | |
- pre, pre a, .nuclide-console-lazy-nested-value div, .nuclide-console-lazy-nested-value span { | |
+ pre, | |
+ pre a, | |
+ .nuclide-console-lazy-nested-value div, | |
+ .nuclide-console-lazy-nested-value span { | |
color: @nuclide-console-record-text-color-red; | |
} | |
} | |
&.level-orange { | |
background-color: @nuclide-console-record-background-color-orange; | |
- pre, pre a, .nuclide-console-lazy-nested-value div, .nuclide-console-lazy-nested-value span { | |
+ pre, | |
+ pre a, | |
+ .nuclide-console-lazy-nested-value div, | |
+ .nuclide-console-lazy-nested-value span { | |
color: @nuclide-console-record-text-color-orange; | |
} | |
} | |
&.level-yellow { | |
background-color: @nuclide-console-record-background-color-yellow; | |
- pre, pre a, .nuclide-console-lazy-nested-value div, .nuclide-console-lazy-nested-value span { | |
+ pre, | |
+ pre a, | |
+ .nuclide-console-lazy-nested-value div, | |
+ .nuclide-console-lazy-nested-value span { | |
color: @nuclide-console-record-text-color-yellow; | |
} | |
} | |
&.level-green { | |
background-color: @nuclide-console-record-background-color-green; | |
- pre, pre a, .nuclide-console-lazy-nested-value div, .nuclide-console-lazy-nested-value span { | |
+ pre, | |
+ pre a, | |
+ .nuclide-console-lazy-nested-value div, | |
+ .nuclide-console-lazy-nested-value span { | |
color: @nuclide-console-record-text-color-green; | |
} | |
} | |
&.level-blue { | |
background-color: @nuclide-console-record-background-color-blue; | |
- pre, pre a, .nuclide-console-lazy-nested-value div, .nuclide-console-lazy-nested-value span { | |
+ pre, | |
+ pre a, | |
+ .nuclide-console-lazy-nested-value div, | |
+ .nuclide-console-lazy-nested-value span { | |
color: @nuclide-console-record-text-color-blue; | |
} | |
} | |
&.level-purple { | |
background-color: @nuclide-console-record-background-color-purple; | |
- pre, pre a, .nuclide-console-lazy-nested-value div, .nuclide-console-lazy-nested-value span { | |
+ pre, | |
+ pre a, | |
+ .nuclide-console-lazy-nested-value div, | |
+ .nuclide-console-lazy-nested-value span { | |
color: @nuclide-console-record-text-color-purple; | |
} | |
} | |
&.level-violet { | |
background-color: @nuclide-console-record-background-color-violet; | |
- pre, pre a, .nuclide-console-lazy-nested-value div, .nuclide-ui-lazy-nested-value span { | |
+ pre, | |
+ pre a, | |
+ .nuclide-console-lazy-nested-value div, | |
+ .nuclide-ui-lazy-nested-value span { | |
color: @nuclide-console-record-text-color-violet; | |
} | |
} | |
@@ -302,7 +338,6 @@ | |
background-color: darken(@syntax-background-color, 3%); | |
} | |
} | |
- | |
} | |
.nuclide-console-record-content-wrapper { | |
@@ -315,18 +350,15 @@ | |
padding-bottom: 1px; | |
.nuclide-ui-lazy-nested-value-treelist { | |
- | |
// Inherit the line-height so that it's the same as other records. If we | |
// don't do this, the expandable items will be taller. | |
- li.list-nested-item > .list-item, | |
- .list-item { | |
+ li.list-nested-item > .list-item, .list-item { | |
line-height: inherit; | |
} | |
} | |
} | |
-.nuclide-console-record-source-label, | |
-.nuclide-console-record-timestamp { | |
+.nuclide-console-record-source-label, .nuclide-console-record-timestamp { | |
align-self: flex-start; | |
margin: 2px 0 0 4px; | |
white-space: nowrap; | |
diff --git a/pkg/nuclide-datatip/styles/datatip.atom-text-editor.less b/pkg/nuclide-datatip/styles/datatip.atom-text-editor.less | |
index 1b49f6e7f..b3fb4c97b 100644 | |
--- a/pkg/nuclide-datatip/styles/datatip.atom-text-editor.less | |
+++ b/pkg/nuclide-datatip/styles/datatip.atom-text-editor.less | |
@@ -2,10 +2,13 @@ | |
// Animation definitions cannot cross the shadow boundary, | |
// and thus need to be loaded directly into the atom-text-editor scope. | |
-atom-text-editor::shadow, | |
-atom-text-editor { | |
+atom-text-editor::shadow, atom-text-editor { | |
@keyframes RotatingBackground { | |
- 0% {background-position-x: 0%} | |
- 100% {background-position-x: 100%} | |
+ 0% { | |
+ background-position-x: 0%; | |
+ } | |
+ 100% { | |
+ background-position-x: 100%; | |
+ } | |
} | |
} | |
diff --git a/pkg/nuclide-datatip/styles/nuclide-datatip-marked.less b/pkg/nuclide-datatip/styles/nuclide-datatip-marked.less | |
index 465f3e7ff..9cad03b0f 100644 | |
--- a/pkg/nuclide-datatip/styles/nuclide-datatip-marked.less | |
+++ b/pkg/nuclide-datatip/styles/nuclide-datatip-marked.less | |
@@ -34,7 +34,7 @@ | |
min-width: 1em; // Hack to force the AtomTextEditor to properly size itself | |
.editor-contents--private { | |
- cursor: inherit!important; // Let the enclosing datatip override the cursor. | |
+ cursor: inherit !important; // Let the enclosing datatip override the cursor. | |
} | |
// Prevent forced scroll bar in Atom 1.9.x | |
diff --git a/pkg/nuclide-datatip/styles/nuclide-datatip.less b/pkg/nuclide-datatip/styles/nuclide-datatip.less | |
index 9ae10bcab..30f462fdb 100644 | |
--- a/pkg/nuclide-datatip/styles/nuclide-datatip.less | |
+++ b/pkg/nuclide-datatip/styles/nuclide-datatip.less | |
@@ -2,7 +2,7 @@ | |
.nuclide-datatip-overlay { | |
background: @app-background-color; | |
- box-shadow: 0px 1px 4px 0px rgba(0,0,0,1); | |
+ box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 1); | |
color: @text-color-subtle; | |
font-family: Menlo, Monaco, Consolas, monospace; | |
font-size: @font-size; | |
@@ -25,7 +25,11 @@ | |
position: relative; | |
transition: background-color 0.15s ease; | |
&:hover { | |
- background-color: mix(@base-background-color, @background-color-highlight, 50%); | |
+ background-color: mix( | |
+ @base-background-color, | |
+ @background-color-highlight, | |
+ 50% | |
+ ); | |
} | |
&:not(:last-of-type) { | |
@@ -64,7 +68,6 @@ | |
} | |
atom-text-editor { | |
- | |
.nuclide-datatip-highlight-region > .region { | |
background: @background-color-highlight; | |
} | |
@@ -81,5 +84,4 @@ atom-text-editor { | |
); | |
background-size: 300% 100%; | |
} | |
- | |
} | |
diff --git a/pkg/nuclide-debugger/styles/gutter.atom-text-editor.less b/pkg/nuclide-debugger/styles/gutter.atom-text-editor.less | |
index 92d10d7bb..a62d963ab 100644 | |
--- a/pkg/nuclide-debugger/styles/gutter.atom-text-editor.less | |
+++ b/pkg/nuclide-debugger/styles/gutter.atom-text-editor.less | |
@@ -2,8 +2,7 @@ | |
@import "octicon-mixins.less"; | |
@import "octicon-utf-codes.less"; | |
-.nuclide-debugger-breakpoint-icon, | |
-.nuclide-debugger-shadow-breakpoint-icon { | |
+.nuclide-debugger-breakpoint-icon, .nuclide-debugger-shadow-breakpoint-icon { | |
// Needs to match .nuclide-diagnostics-gutter-ui-gutter-error | |
.octicon(primitive-dot, @size: 130%); | |
} | |
@@ -55,5 +54,5 @@ | |
@backgroundColor 95%, | |
@pseudoBorderColor 95%, | |
@pseudoBorderColor 100% | |
- ) | |
+ ); | |
} | |
diff --git a/pkg/nuclide-debugger/styles/ui.less b/pkg/nuclide-debugger/styles/ui.less | |
index 33e7f2d66..0b001d46e 100644 | |
--- a/pkg/nuclide-debugger/styles/ui.less | |
+++ b/pkg/nuclide-debugger/styles/ui.less | |
@@ -83,7 +83,7 @@ Use flexbox cross-axis stretch to fill the vertical space. | |
.nuclide-debugger-vfill-parent() { | |
display: flex; | |
- flex-direction:row; | |
+ flex-direction: row; | |
align-children: stretch; | |
align-items: stretch; | |
} | |
@@ -97,8 +97,7 @@ Use flexbox cross-axis stretch to fill the vertical space. | |
.nuclide-debugger-vfill-parent(); | |
.nuclide-debugger-vfill-child(); // child relative to .inspector | |
- &::shadow object, | |
- object { | |
+ &::shadow object, object { | |
.nuclide-debugger-vfill-child(); | |
// The object element is generated with inline style height:100%. | |
height: auto !important; | |
@@ -300,9 +299,9 @@ Use flexbox cross-axis stretch to fill the vertical space. | |
/* Thread switch datatip */ | |
.nuclide-debugger-thread-switch-alert { | |
- padding: 1px 4px; | |
- font-weight: bold; | |
- color: @text-color-warning; | |
+ padding: 1px 4px; | |
+ font-weight: bold; | |
+ color: @text-color-warning; | |
} | |
.nuclide-debugger-thread-loading { | |
diff --git a/pkg/nuclide-diagnostics-ui/styles/diagnostics-table.less b/pkg/nuclide-diagnostics-ui/styles/diagnostics-table.less | |
index 7c5ceabd6..16c0993d2 100644 | |
--- a/pkg/nuclide-diagnostics-ui/styles/diagnostics-table.less | |
+++ b/pkg/nuclide-diagnostics-ui/styles/diagnostics-table.less | |
@@ -15,8 +15,7 @@ | |
border-left-width: 0; | |
border-right-width: 0; | |
- td:last-child, | |
- th:last-child { | |
+ td:last-child, th:last-child { | |
border-right-width: 0; | |
} | |
} | |
@@ -33,8 +32,7 @@ | |
.nuclide-diagnostics-ui-table-message { | |
text-align: center; | |
- &.highlight-warning, | |
- &.highlight-error { | |
+ &.highlight-warning, &.highlight-error { | |
border-radius: 0; | |
padding: (@component-padding / 2) 0 @component-padding 0; | |
} | |
diff --git a/pkg/nuclide-diagnostics-ui/styles/gutter.atom-text-editor.less b/pkg/nuclide-diagnostics-ui/styles/gutter.atom-text-editor.less | |
index ba6b06b46..e7d1bd9d4 100644 | |
--- a/pkg/nuclide-diagnostics-ui/styles/gutter.atom-text-editor.less | |
+++ b/pkg/nuclide-diagnostics-ui/styles/gutter.atom-text-editor.less | |
@@ -34,7 +34,7 @@ | |
.nuclide-diagnostics-gutter-ui-popup { | |
background: @app-background-color; | |
- box-shadow: 0px 1px 4px 0px rgba(0,0,0,1); | |
+ box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 1); | |
position: absolute; | |
padding-right: 10px; | |
padding-left: 10px; | |
@@ -61,12 +61,12 @@ | |
.nuclide-diagnostics-gutter-ui-popup-error | |
.nuclide-diagnostics-gutter-ui-popup-header { | |
- background-color: fade(@text-color-error, 20%); | |
+ background-color: fade(@text-color-error, 20%); | |
} | |
.nuclide-diagnostics-gutter-ui-popup-warning | |
.nuclide-diagnostics-gutter-ui-popup-header { | |
- background-color: fade(@text-color-warning, 20%); | |
+ background-color: fade(@text-color-warning, 20%); | |
} | |
.nuclide-diagnostics-gutter-ui-popup-message { | |
diff --git a/pkg/nuclide-file-tree/styles/nuclide-file-tree.less b/pkg/nuclide-file-tree/styles/nuclide-file-tree.less | |
index 1cbcc3936..98f723f5d 100644 | |
--- a/pkg/nuclide-file-tree/styles/nuclide-file-tree.less | |
+++ b/pkg/nuclide-file-tree/styles/nuclide-file-tree.less | |
@@ -40,8 +40,7 @@ | |
&:indeterminate { | |
background-color: @text-color-warning; | |
} | |
- &:checked, | |
- &:active { | |
+ &:checked, &:active { | |
background-color: @background-color-success; | |
} | |
@@ -49,13 +48,10 @@ | |
// hundreds of checkboxes simultaneously as is the case in the | |
// 'nuclide-file-tree' package w/Working Sets, they are too expensive to | |
// paint. The followings styles intentionally omit transitions. | |
- &, | |
- &:before, | |
- &:after { | |
+ &, &:before, &:after { | |
transition: none; | |
} | |
} | |
- | |
} | |
.nuclide-file-tree-filter { | |
@@ -68,7 +64,7 @@ | |
left: @component-padding; | |
z-index: 1; | |
background: @overlay-background-color; | |
- padding: @component-padding/2 @component-padding; | |
+ padding: @component-padding / 2 @component-padding; | |
border: 1px solid @overlay-border-color; | |
transition: opacity 0.5s; | |
display: none; | |
@@ -116,14 +112,13 @@ | |
opacity: 0.4; | |
} | |
- | |
.nuclide-file-tree-working-set-name-missing { | |
visibility: hidden; | |
} | |
// matches the margin in .inline-block-tight | |
.nuclide-file-tree-connection-title { | |
- margin-left: @component-padding/2; | |
+ margin-left: @component-padding / 2; | |
} | |
.nuclide-file-tree-open-files { | |
@@ -141,8 +136,7 @@ | |
color: @text-color-highlight; | |
} | |
- .icon-primitive-dot:before, | |
- .icon-x:before { | |
+ .icon-primitive-dot:before, .icon-x:before { | |
font-size: 12px; | |
height: 12px; | |
width: 12px; | |
diff --git a/pkg/nuclide-home/styles/nuclide-home.less b/pkg/nuclide-home/styles/nuclide-home.less | |
index 5119912ed..c0aef6ffb 100644 | |
--- a/pkg/nuclide-home/styles/nuclide-home.less | |
+++ b/pkg/nuclide-home/styles/nuclide-home.less | |
@@ -49,7 +49,7 @@ | |
color: lighten(@text-color, 4%); | |
} | |
&::-webkit-details-marker { | |
- display: none | |
+ display: none; | |
} | |
&:before { | |
width: 20px; | |
@@ -70,7 +70,6 @@ | |
margin-bottom: 0; | |
} | |
} | |
- | |
} | |
.nuclide-home-logo { | |
diff --git a/pkg/nuclide-nux/styles/nuclide-nux.less b/pkg/nuclide-nux/styles/nuclide-nux.less | |
index 81d11aa0d..101128a90 100644 | |
--- a/pkg/nuclide-nux/styles/nuclide-nux.less | |
+++ b/pkg/nuclide-nux/styles/nuclide-nux.less | |
@@ -5,16 +5,16 @@ | |
* This source code is licensed under the license found in the LICENSE file in | |
* the root directory of this source tree. | |
*/ | |
- @import "ui-variables"; | |
+@import "ui-variables"; | |
- // Unfortunately, only SOME themes have values for tooltip text/background colour variables. | |
- // (;´༎ຶД༎ຶ`) ༼ つ ಥ_ಥ ༽つ (ง'̀-'́)ง | |
- // So, we define fallback values to these variables based on the Atom UI variables. | |
- // This may not be ideal, but is the best solution until tooltip colours are added to `ui-variables`. | |
- .define-tooltip-colors-if-not-defined() { | |
- @tooltip-text-color: @text-color; | |
- @tooltip-background-color: @base-background-color; | |
- } | |
+// Unfortunately, only SOME themes have values for tooltip text/background colour variables. | |
+// (;´༎ຶД༎ຶ`) ༼ つ ಥ_ಥ ༽つ (ง'̀-'́)ง | |
+// So, we define fallback values to these variables based on the Atom UI variables. | |
+// This may not be ideal, but is the best solution until tooltip colours are added to `ui-variables`. | |
+.define-tooltip-colors-if-not-defined() { | |
+ @tooltip-text-color: @text-color; | |
+ @tooltip-background-color: @base-background-color; | |
+} | |
.define-tooltip-colors-if-not-defined(); | |
// According to the styling in `atom/notifications`, the z-index of notifications is set to 1000. | |
diff --git a/pkg/nuclide-quick-open/styles/quick-open.less b/pkg/nuclide-quick-open/styles/quick-open.less | |
index 77b5ba942..c9a54f2b4 100644 | |
--- a/pkg/nuclide-quick-open/styles/quick-open.less | |
+++ b/pkg/nuclide-quick-open/styles/quick-open.less | |
@@ -52,7 +52,7 @@ atom-panel.modal.nuclide-quick-open { | |
position: relative; | |
// A reasonable heuristic that prevents us from having to measure: | |
// Top bar approx height (165px) + Modal top margin (50px) = 195px | |
- max-height: calc(~'100vh - 195px'); | |
+ max-height: calc(~ '100vh - 195px'); | |
} | |
.omnisearch-pane { | |
diff --git a/pkg/nuclide-remote-projects/styles/ssh-dialog.less b/pkg/nuclide-remote-projects/styles/ssh-dialog.less | |
index a45743e38..fc2ca0da8 100644 | |
--- a/pkg/nuclide-remote-projects/styles/ssh-dialog.less | |
+++ b/pkg/nuclide-remote-projects/styles/ssh-dialog.less | |
@@ -23,8 +23,7 @@ | |
height: 30px; | |
} | |
-.nuclide-auth-method-input, | |
-.nuclide-auth-method-label { | |
+.nuclide-auth-method-input, .nuclide-auth-method-label { | |
display: inline-block; | |
} | |
@@ -45,8 +44,7 @@ | |
margin-right: 1em; | |
} | |
-.nuclide-auth-method-password, | |
-.nuclide-auth-method-privatekey { | |
+.nuclide-auth-method-password, .nuclide-auth-method-privatekey { | |
width: 250px; | |
} | |
diff --git a/pkg/nuclide-task-runner/styles/nuclide-task-runner-toolbar.less b/pkg/nuclide-task-runner/styles/nuclide-task-runner-toolbar.less | |
index b2cfc0300..8fad3814c 100644 | |
--- a/pkg/nuclide-task-runner/styles/nuclide-task-runner-toolbar.less | |
+++ b/pkg/nuclide-task-runner/styles/nuclide-task-runner-toolbar.less | |
@@ -40,7 +40,7 @@ | |
@ui-site-color-1 0%, | |
@ui-site-color-1 25%, | |
transparent 25%, | |
- transparent 100%, | |
+ transparent 100% | |
); | |
background-size: @nuclide-task-runner-indeterminate-bar-1-size 100%; | |
animation: animate-indeterminate-bar 8s linear infinite; | |
@@ -56,23 +56,30 @@ | |
@nuclide-task-runner-indeterminate-bar-2-color 0%, | |
@nuclide-task-runner-indeterminate-bar-2-color 25%, | |
transparent 25%, | |
- transparent 100%, | |
+ transparent 100% | |
); | |
background-size: @nuclide-task-runner-indeterminate-bar-2-size 100%; | |
animation: animate-indeterminate-bar-2 8s linear infinite; | |
} | |
} | |
- | |
} | |
@keyframes animate-indeterminate-bar { | |
- 0% { background-position: 0 0; } | |
- 100% { background-position: @nuclide-task-runner-indeterminate-bar-1-size 0; } | |
+ 0% { | |
+ background-position: 0 0; | |
+ } | |
+ 100% { | |
+ background-position: @nuclide-task-runner-indeterminate-bar-1-size 0; | |
+ } | |
} | |
@keyframes animate-indeterminate-bar-2 { | |
- 0% { background-position: 0 0; } | |
- 100% { background-position: @nuclide-task-runner-indeterminate-bar-2-size 0; } | |
+ 0% { | |
+ background-position: 0 0; | |
+ } | |
+ 100% { | |
+ background-position: @nuclide-task-runner-indeterminate-bar-2-size 0; | |
+ } | |
} | |
.nuclide-task-runner-progress-bar-bar { | |
diff --git a/pkg/nuclide-ui/styles/ChangedFile.less b/pkg/nuclide-ui/styles/ChangedFile.less | |
index 6d69f7166..dcc413ce4 100644 | |
--- a/pkg/nuclide-ui/styles/ChangedFile.less | |
+++ b/pkg/nuclide-ui/styles/ChangedFile.less | |
@@ -30,7 +30,7 @@ | |
} | |
.nuclide-changed-file-checkbox { | |
- margin-right: @component-padding/2; | |
+ margin-right: @component-padding / 2; | |
} | |
.nuclide-changed-file-checkbox .nuclide-ui-checkbox { | |
diff --git a/pkg/nuclide-ui/styles/Combobox.less b/pkg/nuclide-ui/styles/Combobox.less | |
index 5f146c3c1..ba9d294d6 100644 | |
--- a/pkg/nuclide-ui/styles/Combobox.less | |
+++ b/pkg/nuclide-ui/styles/Combobox.less | |
@@ -21,7 +21,6 @@ | |
z-index: 999; | |
.nuclide-combobox-list-group.list-group { | |
- | |
background: @base-background-color; | |
border: 1px solid @overlay-border-color; | |
border-top: none; | |
diff --git a/pkg/nuclide-ui/styles/FileChanges.less b/pkg/nuclide-ui/styles/FileChanges.less | |
index 8ccfe1c16..c300b4df1 100644 | |
--- a/pkg/nuclide-ui/styles/FileChanges.less | |
+++ b/pkg/nuclide-ui/styles/FileChanges.less | |
@@ -28,7 +28,6 @@ | |
@blendAmount: 10%; | |
atom-text-editor { | |
- | |
.nuclide-ui-hunk-diff-insert .region { | |
@add-color-faded: fade(@add-color, @blendAmount); | |
border-left-style: solid; | |
diff --git a/pkg/nuclide-ui/styles/ShowMoreComponent.less b/pkg/nuclide-ui/styles/ShowMoreComponent.less | |
index 23dc06805..3af65f6a2 100644 | |
--- a/pkg/nuclide-ui/styles/ShowMoreComponent.less | |
+++ b/pkg/nuclide-ui/styles/ShowMoreComponent.less | |
@@ -7,7 +7,11 @@ | |
.nuclide-ui-show-more-gradient { | |
height: 2em; | |
width: 100%; | |
- background: linear-gradient(to bottom, fade(@base-background-color, 5%), @background-color-highlight); | |
+ background: linear-gradient( | |
+ to bottom, | |
+ fade(@base-background-color, 5%), | |
+ @background-color-highlight | |
+ ); | |
position: absolute; | |
bottom: 0; | |
} | |
diff --git a/pkg/nuclide-ui/styles/_atom-hacks.less b/pkg/nuclide-ui/styles/_atom-hacks.less | |
index 634f349e1..d44370a19 100644 | |
--- a/pkg/nuclide-ui/styles/_atom-hacks.less | |
+++ b/pkg/nuclide-ui/styles/_atom-hacks.less | |
@@ -1,8 +1,7 @@ | |
// Make sure that the :after pseudoelement doesn't get the click instead of the | |
// element with the [data-path] attribute. | |
// TODO: Get this added to the theme. | |
-.theme-one-light-ui, | |
-.theme-one-dark-ui { | |
+.theme-one-light-ui, .theme-one-dark-ui { | |
.tab-bar .tab:after { | |
pointer-events: none; | |
} | |
diff --git a/pkg/nuclide-ui/styles/atom-text-editor.less b/pkg/nuclide-ui/styles/atom-text-editor.less | |
index 9f9774c12..429dc1e7b 100644 | |
--- a/pkg/nuclide-ui/styles/atom-text-editor.less | |
+++ b/pkg/nuclide-ui/styles/atom-text-editor.less | |
@@ -4,14 +4,14 @@ | |
atom-text-editor { | |
.ansi-escape-code { | |
- // Ideally we'd like to just set this to `display:none`. But, unfortunately, having a display:none | |
- // content in Atom's text editor messes with its internal size measurement logic. | |
- // As a result it sometimes decides that on a horizontal resize of the containing panel | |
- // to resize the editor contents as well. This effectively prevents any horizontal scrolling. | |
- // As there's no overflown content after the resize. | |
- // | |
- // So, instead of display:none we set the text font size to 1px (0 didn't work) and color to | |
- // transparent, which visually make it almost invisible. | |
+ // Ideally we'd like to just set this to `display:none`. But, unfortunately, having a display:none | |
+ // content in Atom's text editor messes with its internal size measurement logic. | |
+ // As a result it sometimes decides that on a horizontal resize of the containing panel | |
+ // to resize the editor contents as well. This effectively prevents any horizontal scrolling. | |
+ // As there's no overflown content after the resize. | |
+ // | |
+ // So, instead of display:none we set the text font size to 1px (0 didn't work) and color to | |
+ // transparent, which visually make it almost invisible. | |
font-size: 1px; | |
color: rgba(0, 0, 0, 0); | |
} | |
diff --git a/pkg/nuclide-ui/styles/dashed-background-mixin.less b/pkg/nuclide-ui/styles/dashed-background-mixin.less | |
index 280b58b5c..2b70e67d6 100644 | |
--- a/pkg/nuclide-ui/styles/dashed-background-mixin.less | |
+++ b/pkg/nuclide-ui/styles/dashed-background-mixin.less | |
@@ -16,7 +16,8 @@ | |
background: repeating-linear-gradient( | |
-45deg, | |
@diff-block-offset-cross-color, | |
- @diff-block-offset-cross-color, 5px, | |
+ @diff-block-offset-cross-color, | |
+ 5px, | |
transparent 5px, | |
transparent 10px | |
); | |
diff --git a/pkg/nuclide-ui/styles/tabs.less b/pkg/nuclide-ui/styles/tabs.less | |
index 1c5f75e6a..a0e8399fe 100644 | |
--- a/pkg/nuclide-ui/styles/tabs.less | |
+++ b/pkg/nuclide-ui/styles/tabs.less | |
@@ -1,7 +1,6 @@ | |
@import "ui-variables"; | |
-.nuclide-tabs > .tab-bar .tab, | |
-.nuclide-tabs > .tab-bar .tab.active { | |
+.nuclide-tabs > .tab-bar .tab, .nuclide-tabs > .tab-bar .tab.active { | |
cursor: pointer; | |
transition: color 0 linear !important; | |
flex: inherit; | |
@@ -9,12 +8,10 @@ | |
} | |
//disable auto-grow on hover | |
-.nuclide-tabs > .tab-bar .tab.active, | |
-.nuclide-tabs > .tab-bar .tab:hover { | |
+.nuclide-tabs > .tab-bar .tab.active, .nuclide-tabs > .tab-bar .tab:hover { | |
flex-grow: inherit; | |
} | |
- | |
.nuclide-tabs > .tab-bar .tab:hover .title { | |
color: @text-color-highlight; | |
} | |
diff --git a/pkg/nuclide-ui/styles/tree-component.less b/pkg/nuclide-ui/styles/tree-component.less | |
index 1e55e15ab..8e234466c 100644 | |
--- a/pkg/nuclide-ui/styles/tree-component.less | |
+++ b/pkg/nuclide-ui/styles/tree-component.less | |
@@ -36,8 +36,11 @@ | |
} | |
@keyframes spin { | |
- from {transform:rotate(0deg);} | |
- to {transform:rotate(360deg);} | |
+ from { | |
+ transform: rotate(0deg); | |
+ } | |
+ to { | |
+ transform: rotate(360deg); | |
+ } | |
} | |
- | |
} | |
diff --git a/pkg/nuclide-vcs-log/styles/nuclide-vcs-log.less b/pkg/nuclide-vcs-log/styles/nuclide-vcs-log.less | |
index 0780776e6..a4c19c840 100644 | |
--- a/pkg/nuclide-vcs-log/styles/nuclide-vcs-log.less | |
+++ b/pkg/nuclide-vcs-log/styles/nuclide-vcs-log.less | |
@@ -45,7 +45,7 @@ | |
text-decoration: underline; | |
} | |
-.nuclide-vcs-log-differential-cell-text { | |
+.nuclide-vcs-log-differential-cell-text { | |
cursor: pointer; | |
} | |
diff --git a/pkg/nuclide-workspace-view-locations/styles/nuclide-workspace-view-locations.less b/pkg/nuclide-workspace-view-locations/styles/nuclide-workspace-view-locations.less | |
index bebbf763c..c51d9f044 100644 | |
--- a/pkg/nuclide-workspace-view-locations/styles/nuclide-workspace-view-locations.less | |
+++ b/pkg/nuclide-workspace-view-locations/styles/nuclide-workspace-view-locations.less | |
@@ -5,15 +5,26 @@ | |
@nuclide-workspace-views-toggle-button-size: 50px; | |
// From one-light-ui | |
-.ui-syntax-color() { @syntax-background-color: hsl(220,1%,98%); } .ui-syntax-color(); // fallback color | |
+.ui-syntax-color() { | |
+ @syntax-background-color: hsl(220, 1%, 98%); | |
+} | |
+.ui-syntax-color(); // fallback color | |
@ui-syntax-color: @syntax-background-color; | |
@ui-s-h: hue(@ui-syntax-color); | |
-.ui-hue() when (@ui-s-h = 0) { @ui-hue: 220; } // Use blue hue when no saturation | |
-.ui-hue() when (@ui-s-h > 0) { @ui-hue: @ui-s-h; } | |
+.ui-hue() when (@ui-s-h = 0) { | |
+ @ui-hue: 220; | |
+} // Use blue hue when no saturation | |
+.ui-hue() when (@ui-s-h > 0) { | |
+ @ui-hue: @ui-s-h; | |
+} | |
.ui-hue(); | |
@accent-luma: luma(hsl(@ui-hue, 50%, 50%)); // get lightness of current hue | |
-@accent-color: mix(hsv(@ui-hue, 60%, 60%), hsl(@ui-hue, 100%, 68%), @accent-luma * 2); // mix hsv + hsl (favor hsl for dark, hsv for light colors) | |
-@accent-text-color: contrast(@accent-color, hsl(@ui-hue,100%,16%), #fff, 40%); | |
+@accent-color: mix( | |
+ hsv(@ui-hue, 60%, 60%), | |
+ hsl(@ui-hue, 100%, 68%), | |
+ @accent-luma * 2 | |
+); // mix hsv + hsl (favor hsl for dark, hsv for light colors) | |
+@accent-text-color: contrast(@accent-color, hsl(@ui-hue, 100%, 16%), #fff, 40%); | |
.nuclide-workspace-views-panel-content { | |
display: flex; | |
@@ -30,8 +41,12 @@ | |
// Use the resize cursor when the handle's in "resize" mode. | |
&.nuclide-workspace-views-panel-handle-resize { | |
- &.left, &.right { cursor: col-resize; } | |
- &.top, &.bottom { cursor: row-resize; } | |
+ &.left, &.right { | |
+ cursor: col-resize; | |
+ } | |
+ &.top, &.bottom { | |
+ cursor: row-resize; | |
+ } | |
} | |
&.nuclide-workspace-views-panel-handle-open { | |
@@ -67,14 +82,24 @@ | |
display: flex; | |
// Make sure to center the toggle buttons | |
- &.top, &.bottom { flex-direction: column; } | |
+ &.top, &.bottom { | |
+ flex-direction: column; | |
+ } | |
align-items: center; | |
// Position the panels flush with their side of the editor. | |
- &.top { left: 0; } | |
- &.right { right: 0; } | |
- &.bottom { bottom: 0; } | |
- &.left { left: 0; } | |
+ &.top { | |
+ left: 0; | |
+ } | |
+ &.right { | |
+ right: 0; | |
+ } | |
+ &.bottom { | |
+ bottom: 0; | |
+ } | |
+ &.left { | |
+ left: 0; | |
+ } | |
&:not(.nuclide-panel-active) { | |
// The panel should only take up space when it's active (i.e. it shouldn't | |
@@ -84,13 +109,25 @@ | |
} | |
// Position the panels flush with their side of the editor. | |
- &.top { left: 0; } | |
- &.right { right: 0; } | |
- &.bottom { bottom: 0; } | |
- &.left { left: 0; } | |
+ &.top { | |
+ left: 0; | |
+ } | |
+ &.right { | |
+ right: 0; | |
+ } | |
+ &.bottom { | |
+ bottom: 0; | |
+ } | |
+ &.left { | |
+ left: 0; | |
+ } | |
- &.left, &.right { height: 100%; } | |
- &.top, &.bottom { width: 100%; } | |
+ &.left, &.right { | |
+ height: 100%; | |
+ } | |
+ &.top, &.bottom { | |
+ width: 100%; | |
+ } | |
} | |
.nuclide-workspace-views-panel { | |
@@ -106,16 +143,32 @@ | |
// The contents of the panel should be "stuck" to the moving edge of the mask, | |
// so it looks like they're sliding in (instead of being unmasked in place). | |
- &.top { bottom: 0; } | |
- &.right { left: 0; } | |
- &.bottom { top: 0; } | |
- &.left { right: 0; } | |
+ &.top { | |
+ bottom: 0; | |
+ } | |
+ &.right { | |
+ left: 0; | |
+ } | |
+ &.bottom { | |
+ top: 0; | |
+ } | |
+ &.left { | |
+ right: 0; | |
+ } | |
// Use flex-direction to put the resize handle in the correct place. | |
- &.left { flex-direction: row-reverse; } | |
- &.bottom { flex-direction: column; } | |
- &.top { flex-direction: column-reverse; } | |
- &.right { flex-direction: row; } | |
+ &.left { | |
+ flex-direction: row-reverse; | |
+ } | |
+ &.bottom { | |
+ flex-direction: column; | |
+ } | |
+ &.top { | |
+ flex-direction: column-reverse; | |
+ } | |
+ &.right { | |
+ flex-direction: row; | |
+ } | |
} | |
.nuclide-workspace-views-toggle-button { | |
@@ -129,15 +182,27 @@ | |
// Position the toggle button target at the edge of the panel. It's important | |
// that this is absolutely positioned so that it doesn't expand the area of | |
// its container (which would block mouse events). | |
- &.top { top: 100%; } | |
- &.right { right: 100%; } | |
- &.bottom { bottom: 100%; } | |
- &.left { left: 100%; } | |
+ &.top { | |
+ top: 100%; | |
+ } | |
+ &.right { | |
+ right: 100%; | |
+ } | |
+ &.bottom { | |
+ bottom: 100%; | |
+ } | |
+ &.left { | |
+ left: 100%; | |
+ } | |
width: @nuclide-workspace-views-toggle-button-size; | |
height: @nuclide-workspace-views-toggle-button-size; | |
- &.top, &.bottom { height: @nuclide-workspace-views-toggle-button-size / 2; } | |
- &.left, &.right { width: @nuclide-workspace-views-toggle-button-size / 2; } | |
+ &.top, &.bottom { | |
+ height: @nuclide-workspace-views-toggle-button-size / 2; | |
+ } | |
+ &.left, &.right { | |
+ width: @nuclide-workspace-views-toggle-button-size / 2; | |
+ } | |
.nuclide-workspace-views-toggle-button-inner { | |
width: @nuclide-workspace-views-toggle-button-size; | |
@@ -151,29 +216,53 @@ | |
align-items: center; | |
cursor: pointer; | |
- &.top { bottom: 0; } | |
- &.right { left: 0; } | |
- &.bottom { top: 0; } | |
- &.left { right: 0; } | |
- } | |
+ &.top { | |
+ bottom: 0; | |
+ } | |
+ &.right { | |
+ left: 0; | |
+ } | |
+ &.bottom { | |
+ top: 0; | |
+ } | |
+ &.left { | |
+ right: 0; | |
+ } | |
+ } | |
// Hide the button. | |
&:not(.nuclide-workspace-views-toggle-button-visible) { | |
.nuclide-workspace-views-toggle-button-inner { | |
- &.top { transform: translateY(-50%); } | |
- &.right { transform: translateX(50%); } | |
- &.bottom { transform: translateY(50%); } | |
- &.left { transform: translateX(-50%); } | |
+ &.top { | |
+ transform: translateY(-50%); | |
+ } | |
+ &.right { | |
+ transform: translateX(50%); | |
+ } | |
+ &.bottom { | |
+ transform: translateY(50%); | |
+ } | |
+ &.left { | |
+ transform: translateX(-50%); | |
+ } | |
} | |
} | |
// Center the icon. | |
@offset: 8px; | |
.nuclide-workspace-views-toggle-button-inner { | |
- &.top .icon { transform: translateY(@offset); } | |
- &.right .icon { transform: translateX(-@offset); } | |
- &.bottom .icon { transform: translateY(-@offset); } | |
- &.left .icon { transform: translateX(@offset); } | |
+ &.top .icon { | |
+ transform: translateY(@offset); | |
+ } | |
+ &.right .icon { | |
+ transform: translateX(-@offset); | |
+ } | |
+ &.bottom .icon { | |
+ transform: translateY(-@offset); | |
+ } | |
+ &.left .icon { | |
+ transform: translateX(@offset); | |
+ } | |
} | |
// Animate the icon. | |
@@ -211,8 +300,7 @@ | |
// Custom tabs -------------- | |
atom-panel .tab-bar .tab.active { | |
- .theme-one-light-ui &, | |
- .theme-one-dark-ui & { | |
+ .theme-one-light-ui &, .theme-one-dark-ui & { | |
background-color: @tool-panel-background-color; | |
&::after { | |
border-bottom-color: @tool-panel-background-color; | |
@@ -233,13 +321,11 @@ atom-panel .tab-bar .tab.active { | |
right: 0; | |
z-index: 4; | |
- &.left, | |
- &.right { | |
+ &.left, &.right { | |
cursor: col-resize; | |
} | |
- &.top, | |
- &.bottom { | |
+ &.top, &.bottom { | |
cursor: row-resize; | |
} | |
} | |
diff --git a/pkg/sample-lsp-tester/styles/styles.less b/pkg/sample-lsp-tester/styles/styles.less | |
index ced8ccc0a..acb23e2cf 100644 | |
--- a/pkg/sample-lsp-tester/styles/styles.less | |
+++ b/pkg/sample-lsp-tester/styles/styles.less | |
@@ -6,8 +6,8 @@ | |
width: 100%; | |
background-color: @pane-item-background-color; | |
- atom-dock &, | |
- atom-panel & { // TODO(matthewwithanm): Remove this selector when killing workspace views | |
+ atom-dock &, atom-panel & { | |
+ // TODO(matthewwithanm): Remove this selector when killing workspace views | |
background-color: @tool-panel-background-color; | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment