From df0cc83e05f2e25ef2c42def56343643673bc7df Mon Sep 17 00:00:00 2001
From: Jeff
Date: Mon, 22 Jan 2018 19:09:43 -0800
Subject: [PATCH 1/2] - add vue-select as a dev dependency so that the homepage
is always using the latest release - fix text-align:center issue on homepage
---
docs/homepage/assets/scss/_cyan_theme.scss | 12 +---
docs/homepage/home.js | 2 +-
package.json | 1 +
yarn.lock | 74 +++++++++++++++++++++-
4 files changed, 76 insertions(+), 13 deletions(-)
diff --git a/docs/homepage/assets/scss/_cyan_theme.scss b/docs/homepage/assets/scss/_cyan_theme.scss
index e4638c0..4ebe3ac 100644
--- a/docs/homepage/assets/scss/_cyan_theme.scss
+++ b/docs/homepage/assets/scss/_cyan_theme.scss
@@ -4,19 +4,13 @@
font-family: 'Source Sans Pro', 'Helvetica Neue', Arial, sans-serif;
max-width: 500px;
margin: 0 auto;
+ text-align: left;
+
.dropdown-toggle {
background: #fff;
border-color: rgba(82, 166, 183, 0.39);
}
- //.selected-tag {
- // color: #147688;
- // background-color: #d7f3f9;
- // border-color: #91ddec;
- // .close {
- // color: #147688;
- // opacity: .5;
- // }
- //}
+
&.dropdown.open .dropdown-toggle,
&.dropdown.open .dropdown-menu,
&.dropdown.open .open-indicator:before {
diff --git a/docs/homepage/home.js b/docs/homepage/home.js
index 4c1d5d0..5b9e37d 100644
--- a/docs/homepage/home.js
+++ b/docs/homepage/home.js
@@ -1,5 +1,5 @@
import Vue from 'vue'
-import vSelect from '../../src/components/Select'
+import vSelect from 'vue-select'
import './assets/scss/home.scss'
diff --git a/package.json b/package.json
index 702490c..786d7dc 100644
--- a/package.json
+++ b/package.json
@@ -76,6 +76,7 @@
"vue-loader": "^10.0.2",
"vue-markdown-loader": "^0.6.1",
"vue-resource": "^1.0.3",
+ "vue-select": "*",
"vue-style-loader": "^1.0.0",
"vue-template-compiler": "^2.1.8",
"vuex": "^2.1.1",
diff --git a/yarn.lock b/yarn.lock
index d02c3d9..3429a1c 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -1076,6 +1076,16 @@ change-case@3.0.x:
upper-case "^1.1.1"
upper-case-first "^1.1.0"
+cheerio@^0.19.0:
+ version "0.19.0"
+ resolved "https://registry.yarnpkg.com/cheerio/-/cheerio-0.19.0.tgz#772e7015f2ee29965096d71ea4175b75ab354925"
+ dependencies:
+ css-select "~1.0.0"
+ dom-serializer "~0.1.0"
+ entities "~1.1.1"
+ htmlparser2 "~3.8.1"
+ lodash "^3.2.0"
+
cheerio@^0.20.0:
version "0.20.0"
resolved "https://registry.yarnpkg.com/cheerio/-/cheerio-0.20.0.tgz#5c710f2bab95653272842ba01c6ea61b3545ec35"
@@ -1414,6 +1424,15 @@ css-select@^1.1.0, css-select@~1.2.0:
domutils "1.5.1"
nth-check "~1.0.1"
+css-select@~1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/css-select/-/css-select-1.0.0.tgz#b1121ca51848dd264e2244d058cee254deeb44b0"
+ dependencies:
+ boolbase "~1.0.0"
+ css-what "1.0"
+ domutils "1.4"
+ nth-check "~1.0.0"
+
css-selector-tokenizer@^0.5.1:
version "0.5.4"
resolved "https://registry.yarnpkg.com/css-selector-tokenizer/-/css-selector-tokenizer-0.5.4.tgz#139bafd34a35fd0c1428487049e0699e6f6a2c21"
@@ -1429,6 +1448,10 @@ css-selector-tokenizer@^0.7.0:
fastparse "^1.1.1"
regexpu-core "^1.0.0"
+css-what@1.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/css-what/-/css-what-1.0.0.tgz#d7cc2df45180666f99d2b14462639469e00f736c"
+
css-what@2.1:
version "2.1.0"
resolved "https://registry.yarnpkg.com/css-what/-/css-what-2.1.0.tgz#9467d032c38cfaefb9f2d79501253062f87fa1bd"
@@ -1648,6 +1671,12 @@ domutils@1.1:
dependencies:
domelementtype "1"
+domutils@1.4:
+ version "1.4.3"
+ resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.4.3.tgz#0865513796c6b306031850e175516baf80b72a6f"
+ dependencies:
+ domelementtype "1"
+
domutils@1.5, domutils@1.5.1:
version "1.5.1"
resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.5.1.tgz#dcd8488a26f563d61079e48c9f7b7e32373682cf"
@@ -2194,6 +2223,22 @@ gh-pages@^0.11.0:
q-io "1.13.2"
wrench "1.5.8"
+gitbook-plugin-codepen@^0.1.2:
+ version "0.1.2"
+ resolved "https://registry.yarnpkg.com/gitbook-plugin-codepen/-/gitbook-plugin-codepen-0.1.2.tgz#64fb5ba9be9734328a44bab2214422c044a85f16"
+ dependencies:
+ cheerio "^0.19.0"
+ underscore "^1.8.3"
+ url-parse "^1.0.0"
+
+gitbook-plugin-edit-link@^2.0.2:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/gitbook-plugin-edit-link/-/gitbook-plugin-edit-link-2.0.2.tgz#d8fcd927eced81e7a662a72d59db609eafd7e72f"
+
+gitbook-plugin-github@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/gitbook-plugin-github/-/gitbook-plugin-github-3.0.0.tgz#67457df98a57ea8ef9b2518b88340db370a5317b"
+
glob-base@^0.3.0:
version "0.3.0"
resolved "https://registry.yarnpkg.com/glob-base/-/glob-base-0.3.0.tgz#dbb164f6221b1c0b1ccf82aea328b497df0ea3c4"
@@ -3322,7 +3367,7 @@ lodash.words@^3.0.0:
dependencies:
lodash._root "^3.0.0"
-lodash@^3.8.0:
+lodash@^3.2.0, lodash@^3.8.0:
version "3.10.1"
resolved "https://registry.yarnpkg.com/lodash/-/lodash-3.10.1.tgz#5bf45e8e49ba4189e17d482789dfd15bd140b7b6"
@@ -3717,6 +3762,10 @@ normalize-url@^1.4.0:
query-string "^4.1.0"
sort-keys "^1.0.0"
+normalize.css@^7.0.0:
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/normalize.css/-/normalize.css-7.0.0.tgz#abfb1dd82470674e0322b53ceb1aaf412938e4bf"
+
"npmlog@0 || 1 || 2 || 3 || 4", npmlog@^4.0.0, npmlog@^4.0.2:
version "4.1.2"
resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b"
@@ -3726,7 +3775,7 @@ normalize-url@^1.4.0:
gauge "~2.7.3"
set-blocking "~2.0.0"
-nth-check@~1.0.1:
+nth-check@~1.0.0, nth-check@~1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-1.0.1.tgz#9929acdf628fc2c41098deab82ac580cf149aae4"
dependencies:
@@ -4365,6 +4414,10 @@ querystring@0.2.0, querystring@^0.2.0:
version "0.2.0"
resolved "https://registry.yarnpkg.com/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620"
+querystringify@~1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-1.0.0.tgz#6286242112c5b712fa654e526652bf6a13ff05cb"
+
randomatic@^1.1.3:
version "1.1.7"
resolved "https://registry.yarnpkg.com/randomatic/-/randomatic-1.1.7.tgz#c7abe9cc8b87c0baa876b19fde83fd464797e38c"
@@ -4673,7 +4726,7 @@ 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"
-requires-port@1.x.x:
+requires-port@1.x.x, requires-port@~1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff"
@@ -5281,6 +5334,10 @@ ultron@1.0.x:
version "1.0.2"
resolved "https://registry.yarnpkg.com/ultron/-/ultron-1.0.2.tgz#ace116ab557cd197386a4e88f4685378c8b2e4fa"
+underscore@^1.8.3:
+ version "1.8.3"
+ resolved "https://registry.yarnpkg.com/underscore/-/underscore-1.8.3.tgz#4f3fb53b106e6097fcf9cb4109f2a5e9bdfa5022"
+
underscore@~1.6.0:
version "1.6.0"
resolved "https://registry.yarnpkg.com/underscore/-/underscore-1.6.0.tgz#8b38b10cacdef63337b8b24e4ff86d45aea529a8"
@@ -5326,6 +5383,13 @@ url-parse-lax@^1.0.0:
dependencies:
prepend-http "^1.0.1"
+url-parse@^1.0.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.2.0.tgz#3a19e8aaa6d023ddd27dcc44cb4fc8f7fec23986"
+ dependencies:
+ querystringify "~1.0.0"
+ requires-port "~1.0.0"
+
url-to-options@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/url-to-options/-/url-to-options-1.0.1.tgz#1505a03a289a48cbd7a434efbaeec5055f5633a9"
@@ -5453,6 +5517,10 @@ vue-resource@^1.0.3:
dependencies:
got "^7.1.0"
+vue-select@*:
+ version "2.4.0"
+ resolved "https://registry.yarnpkg.com/vue-select/-/vue-select-2.4.0.tgz#ef06547fe857f3259841ab2f3d29c5d8a1e52630"
+
vue-style-loader@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/vue-style-loader/-/vue-style-loader-1.0.0.tgz#abeb7bd0f46313083741244d3079d4f14449e049"
From a861b1655396c08280bd30d64b35623e3a1339e5 Mon Sep 17 00:00:00 2001
From: Jeff
Date: Mon, 22 Jan 2018 19:17:38 -0800
Subject: [PATCH 2/2] just redirect on option click
---
docs/homepage/home.html | 13 ++-----------
docs/homepage/home.js | 5 +++++
2 files changed, 7 insertions(+), 11 deletions(-)
diff --git a/docs/homepage/home.html b/docs/homepage/home.html
index e6e6c5c..46ce592 100644
--- a/docs/homepage/home.html
+++ b/docs/homepage/home.html
@@ -59,22 +59,14 @@
to Select2/Chosen without the overhead of jQuery.
-
+
{{ option.title }}
-
-
-
-
+
- Supports Vuex
@@ -108,7 +100,6 @@
-