Skip to content
This repository has been archived by the owner on May 12, 2021. It is now read-only.

Commit

Permalink
Fix the scss files lint issues.
Browse files Browse the repository at this point in the history
  • Loading branch information
huwshimi committed Jan 3, 2017
1 parent e8b9843 commit 7aac118
Show file tree
Hide file tree
Showing 16 changed files with 58 additions and 47 deletions.
7 changes: 5 additions & 2 deletions .sass-lint.yml
@@ -1,6 +1,9 @@
files:
include: juju-gui/**/*.scss
exclude: juju-gui/static/gui/src/app/assets/css/plugins/**
include:
- 'jujugui/static/gui/src/app/assets/css/**/*.scss'
- 'jujugui/static/gui/src/app/components/**/*.scss'
ignore:
- 'jujugui/static/gui/src/app/assets/css/plugins/*.scss'
options:
formatter: stylish
merge-default-rules: false
Expand Down
2 changes: 1 addition & 1 deletion Makefile
Expand Up @@ -293,7 +293,7 @@ lint-js: $(NODE_MODULES)

.PHONY: lint-css
lint-css: $(NODE_MODULES)
$(NODE_MODULES)/.bin/sass-lint '$(GUISRC)/**/*.scss' -q -v
$(NODE_MODULES)/.bin/sass-lint -q -v

.PHONY: test
test: test-python test-js test-js-old
Expand Down
8 changes: 4 additions & 4 deletions jujugui/static/gui/src/app/assets/css/_loading.scss
Expand Up @@ -2,8 +2,8 @@
// e.g. connecting to Juju and browser not supported screens

// scss-lint:disable IdSelector
#full-screen-mask {
// scss-lint:enable IdSelector
#full-screen-mask { // sass-lint:disable-line no-ids, id-name-format
// scss-lint:enable IdSelector
display: block;
position: absolute;
z-index: index($z-indexed-elements, full-screen-mask);
Expand Down Expand Up @@ -49,8 +49,8 @@
}

// scss-lint:disable IdSelector
#loading-spinner {
// scss-lint:enable IdSelector
#loading-spinner { // sass-lint:disable-line no-ids, id-name-format
// scss-lint:enable IdSelector
height: 100px;
text-align: center;
}
Expand Down
8 changes: 4 additions & 4 deletions jujugui/static/gui/src/app/assets/css/_mobile.scss
@@ -1,8 +1,8 @@
@media only screen and (max-width: 600px) {
// Hide canvas on small screens
// scss-lint:disable IdSelector
#viewport {
// scss-lint:enable IdSelector
#viewport { // sass-lint:disable-line no-ids, id-name-format
// scss-lint:enable IdSelector
display: none;
}

Expand Down Expand Up @@ -238,8 +238,8 @@

// Import and export
// scss-lint:disable IdSelector
#import-export-container {
// scss-lint:enable IdSelector
#import-export-container { // sass-lint:disable-line no-ids, id-name-format
// scss-lint:enable IdSelector
bottom: 25px;
left: 10px;
position: fixed;
Expand Down
4 changes: 2 additions & 2 deletions jujugui/static/gui/src/app/assets/css/_shortcuts.scss
@@ -1,7 +1,7 @@
// The keyboard shorcut panel
// scss-lint:disable IdSelector
#shortcut-help {
// scss-lint:enable IdSelector
#shortcut-help { // sass-lint:disable-line no-ids, id-name-format
// scss-lint:enable IdSelector
box-shadow: (0 1px 4.85px .15px rgba(0, 0, 0, .2));
position: absolute;
left: 4%;
Expand Down
2 changes: 2 additions & 0 deletions jujugui/static/gui/src/app/assets/css/base.scss
Expand Up @@ -35,6 +35,7 @@ $panel-space: 10px;
$box-shadow: 0 1px 4.85px .15px rgba(0, 0, 0, .2);

// z-indexing
// sass-lint:disable indentation
$z-indexed-elements: search-results-list-block__tags,
search-results-list-block__tags-links,
search-results-cell,
Expand All @@ -60,6 +61,7 @@ $z-indexed-elements: search-results-list-block__tags,
confirmation-popup,
full-screen-mask,
centered-column;
// sass-lint:enable indentation

