add sass-lint
parent
f11ff0c29d
commit
a70e60c6b7
|
@ -0,0 +1,48 @@
|
|||
#########################
|
||||
## Sass Lint Config File
|
||||
#########################
|
||||
# Linter Options
|
||||
options:
|
||||
# Don't merge default rules
|
||||
merge-default-rules: false
|
||||
# Raise an error if warnings are generated
|
||||
max-warnings: 0
|
||||
# File Options
|
||||
files:
|
||||
include: 'webpack/css/**/*.s+(a|c)ss'
|
||||
# Rule Configuration
|
||||
rules:
|
||||
extends-before-mixins: 2
|
||||
extends-before-declarations: 2
|
||||
placeholder-in-extend: 2
|
||||
mixins-before-declarations: 2
|
||||
no-warn: 1
|
||||
no-debug: 1
|
||||
no-ids: 2
|
||||
hex-notation:
|
||||
- 2
|
||||
-
|
||||
style: lowercase
|
||||
indentation:
|
||||
- 2
|
||||
-
|
||||
size: 2
|
||||
property-sort-order:
|
||||
- 1
|
||||
-
|
||||
order:
|
||||
- content
|
||||
- display
|
||||
- position
|
||||
- top
|
||||
- left
|
||||
- bottom
|
||||
- right
|
||||
- z-index
|
||||
- margin
|
||||
ignore-custom-properties: true
|
||||
variable-for-property:
|
||||
- 2
|
||||
-
|
||||
properties:
|
||||
- color
|
|
@ -33,6 +33,7 @@ before_script:
|
|||
script:
|
||||
- bundle exec rspec --fail-fast=3
|
||||
- npm run tslint
|
||||
- npm run sass-lint
|
||||
- npm run typecheck
|
||||
- npm run test-slow
|
||||
- npm run coverage
|
||||
|
|
|
@ -17,7 +17,8 @@
|
|||
"test-slow": "jest --coverage --no-cache -w 4",
|
||||
"test": "jest --no-coverage --cache -w 5",
|
||||
"typecheck": "./node_modules/.bin/tsc --noEmit --jsx preserve",
|
||||
"tslint": "./node_modules/tslint/bin/tslint --project ."
|
||||
"tslint": "./node_modules/tslint/bin/tslint --project .",
|
||||
"sass-lint": "./node_modules/sass-lint/bin/sass-lint.js -c .sass-lint.yml -v -q"
|
||||
},
|
||||
"keywords": [
|
||||
"farmbot"
|
||||
|
@ -81,6 +82,7 @@
|
|||
"redux-immutable-state-invariant": "^2.1.0",
|
||||
"redux-thunk": "2.3.0",
|
||||
"rollbar-sourcemap-webpack-plugin": "^2.3.0",
|
||||
"sass-lint": "^1.12.1",
|
||||
"sass-loader": "7.1.0",
|
||||
"stats-webpack-plugin": "0.7.0",
|
||||
"style-loader": "0.23.0",
|
||||
|
|
|
@ -68,19 +68,19 @@
|
|||
&:hover {
|
||||
background: $white !important;
|
||||
}
|
||||
:first-child {
|
||||
:first-child {
|
||||
display: inline-block;
|
||||
white-space: nowrap;
|
||||
width: 73%;
|
||||
overflow: hidden;
|
||||
text-overflow: ellipsis;
|
||||
display: inline-block;
|
||||
padding-right: 1rem;
|
||||
}
|
||||
}
|
||||
|
||||
.pt-popover-wrapper {
|
||||
position: relative;
|
||||
display: block;
|
||||
position: relative;
|
||||
* {
|
||||
text-align: left;
|
||||
}
|
||||
|
|
|
@ -12,9 +12,9 @@
|
|||
color: $white;
|
||||
}
|
||||
.mobile-menu {
|
||||
z-index: 9999;
|
||||
background: $dark_gray;
|
||||
color: $white;
|
||||
z-index: 9999;
|
||||
height: 100vh;
|
||||
outline: none;
|
||||
animation: slide-in 0.2s;
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
.fb-button {
|
||||
position: relative;
|
||||
font-size: 1rem;
|
||||
float: right;
|
||||
text-transform: uppercase;
|
||||
|
@ -7,7 +8,6 @@
|
|||
padding: .2rem .8rem;
|
||||
border-radius: 3px;
|
||||
border: none;
|
||||
position: relative;
|
||||
color: $off_white;
|
||||
transition: all 0.1s ease-in-out !important;
|
||||
&.disabled,
|
||||
|
@ -25,6 +25,7 @@
|
|||
pointer-events: none;
|
||||
}
|
||||
.btn-spinner {
|
||||
margin: 0.2rem 0px 0 0.6rem;
|
||||
width: 0.8rem;
|
||||
height: 0.8rem;
|
||||
animation: rotate 0.8s infinite linear;
|
||||
|
@ -32,7 +33,6 @@
|
|||
border-right-color: transparent;
|
||||
border-radius: 50%;
|
||||
float: right;
|
||||
margin: 0.2rem 0px 0 0.6rem;
|
||||
&.sync {
|
||||
border-color: $dark_gray;
|
||||
border-right-color: transparent;
|
||||
|
@ -200,40 +200,39 @@
|
|||
}
|
||||
|
||||
.fb-toggle-button {
|
||||
height: 1.8rem !important;
|
||||
position: relative;
|
||||
height: 1.8rem !important;
|
||||
border-bottom: none !important;
|
||||
box-shadow: none !important;
|
||||
padding: 0.3rem 0.10rem;
|
||||
border-radius: 10px;
|
||||
width: 5rem;
|
||||
border-bottom: none;
|
||||
position: relative;
|
||||
transition: all 0.4s ease;
|
||||
&.yellow {
|
||||
&:after {
|
||||
content: "";
|
||||
position: absolute;
|
||||
top: 0.1rem;
|
||||
left: 0;
|
||||
right: 0;
|
||||
margin: 0 auto;
|
||||
height: 1.6rem;
|
||||
width: 1.6rem;
|
||||
background: $white;
|
||||
border-radius: 50%;
|
||||
margin: 0 auto;
|
||||
left: 0;
|
||||
right: 0;
|
||||
top: 0.1rem;
|
||||
box-shadow: inset rgba(0, 0, 0, 0.03) 0px 0px 3px 3px;
|
||||
}
|
||||
&:before {
|
||||
content: "";
|
||||
position: absolute;
|
||||
top: 0.1rem;
|
||||
left: 0;
|
||||
right: 0;
|
||||
margin: 0 auto;
|
||||
height: 1.6rem;
|
||||
width: 1.6rem;
|
||||
border-radius: 50%;
|
||||
top: 0.1rem;
|
||||
margin: 0 auto;
|
||||
left: 0;
|
||||
right: 0;
|
||||
box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 4px 0px 0 rgba(0, 0, 0, 0.04), 0 4px 9px rgba(0, 0, 0, 0.13), 0 3px 3px rgba(0, 0, 0, 0.05);
|
||||
}
|
||||
}
|
||||
|
@ -243,12 +242,12 @@
|
|||
&:after {
|
||||
content: "";
|
||||
position: absolute;
|
||||
top: 0.1rem;
|
||||
right: 0.2rem;
|
||||
height: 1.6rem;
|
||||
width: 1.6rem;
|
||||
background: $white;
|
||||
border-radius: 50%;
|
||||
top: 0.1rem;
|
||||
right: 0.2rem;
|
||||
box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 4px 0px 0 rgba(0, 0, 0, 0.04), 0 4px 9px rgba(0, 0, 0, 0.13), 0 3px 3px rgba(0, 0, 0, 0.05);
|
||||
}
|
||||
&:hover {
|
||||
|
@ -264,12 +263,12 @@
|
|||
&:after {
|
||||
content: "";
|
||||
position: absolute;
|
||||
top: 0.1rem;
|
||||
left: 0.2rem;
|
||||
height: 1.6rem;
|
||||
width: 1.6rem;
|
||||
background: white;
|
||||
border-radius: 50%;
|
||||
top: 0.1rem;
|
||||
left: 0.2rem;
|
||||
box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 4px 0px 0 rgba(0, 0, 0, 0.04), 0 4px 9px rgba(0, 0, 0, 0.13), 0 3px 3px rgba(0, 0, 0, 0.05);
|
||||
}
|
||||
&.dim {
|
||||
|
@ -282,9 +281,12 @@
|
|||
}
|
||||
|
||||
.plus-button {
|
||||
position: fixed;
|
||||
left: 0;
|
||||
bottom: 5rem;
|
||||
right: 0;
|
||||
z-index: 3;
|
||||
border-radius: 50%;
|
||||
bottom: 5rem;
|
||||
width: 5rem;
|
||||
height: 5rem;
|
||||
color: $off_white;
|
||||
|
@ -292,9 +294,6 @@
|
|||
text-align: center;
|
||||
cursor: pointer;
|
||||
box-shadow: 0 3px 0px 0px $dark_green;
|
||||
position: fixed;
|
||||
left: 0;
|
||||
right: 0;
|
||||
i {
|
||||
line-height: 5rem;
|
||||
font-size: 2.8rem;
|
||||
|
|
|
@ -4,9 +4,10 @@ $translucent2: rgba(0, 0, 0, 0.6);
|
|||
$white: #fff;
|
||||
$off_white: #f4f4f4;
|
||||
$light_gray: #ddd;
|
||||
$gray: #cccccc;
|
||||
$gray: #ccc;
|
||||
$medium_light_gray: #bcbcbc;
|
||||
$medium_gray: #666666;
|
||||
$medium_gray: #666;
|
||||
$placeholder_gray: #999;
|
||||
$dark_gray: #434343;
|
||||
$black: #000;
|
||||
$light_blue: #cdf;
|
||||
|
@ -22,13 +23,13 @@ $yellow: #fd6;
|
|||
$gold: #b90;
|
||||
$beige: #fec;
|
||||
$light_brown: #e9d5c3;
|
||||
$brown: #CA8;
|
||||
$brown: #ca8;
|
||||
$dark_brown: #783f04;
|
||||
$light_orange: #fc9;
|
||||
$orange: #fa0;
|
||||
$dark_orange: #e93;
|
||||
$light_purple: #bad;
|
||||
$purple: #C68ED2;
|
||||
$purple: #c68ed2;
|
||||
$light_magenta: #ead1dc;
|
||||
$magenta: #a64d79;
|
||||
$pink: #ebb;
|
||||
|
@ -114,4 +115,4 @@ $darkest_red: #900;
|
|||
.fun,
|
||||
.saucer-fun {
|
||||
background: $dark_blue !important;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,12 +1,12 @@
|
|||
.farm-designer {
|
||||
position: relative;
|
||||
height: 100vh;
|
||||
overflow-y: hidden;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.farm-designer-map {
|
||||
min-width: 100%;
|
||||
display: inline-block;
|
||||
min-width: 100%;
|
||||
padding: 16rem 2rem 2rem 2rem; // at zoom = 1.0: 160px 20px 20px 20px
|
||||
height: 100%;
|
||||
overflow: auto;
|
||||
|
@ -25,11 +25,11 @@
|
|||
}
|
||||
text::selection {
|
||||
background: none;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
#drop-area-svg {
|
||||
.drop-area-svg {
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
overflow: visible;
|
||||
|
@ -70,27 +70,27 @@
|
|||
margin-bottom: 2rem;
|
||||
}
|
||||
label {
|
||||
position: absolute;
|
||||
left: 15px;
|
||||
bottom: -5px;
|
||||
right: 15px;
|
||||
margin-top: 0 !important;
|
||||
padding: 0.4rem 0.6rem 0.2rem;
|
||||
bottom: -5px;
|
||||
background: rgba(0, 0, 0, 0.5);
|
||||
color: $white;
|
||||
position: absolute;
|
||||
font-size: 1.2rem !important;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.crop-info-overlay {
|
||||
display: flex;
|
||||
position: relative;
|
||||
bottom: 3rem;
|
||||
z-index: 2;
|
||||
background-color: $dark_gray;
|
||||
font-style: italic;
|
||||
color: $off_white;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
/* align horizontal */
|
||||
align-items: center;
|
||||
|
@ -101,17 +101,17 @@
|
|||
|
||||
.thin-search-wrapper {
|
||||
.text-input-wrapper {
|
||||
margin: 1rem;
|
||||
position: relative;
|
||||
margin: 1rem;
|
||||
border-bottom: 1px solid #000;
|
||||
&:before,
|
||||
&:after {
|
||||
content: "";
|
||||
position: absolute;
|
||||
bottom: 0;
|
||||
background: #000;
|
||||
width: 1px;
|
||||
height: 10px;
|
||||
bottom: 0;
|
||||
}
|
||||
&:before {
|
||||
left: 0;
|
||||
|
@ -135,7 +135,7 @@
|
|||
background: transparent !important;
|
||||
}
|
||||
&::-webkit-input-placeholder {
|
||||
color: #999;
|
||||
color: $placeholder_gray;
|
||||
}
|
||||
}
|
||||
.select-results-container {
|
||||
|
@ -160,14 +160,15 @@
|
|||
.plant-search-item {
|
||||
cursor: pointer;
|
||||
padding: 0.5rem 1rem;
|
||||
&:hover, &.hovered {
|
||||
&:hover,
|
||||
&.hovered {
|
||||
background: darken($light_green, 10%);
|
||||
transition: background 0.2s ease;
|
||||
}
|
||||
img {
|
||||
margin: 0 1rem 0 0;
|
||||
height: 4rem;
|
||||
width: 4rem;
|
||||
margin: 0 1rem 0 0;
|
||||
}
|
||||
}
|
||||
.plant-search-item-age {
|
||||
|
@ -178,12 +179,12 @@
|
|||
float: right;
|
||||
}
|
||||
.plant-search-item-name {
|
||||
display: inline-block;
|
||||
vertical-align: middle;
|
||||
white-space: nowrap;
|
||||
width: 8em;
|
||||
overflow: hidden;
|
||||
text-overflow: ellipsis;
|
||||
display: inline-block;
|
||||
margin-left: 1rem;
|
||||
}
|
||||
}
|
||||
|
@ -270,9 +271,17 @@
|
|||
}
|
||||
|
||||
@keyframes water-spray-animation {
|
||||
0% { transform: scale(0.7) rotate(0deg); opacity: 0;}
|
||||
50% { opacity: 1;}
|
||||
100% { transform: scale(1.1) rotate(10deg); opacity: 0;}
|
||||
0% {
|
||||
transform: scale(0.7) rotate(0deg);
|
||||
opacity: 0;
|
||||
}
|
||||
50% {
|
||||
opacity: 1;
|
||||
}
|
||||
100% {
|
||||
transform: scale(1.1) rotate(10deg);
|
||||
opacity: 0;
|
||||
}
|
||||
}
|
||||
|
||||
.vacuum {
|
||||
|
@ -287,8 +296,14 @@
|
|||
}
|
||||
|
||||
@keyframes vacuum-animation {
|
||||
0% { transform: scale(1); opacity: 0;}
|
||||
100% { transform: scale(0); opacity: 1;}
|
||||
0% {
|
||||
transform: scale(1);
|
||||
opacity: 0;
|
||||
}
|
||||
100% {
|
||||
transform: scale(0);
|
||||
opacity: 1;
|
||||
}
|
||||
}
|
||||
|
||||
.garden-map-legend {
|
||||
|
@ -303,12 +318,12 @@
|
|||
transform: translateX(-140px);
|
||||
}
|
||||
.content {
|
||||
background: rgba(256, 256, 256, .75);
|
||||
padding: 10px;
|
||||
border-radius: 5px;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
flex-wrap: wrap;
|
||||
background: rgba(256, 256, 256, .75);
|
||||
padding: 10px;
|
||||
border-radius: 5px;
|
||||
>*+* {
|
||||
margin-top: 1rem;
|
||||
}
|
||||
|
@ -347,27 +362,26 @@
|
|||
}
|
||||
.farmbot-origin {
|
||||
.quadrants {
|
||||
border: 1px solid $dark_gray;
|
||||
display: flex;
|
||||
flex-wrap: wrap;
|
||||
border: 1px solid $dark_gray;
|
||||
}
|
||||
.quadrant {
|
||||
display: inline-block;
|
||||
position: relative;
|
||||
background-image: linear-gradient(rgba(0, 0, 0, 0.05) 1px, transparent 1px), linear-gradient(90deg, rgba(0, 0, 0, 0.05) 1px, transparent 1px), linear-gradient(rgba(0, 0, 0, 0.05) 2px, transparent 2px), linear-gradient(90deg, rgba(0, 0, 0, 0.05) 2px, transparent 2px);
|
||||
background-size: 4px 4px, 4px 4px, 100px 100px, 100px 100px;
|
||||
cursor: pointer;
|
||||
border: 1px solid $dark_gray;
|
||||
width: 50%;
|
||||
height: 24px;
|
||||
display: inline-block;
|
||||
position: relative;
|
||||
transition: all 0.2s ease-in-out;
|
||||
&:hover {
|
||||
background-color: rgba(0, 0, 0, 0.1);
|
||||
}
|
||||
&.selected {
|
||||
box-shadow: inset 0 0 8px $dark_gray;
|
||||
}
|
||||
// Quadrant 1
|
||||
} // Quadrant 1
|
||||
&:nth-child(2) {
|
||||
&:before {
|
||||
top: 0;
|
||||
|
@ -377,8 +391,7 @@
|
|||
top: 8px;
|
||||
right: 16px;
|
||||
}
|
||||
}
|
||||
// Quadrant 2
|
||||
} // Quadrant 2
|
||||
&:nth-child(1) {
|
||||
&:before {
|
||||
top: 0;
|
||||
|
@ -388,19 +401,17 @@
|
|||
top: 8px;
|
||||
left: 16px;
|
||||
}
|
||||
}
|
||||
// Quadrant 3
|
||||
} // Quadrant 3
|
||||
&:nth-child(3) {
|
||||
&:before {
|
||||
bottom: 0;
|
||||
left: 0;
|
||||
bottom: 0;
|
||||
}
|
||||
&:after {
|
||||
bottom: 8px;
|
||||
left: 16px;
|
||||
bottom: 8px;
|
||||
}
|
||||
}
|
||||
// Quadrant 4
|
||||
} // Quadrant 4
|
||||
&:nth-child(4) {
|
||||
&:before {
|
||||
bottom: 0;
|
||||
|
@ -440,10 +451,10 @@
|
|||
}
|
||||
}
|
||||
.menu-pullout {
|
||||
color: $white;
|
||||
cursor: pointer;
|
||||
position: absolute;
|
||||
left: -4.5rem;
|
||||
color: $white;
|
||||
cursor: pointer;
|
||||
transition: all 0.4s ease;
|
||||
text-shadow: 0px 1px 1px #555;
|
||||
&.active {
|
||||
|
@ -464,12 +475,12 @@
|
|||
}
|
||||
}
|
||||
span {
|
||||
position: absolute;
|
||||
top: 0.6rem;
|
||||
left: -4.6rem;
|
||||
transition-delay: 0.6s;
|
||||
transition: all 0.4s ease;
|
||||
opacity: 0;
|
||||
position: absolute;
|
||||
left: -4.6rem;
|
||||
top: 0.6rem;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
.panel-header,
|
||||
.farm-designer-panels {
|
||||
width: 30rem;
|
||||
position: fixed;
|
||||
top: 8.9rem;
|
||||
width: 30rem;
|
||||
}
|
||||
|
||||
@keyframes panel-pullout {
|
||||
|
@ -74,6 +74,7 @@
|
|||
.panel-tabs {
|
||||
display: flex;
|
||||
a {
|
||||
display: block;
|
||||
flex: 1;
|
||||
text-align: center;
|
||||
text-transform: uppercase;
|
||||
|
@ -81,7 +82,6 @@
|
|||
line-height: 5rem;
|
||||
height: 5rem;
|
||||
color: $light_gray;
|
||||
display: block;
|
||||
&.active {
|
||||
border-bottom: 3px solid $white;
|
||||
font-weight: bold;
|
||||
|
@ -106,17 +106,18 @@
|
|||
padding-left: 1.4rem;
|
||||
padding-right: 2rem;
|
||||
.back-arrow {
|
||||
display: inline-block;
|
||||
color: $off_white;
|
||||
margin-right: 1rem;
|
||||
font-size: 1.8rem;
|
||||
margin-top: -1.8rem;
|
||||
display: inline-block;
|
||||
vertical-align: middle;
|
||||
&:hover {
|
||||
color: $white;
|
||||
}
|
||||
}
|
||||
.title {
|
||||
display: inline-block;
|
||||
color: $white;
|
||||
font-size: 1.8rem;
|
||||
margin-top: 0.4rem;
|
||||
|
@ -124,7 +125,6 @@
|
|||
width: 10em;
|
||||
overflow: hidden;
|
||||
text-overflow: ellipsis;
|
||||
display: inline-block;
|
||||
height: 2rem;
|
||||
}
|
||||
.right-button {
|
||||
|
@ -245,8 +245,8 @@
|
|||
|
||||
.panel-header {
|
||||
position: fixed;
|
||||
width: 300px;
|
||||
z-index: 2;
|
||||
width: 300px;
|
||||
.panel-header-description,
|
||||
.crop-info-description {
|
||||
font-size: 1.2rem;
|
||||
|
@ -261,10 +261,10 @@
|
|||
|
||||
.crop-info-panel {
|
||||
.panel-header {
|
||||
position: inherit;
|
||||
background-size: 144% !important;
|
||||
background-repeat: no-repeat !important;
|
||||
background-position: top center !important;
|
||||
position: inherit;
|
||||
.back-arrow {
|
||||
margin-top: -0.2rem;
|
||||
vertical-align: bottom;
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
.farm-event-panel {
|
||||
.fa-calendar {
|
||||
font-size: 2rem;
|
||||
margin: 0.5rem 0 0 1.6rem;
|
||||
font-size: 2rem;
|
||||
}
|
||||
.panel-content {
|
||||
padding: 6rem 1rem 6rem 0;
|
||||
|
@ -48,8 +48,8 @@
|
|||
|
||||
.farm-event-data-block {
|
||||
display: flex;
|
||||
padding: 0.8rem;
|
||||
position: relative;
|
||||
padding: 0.8rem;
|
||||
font-size: 1.2rem;
|
||||
align-items: center;
|
||||
background: $white;
|
||||
|
@ -61,8 +61,8 @@
|
|||
}
|
||||
i {
|
||||
position: absolute;
|
||||
right: 0.8rem;
|
||||
top: 1rem;
|
||||
right: 0.8rem;
|
||||
opacity: 0;
|
||||
}
|
||||
&:after {
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Google Fonts
|
||||
@import url(https://fonts.googleapis.com/css?family=Roboto:400,400italic,700,700italic,100,100italic);
|
||||
@import 'colors';
|
||||
@import url("https://fonts.googleapis.com/css?family=Roboto:400,400italic,700,700italic,100,100italic");
|
||||
@import "colors";
|
||||
// Font Variables
|
||||
$roboto: 'Roboto',
|
||||
Arial,
|
||||
|
@ -8,8 +8,8 @@ Helvetica,
|
|||
sans-serif;
|
||||
body,
|
||||
html {
|
||||
font-family: $roboto;
|
||||
font-weight: 400;
|
||||
font-family: $roboto;
|
||||
font-weight: 400;
|
||||
}
|
||||
|
||||
h1,
|
||||
|
@ -20,13 +20,13 @@ h5,
|
|||
h6,
|
||||
p,
|
||||
fieldset {
|
||||
font-family: $roboto;
|
||||
font-weight: 400;
|
||||
font-family: $roboto;
|
||||
font-weight: 400;
|
||||
}
|
||||
|
||||
p {
|
||||
font-size: 1.1rem;
|
||||
color: $dark_gray;
|
||||
line-height: 1.4rem;
|
||||
margin-bottom: 0!important;
|
||||
}
|
||||
font-size: 1.1rem;
|
||||
color: $dark_gray;
|
||||
line-height: 1.4rem;
|
||||
margin-bottom: 0 !important;
|
||||
}
|
||||
|
|
|
@ -64,12 +64,12 @@ input[type=time] {
|
|||
|
||||
.markdown {
|
||||
p {
|
||||
color: #fff;
|
||||
display: inline-block;
|
||||
color: $white;
|
||||
text-overflow: ellipsis;
|
||||
overflow: hidden;
|
||||
width: calc(100% - 13rem);
|
||||
white-space: nowrap;
|
||||
display: inline-block;
|
||||
text-transform: none;
|
||||
margin-top: 0.3rem;
|
||||
}
|
||||
|
@ -82,12 +82,12 @@ fieldset {
|
|||
}
|
||||
|
||||
.saucer {
|
||||
position: relative;
|
||||
z-index: 2;
|
||||
height: 2rem;
|
||||
width: 2rem;
|
||||
background: $dark_gray;
|
||||
border-radius: 50%;
|
||||
position: relative;
|
||||
z-index: 2;
|
||||
cursor: pointer;
|
||||
&.active {
|
||||
border: 2px solid white;
|
||||
|
@ -104,10 +104,10 @@ fieldset {
|
|||
}
|
||||
|
||||
.saucer-connector {
|
||||
height: 3rem;
|
||||
width: 1rem;
|
||||
position: absolute;
|
||||
z-index: 1;
|
||||
height: 3rem;
|
||||
width: 1rem;
|
||||
margin-left: 0.5rem;
|
||||
margin-top: -1rem;
|
||||
&.last {
|
||||
|
@ -134,11 +134,11 @@ fieldset {
|
|||
.chip-temp-display {
|
||||
position: relative;
|
||||
.saucer {
|
||||
position: absolute;
|
||||
top: 2px;
|
||||
right: 1rem;
|
||||
height: 1rem;
|
||||
width: 1rem;
|
||||
position: absolute;
|
||||
right: 1rem;
|
||||
top: 2px;
|
||||
cursor: default;
|
||||
}
|
||||
}
|
||||
|
@ -146,11 +146,11 @@ fieldset {
|
|||
.wifi-strength-display {
|
||||
position: relative;
|
||||
.percent-bar {
|
||||
width: 25%;
|
||||
position: absolute;
|
||||
height: 1rem;
|
||||
left: 12rem;
|
||||
top: 2px;
|
||||
left: 12rem;
|
||||
height: 1rem;
|
||||
width: 25%;
|
||||
clip-path: polygon(0 85%, 100% 0, 100% 100%, 0% 100%);
|
||||
background-color: $light_gray;
|
||||
.percent-bar-fill {
|
||||
|
@ -209,10 +209,10 @@ a {
|
|||
&:after {
|
||||
content: "\25BE";
|
||||
position: absolute;
|
||||
top: 0.2rem;
|
||||
right: 1rem;
|
||||
color: $dark_gray;
|
||||
font-size: 2rem;
|
||||
right: 1rem;
|
||||
top: 0.2rem;
|
||||
line-height: initial;
|
||||
pointer-events: none;
|
||||
}
|
||||
|
@ -225,13 +225,13 @@ a {
|
|||
}
|
||||
|
||||
.drag-drop-area {
|
||||
margin: 0.75rem 0;
|
||||
margin-right: 15px;
|
||||
border-style: dashed;
|
||||
border-width: 2px;
|
||||
border-color: $light_gray;
|
||||
color: $gray;
|
||||
font-weight: bold;
|
||||
margin: 0.75rem 0;
|
||||
margin-right: 15px;
|
||||
padding: 1.25rem;
|
||||
background: $off_white;
|
||||
text-align: center;
|
||||
|
@ -405,15 +405,15 @@ fieldset {
|
|||
.webcam-stream-valid {
|
||||
img {
|
||||
display: flex;
|
||||
max-width: 100%;
|
||||
margin: auto;
|
||||
max-width: 100%;
|
||||
max-height: 650px;
|
||||
min-height: 300px;
|
||||
}
|
||||
iframe {
|
||||
display: flex;
|
||||
width: 100%;
|
||||
margin: auto;
|
||||
width: 100%;
|
||||
max-height: 650px;
|
||||
min-height: 300px;
|
||||
border: none;
|
||||
|
@ -421,10 +421,10 @@ fieldset {
|
|||
}
|
||||
|
||||
.webcam-stream-unavailable p {
|
||||
width: 100%;
|
||||
position: absolute;
|
||||
top: 50%;
|
||||
left: 50%;
|
||||
width: 100%;
|
||||
transform: translate(-50%, -50%);
|
||||
vertical-align: middle;
|
||||
text-align: center;
|
||||
|
@ -433,8 +433,8 @@ fieldset {
|
|||
|
||||
.clear-webcam-url-btn {
|
||||
position: absolute !important;
|
||||
left: 2rem;
|
||||
top: 6.2rem;
|
||||
left: 2rem;
|
||||
}
|
||||
|
||||
h3 {
|
||||
|
@ -535,19 +535,19 @@ ul {
|
|||
}
|
||||
|
||||
.coming-soon {
|
||||
opacity: 0.50;
|
||||
position: relative;
|
||||
opacity: 0.50;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
}
|
||||
|
||||
.coming-soon:after {
|
||||
content: "Coming Soon!";
|
||||
background-color: $red;
|
||||
width: 100%;
|
||||
position: absolute;
|
||||
top: 25%;
|
||||
left: 0;
|
||||
background-color: $red;
|
||||
width: 100%;
|
||||
vertical-align: middle;
|
||||
text-align: center;
|
||||
font-size: 2.5rem;
|
||||
|
@ -555,26 +555,26 @@ ul {
|
|||
|
||||
.unavailable {
|
||||
position: relative;
|
||||
z-index: 10;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
opacity: 0.40;
|
||||
pointer-events: none;
|
||||
z-index: 10;
|
||||
&.banner {
|
||||
&:after {
|
||||
content: "Not available when device is offline.";
|
||||
position: absolute;
|
||||
top: 25%;
|
||||
left: -2.5%;
|
||||
z-index: 10;
|
||||
width: 105%;
|
||||
padding: 0.5rem;
|
||||
background-color: $dark_gray;
|
||||
opacity: 0.90;
|
||||
color: $off_white;
|
||||
font-size: 1.8rem;
|
||||
position: absolute;
|
||||
vertical-align: middle;
|
||||
text-align: center;
|
||||
top: 25%;
|
||||
left: -2.5%;
|
||||
width: 105%;
|
||||
z-index: 10;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -584,8 +584,8 @@ ul {
|
|||
}
|
||||
|
||||
.button-group {
|
||||
float: right;
|
||||
margin: -2rem 0 2rem;
|
||||
float: right;
|
||||
button:not(:first-of-type) {
|
||||
margin-right: 1rem;
|
||||
}
|
||||
|
@ -619,26 +619,26 @@ ul {
|
|||
.controls-popup,
|
||||
.controls-popup-menu-outer {
|
||||
position: fixed;
|
||||
bottom: 3rem;
|
||||
right: 4rem;
|
||||
z-index: 2;
|
||||
background: $dark_gray;
|
||||
border-radius: 3rem;
|
||||
height: 6rem;
|
||||
width: 6rem;
|
||||
right: 4rem;
|
||||
bottom: 3rem;
|
||||
cursor: pointer;
|
||||
z-index: 2;
|
||||
}
|
||||
|
||||
.controls-popup {
|
||||
color: $off_white;
|
||||
i {
|
||||
position: fixed;
|
||||
bottom: 3rem;
|
||||
z-index: 3;
|
||||
width: 6rem;
|
||||
height: 6rem;
|
||||
bottom: 3rem;
|
||||
border-radius: 3rem;
|
||||
padding: 18px 20px;
|
||||
position: fixed;
|
||||
font-size: 2.4rem;
|
||||
transition: all 0.25s ease-in-out;
|
||||
&:hover {
|
||||
|
@ -688,10 +688,10 @@ ul {
|
|||
}
|
||||
|
||||
.empty-state-graphic {
|
||||
width: 50%;
|
||||
display: flex;
|
||||
margin: auto;
|
||||
margin-top: 10%;
|
||||
width: 50%;
|
||||
}
|
||||
|
||||
.farmware-selection-panel {
|
||||
|
@ -737,10 +737,10 @@ ul {
|
|||
|
||||
.farmware-button,
|
||||
.farmware-settings-menu {
|
||||
float: right !important;
|
||||
position: absolute !important;
|
||||
right: 3rem;
|
||||
top: 1rem;
|
||||
right: 3rem;
|
||||
float: right !important;
|
||||
}
|
||||
|
||||
.logs {
|
||||
|
@ -867,9 +867,9 @@ ul {
|
|||
width: 100%;
|
||||
margin-top: 0.5rem;
|
||||
.indicator {
|
||||
position: relative;
|
||||
background: $dark_gray;
|
||||
height: 2rem;
|
||||
position: relative;
|
||||
span {
|
||||
position: relative;
|
||||
top: 0.15rem;
|
||||
|
@ -899,22 +899,22 @@ ul {
|
|||
}
|
||||
.fb-checkbox {
|
||||
display: inline;
|
||||
margin-right: 1rem;
|
||||
position: relative;
|
||||
margin-right: 1rem;
|
||||
&.partial:after {
|
||||
content: "";
|
||||
position: absolute;
|
||||
left: 0.75rem;
|
||||
bottom: 1.2rem;
|
||||
border: solid $dark_gray;
|
||||
border-width: 0 0 3px 0;
|
||||
bottom: 1.2rem;
|
||||
left: 0.75rem;
|
||||
padding: 0.6rem 0.3rem;
|
||||
}
|
||||
}
|
||||
.pt-popover-wrapper,
|
||||
.pt-popover-target {
|
||||
margin-left: 1rem;
|
||||
display: inline-block !important;
|
||||
margin-left: 1rem;
|
||||
margin-top: 0.4rem;
|
||||
}
|
||||
}
|
||||
|
@ -924,8 +924,8 @@ ul {
|
|||
margin-left: 3rem;
|
||||
i {
|
||||
position: absolute;
|
||||
right: 1rem;
|
||||
top: 0.55rem;
|
||||
right: 1rem;
|
||||
color: $light_gray;
|
||||
&:hover {
|
||||
color: $dark_gray;
|
||||
|
|
|
@ -1,21 +1,21 @@
|
|||
.hotkey-guide {
|
||||
z-index: 99;
|
||||
position: relative;
|
||||
top: 24vh;
|
||||
margin: 0 auto;
|
||||
left: 0;
|
||||
right: 0;
|
||||
z-index: 99;
|
||||
margin: 0 auto;
|
||||
width: 32rem;
|
||||
position: relative;
|
||||
outline: none;
|
||||
h3 {
|
||||
text-align: center;
|
||||
display: block;
|
||||
text-align: center;
|
||||
margin-bottom: 3rem;
|
||||
}
|
||||
i {
|
||||
position: absolute;
|
||||
font-size: 2rem;
|
||||
top: 1rem;
|
||||
left: 1rem;
|
||||
font-size: 2rem;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -3,16 +3,16 @@
|
|||
}
|
||||
|
||||
.image-flipper-image {
|
||||
max-width: 100%;
|
||||
margin: auto;
|
||||
max-width: 100%;
|
||||
max-height: 650px;
|
||||
min-height: 200px;
|
||||
}
|
||||
|
||||
.image-flipper-left {
|
||||
position: absolute;
|
||||
left: -5px;
|
||||
top: -5px;
|
||||
left: -5px;
|
||||
bottom: -5px;
|
||||
background-color: rgba(0, 0, 0, 0.5);
|
||||
&:hover {
|
||||
|
@ -22,9 +22,9 @@
|
|||
|
||||
.image-flipper-right {
|
||||
position: absolute;
|
||||
right: -5px;
|
||||
top: -5px;
|
||||
bottom: -5px;
|
||||
right: -5px;
|
||||
background-color: rgba(0, 0, 0, 0.5);
|
||||
&:hover {
|
||||
background-color: rgba(0, 0, 0, 0.7);
|
||||
|
@ -45,13 +45,13 @@
|
|||
}
|
||||
p {
|
||||
position: absolute;
|
||||
left: 0;
|
||||
right: 0;
|
||||
z-index: 1;
|
||||
font-size: 1.5rem;
|
||||
text-align: center;
|
||||
padding: 20% 1rem 0;
|
||||
line-height: 2.4rem;
|
||||
left: 0;
|
||||
right: 0;
|
||||
z-index: 1;
|
||||
margin-left: 50px;
|
||||
margin-right: 50px;
|
||||
}
|
||||
|
@ -59,13 +59,13 @@
|
|||
|
||||
.photos {
|
||||
.photos-footer {
|
||||
padding-left: 0.5rem;
|
||||
padding-right: 0.5rem;
|
||||
display: flex;
|
||||
position: relative;
|
||||
left: 2.5rem;
|
||||
bottom: -1rem;
|
||||
padding-left: 0.5rem;
|
||||
padding-right: 0.5rem;
|
||||
width: 90%;
|
||||
display: flex;
|
||||
justify-content: space-between;
|
||||
label {
|
||||
font-weight: normal;
|
||||
|
@ -93,9 +93,9 @@
|
|||
|
||||
.index-indicator {
|
||||
position: absolute;
|
||||
background: $white;
|
||||
height: 3px;
|
||||
top: 3rem;
|
||||
bottom: 0;
|
||||
right: 0;
|
||||
background: $white;
|
||||
height: 3px;
|
||||
}
|
||||
|
|
|
@ -17,8 +17,8 @@ input:not([role="combobox"]) {
|
|||
&.bulk-day-selector {
|
||||
width: 10%;
|
||||
box-shadow: none;
|
||||
margin-bottom: 0.75rem!important;
|
||||
margin-top: 0.75rem!important;
|
||||
margin-bottom: 0.75rem !important;
|
||||
margin-top: 0.75rem !important;
|
||||
height: 1.5rem;
|
||||
vertical-align: top;
|
||||
&.margin-left {
|
||||
|
@ -34,9 +34,9 @@ input:not([role="combobox"]) {
|
|||
}
|
||||
|
||||
.day-selector-wrapper {
|
||||
display: inline-block;
|
||||
width: 10%;
|
||||
height: 3rem;
|
||||
display: inline-block;
|
||||
}
|
||||
|
||||
.week-row {
|
||||
|
@ -56,8 +56,8 @@ select {
|
|||
}
|
||||
i {
|
||||
position: absolute;
|
||||
right: 0.65rem;
|
||||
top: 30%;
|
||||
right: 0.65rem;
|
||||
color: $dark_gray
|
||||
}
|
||||
&.dim {
|
||||
|
@ -77,7 +77,7 @@ select {
|
|||
}
|
||||
|
||||
.filter-search-item-none::after {
|
||||
content: "*";
|
||||
content: "*";
|
||||
}
|
||||
|
||||
.filter-search-heading-item {
|
||||
|
@ -92,23 +92,23 @@ select {
|
|||
|
||||
.fb-checkbox {
|
||||
input[type="checkbox"] {
|
||||
position: relative;
|
||||
border-radius: 0;
|
||||
-webkit-appearance: none;
|
||||
border: 0.5px solid $gray;
|
||||
width: 2rem;
|
||||
height: 2rem;
|
||||
background: $white;
|
||||
position: relative;
|
||||
margin-top: 0;
|
||||
cursor: pointer;
|
||||
&:checked:after {
|
||||
content: "";
|
||||
position: absolute;
|
||||
left: 0.5rem;
|
||||
bottom: 0.5rem;
|
||||
border: solid $dark_gray;
|
||||
border-width: 0 3px 3px 0;
|
||||
transform: rotate(45deg);
|
||||
bottom: 0.5rem;
|
||||
left: 0.5rem;
|
||||
padding: 0.6rem 0.3rem;
|
||||
}
|
||||
}
|
||||
|
@ -119,11 +119,11 @@ select {
|
|||
&:checked:after {
|
||||
content: "";
|
||||
position: absolute;
|
||||
left: 0.9rem;
|
||||
bottom: 0.5rem;
|
||||
border: solid $dark_gray;
|
||||
border-width: 0 4px 4px 0;
|
||||
transform: rotate(45deg);
|
||||
bottom: 0.5rem;
|
||||
left: 0.9rem;
|
||||
padding: 1rem 0.3rem;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,13 +1,12 @@
|
|||
$duration: 2;
|
||||
|
||||
.loading-plant-div-container {
|
||||
width: 100vw;
|
||||
height: 100vh;
|
||||
position: fixed;
|
||||
display: flex;
|
||||
padding-top: 10%;
|
||||
justify-content: center;
|
||||
z-index: 1;
|
||||
display: flex;
|
||||
position: fixed;
|
||||
z-index: 1;
|
||||
width: 100vw;
|
||||
height: 100vh;
|
||||
padding-top: 10%;
|
||||
justify-content: center;
|
||||
}
|
||||
|
||||
.loading-plant-svg-container {
|
||||
|
@ -56,7 +55,7 @@ $duration: 2;
|
|||
transform-box: fill-box;
|
||||
transform: scale(1);
|
||||
opacity: 1;
|
||||
animation: loading-plant-accent-pop $duration*0.5s cubic-bezier(0, 0, 0, 1.4) 1 ;
|
||||
animation: loading-plant-accent-pop $duration*0.5s cubic-bezier(0, 0, 0, 1.4) 1;
|
||||
}
|
||||
|
||||
@keyframes loading-plant-accent-pop {
|
||||
|
@ -77,9 +76,7 @@ $duration: 2;
|
|||
.loading-plant-circle {
|
||||
transform-origin: center;
|
||||
transform-box: fill-box;
|
||||
animation:
|
||||
loading-plant-circle-pop $duration*0.3s cubic-bezier(0, 0, 0, 1.4) 1,
|
||||
loading-plant-circle $duration*3s linear infinite $duration*0.3s;
|
||||
animation: loading-plant-circle-pop $duration*0.3s cubic-bezier(0, 0, 0, 1.4) 1, loading-plant-circle $duration*3s linear infinite $duration*0.3s;
|
||||
}
|
||||
|
||||
@keyframes loading-plant-circle-pop {
|
||||
|
|
|
@ -1,15 +1,15 @@
|
|||
.nav-wrapper {
|
||||
background: $dark_gray;
|
||||
box-shadow: 0 4px 10px rgba(0, 0, 0, .2);
|
||||
position: fixed;
|
||||
left: 0;
|
||||
right: 0;
|
||||
z-index: 99;
|
||||
background: $dark_gray;
|
||||
box-shadow: 0 4px 10px rgba(0, 0, 0, .2);
|
||||
}
|
||||
|
||||
nav {
|
||||
max-width: 140rem;
|
||||
margin: 3.4rem auto 0;
|
||||
max-width: 140rem;
|
||||
button {
|
||||
margin: 1.8rem 1.8rem 0 0;
|
||||
font-size: 1.3rem !important;
|
||||
|
@ -35,12 +35,12 @@ nav {
|
|||
display: none;
|
||||
}
|
||||
.nav-links a {
|
||||
display: inline-block;
|
||||
position: relative;
|
||||
font-size: 1.2rem;
|
||||
white-space: nowrap;
|
||||
display: inline-block;
|
||||
padding: 2rem 1rem;
|
||||
letter-spacing: 1.2px;
|
||||
position: relative;
|
||||
transition: font-weight 0.2s ease;
|
||||
&:hover {
|
||||
font-weight: bold;
|
||||
|
@ -57,19 +57,19 @@ nav {
|
|||
}
|
||||
&:before {
|
||||
content: "";
|
||||
bottom: 0;
|
||||
left: 0;
|
||||
right: 0;
|
||||
position: absolute;
|
||||
left: 0;
|
||||
bottom: 0;
|
||||
right: 0;
|
||||
height: 3px;
|
||||
background: $white;
|
||||
}
|
||||
&:after {
|
||||
content: "";
|
||||
bottom: 0;
|
||||
left: 0;
|
||||
right: 0;
|
||||
position: absolute;
|
||||
left: 0;
|
||||
bottom: 0;
|
||||
right: 0;
|
||||
height: 3px;
|
||||
background: $dark_gray;
|
||||
}
|
||||
|
@ -95,16 +95,16 @@ nav {
|
|||
}
|
||||
}
|
||||
.pt-popover-content {
|
||||
width: 22rem;
|
||||
position: relative;
|
||||
width: 22rem;
|
||||
a:not(.app-version) {
|
||||
margin-bottom: 0.6rem;
|
||||
display: inline-block;
|
||||
margin-bottom: 0.6rem;
|
||||
}
|
||||
.app-version {
|
||||
margin: 1rem -1rem -1rem;
|
||||
background: $dark_gray;
|
||||
color: $white;
|
||||
margin: 1rem -1rem -1rem;
|
||||
padding: 0.5rem 0 0 1rem;
|
||||
border-bottom-left-radius: 4px;
|
||||
border-bottom-right-radius: 4px;
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
.farmware-input-panel,
|
||||
.sequence-editor-panel,
|
||||
.regimen-editor-panel {
|
||||
margin: -3rem -1.5rem -6rem;
|
||||
height: calc(100vh - 5rem);
|
||||
background: $light_gray;
|
||||
margin: -3rem -1.5rem -6rem;
|
||||
@media screen and (max-width: 768px) {
|
||||
margin-bottom: 3rem;
|
||||
}
|
||||
|
@ -14,7 +14,8 @@
|
|||
margin-top: 0.4rem;
|
||||
}
|
||||
@media screen and (max-width: 974px) {
|
||||
h3, p {
|
||||
h3,
|
||||
p {
|
||||
margin-left: 15px;
|
||||
margin-right: 15px;
|
||||
}
|
||||
|
|
|
@ -1,63 +1,63 @@
|
|||
$offset: 187;
|
||||
$duration: 1.3s;
|
||||
.spinner-container {
|
||||
width: 100vw;
|
||||
height: 100vh;
|
||||
position: fixed;
|
||||
display: flex;
|
||||
padding-top: 16%;
|
||||
justify-content: center;
|
||||
z-index: 1;
|
||||
display: flex;
|
||||
position: fixed;
|
||||
z-index: 1;
|
||||
width: 100vw;
|
||||
height: 100vh;
|
||||
padding-top: 16%;
|
||||
justify-content: center;
|
||||
}
|
||||
|
||||
.spinner {
|
||||
animation: rotator $duration linear infinite;
|
||||
animation: rotator $duration linear infinite;
|
||||
}
|
||||
|
||||
@keyframes rotator {
|
||||
0% {
|
||||
transform: rotate(0deg);
|
||||
}
|
||||
100% {
|
||||
transform: rotate(270deg);
|
||||
}
|
||||
0% {
|
||||
transform: rotate(0deg);
|
||||
}
|
||||
100% {
|
||||
transform: rotate(270deg);
|
||||
}
|
||||
}
|
||||
|
||||
.spinner-path {
|
||||
stroke-dasharray: $offset;
|
||||
stroke-dashoffset: 0;
|
||||
transform-origin: center;
|
||||
animation: dash $duration ease-in-out infinite, colors ($duration * 3) ease-in-out infinite;
|
||||
stroke-dasharray: $offset;
|
||||
stroke-dashoffset: 0;
|
||||
transform-origin: center;
|
||||
animation: dash $duration ease-in-out infinite, colors ($duration * 3) ease-in-out infinite;
|
||||
}
|
||||
|
||||
@keyframes colors {
|
||||
0% {
|
||||
stroke: #783F04;
|
||||
}
|
||||
25% {
|
||||
stroke: #EE6666;
|
||||
}
|
||||
50% {
|
||||
stroke: #66AA44;
|
||||
}
|
||||
75% {
|
||||
stroke: #274E13;
|
||||
}
|
||||
100% {
|
||||
stroke: #666666;
|
||||
}
|
||||
0% {
|
||||
stroke: #783f04;
|
||||
}
|
||||
25% {
|
||||
stroke: #ee6666;
|
||||
}
|
||||
50% {
|
||||
stroke: #66aa44;
|
||||
}
|
||||
75% {
|
||||
stroke: #274e13;
|
||||
}
|
||||
100% {
|
||||
stroke: #666666;
|
||||
}
|
||||
}
|
||||
|
||||
@keyframes dash {
|
||||
0% {
|
||||
stroke-dashoffset: $offset;
|
||||
}
|
||||
50% {
|
||||
stroke-dashoffset: $offset / 4;
|
||||
transform: rotate(135deg);
|
||||
}
|
||||
100% {
|
||||
stroke-dashoffset: $offset;
|
||||
transform: rotate(450deg);
|
||||
}
|
||||
}
|
||||
0% {
|
||||
stroke-dashoffset: $offset;
|
||||
}
|
||||
50% {
|
||||
stroke-dashoffset: $offset / 4;
|
||||
transform: rotate(135deg);
|
||||
}
|
||||
100% {
|
||||
stroke-dashoffset: $offset;
|
||||
transform: rotate(450deg);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
* {
|
||||
margin: 0 auto;
|
||||
}
|
||||
background: linear-gradient(-135deg, #6DB1EC, #35A274);
|
||||
background: linear-gradient(-135deg, #6db1ec, #35a274);
|
||||
padding-top: 4rem;
|
||||
h1,
|
||||
h2 {
|
||||
|
@ -37,8 +37,8 @@
|
|||
max-width: 1024px;
|
||||
}
|
||||
.forgot-password {
|
||||
color: $blue;
|
||||
display: inline-block;
|
||||
color: $blue;
|
||||
}
|
||||
.tos {
|
||||
margin-bottom: 1.5rem;
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
}
|
||||
&:after {
|
||||
content: "";
|
||||
bottom: 0;
|
||||
left: 0;
|
||||
bottom: 0;
|
||||
right: 0;
|
||||
pointer-events: none;
|
||||
}
|
||||
|
@ -48,11 +48,11 @@
|
|||
background: rgba(255, 255, 255, 0.2);
|
||||
}
|
||||
.saucer {
|
||||
margin: 0.2rem 0.6rem 0rem 0;
|
||||
float: left;
|
||||
width: 1.6rem;
|
||||
height: 1.6rem;
|
||||
border-radius: 50%;
|
||||
margin: 0.2rem 0.6rem 0rem 0;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -15,9 +15,9 @@
|
|||
flex: 1;
|
||||
input,
|
||||
label {
|
||||
display: inline-block;
|
||||
width: auto;
|
||||
cursor: pointer;
|
||||
display: inline-block;
|
||||
}
|
||||
input {
|
||||
margin-left: 1rem;
|
||||
|
@ -36,17 +36,17 @@
|
|||
float: right;
|
||||
margin-top: 0.1rem;
|
||||
}
|
||||
::-webkit-input-placeholder {
|
||||
::-webkit-input-placeholder {
|
||||
color: $dark_gray;
|
||||
font-weight: bold;
|
||||
text-transform: uppercase;
|
||||
}
|
||||
::-moz-placeholder {
|
||||
::-moz-placeholder {
|
||||
color: $dark_gray;
|
||||
font-weight: bold;
|
||||
text-transform: uppercase;
|
||||
}
|
||||
:-ms-input-placeholder {
|
||||
:-ms-input-placeholder {
|
||||
color: $dark_gray;
|
||||
font-weight: bold;
|
||||
text-transform: uppercase;
|
||||
|
@ -109,8 +109,8 @@
|
|||
}
|
||||
|
||||
.step-up-down-arrows {
|
||||
text-align: center;
|
||||
display: inline-block;
|
||||
text-align: center;
|
||||
font-size: 2rem;
|
||||
}
|
||||
|
||||
|
|
|
@ -1,18 +1,18 @@
|
|||
// Styles for TABLES
|
||||
table {
|
||||
width: 100%;
|
||||
margin-bottom: 0;
|
||||
width: 100%;
|
||||
margin-bottom: 0;
|
||||
}
|
||||
|
||||
table.plain tr:nth-of-type(1n) {
|
||||
background: $off-white;
|
||||
border: .5rem solid $off-white;
|
||||
background: $off-white;
|
||||
border: .5rem solid $off-white;
|
||||
}
|
||||
|
||||
table tr td {
|
||||
padding: .5rem;
|
||||
padding: .5rem;
|
||||
}
|
||||
|
||||
table thead tr th {
|
||||
padding: .5rem;
|
||||
}
|
||||
padding: .5rem;
|
||||
}
|
||||
|
|
|
@ -1,18 +1,18 @@
|
|||
.toast-container {
|
||||
position: fixed;
|
||||
bottom: 0px;
|
||||
width: 100%;
|
||||
z-index: 999999;
|
||||
width: 100%;
|
||||
pointer-events: none;
|
||||
}
|
||||
|
||||
.toast {
|
||||
position: relative;
|
||||
box-shadow: 0px 1px 4px #555;
|
||||
pointer-events: all;
|
||||
padding: 1.8rem;
|
||||
cursor: pointer;
|
||||
min-height: 6rem;
|
||||
position: relative;
|
||||
margin-top: 10px;
|
||||
margin-left: auto;
|
||||
margin-right: auto;
|
||||
|
@ -39,14 +39,16 @@
|
|||
pointer-events: none;
|
||||
}
|
||||
&.yellow {
|
||||
.toast-title, .toast-message {
|
||||
.toast-title,
|
||||
.toast-message {
|
||||
color: $dark_gray;
|
||||
}
|
||||
}
|
||||
&.blue,
|
||||
&.green,
|
||||
&.red {
|
||||
.toast-title, .toast-message {
|
||||
.toast-title,
|
||||
.toast-message {
|
||||
color: $off_white;
|
||||
}
|
||||
}
|
||||
|
@ -66,19 +68,19 @@
|
|||
|
||||
.toast-loader {
|
||||
position: absolute;
|
||||
top: 1rem;
|
||||
right: 1rem;
|
||||
width: 1.6rem;
|
||||
height: 1.6rem;
|
||||
overflow: hidden;
|
||||
transform: rotate(180deg);
|
||||
top: 1rem;
|
||||
right: 1rem;
|
||||
}
|
||||
|
||||
.toast-loader-left,
|
||||
.toast-loader-right,
|
||||
.toast-loader-spinner {
|
||||
top: 0;
|
||||
position: absolute;
|
||||
top: 0;
|
||||
width: 50%;
|
||||
height: 100%;
|
||||
}
|
||||
|
@ -93,8 +95,8 @@
|
|||
|
||||
.toast-loader-right {
|
||||
right: 0;
|
||||
background: #666 !important;
|
||||
z-index: 1;
|
||||
background: #666 !important;
|
||||
opacity: 0;
|
||||
animation: show-hide 7s steps(1, end) reverse;
|
||||
border-radius: 0 100% 100% 0/ 0 50% 50% 0;
|
||||
|
@ -102,10 +104,10 @@
|
|||
|
||||
.toast-loader-spinner {
|
||||
left: 0;
|
||||
z-index: 2;
|
||||
background: #666 !important;
|
||||
animation: spin 7s linear;
|
||||
transform-origin: center right;
|
||||
z-index: 2;
|
||||
border-radius: 100% 0 0 100%/ 50% 0 0 50%;
|
||||
}
|
||||
|
||||
|
|
|
@ -7,7 +7,10 @@
|
|||
&:hover,
|
||||
&:active {
|
||||
.help-text {
|
||||
display: block;
|
||||
position: absolute;
|
||||
left: 17rem;
|
||||
bottom: -0.8rem;
|
||||
z-index: 999;
|
||||
padding: 2px;
|
||||
font-style: normal;
|
||||
|
@ -16,9 +19,6 @@
|
|||
border-radius: 3px;
|
||||
padding: .5rem .8rem;
|
||||
width: 250px;
|
||||
left: 17rem;
|
||||
bottom: -0.8rem;
|
||||
display: block;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -11,6 +11,7 @@
|
|||
}
|
||||
|
||||
.move-amount {
|
||||
margin: 0;
|
||||
background-color: $white;
|
||||
border-right: 2px solid $off-white;
|
||||
color: $medium_gray;
|
||||
|
@ -22,7 +23,6 @@
|
|||
padding-right: 0;
|
||||
text-align: center;
|
||||
width: 20%;
|
||||
margin: 0;
|
||||
float: left;
|
||||
&:hover {
|
||||
background-color: darken($white, 40%);
|
||||
|
@ -41,7 +41,7 @@
|
|||
border-right: 0px none;
|
||||
}
|
||||
&.move-amount-selected {
|
||||
background-color: $medium_gray!important;
|
||||
background-color: $medium_gray !important;
|
||||
color: $off_white;
|
||||
}
|
||||
}
|
||||
|
@ -55,12 +55,12 @@
|
|||
}
|
||||
|
||||
.arrow-button {
|
||||
margin: 0;
|
||||
background-color: $medium_gray;
|
||||
border-bottom: 2px solid $dark_gray;
|
||||
color: $off_white;
|
||||
font-size: 16px!important;
|
||||
font-size: 16px !important;
|
||||
height: 40px;
|
||||
margin: 0;
|
||||
padding: 12px;
|
||||
text-align: center;
|
||||
width: 40px;
|
||||
|
|
|
@ -16,9 +16,9 @@
|
|||
*/
|
||||
|
||||
.widget-wrapper {
|
||||
position: relative;
|
||||
box-shadow: 0px 0px 10px $gray;
|
||||
margin-bottom: 3rem;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.widget-header {
|
||||
|
@ -60,17 +60,17 @@
|
|||
}
|
||||
a:hover {
|
||||
font-weight: 600;
|
||||
color: white;
|
||||
color: $white;
|
||||
}
|
||||
a:active {
|
||||
color: white;
|
||||
color: $white;
|
||||
}
|
||||
}
|
||||
h5 {
|
||||
display: inline;
|
||||
color: $gray;
|
||||
font-size: 1.2rem;
|
||||
text-transform: uppercase;
|
||||
display: inline;
|
||||
margin-right: 1rem;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -381,6 +381,7 @@ export class GardenMap extends
|
|||
mapTransformProps={mapTransformProps}
|
||||
plantAreaOffset={this.props.gridOffset} />
|
||||
<svg
|
||||
className="drop-area-svg"
|
||||
id="drop-area-svg"
|
||||
x={this.props.gridOffset.x} y={this.props.gridOffset.y}
|
||||
width={xySwap ? gridSize.y : gridSize.x}
|
||||
|
|
460
yarn.lock
460
yarn.lock
|
@ -306,6 +306,16 @@ acorn-globals@^4.1.0:
|
|||
dependencies:
|
||||
acorn "^5.0.0"
|
||||
|
||||
acorn-jsx@^3.0.0:
|
||||
version "3.0.1"
|
||||
resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-3.0.1.tgz#afdf9488fb1ecefc8348f6fb22f464e32a58b36b"
|
||||
dependencies:
|
||||
acorn "^3.0.4"
|
||||
|
||||
acorn@^3.0.4:
|
||||
version "3.3.0"
|
||||
resolved "http://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz#45e37fb39e8da3f25baee3ff5369e2bb5f22017a"
|
||||
|
||||
acorn@^5.0.0, acorn@^5.6.2:
|
||||
version "5.7.1"
|
||||
resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.7.1.tgz#f095829297706a7c9776958c0afc8930a9b9d9d8"
|
||||
|
@ -314,14 +324,29 @@ acorn@^5.3.0:
|
|||
version "5.5.3"
|
||||
resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.5.3.tgz#f473dd47e0277a08e28e9bec5aeeb04751f0b8c9"
|
||||
|
||||
acorn@^5.5.0:
|
||||
version "5.7.3"
|
||||
resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.7.3.tgz#67aa231bf8812974b85235a96771eb6bd07ea279"
|
||||
|
||||
ajv-errors@^1.0.0:
|
||||
version "1.0.0"
|
||||
resolved "https://registry.yarnpkg.com/ajv-errors/-/ajv-errors-1.0.0.tgz#ecf021fa108fd17dfb5e6b383f2dd233e31ffc59"
|
||||
|
||||
ajv-keywords@^1.0.0:
|
||||
version "1.5.1"
|
||||
resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-1.5.1.tgz#314dd0a4b3368fad3dfcdc54ede6171b886daf3c"
|
||||
|
||||
ajv-keywords@^3.1.0:
|
||||
version "3.2.0"
|
||||
resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.2.0.tgz#e86b819c602cf8821ad637413698f1dec021847a"
|
||||
|
||||
ajv@^4.7.0:
|
||||
version "4.11.8"
|
||||
resolved "https://registry.yarnpkg.com/ajv/-/ajv-4.11.8.tgz#82ffb02b29e662ae53bdc20af15947706739c536"
|
||||
dependencies:
|
||||
co "^4.6.0"
|
||||
json-stable-stringify "^1.0.1"
|
||||
|
||||
ajv@^5.1.0, ajv@^5.3.0:
|
||||
version "5.5.2"
|
||||
resolved "https://registry.yarnpkg.com/ajv/-/ajv-5.5.2.tgz#73b5eeca3fab653e3d3f9422b341ad42205dc965"
|
||||
|
@ -360,6 +385,10 @@ ansi-colors@^3.0.0:
|
|||
version "3.0.5"
|
||||
resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-3.0.5.tgz#cb9dc64993b64fd6945485f797fc3853137d9a7b"
|
||||
|
||||
ansi-escapes@^1.1.0:
|
||||
version "1.4.0"
|
||||
resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-1.4.0.tgz#d3a8a83b319aa67793662b13e761c7911422306e"
|
||||
|
||||
ansi-escapes@^3.0.0:
|
||||
version "3.1.0"
|
||||
resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-3.1.0.tgz#f73207bb81207d75fd6c83f125af26eea378ca30"
|
||||
|
@ -476,7 +505,7 @@ array.prototype.flat@^1.2.1:
|
|||
es-abstract "^1.10.0"
|
||||
function-bind "^1.1.1"
|
||||
|
||||
arrify@^1.0.1:
|
||||
arrify@^1.0.0, arrify@^1.0.1:
|
||||
version "1.0.1"
|
||||
resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d"
|
||||
|
||||
|
@ -1011,6 +1040,16 @@ callback-stream@^1.0.2:
|
|||
inherits "^2.0.1"
|
||||
readable-stream "> 1.0.0 < 3.0.0"
|
||||
|
||||
caller-path@^0.1.0:
|
||||
version "0.1.0"
|
||||
resolved "https://registry.yarnpkg.com/caller-path/-/caller-path-0.1.0.tgz#94085ef63581ecd3daa92444a8fe94e82577751f"
|
||||
dependencies:
|
||||
callsites "^0.2.0"
|
||||
|
||||
callsites@^0.2.0:
|
||||
version "0.2.0"
|
||||
resolved "https://registry.yarnpkg.com/callsites/-/callsites-0.2.0.tgz#afab96262910a7f33c19a5775825c69f34e350ca"
|
||||
|
||||
callsites@^2.0.0:
|
||||
version "2.0.0"
|
||||
resolved "https://registry.yarnpkg.com/callsites/-/callsites-2.0.0.tgz#06eb84f00eea413da86affefacbffb36093b3c50"
|
||||
|
@ -1072,7 +1111,7 @@ chain-function@^1.0.0:
|
|||
version "1.0.0"
|
||||
resolved "https://registry.yarnpkg.com/chain-function/-/chain-function-1.0.0.tgz#0d4ab37e7e18ead0bdc47b920764118ce58733dc"
|
||||
|
||||
chalk@^1.1.1, chalk@^1.1.3:
|
||||
chalk@^1.0.0, chalk@^1.1.1, chalk@^1.1.3:
|
||||
version "1.1.3"
|
||||
resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98"
|
||||
dependencies:
|
||||
|
@ -1145,6 +1184,10 @@ cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3:
|
|||
inherits "^2.0.1"
|
||||
safe-buffer "^5.0.1"
|
||||
|
||||
circular-json@^0.3.1:
|
||||
version "0.3.3"
|
||||
resolved "https://registry.yarnpkg.com/circular-json/-/circular-json-0.3.3.tgz#815c99ea84f6809529d2f45791bdf82711352d66"
|
||||
|
||||
class-utils@^0.3.5:
|
||||
version "0.3.6"
|
||||
resolved "https://registry.yarnpkg.com/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463"
|
||||
|
@ -1158,6 +1201,12 @@ classnames@^2.2:
|
|||
version "2.2.5"
|
||||
resolved "https://registry.yarnpkg.com/classnames/-/classnames-2.2.5.tgz#fb3801d453467649ef3603c7d61a02bd129bde6d"
|
||||
|
||||
cli-cursor@^1.0.1:
|
||||
version "1.0.2"
|
||||
resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-1.0.2.tgz#64da3f7d56a54412e59794bd62dc35295e8f2987"
|
||||
dependencies:
|
||||
restore-cursor "^1.0.1"
|
||||
|
||||
cli-cursor@^2.1.0:
|
||||
version "2.1.0"
|
||||
resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-2.1.0.tgz#b35dac376479facc3e94747d41d0d0f5238ffcb5"
|
||||
|
@ -1301,6 +1350,10 @@ commander@^2.12.1:
|
|||
version "2.15.1"
|
||||
resolved "https://registry.yarnpkg.com/commander/-/commander-2.15.1.tgz#df46e867d0fc2aec66a34662b406a9ccafff5b0f"
|
||||
|
||||
commander@^2.8.1:
|
||||
version "2.18.0"
|
||||
resolved "https://registry.yarnpkg.com/commander/-/commander-2.18.0.tgz#2bf063ddee7c7891176981a2cc798e5754bc6970"
|
||||
|
||||
commander@~2.13.0:
|
||||
version "2.13.0"
|
||||
resolved "https://registry.yarnpkg.com/commander/-/commander-2.13.0.tgz#6964bca67685df7c1f1430c584f07d7597885b9c"
|
||||
|
@ -1346,7 +1399,7 @@ concat-map@0.0.1:
|
|||
version "0.0.1"
|
||||
resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
|
||||
|
||||
concat-stream@^1.5.0, concat-stream@^1.6.0:
|
||||
concat-stream@^1.4.6, concat-stream@^1.5.0, concat-stream@^1.6.0:
|
||||
version "1.6.2"
|
||||
resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34"
|
||||
dependencies:
|
||||
|
@ -1708,6 +1761,12 @@ cyclist@~0.2.2:
|
|||
version "0.2.2"
|
||||
resolved "https://registry.yarnpkg.com/cyclist/-/cyclist-0.2.2.tgz#1b33792e11e914a2fd6d6ed6447464444e5fa640"
|
||||
|
||||
d@1:
|
||||
version "1.0.0"
|
||||
resolved "https://registry.yarnpkg.com/d/-/d-1.0.0.tgz#754bb5bfe55451da69a58b94d45f4c5b0462d58f"
|
||||
dependencies:
|
||||
es5-ext "^0.10.9"
|
||||
|
||||
dashdash@^1.12.0:
|
||||
version "1.14.1"
|
||||
resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0"
|
||||
|
@ -1726,7 +1785,7 @@ date-now@^0.1.4:
|
|||
version "0.1.4"
|
||||
resolved "https://registry.yarnpkg.com/date-now/-/date-now-0.1.4.tgz#eaf439fd4d4848ad74e5cc7dbef200672b9e345b"
|
||||
|
||||
debug@2.6.9, debug@^2.1.2, debug@^2.2.0, debug@^2.3.3, debug@^2.6.6, debug@^2.6.8, debug@^2.6.9:
|
||||
debug@2.6.9, debug@^2.1.1, debug@^2.1.2, debug@^2.2.0, debug@^2.3.3, debug@^2.6.6, debug@^2.6.8, debug@^2.6.9:
|
||||
version "2.6.9"
|
||||
resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f"
|
||||
dependencies:
|
||||
|
@ -1803,6 +1862,18 @@ define-property@^2.0.2:
|
|||
is-descriptor "^1.0.2"
|
||||
isobject "^3.0.1"
|
||||
|
||||
del@^2.0.2:
|
||||
version "2.2.2"
|
||||
resolved "https://registry.yarnpkg.com/del/-/del-2.2.2.tgz#c12c981d067846c84bcaf862cff930d907ffd1a8"
|
||||
dependencies:
|
||||
globby "^5.0.0"
|
||||
is-path-cwd "^1.0.0"
|
||||
is-path-in-cwd "^1.0.0"
|
||||
object-assign "^4.0.1"
|
||||
pify "^2.0.0"
|
||||
pinkie-promise "^2.0.0"
|
||||
rimraf "^2.2.8"
|
||||
|
||||
del@^3.0.0:
|
||||
version "3.0.0"
|
||||
resolved "https://registry.yarnpkg.com/del/-/del-3.0.0.tgz#53ecf699ffcbcb39637691ab13baf160819766e5"
|
||||
|
@ -1892,6 +1963,13 @@ dns-txt@^2.0.2:
|
|||
dependencies:
|
||||
buffer-indexof "^1.0.0"
|
||||
|
||||
doctrine@^1.2.2:
|
||||
version "1.5.0"
|
||||
resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-1.5.0.tgz#379dce730f6166f76cefa4e6707a159b02c5a6fa"
|
||||
dependencies:
|
||||
esutils "^2.0.2"
|
||||
isarray "^1.0.0"
|
||||
|
||||
dom-helpers@^3.2.0, dom-helpers@^3.3.1:
|
||||
version "3.3.1"
|
||||
resolved "https://registry.yarnpkg.com/dom-helpers/-/dom-helpers-3.3.1.tgz#fc1a4e15ffdf60ddde03a480a9c0fece821dd4a6"
|
||||
|
@ -2102,6 +2180,59 @@ es-to-primitive@^1.1.1:
|
|||
is-date-object "^1.0.1"
|
||||
is-symbol "^1.0.1"
|
||||
|
||||
es5-ext@^0.10.14, es5-ext@^0.10.35, es5-ext@^0.10.9, es5-ext@~0.10.14:
|
||||
version "0.10.46"
|
||||
resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.46.tgz#efd99f67c5a7ec789baa3daa7f79870388f7f572"
|
||||
dependencies:
|
||||
es6-iterator "~2.0.3"
|
||||
es6-symbol "~3.1.1"
|
||||
next-tick "1"
|
||||
|
||||
es6-iterator@^2.0.1, es6-iterator@~2.0.1, es6-iterator@~2.0.3:
|
||||
version "2.0.3"
|
||||
resolved "https://registry.yarnpkg.com/es6-iterator/-/es6-iterator-2.0.3.tgz#a7de889141a05a94b0854403b2d0a0fbfa98f3b7"
|
||||
dependencies:
|
||||
d "1"
|
||||
es5-ext "^0.10.35"
|
||||
es6-symbol "^3.1.1"
|
||||
|
||||
es6-map@^0.1.3:
|
||||
version "0.1.5"
|
||||
resolved "https://registry.yarnpkg.com/es6-map/-/es6-map-0.1.5.tgz#9136e0503dcc06a301690f0bb14ff4e364e949f0"
|
||||
dependencies:
|
||||
d "1"
|
||||
es5-ext "~0.10.14"
|
||||
es6-iterator "~2.0.1"
|
||||
es6-set "~0.1.5"
|
||||
es6-symbol "~3.1.1"
|
||||
event-emitter "~0.3.5"
|
||||
|
||||
es6-set@~0.1.5:
|
||||
version "0.1.5"
|
||||
resolved "https://registry.yarnpkg.com/es6-set/-/es6-set-0.1.5.tgz#d2b3ec5d4d800ced818db538d28974db0a73ccb1"
|
||||
dependencies:
|
||||
d "1"
|
||||
es5-ext "~0.10.14"
|
||||
es6-iterator "~2.0.1"
|
||||
es6-symbol "3.1.1"
|
||||
event-emitter "~0.3.5"
|
||||
|
||||
es6-symbol@3.1.1, es6-symbol@^3.1.1, es6-symbol@~3.1.1:
|
||||
version "3.1.1"
|
||||
resolved "https://registry.yarnpkg.com/es6-symbol/-/es6-symbol-3.1.1.tgz#bf00ef4fdab6ba1b46ecb7b629b4c7ed5715cc77"
|
||||
dependencies:
|
||||
d "1"
|
||||
es5-ext "~0.10.14"
|
||||
|
||||
es6-weak-map@^2.0.1:
|
||||
version "2.0.2"
|
||||
resolved "https://registry.yarnpkg.com/es6-weak-map/-/es6-weak-map-2.0.2.tgz#5e3ab32251ffd1538a1f8e5ffa1357772f92d96f"
|
||||
dependencies:
|
||||
d "1"
|
||||
es5-ext "^0.10.14"
|
||||
es6-iterator "^2.0.1"
|
||||
es6-symbol "^3.1.1"
|
||||
|
||||
escape-html@~1.0.3:
|
||||
version "1.0.3"
|
||||
resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988"
|
||||
|
@ -2121,6 +2252,15 @@ escodegen@^1.9.0:
|
|||
optionalDependencies:
|
||||
source-map "~0.6.1"
|
||||
|
||||
escope@^3.6.0:
|
||||
version "3.6.0"
|
||||
resolved "https://registry.yarnpkg.com/escope/-/escope-3.6.0.tgz#e01975e812781a163a6dadfdd80398dc64c889c3"
|
||||
dependencies:
|
||||
es6-map "^0.1.3"
|
||||
es6-weak-map "^2.0.1"
|
||||
esrecurse "^4.1.0"
|
||||
estraverse "^4.1.1"
|
||||
|
||||
eslint-scope@^4.0.0:
|
||||
version "4.0.0"
|
||||
resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-4.0.0.tgz#50bf3071e9338bcdc43331794a0cb533f0136172"
|
||||
|
@ -2128,6 +2268,51 @@ eslint-scope@^4.0.0:
|
|||
esrecurse "^4.1.0"
|
||||
estraverse "^4.1.1"
|
||||
|
||||
eslint@^2.7.0:
|
||||
version "2.13.1"
|
||||
resolved "http://registry.npmjs.org/eslint/-/eslint-2.13.1.tgz#e4cc8fa0f009fb829aaae23855a29360be1f6c11"
|
||||
dependencies:
|
||||
chalk "^1.1.3"
|
||||
concat-stream "^1.4.6"
|
||||
debug "^2.1.1"
|
||||
doctrine "^1.2.2"
|
||||
es6-map "^0.1.3"
|
||||
escope "^3.6.0"
|
||||
espree "^3.1.6"
|
||||
estraverse "^4.2.0"
|
||||
esutils "^2.0.2"
|
||||
file-entry-cache "^1.1.1"
|
||||
glob "^7.0.3"
|
||||
globals "^9.2.0"
|
||||
ignore "^3.1.2"
|
||||
imurmurhash "^0.1.4"
|
||||
inquirer "^0.12.0"
|
||||
is-my-json-valid "^2.10.0"
|
||||
is-resolvable "^1.0.0"
|
||||
js-yaml "^3.5.1"
|
||||
json-stable-stringify "^1.0.0"
|
||||
levn "^0.3.0"
|
||||
lodash "^4.0.0"
|
||||
mkdirp "^0.5.0"
|
||||
optionator "^0.8.1"
|
||||
path-is-absolute "^1.0.0"
|
||||
path-is-inside "^1.0.1"
|
||||
pluralize "^1.2.1"
|
||||
progress "^1.1.8"
|
||||
require-uncached "^1.0.2"
|
||||
shelljs "^0.6.0"
|
||||
strip-json-comments "~1.0.1"
|
||||
table "^3.7.8"
|
||||
text-table "~0.2.0"
|
||||
user-home "^2.0.0"
|
||||
|
||||
espree@^3.1.6:
|
||||
version "3.5.4"
|
||||
resolved "https://registry.yarnpkg.com/espree/-/espree-3.5.4.tgz#b0f447187c8a8bed944b815a660bddf5deb5d1a7"
|
||||
dependencies:
|
||||
acorn "^5.5.0"
|
||||
acorn-jsx "^3.0.0"
|
||||
|
||||
esprima@^3.1.3:
|
||||
version "3.1.3"
|
||||
resolved "https://registry.yarnpkg.com/esprima/-/esprima-3.1.3.tgz#fdca51cee6133895e3c88d535ce49dbff62a4633"
|
||||
|
@ -2154,6 +2339,13 @@ etag@~1.8.1:
|
|||
version "1.8.1"
|
||||
resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887"
|
||||
|
||||
event-emitter@~0.3.5:
|
||||
version "0.3.5"
|
||||
resolved "https://registry.yarnpkg.com/event-emitter/-/event-emitter-0.3.5.tgz#df8c69eef1647923c7157b9ce83840610b02cc39"
|
||||
dependencies:
|
||||
d "1"
|
||||
es5-ext "~0.10.14"
|
||||
|
||||
eventemitter3@^3.0.0:
|
||||
version "3.1.0"
|
||||
resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-3.1.0.tgz#090b4d6cdbd645ed10bf750d4b5407942d7ba163"
|
||||
|
@ -2205,6 +2397,10 @@ execa@^0.7.0:
|
|||
signal-exit "^3.0.0"
|
||||
strip-eof "^1.0.0"
|
||||
|
||||
exit-hook@^1.0.0:
|
||||
version "1.1.1"
|
||||
resolved "https://registry.yarnpkg.com/exit-hook/-/exit-hook-1.1.1.tgz#f05ca233b48c05d54fff07765df8507e95c02ff8"
|
||||
|
||||
exit@0.1.2, exit@^0.1.2:
|
||||
version "0.1.2"
|
||||
resolved "https://registry.yarnpkg.com/exit/-/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c"
|
||||
|
@ -2427,12 +2623,26 @@ fbjs@^0.8.9:
|
|||
setimmediate "^1.0.5"
|
||||
ua-parser-js "^0.7.9"
|
||||
|
||||
figures@^1.3.5:
|
||||
version "1.7.0"
|
||||
resolved "https://registry.yarnpkg.com/figures/-/figures-1.7.0.tgz#cbe1e3affcf1cd44b80cadfed28dc793a9701d2e"
|
||||
dependencies:
|
||||
escape-string-regexp "^1.0.5"
|
||||
object-assign "^4.1.0"
|
||||
|
||||
figures@^2.0.0:
|
||||
version "2.0.0"
|
||||
resolved "https://registry.yarnpkg.com/figures/-/figures-2.0.0.tgz#3ab1a2d2a62c8bfb431a0c94cb797a2fce27c962"
|
||||
dependencies:
|
||||
escape-string-regexp "^1.0.5"
|
||||
|
||||
file-entry-cache@^1.1.1:
|
||||
version "1.3.1"
|
||||
resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-1.3.1.tgz#44c61ea607ae4be9c1402f41f44270cbfe334ff8"
|
||||
dependencies:
|
||||
flat-cache "^1.2.1"
|
||||
object-assign "^4.0.1"
|
||||
|
||||
file-loader@2.0.0:
|
||||
version "2.0.0"
|
||||
resolved "https://registry.yarnpkg.com/file-loader/-/file-loader-2.0.0.tgz#39749c82f020b9e85901dcff98e8004e6401cfde"
|
||||
|
@ -2515,6 +2725,15 @@ findup-sync@~0.3.0:
|
|||
dependencies:
|
||||
glob "~5.0.0"
|
||||
|
||||
flat-cache@^1.2.1:
|
||||
version "1.3.0"
|
||||
resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-1.3.0.tgz#d3030b32b38154f4e3b7e9c709f490f7ef97c481"
|
||||
dependencies:
|
||||
circular-json "^0.3.1"
|
||||
del "^2.0.2"
|
||||
graceful-fs "^4.1.2"
|
||||
write "^0.2.1"
|
||||
|
||||
flatten@^1.0.2:
|
||||
version "1.0.2"
|
||||
resolved "https://registry.yarnpkg.com/flatten/-/flatten-1.0.2.tgz#dae46a9d78fbe25292258cc1e780a41d95c03782"
|
||||
|
@ -2599,6 +2818,12 @@ from2@^2.1.0:
|
|||
inherits "^2.0.1"
|
||||
readable-stream "^2.0.0"
|
||||
|
||||
front-matter@2.1.2:
|
||||
version "2.1.2"
|
||||
resolved "https://registry.yarnpkg.com/front-matter/-/front-matter-2.1.2.tgz#f75983b9f2f413be658c93dfd7bd8ce4078f5cdb"
|
||||
dependencies:
|
||||
js-yaml "^3.4.6"
|
||||
|
||||
fs-extra@6.0.1:
|
||||
version "6.0.1"
|
||||
resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-6.0.1.tgz#8abc128f7946e310135ddc93b98bddb410e7a34b"
|
||||
|
@ -2607,6 +2832,14 @@ fs-extra@6.0.1:
|
|||
jsonfile "^4.0.0"
|
||||
universalify "^0.1.0"
|
||||
|
||||
fs-extra@^3.0.1:
|
||||
version "3.0.1"
|
||||
resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-3.0.1.tgz#3794f378c58b342ea7dbbb23095109c4b3b62291"
|
||||
dependencies:
|
||||
graceful-fs "^4.1.2"
|
||||
jsonfile "^3.0.0"
|
||||
universalify "^0.1.0"
|
||||
|
||||
fs-minipass@^1.2.5:
|
||||
version "1.2.5"
|
||||
resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.5.tgz#06c277218454ec288df77ada54a03b8702aacb9d"
|
||||
|
@ -2673,6 +2906,18 @@ gaze@^1.0.0:
|
|||
dependencies:
|
||||
globule "^1.0.0"
|
||||
|
||||
generate-function@^2.0.0:
|
||||
version "2.3.1"
|
||||
resolved "https://registry.yarnpkg.com/generate-function/-/generate-function-2.3.1.tgz#f069617690c10c868e73b8465746764f97c3479f"
|
||||
dependencies:
|
||||
is-property "^1.0.2"
|
||||
|
||||
generate-object-property@^1.1.0:
|
||||
version "1.2.0"
|
||||
resolved "https://registry.yarnpkg.com/generate-object-property/-/generate-object-property-1.2.0.tgz#9c0e1c40308ce804f4783618b937fa88f99d50d0"
|
||||
dependencies:
|
||||
is-property "^1.0.0"
|
||||
|
||||
get-caller-file@^1.0.1:
|
||||
version "1.0.3"
|
||||
resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-1.0.3.tgz#f978fa4c90d1dfe7ff2d6beda2a515e713bdcf4a"
|
||||
|
@ -2765,10 +3010,21 @@ global-modules-path@^2.1.0:
|
|||
version "2.3.0"
|
||||
resolved "https://registry.yarnpkg.com/global-modules-path/-/global-modules-path-2.3.0.tgz#b0e2bac6beac39745f7db5c59d26a36a0b94f7dc"
|
||||
|
||||
globals@^9.18.0:
|
||||
globals@^9.18.0, globals@^9.2.0:
|
||||
version "9.18.0"
|
||||
resolved "https://registry.yarnpkg.com/globals/-/globals-9.18.0.tgz#aa3896b3e69b487f17e31ed2143d69a8e30c2d8a"
|
||||
|
||||
globby@^5.0.0:
|
||||
version "5.0.0"
|
||||
resolved "https://registry.yarnpkg.com/globby/-/globby-5.0.0.tgz#ebd84667ca0dbb330b99bcfc68eac2bc54370e0d"
|
||||
dependencies:
|
||||
array-union "^1.0.1"
|
||||
arrify "^1.0.0"
|
||||
glob "^7.0.3"
|
||||
object-assign "^4.0.1"
|
||||
pify "^2.0.0"
|
||||
pinkie-promise "^2.0.0"
|
||||
|
||||
globby@^6.1.0:
|
||||
version "6.1.0"
|
||||
resolved "https://registry.yarnpkg.com/globby/-/globby-6.1.0.tgz#f5a6d70e8395e21c858fb0489d64df02424d506c"
|
||||
|
@ -2787,6 +3043,12 @@ globule@^1.0.0:
|
|||
lodash "~4.17.4"
|
||||
minimatch "~3.0.2"
|
||||
|
||||
gonzales-pe-sl@^4.2.3:
|
||||
version "4.2.3"
|
||||
resolved "https://registry.yarnpkg.com/gonzales-pe-sl/-/gonzales-pe-sl-4.2.3.tgz#6a868bc380645f141feeb042c6f97fcc71b59fe6"
|
||||
dependencies:
|
||||
minimist "1.1.x"
|
||||
|
||||
graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.6:
|
||||
version "4.1.11"
|
||||
resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.11.tgz#0e8bdfe4d1ddb8854d64e04ea7c00e2a026e5658"
|
||||
|
@ -3080,6 +3342,10 @@ ignore-walk@^3.0.1:
|
|||
dependencies:
|
||||
minimatch "^3.0.4"
|
||||
|
||||
ignore@^3.1.2:
|
||||
version "3.3.10"
|
||||
resolved "https://registry.yarnpkg.com/ignore/-/ignore-3.3.10.tgz#0a97fb876986e8081c631160f8f9f389157f0043"
|
||||
|
||||
import-local@^1.0.0:
|
||||
version "1.0.0"
|
||||
resolved "https://registry.yarnpkg.com/import-local/-/import-local-1.0.0.tgz#5e4ffdc03f4fe6c009c6729beb29631c2f8227bc"
|
||||
|
@ -3135,6 +3401,24 @@ ini@~1.3.0:
|
|||
version "1.3.5"
|
||||
resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927"
|
||||
|
||||
inquirer@^0.12.0:
|
||||
version "0.12.0"
|
||||
resolved "http://registry.npmjs.org/inquirer/-/inquirer-0.12.0.tgz#1ef2bfd63504df0bc75785fff8c2c41df12f077e"
|
||||
dependencies:
|
||||
ansi-escapes "^1.1.0"
|
||||
ansi-regex "^2.0.0"
|
||||
chalk "^1.0.0"
|
||||
cli-cursor "^1.0.1"
|
||||
cli-width "^2.0.0"
|
||||
figures "^1.3.5"
|
||||
lodash "^4.3.0"
|
||||
readline2 "^1.0.1"
|
||||
run-async "^0.1.0"
|
||||
rx-lite "^3.1.2"
|
||||
string-width "^1.0.1"
|
||||
strip-ansi "^3.0.0"
|
||||
through "^2.3.6"
|
||||
|
||||
inquirer@^6.0.0:
|
||||
version "6.0.0"
|
||||
resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-6.0.0.tgz#e8c20303ddc15bbfc2c12a6213710ccd9e1413d8"
|
||||
|
@ -3364,6 +3648,20 @@ is-glob@^4.0.0:
|
|||
dependencies:
|
||||
is-extglob "^2.1.1"
|
||||
|
||||
is-my-ip-valid@^1.0.0:
|
||||
version "1.0.0"
|
||||
resolved "https://registry.yarnpkg.com/is-my-ip-valid/-/is-my-ip-valid-1.0.0.tgz#7b351b8e8edd4d3995d4d066680e664d94696824"
|
||||
|
||||
is-my-json-valid@^2.10.0:
|
||||
version "2.19.0"
|
||||
resolved "https://registry.yarnpkg.com/is-my-json-valid/-/is-my-json-valid-2.19.0.tgz#8fd6e40363cd06b963fa877d444bfb5eddc62175"
|
||||
dependencies:
|
||||
generate-function "^2.0.0"
|
||||
generate-object-property "^1.1.0"
|
||||
is-my-ip-valid "^1.0.0"
|
||||
jsonpointer "^4.0.0"
|
||||
xtend "^4.0.0"
|
||||
|
||||
is-negated-glob@^1.0.0:
|
||||
version "1.0.0"
|
||||
resolved "https://registry.yarnpkg.com/is-negated-glob/-/is-negated-glob-1.0.0.tgz#6910bca5da8c95e784b5751b976cf5a10fee36d2"
|
||||
|
@ -3426,6 +3724,10 @@ is-promise@^2.1.0:
|
|||
version "2.1.0"
|
||||
resolved "https://registry.yarnpkg.com/is-promise/-/is-promise-2.1.0.tgz#79a2a9ece7f096e80f36d2b2f3bc16c1ff4bf3fa"
|
||||
|
||||
is-property@^1.0.0, is-property@^1.0.2:
|
||||
version "1.0.2"
|
||||
resolved "https://registry.yarnpkg.com/is-property/-/is-property-1.0.2.tgz#57fe1c4e48474edd65b09911f26b1cd4095dda84"
|
||||
|
||||
is-regex@^1.0.4:
|
||||
version "1.0.4"
|
||||
resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.0.4.tgz#5517489b547091b0930e095654ced25ee97e9491"
|
||||
|
@ -3888,7 +4190,7 @@ js-yaml@>=3.4.x, js-yaml@^3.7.0:
|
|||
argparse "^1.0.7"
|
||||
esprima "^4.0.0"
|
||||
|
||||
js-yaml@^3.11.0, js-yaml@^3.9.0:
|
||||
js-yaml@^3.11.0, js-yaml@^3.4.6, js-yaml@^3.5.1, js-yaml@^3.5.4, js-yaml@^3.9.0:
|
||||
version "3.12.0"
|
||||
resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.12.0.tgz#eaed656ec8344f10f527c6bfa1b6e2244de167d1"
|
||||
dependencies:
|
||||
|
@ -3981,7 +4283,7 @@ json-schema@0.2.3:
|
|||
version "0.2.3"
|
||||
resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13"
|
||||
|
||||
json-stable-stringify@^1.0.0:
|
||||
json-stable-stringify@^1.0.0, json-stable-stringify@^1.0.1:
|
||||
version "1.0.1"
|
||||
resolved "https://registry.yarnpkg.com/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz#9a759d39c5f2ff503fd5300646ed445f88c4f9af"
|
||||
dependencies:
|
||||
|
@ -3999,6 +4301,12 @@ json5@^0.5.0, json5@^0.5.1:
|
|||
version "0.5.1"
|
||||
resolved "https://registry.yarnpkg.com/json5/-/json5-0.5.1.tgz#1eade7acc012034ad84e2396767ead9fa5495821"
|
||||
|
||||
jsonfile@^3.0.0:
|
||||
version "3.0.1"
|
||||
resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-3.0.1.tgz#a5ecc6f65f53f662c4415c7675a0331d0992ec66"
|
||||
optionalDependencies:
|
||||
graceful-fs "^4.1.6"
|
||||
|
||||
jsonfile@^4.0.0:
|
||||
version "4.0.0"
|
||||
resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb"
|
||||
|
@ -4009,6 +4317,10 @@ jsonify@~0.0.0:
|
|||
version "0.0.0"
|
||||
resolved "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.0.tgz#2c74b6ee41d93ca51b7b5aaee8f503631d252a73"
|
||||
|
||||
jsonpointer@^4.0.0:
|
||||
version "4.0.1"
|
||||
resolved "https://registry.yarnpkg.com/jsonpointer/-/jsonpointer-4.0.1.tgz#4fd92cb34e0e9db3c89c8622ecf51f9b978c6cb9"
|
||||
|
||||
jsprim@^1.2.2:
|
||||
version "1.4.1"
|
||||
resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.1.tgz#313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2"
|
||||
|
@ -4042,6 +4354,10 @@ kind-of@^6.0.0, kind-of@^6.0.2:
|
|||
version "6.0.2"
|
||||
resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.2.tgz#01146b36a6218e64e58f3a8d66de5d7fc6f6d051"
|
||||
|
||||
known-css-properties@^0.3.0:
|
||||
version "0.3.0"
|
||||
resolved "https://registry.yarnpkg.com/known-css-properties/-/known-css-properties-0.3.0.tgz#a3d135bbfc60ee8c6eacf2f7e7e6f2d4755e49a4"
|
||||
|
||||
last-call-webpack-plugin@^3.0.0:
|
||||
version "3.0.0"
|
||||
resolved "https://registry.yarnpkg.com/last-call-webpack-plugin/-/last-call-webpack-plugin-3.0.0.tgz#9742df0e10e3cf46e5c0381c2de90d3a7a2d7555"
|
||||
|
@ -4075,7 +4391,7 @@ leven@^2.1.0:
|
|||
version "2.1.0"
|
||||
resolved "https://registry.yarnpkg.com/leven/-/leven-2.1.0.tgz#c2e7a9f772094dee9d34202ae8acce4687875580"
|
||||
|
||||
levn@~0.3.0:
|
||||
levn@^0.3.0, levn@~0.3.0:
|
||||
version "0.3.0"
|
||||
resolved "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee"
|
||||
dependencies:
|
||||
|
@ -4136,6 +4452,10 @@ lodash.camelcase@^4.3.0:
|
|||
version "4.3.0"
|
||||
resolved "https://registry.yarnpkg.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz#b28aa6288a2b9fc651035c7711f65ab6190331a6"
|
||||
|
||||
lodash.capitalize@^4.1.0:
|
||||
version "4.2.1"
|
||||
resolved "https://registry.yarnpkg.com/lodash.capitalize/-/lodash.capitalize-4.2.1.tgz#f826c9b4e2a8511d84e3aca29db05e1a4f3b72a9"
|
||||
|
||||
lodash.clonedeep@^4.3.2:
|
||||
version "4.5.0"
|
||||
resolved "https://registry.yarnpkg.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef"
|
||||
|
@ -4164,6 +4484,10 @@ lodash.isequal@^4.5.0:
|
|||
version "4.5.0"
|
||||
resolved "https://registry.yarnpkg.com/lodash.isequal/-/lodash.isequal-4.5.0.tgz#415c4478f2bcc30120c22ce10ed3226f7d3e18e0"
|
||||
|
||||
lodash.kebabcase@^4.0.0:
|
||||
version "4.1.1"
|
||||
resolved "https://registry.yarnpkg.com/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz#8489b1cb0d29ff88195cceca448ff6d6cc295c36"
|
||||
|
||||
lodash.memoize@^4.1.2:
|
||||
version "4.1.2"
|
||||
resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe"
|
||||
|
@ -4347,7 +4671,7 @@ merge-stream@^1.0.1:
|
|||
dependencies:
|
||||
readable-stream "^2.0.1"
|
||||
|
||||
merge@^1.1.3:
|
||||
merge@^1.1.3, merge@^1.2.0:
|
||||
version "1.2.0"
|
||||
resolved "https://registry.yarnpkg.com/merge/-/merge-1.2.0.tgz#7531e39d4949c281a66b8c5a6e0265e8b05894da"
|
||||
|
||||
|
@ -4462,6 +4786,10 @@ minimist@0.0.8:
|
|||
version "0.0.8"
|
||||
resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d"
|
||||
|
||||
minimist@1.1.x:
|
||||
version "1.1.3"
|
||||
resolved "http://registry.npmjs.org/minimist/-/minimist-1.1.3.tgz#3bedfd91a92d39016fcfaa1c681e8faa1a1efda8"
|
||||
|
||||
minimist@^1.1.0, minimist@^1.1.1, minimist@^1.1.3, minimist@^1.2.0:
|
||||
version "1.2.0"
|
||||
resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284"
|
||||
|
@ -4583,6 +4911,10 @@ multicast-dns@^6.0.1:
|
|||
dns-packet "^1.3.1"
|
||||
thunky "^1.0.2"
|
||||
|
||||
mute-stream@0.0.5:
|
||||
version "0.0.5"
|
||||
resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.5.tgz#8fbfabb0a98a253d3184331f9e8deb7372fac6c0"
|
||||
|
||||
mute-stream@0.0.7:
|
||||
version "0.0.7"
|
||||
resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.7.tgz#3075ce93bc21b8fab43e1bc4da7e8115ed1e7bab"
|
||||
|
@ -4636,6 +4968,10 @@ neo-async@^2.5.0:
|
|||
version "2.5.1"
|
||||
resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.5.1.tgz#acb909e327b1e87ec9ef15f41b8a269512ad41ee"
|
||||
|
||||
next-tick@1:
|
||||
version "1.0.0"
|
||||
resolved "https://registry.yarnpkg.com/next-tick/-/next-tick-1.0.0.tgz#ca86d1fe8828169b0120208e3dc8424b9db8342c"
|
||||
|
||||
nice-try@^1.0.4:
|
||||
version "1.0.4"
|
||||
resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.4.tgz#d93962f6c52f2c1558c0fbda6d512819f1efe1c4"
|
||||
|
@ -4942,6 +5278,10 @@ once@^1.3.0, once@^1.3.1, once@^1.4.0:
|
|||
dependencies:
|
||||
wrappy "1"
|
||||
|
||||
onetime@^1.0.0:
|
||||
version "1.1.0"
|
||||
resolved "http://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz#a1f7838f8314c516f05ecefcbc4ccfe04b4ed789"
|
||||
|
||||
onetime@^2.0.0:
|
||||
version "2.0.1"
|
||||
resolved "https://registry.yarnpkg.com/onetime/-/onetime-2.0.1.tgz#067428230fd67443b2794b22bba528b6867962d4"
|
||||
|
@ -5210,6 +5550,10 @@ pkg-dir@^2.0.0:
|
|||
dependencies:
|
||||
find-up "^2.1.0"
|
||||
|
||||
pluralize@^1.2.1:
|
||||
version "1.2.1"
|
||||
resolved "https://registry.yarnpkg.com/pluralize/-/pluralize-1.2.1.tgz#d1a21483fd22bb41e58a12fa3421823140897c45"
|
||||
|
||||
pn@^1.1.0:
|
||||
version "1.1.0"
|
||||
resolved "https://registry.yarnpkg.com/pn/-/pn-1.1.0.tgz#e2f4cef0e219f463c179ab37463e4e1ecdccbafb"
|
||||
|
@ -5539,6 +5883,10 @@ process@^0.11.10:
|
|||
version "0.11.10"
|
||||
resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182"
|
||||
|
||||
progress@^1.1.8:
|
||||
version "1.1.8"
|
||||
resolved "https://registry.yarnpkg.com/progress/-/progress-1.1.8.tgz#e260c78f6161cdd9b0e56cc3e0a85de17c7a57be"
|
||||
|
||||
promise-inflight@^1.0.1:
|
||||
version "1.0.1"
|
||||
resolved "https://registry.yarnpkg.com/promise-inflight/-/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3"
|
||||
|
@ -5887,6 +6235,14 @@ readdirp@^2.0.0:
|
|||
readable-stream "^2.0.2"
|
||||
set-immediate-shim "^1.0.1"
|
||||
|
||||
readline2@^1.0.1:
|
||||
version "1.0.1"
|
||||
resolved "https://registry.yarnpkg.com/readline2/-/readline2-1.0.1.tgz#41059608ffc154757b715d9989d199ffbf372e35"
|
||||
dependencies:
|
||||
code-point-at "^1.0.0"
|
||||
is-fullwidth-code-point "^1.0.0"
|
||||
mute-stream "0.0.5"
|
||||
|
||||
realpath-native@^1.0.0:
|
||||
version "1.0.0"
|
||||
resolved "https://registry.yarnpkg.com/realpath-native/-/realpath-native-1.0.0.tgz#7885721a83b43bd5327609f0ddecb2482305fdf0"
|
||||
|
@ -6058,6 +6414,13 @@ require-main-filename@^1.0.1:
|
|||
version "1.0.1"
|
||||
resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-1.0.1.tgz#97f717b69d48784f5f526a6c5aa8ffdda055a4d1"
|
||||
|
||||
require-uncached@^1.0.2:
|
||||
version "1.0.3"
|
||||
resolved "https://registry.yarnpkg.com/require-uncached/-/require-uncached-1.0.3.tgz#4e0d56d6c9662fd31e43011c4b95aa49955421d3"
|
||||
dependencies:
|
||||
caller-path "^0.1.0"
|
||||
resolve-from "^1.0.0"
|
||||
|
||||
requires-port@^1.0.0:
|
||||
version "1.0.0"
|
||||
resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff"
|
||||
|
@ -6068,6 +6431,10 @@ resolve-cwd@^2.0.0:
|
|||
dependencies:
|
||||
resolve-from "^3.0.0"
|
||||
|
||||
resolve-from@^1.0.0:
|
||||
version "1.0.1"
|
||||
resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-1.0.1.tgz#26cbfe935d1aeeeabb29bc3fe5aeb01e93d44226"
|
||||
|
||||
resolve-from@^3.0.0:
|
||||
version "3.0.0"
|
||||
resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-3.0.0.tgz#b22c7af7d9d6881bc8b6e653335eebcb0a188748"
|
||||
|
@ -6086,6 +6453,13 @@ resolve@^1.1.7, resolve@^1.3.2:
|
|||
dependencies:
|
||||
path-parse "^1.0.5"
|
||||
|
||||
restore-cursor@^1.0.1:
|
||||
version "1.0.1"
|
||||
resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-1.0.1.tgz#34661f46886327fed2991479152252df92daa541"
|
||||
dependencies:
|
||||
exit-hook "^1.0.0"
|
||||
onetime "^1.0.0"
|
||||
|
||||
restore-cursor@^2.0.0:
|
||||
version "2.0.0"
|
||||
resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-2.0.0.tgz#9f7ee287f82fd326d4fd162923d62129eee0dfaf"
|
||||
|
@ -6147,6 +6521,12 @@ rsvp@^3.3.3:
|
|||
version "3.6.2"
|
||||
resolved "https://registry.yarnpkg.com/rsvp/-/rsvp-3.6.2.tgz#2e96491599a96cde1b515d5674a8f7a91452926a"
|
||||
|
||||
run-async@^0.1.0:
|
||||
version "0.1.0"
|
||||
resolved "https://registry.yarnpkg.com/run-async/-/run-async-0.1.0.tgz#c8ad4a5e110661e402a7d21b530e009f25f8e389"
|
||||
dependencies:
|
||||
once "^1.3.0"
|
||||
|
||||
run-async@^2.2.0:
|
||||
version "2.3.0"
|
||||
resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.3.0.tgz#0371ab4ae0bdd720d4166d7dfda64ff7a445a6c0"
|
||||
|
@ -6159,6 +6539,10 @@ run-queue@^1.0.0, run-queue@^1.0.3:
|
|||
dependencies:
|
||||
aproba "^1.1.1"
|
||||
|
||||
rx-lite@^3.1.2:
|
||||
version "3.1.2"
|
||||
resolved "https://registry.yarnpkg.com/rx-lite/-/rx-lite-3.1.2.tgz#19ce502ca572665f3b647b10939f97fd1615f102"
|
||||
|
||||
rxjs@^6.1.0:
|
||||
version "6.2.2"
|
||||
resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.2.2.tgz#eb75fa3c186ff5289907d06483a77884586e1cf9"
|
||||
|
@ -6207,6 +6591,25 @@ sass-graph@^2.2.4:
|
|||
scss-tokenizer "^0.2.3"
|
||||
yargs "^7.0.0"
|
||||
|
||||
sass-lint@^1.12.1:
|
||||
version "1.12.1"
|
||||
resolved "https://registry.yarnpkg.com/sass-lint/-/sass-lint-1.12.1.tgz#630f69c216aa206b8232fb2aa907bdf3336b6d83"
|
||||
dependencies:
|
||||
commander "^2.8.1"
|
||||
eslint "^2.7.0"
|
||||
front-matter "2.1.2"
|
||||
fs-extra "^3.0.1"
|
||||
glob "^7.0.0"
|
||||
globule "^1.0.0"
|
||||
gonzales-pe-sl "^4.2.3"
|
||||
js-yaml "^3.5.4"
|
||||
known-css-properties "^0.3.0"
|
||||
lodash.capitalize "^4.1.0"
|
||||
lodash.kebabcase "^4.0.0"
|
||||
merge "^1.2.0"
|
||||
path-is-absolute "^1.0.0"
|
||||
util "^0.10.3"
|
||||
|
||||
sass-loader@7.1.0:
|
||||
version "7.1.0"
|
||||
resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-7.1.0.tgz#16fd5138cb8b424bf8a759528a1972d72aad069d"
|
||||
|
@ -6368,6 +6771,10 @@ shebang-regex@^1.0.0:
|
|||
version "1.0.0"
|
||||
resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3"
|
||||
|
||||
shelljs@^0.6.0:
|
||||
version "0.6.1"
|
||||
resolved "https://registry.yarnpkg.com/shelljs/-/shelljs-0.6.1.tgz#ec6211bed1920442088fe0f70b2837232ed2c8a8"
|
||||
|
||||
shellwords@^0.1.1:
|
||||
version "0.1.1"
|
||||
resolved "https://registry.yarnpkg.com/shellwords/-/shellwords-0.1.1.tgz#d6b9181c1a48d397324c84871efbcfc73fc0654b"
|
||||
|
@ -6390,6 +6797,10 @@ slash@^1.0.0:
|
|||
version "1.0.0"
|
||||
resolved "https://registry.yarnpkg.com/slash/-/slash-1.0.0.tgz#c41f2f6c39fc16d1cd17ad4b5d896114ae470d55"
|
||||
|
||||
slice-ansi@0.0.4:
|
||||
version "0.0.4"
|
||||
resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-0.0.4.tgz#edbf8903f66f7ce2f8eafd6ceed65e264c831b35"
|
||||
|
||||
snapdragon-node@^2.0.1:
|
||||
version "2.1.1"
|
||||
resolved "https://registry.yarnpkg.com/snapdragon-node/-/snapdragon-node-2.1.1.tgz#6c175f86ff14bdb0724563e8f3c1b021a286853b"
|
||||
|
@ -6708,6 +7119,10 @@ strip-indent@^1.0.1:
|
|||
dependencies:
|
||||
get-stdin "^4.0.1"
|
||||
|
||||
strip-json-comments@~1.0.1:
|
||||
version "1.0.4"
|
||||
resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-1.0.4.tgz#1e15fbcac97d3ee99bf2d73b4c656b082bbafb91"
|
||||
|
||||
strip-json-comments@~2.0.1:
|
||||
version "2.0.1"
|
||||
resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a"
|
||||
|
@ -6770,6 +7185,17 @@ symbol-tree@^3.2.2:
|
|||
version "3.2.2"
|
||||
resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.2.tgz#ae27db38f660a7ae2e1c3b7d1bc290819b8519e6"
|
||||
|
||||
table@^3.7.8:
|
||||
version "3.8.3"
|
||||
resolved "http://registry.npmjs.org/table/-/table-3.8.3.tgz#2bbc542f0fda9861a755d3947fefd8b3f513855f"
|
||||
dependencies:
|
||||
ajv "^4.7.0"
|
||||
ajv-keywords "^1.0.0"
|
||||
chalk "^1.1.1"
|
||||
lodash "^4.0.0"
|
||||
slice-ansi "0.0.4"
|
||||
string-width "^2.0.0"
|
||||
|
||||
tapable@^1.0.0:
|
||||
version "1.0.0"
|
||||
resolved "https://registry.yarnpkg.com/tapable/-/tapable-1.0.0.tgz#cbb639d9002eed9c6b5975eb20598d7936f1f9f2"
|
||||
|
@ -6804,6 +7230,10 @@ test-exclude@^4.2.1:
|
|||
read-pkg-up "^1.0.1"
|
||||
require-main-filename "^1.0.1"
|
||||
|
||||
text-table@~0.2.0:
|
||||
version "0.2.0"
|
||||
resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4"
|
||||
|
||||
throat@^4.0.0:
|
||||
version "4.1.0"
|
||||
resolved "https://registry.yarnpkg.com/throat/-/throat-4.1.0.tgz#89037cbc92c56ab18926e6ba4cbb200e15672a6a"
|
||||
|
@ -7190,6 +7620,12 @@ use@^3.1.0:
|
|||
version "3.1.1"
|
||||
resolved "https://registry.yarnpkg.com/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f"
|
||||
|
||||
user-home@^2.0.0:
|
||||
version "2.0.0"
|
||||
resolved "https://registry.yarnpkg.com/user-home/-/user-home-2.0.0.tgz#9c70bfd8169bc1dcbf48604e0f04b8b49cde9e9f"
|
||||
dependencies:
|
||||
os-homedir "^1.0.0"
|
||||
|
||||
util-deprecate@~1.0.1:
|
||||
version "1.0.2"
|
||||
resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
|
||||
|
@ -7562,6 +7998,12 @@ write-file-atomic@^2.1.0:
|
|||
imurmurhash "^0.1.4"
|
||||
signal-exit "^3.0.2"
|
||||
|
||||
write@^0.2.1:
|
||||
version "0.2.1"
|
||||
resolved "https://registry.yarnpkg.com/write/-/write-0.2.1.tgz#5fc03828e264cea3fe91455476f7a3c566cb0757"
|
||||
dependencies:
|
||||
mkdirp "^0.5.1"
|
||||
|
||||
ws@^3.2.0:
|
||||
version "3.3.3"
|
||||
resolved "https://registry.yarnpkg.com/ws/-/ws-3.3.3.tgz#f1cf84fe2d5e901ebce94efaece785f187a228f2"
|
||||
|
|
Loading…
Reference in New Issue