// Asset path used by Vanilla to load fonts instead of asset server
$asset-path: 'static/gui/build/app/assets/';
Expand Down
2 changes: 2 additions & 0 deletions jujugui/static/gui/src/app/assets/css/canvas/_canvas.scss
@@ -1,4 +1,5 @@
// scss-lint:disable IdSelector
// sass-lint:disable no-ids, id-name-format
#content {
height: 100%;
left: 0;
Expand All @@ -15,6 +16,7 @@
position: relative;
}
// scss-lint:disable IdSelector
// sass-lint:enable no-ids, id-name-format

.zoom-plane {
cursor: move;
Expand Down
Expand Up @@ -100,8 +100,8 @@
}

// scss-lint:disable IdSelector
#relation-menu {
// scss-lint:enable IdSelector
#relation-menu { // sass-lint:disable-line no-ids, id-name-format
// scss-lint:enable IdSelector
$icon-size: 16px;
$height: 30px;
$gutter: 10px;
Expand Down
Expand Up @@ -62,26 +62,26 @@
}

@media only screen and (min-width: $breakpoint-medium) {
.inline-logos__image {
min-height: 30px;
max-width: none;
}
.inline-logos__image {
min-height: 30px;
max-width: none;
}

.inline-logos__item {
height: auto;
width: auto;
.inline-logos__item {
height: auto;
width: auto;

&:first-of-type {
.inline-logos__image {
min-height: 70px;
}
&:first-of-type {
.inline-logos__image {
min-height: 70px;
}
}

&:nth-child(2n) {
.inline-logos__image {
min-height: 45px;
}
&:nth-child(2n) {
.inline-logos__image {
min-height: 45px;
}
}
}
}
}
Expand Up @@ -159,6 +159,7 @@
}

// scss-lint:disable IdSelector
// sass-lint:disable no-ids, id-name-format
#item-twitter,
#item-googleplus {
display: block;
Expand All @@ -185,6 +186,7 @@
}
}
// scss-lint:enable IdSelector
// sass-lint:enable no-ids, id-name-format
}


Expand Down
@@ -1,7 +1,7 @@
$expanding-progress-height: 10px;

// scss-lint:disable IdSelector
#drag-over-notification-container {
#drag-over-notification-container { // sass-lint:disable-line no-ids, id-name-format
margin-top: -$expanding-progress-height;
}
// scss-lint:enable IdSelector
Expand Down
Expand Up @@ -13,24 +13,24 @@
&--focus,
&--placeholder-present,
&--value-present {
color: $cool-grey;
font-size: 12px;
top: 6px;
color: $cool-grey;
font-size: 12px;
top: 6px;
}
}

&__multiline-field,
&__field[type=text],
&__field[type=password] {
@extend %input;
width: calc(100% - 20px);
margin-bottom: 20px;
padding-top: 25px;
padding-bottom: 7px;
@extend %input;
width: calc(100% - 20px);
margin-bottom: 20px;
padding-top: 25px;
padding-bottom: 7px;

&[aria-invalid='true'] {
border-color: $error;
}
&[aria-invalid='true'] {
border-color: $error;
}
}

&__errors {
Expand Down
@@ -1,5 +1,5 @@
// scss-lint:disable IdSelector
#header-breadcrumb {
#header-breadcrumb { // sass-lint:disable-line no-ids, id-name-format
@extend .vertical-center;
float: left;
}
Expand Down
@@ -1,5 +1,5 @@
// scss-lint:disable IdSelector
#import-export-container {
#import-export-container { // sass-lint:disable-line no-ids, id-name-format
@extend .vertical-center;
float: left;
margin-left: 10px;
Expand Down
4 changes: 2 additions & 2 deletions jujugui/static/gui/src/app/components/spinner/_spinner.scss
Expand Up @@ -61,8 +61,8 @@
}
}
// scss-lint:disable IdSelector
#loading-spinner {
// scss-lint:enable IdSelector
#loading-spinner { // sass-lint:disable-line no-ids, id-name-format
// scss-lint:enable IdSelector
.spinner-loading {
margin: 25px auto;

Expand Down
Expand Up @@ -4,6 +4,7 @@
}

// scss-lint:disable IdSelector, SelectorFormat
// sass-lint:disable no-ids, id-name-format
#close_16 path {
stroke: inherit;
}
Expand All @@ -25,7 +26,8 @@
#export_16 path,
#import_16 path,
#add_16 path,
#minus_16 path, {
#minus_16 path {
fill: currentColor;
}
// scss-lint:enable IdSelector, SelectorFormat
// sass-lint:enable no-ids, id-name-format

0 comments on commit 7aac118

Please sign in to comment.