├── .babelrc
├── .editorconfig
├── .eslintignore
├── .eslintrc.js
├── .gitignore
├── README.md
├── build
├── build.js
├── check-versions.js
├── dev-client.js
├── dev-server.js
├── utils.js
├── webpack.base.conf.js
├── webpack.dev.conf.js
└── webpack.prod.conf.js
├── config
├── dev.env.js
├── index.js
├── prod.env.js
└── test.env.js
├── dist
├── index.html
└── static
│ ├── css
│ ├── app.75244917bdefff0e5d9a92a39fc1eae4.css
│ └── app.75244917bdefff0e5d9a92a39fc1eae4.css.map
│ ├── img
│ └── geo.32ddd1e.png
│ └── js
│ ├── app.d60344e557f499a9547e.js
│ ├── app.d60344e557f499a9547e.js.map
│ ├── manifest.9917e112c527ec91a1a0.js
│ ├── manifest.9917e112c527ec91a1a0.js.map
│ ├── vendor.5bc3a0d7fdba158c43d4.js
│ └── vendor.5bc3a0d7fdba158c43d4.js.map
├── index.html
├── package.json
├── src
├── App.vue
├── assets
│ ├── geo.png
│ ├── logo.png
│ └── style.css
├── components
│ ├── Black.vue
│ ├── Flor1.vue
│ ├── Flor2.vue
│ ├── Flor3.vue
│ └── White.vue
└── main.js
├── static
└── .gitkeep
├── test
├── e2e
│ ├── custom-assertions
│ │ └── elementCount.js
│ ├── nightwatch.conf.js
│ ├── runner.js
│ └── specs
│ │ └── test.js
└── unit
│ ├── .eslintrc
│ ├── index.js
│ ├── karma.conf.js
│ └── specs
│ └── Hello.spec.js
└── yarn.lock
/.babelrc:
--------------------------------------------------------------------------------
1 | {
2 | "presets": ["es2015", "stage-2"],
3 | "plugins": ["transform-runtime"],
4 | "comments": false,
5 | "env": {
6 | "test": {
7 | "plugins": [ "istanbul" ]
8 | }
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/.editorconfig:
--------------------------------------------------------------------------------
1 | root = true
2 |
3 | [*]
4 | charset = utf-8
5 | indent_style = space
6 | indent_size = 2
7 | end_of_line = lf
8 | insert_final_newline = true
9 | trim_trailing_whitespace = true
10 |
--------------------------------------------------------------------------------
/.eslintignore:
--------------------------------------------------------------------------------
1 | build/*.js
2 | config/*.js
3 | src/*
4 |
--------------------------------------------------------------------------------
/.eslintrc.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | root: true,
3 | parser: 'babel-eslint',
4 | parserOptions: {
5 | sourceType: 'module'
6 | },
7 | // https://github.com/feross/standard/blob/master/RULES.md#javascript-standard-style
8 | extends: 'standard',
9 | // required to lint *.vue files
10 | plugins: [
11 | 'html'
12 | ],
13 | // add your custom rules here
14 | 'rules': {
15 | // allow paren-less arrow functions
16 | 'arrow-parens': 0,
17 | // allow async-await
18 | 'generator-star-spacing': 0,
19 | // allow debugger during development
20 | 'no-debugger': process.env.NODE_ENV === 'production' ? 2 : 0
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | ### OSX ###
2 | *.DS_Store
3 | .AppleDouble
4 | .LSOverride
5 |
6 | # Icon must end with two \r
7 | Icon
8 | # Thumbnails
9 | ._*
10 | # Files that might appear in the root of a volume
11 | .DocumentRevisions-V100
12 | .fseventsd
13 | .Spotlight-V100
14 | .TemporaryItems
15 | .Trashes
16 | .VolumeIcon.icns
17 | .com.apple.timemachine.donotpresent
18 | # Directories potentially created on remote AFP share
19 | .AppleDB
20 | .AppleDesktop
21 | Network Trash Folder
22 | Temporary Items
23 | .apdisk
24 |
25 |
26 | ### Node ###
27 | # Logs
28 | logs
29 | *.log
30 | npm-debug.log*
31 |
32 | # Runtime data
33 | pids
34 | *.pid
35 | *.seed
36 | *.pid.lock
37 |
38 | # Directory for instrumented libs generated by jscoverage/JSCover
39 | lib-cov
40 |
41 | # Coverage directory used by tools like istanbul
42 | coverage
43 |
44 | # nyc test coverage
45 | .nyc_output
46 |
47 | # Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
48 | .grunt
49 |
50 | # node-waf configuration
51 | .lock-wscript
52 |
53 | # Compiled binary addons (http://nodejs.org/api/addons.html)
54 | build/Release
55 |
56 | # Dependency directories
57 | node_modules
58 | jspm_packages
59 |
60 | # Optional npm cache directory
61 | .npm
62 |
63 | # Optional eslint cache
64 | .eslintcache
65 |
66 | # Optional REPL history
67 | .node_repl_history
68 |
69 | # Output of 'npm pack'
70 | *.tgz
71 |
72 | # Yarn Integrity file
73 | .yarn-integrity
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # vue-wine-label
2 | A very silly demo showing how to make a wine label making dashboard with Vue.js
3 |
4 | The live demo can be seen at [http://codepen.io/sdras/pen/BpjQzE/](http://codepen.io/sdras/pen/BpjQzE/)
5 |
6 | Playing around with dynamic SVGs and SVG text.
7 |
8 | ## Usage
9 | This was built with [vue-cli, webpack config](http://vuejs-templates.github.io/webpack/). This uses [vue-loader](http://vuejs.github.io/vue-loader). If you'd like to view it locally, run `npm install` or `yarn install` and `npm run dev` for dev build.
10 |
11 | ### serve with hot reload at localhost:8080
12 | npm run dev
13 |
14 | ### build for production with minification
15 | npm run build
16 |
17 | ### run unit tests
18 | npm run unit
19 |
20 | ### run e2e tests
21 | npm run e2e
22 |
23 | ### run all tests
24 | npm test
25 |
--------------------------------------------------------------------------------
/build/build.js:
--------------------------------------------------------------------------------
1 | // https://github.com/shelljs/shelljs
2 | require('./check-versions')()
3 | require('shelljs/global')
4 | env.NODE_ENV = 'production'
5 |
6 | var path = require('path')
7 | var config = require('../config')
8 | var ora = require('ora')
9 | var webpack = require('webpack')
10 | var webpackConfig = require('./webpack.prod.conf')
11 |
12 | console.log(
13 | ' Tip:\n' +
14 | ' Built files are meant to be served over an HTTP server.\n' +
15 | ' Opening index.html over file:// won\'t work.\n'
16 | )
17 |
18 | var spinner = ora('building for production...')
19 | spinner.start()
20 |
21 | var assetsPath = path.join(config.build.assetsRoot, config.build.assetsSubDirectory)
22 | rm('-rf', assetsPath)
23 | mkdir('-p', assetsPath)
24 | cp('-R', 'static/*', assetsPath)
25 |
26 | webpack(webpackConfig, function (err, stats) {
27 | spinner.stop()
28 | if (err) throw err
29 | process.stdout.write(stats.toString({
30 | colors: true,
31 | modules: false,
32 | children: false,
33 | chunks: false,
34 | chunkModules: false
35 | }) + '\n')
36 | })
37 |
--------------------------------------------------------------------------------
/build/check-versions.js:
--------------------------------------------------------------------------------
1 | var semver = require('semver')
2 | var chalk = require('chalk')
3 | var packageConfig = require('../package.json')
4 | var exec = function (cmd) {
5 | return require('child_process')
6 | .execSync(cmd).toString().trim()
7 | }
8 |
9 | var versionRequirements = [
10 | {
11 | name: 'node',
12 | currentVersion: semver.clean(process.version),
13 | versionRequirement: packageConfig.engines.node
14 | },
15 | {
16 | name: 'npm',
17 | currentVersion: exec('npm --version'),
18 | versionRequirement: packageConfig.engines.npm
19 | }
20 | ]
21 |
22 | module.exports = function () {
23 | var warnings = []
24 | for (var i = 0; i < versionRequirements.length; i++) {
25 | var mod = versionRequirements[i]
26 | if (!semver.satisfies(mod.currentVersion, mod.versionRequirement)) {
27 | warnings.push(mod.name + ': ' +
28 | chalk.red(mod.currentVersion) + ' should be ' +
29 | chalk.green(mod.versionRequirement)
30 | )
31 | }
32 | }
33 |
34 | if (warnings.length) {
35 | console.log('')
36 | console.log(chalk.yellow('To use this template, you must update following to modules:'))
37 | console.log()
38 | for (var i = 0; i < warnings.length; i++) {
39 | var warning = warnings[i]
40 | console.log(' ' + warning)
41 | }
42 | console.log()
43 | process.exit(1)
44 | }
45 | }
46 |
--------------------------------------------------------------------------------
/build/dev-client.js:
--------------------------------------------------------------------------------
1 | /* eslint-disable */
2 | require('eventsource-polyfill')
3 | var hotClient = require('webpack-hot-middleware/client?noInfo=true&reload=true')
4 |
5 | hotClient.subscribe(function (event) {
6 | if (event.action === 'reload') {
7 | window.location.reload()
8 | }
9 | })
10 |
--------------------------------------------------------------------------------
/build/dev-server.js:
--------------------------------------------------------------------------------
1 | require('./check-versions')()
2 | var config = require('../config')
3 | if (!process.env.NODE_ENV) process.env.NODE_ENV = JSON.parse(config.dev.env.NODE_ENV)
4 | var path = require('path')
5 | var express = require('express')
6 | var webpack = require('webpack')
7 | var opn = require('opn')
8 | var proxyMiddleware = require('http-proxy-middleware')
9 | var webpackConfig = process.env.NODE_ENV === 'testing'
10 | ? require('./webpack.prod.conf')
11 | : require('./webpack.dev.conf')
12 |
13 | // default port where dev server listens for incoming traffic
14 | var port = process.env.PORT || config.dev.port
15 | // Define HTTP proxies to your custom API backend
16 | // https://github.com/chimurai/http-proxy-middleware
17 | var proxyTable = config.dev.proxyTable
18 |
19 | var app = express()
20 | var compiler = webpack(webpackConfig)
21 |
22 | var devMiddleware = require('webpack-dev-middleware')(compiler, {
23 | publicPath: webpackConfig.output.publicPath,
24 | quiet: true
25 | })
26 |
27 | var hotMiddleware = require('webpack-hot-middleware')(compiler, {
28 | log: () => {}
29 | })
30 | // force page reload when html-webpack-plugin template changes
31 | compiler.plugin('compilation', function (compilation) {
32 | compilation.plugin('html-webpack-plugin-after-emit', function (data, cb) {
33 | hotMiddleware.publish({ action: 'reload' })
34 | cb()
35 | })
36 | })
37 |
38 | // proxy api requests
39 | Object.keys(proxyTable).forEach(function (context) {
40 | var options = proxyTable[context]
41 | if (typeof options === 'string') {
42 | options = { target: options }
43 | }
44 | app.use(proxyMiddleware(context, options))
45 | })
46 |
47 | // handle fallback for HTML5 history API
48 | app.use(require('connect-history-api-fallback')())
49 |
50 | // serve webpack bundle output
51 | app.use(devMiddleware)
52 |
53 | // enable hot-reload and state-preserving
54 | // compilation error display
55 | app.use(hotMiddleware)
56 |
57 | // serve pure static assets
58 | var staticPath = path.posix.join(config.dev.assetsPublicPath, config.dev.assetsSubDirectory)
59 | app.use(staticPath, express.static('./static'))
60 |
61 | var uri = 'http://localhost:' + port
62 |
63 | devMiddleware.waitUntilValid(function () {
64 | console.log('> Listening at ' + uri + '\n')
65 | })
66 |
67 | module.exports = app.listen(port, function (err) {
68 | if (err) {
69 | console.log(err)
70 | return
71 | }
72 |
73 | // when env is testing, don't need open it
74 | if (process.env.NODE_ENV !== 'testing') {
75 | opn(uri)
76 | }
77 | })
78 |
--------------------------------------------------------------------------------
/build/utils.js:
--------------------------------------------------------------------------------
1 | var path = require('path')
2 | var config = require('../config')
3 | var ExtractTextPlugin = require('extract-text-webpack-plugin')
4 |
5 | exports.assetsPath = function (_path) {
6 | var assetsSubDirectory = process.env.NODE_ENV === 'production'
7 | ? config.build.assetsSubDirectory
8 | : config.dev.assetsSubDirectory
9 | return path.posix.join(assetsSubDirectory, _path)
10 | }
11 |
12 | exports.cssLoaders = function (options) {
13 | options = options || {}
14 | // generate loader string to be used with extract text plugin
15 | function generateLoaders (loaders) {
16 | var sourceLoader = loaders.map(function (loader) {
17 | var extraParamChar
18 | if (/\?/.test(loader)) {
19 | loader = loader.replace(/\?/, '-loader?')
20 | extraParamChar = '&'
21 | } else {
22 | loader = loader + '-loader'
23 | extraParamChar = '?'
24 | }
25 | return loader + (options.sourceMap ? extraParamChar + 'sourceMap' : '')
26 | }).join('!')
27 |
28 | // Extract CSS when that option is specified
29 | // (which is the case during production build)
30 | if (options.extract) {
31 | return ExtractTextPlugin.extract('vue-style-loader', sourceLoader)
32 | } else {
33 | return ['vue-style-loader', sourceLoader].join('!')
34 | }
35 | }
36 |
37 | // http://vuejs.github.io/vue-loader/en/configurations/extract-css.html
38 | return {
39 | css: generateLoaders(['css']),
40 | postcss: generateLoaders(['css']),
41 | less: generateLoaders(['css', 'less']),
42 | sass: generateLoaders(['css', 'sass?indentedSyntax']),
43 | scss: generateLoaders(['css', 'sass']),
44 | stylus: generateLoaders(['css', 'stylus']),
45 | styl: generateLoaders(['css', 'stylus'])
46 | }
47 | }
48 |
49 | // Generate loaders for standalone style files (outside of .vue)
50 | exports.styleLoaders = function (options) {
51 | var output = []
52 | var loaders = exports.cssLoaders(options)
53 | for (var extension in loaders) {
54 | var loader = loaders[extension]
55 | output.push({
56 | test: new RegExp('\\.' + extension + '$'),
57 | loader: loader
58 | })
59 | }
60 | return output
61 | }
62 |
--------------------------------------------------------------------------------
/build/webpack.base.conf.js:
--------------------------------------------------------------------------------
1 | var path = require('path')
2 | var config = require('../config')
3 | var utils = require('./utils')
4 | var projectRoot = path.resolve(__dirname, '../')
5 |
6 | var env = process.env.NODE_ENV
7 | // check env & config/index.js to decide whether to enable CSS source maps for the
8 | // various preprocessor loaders added to vue-loader at the end of this file
9 | var cssSourceMapDev = (env === 'development' && config.dev.cssSourceMap)
10 | var cssSourceMapProd = (env === 'production' && config.build.productionSourceMap)
11 | var useCssSourceMap = cssSourceMapDev || cssSourceMapProd
12 |
13 | module.exports = {
14 | entry: {
15 | app: './src/main.js'
16 | },
17 | output: {
18 | path: config.build.assetsRoot,
19 | publicPath: process.env.NODE_ENV === 'production' ? config.build.assetsPublicPath : config.dev.assetsPublicPath,
20 | filename: '[name].js'
21 | },
22 | resolve: {
23 | extensions: ['', '.js', '.vue', '.json'],
24 | fallback: [path.join(__dirname, '../node_modules')],
25 | alias: {
26 | 'vue$': 'vue/dist/vue.common.js',
27 | 'src': path.resolve(__dirname, '../src'),
28 | 'assets': path.resolve(__dirname, '../src/assets'),
29 | 'components': path.resolve(__dirname, '../src/components')
30 | }
31 | },
32 | resolveLoader: {
33 | fallback: [path.join(__dirname, '../node_modules')]
34 | },
35 | module: {
36 | preLoaders: [
37 | {
38 | test: /\.vue$/,
39 | loader: 'eslint',
40 | include: [
41 | path.join(projectRoot, 'src')
42 | ],
43 | exclude: /node_modules/
44 | },
45 | {
46 | test: /\.js$/,
47 | loader: 'eslint',
48 | include: [
49 | path.join(projectRoot, 'src')
50 | ],
51 | exclude: /node_modules/
52 | }
53 | ],
54 | loaders: [
55 | {
56 | test: /\.vue$/,
57 | loader: 'vue'
58 | },
59 | {
60 | test: /\.js$/,
61 | loader: 'babel',
62 | include: [
63 | path.join(projectRoot, 'src')
64 | ],
65 | exclude: /node_modules/
66 | },
67 | {
68 | test: /\.json$/,
69 | loader: 'json'
70 | },
71 | {
72 | test: /\.(png|jpe?g|gif|svg)(\?.*)?$/,
73 | loader: 'url',
74 | query: {
75 | limit: 10000,
76 | name: utils.assetsPath('img/[name].[hash:7].[ext]')
77 | }
78 | },
79 | {
80 | test: /\.(woff2?|eot|ttf|otf)(\?.*)?$/,
81 | loader: 'url',
82 | query: {
83 | limit: 10000,
84 | name: utils.assetsPath('fonts/[name].[hash:7].[ext]')
85 | }
86 | }
87 | ]
88 | },
89 | eslint: {
90 | formatter: require('eslint-friendly-formatter')
91 | },
92 | vue: {
93 | loaders: utils.cssLoaders({ sourceMap: useCssSourceMap }),
94 | postcss: [
95 | require('autoprefixer')({
96 | browsers: ['last 2 versions']
97 | })
98 | ]
99 | }
100 | }
101 |
--------------------------------------------------------------------------------
/build/webpack.dev.conf.js:
--------------------------------------------------------------------------------
1 | var config = require('../config')
2 | var webpack = require('webpack')
3 | var merge = require('webpack-merge')
4 | var utils = require('./utils')
5 | var baseWebpackConfig = require('./webpack.base.conf')
6 | var HtmlWebpackPlugin = require('html-webpack-plugin')
7 | var FriendlyErrors = require('friendly-errors-webpack-plugin')
8 |
9 | // add hot-reload related code to entry chunks
10 | Object.keys(baseWebpackConfig.entry).forEach(function (name) {
11 | baseWebpackConfig.entry[name] = ['./build/dev-client'].concat(baseWebpackConfig.entry[name])
12 | })
13 |
14 | module.exports = merge(baseWebpackConfig, {
15 | module: {
16 | loaders: utils.styleLoaders({ sourceMap: config.dev.cssSourceMap })
17 | },
18 | // eval-source-map is faster for development
19 | devtool: '#eval-source-map',
20 | plugins: [
21 | new webpack.DefinePlugin({
22 | 'process.env': config.dev.env
23 | }),
24 | // https://github.com/glenjamin/webpack-hot-middleware#installation--usage
25 | new webpack.optimize.OccurrenceOrderPlugin(),
26 | new webpack.HotModuleReplacementPlugin(),
27 | new webpack.NoErrorsPlugin(),
28 | // https://github.com/ampedandwired/html-webpack-plugin
29 | new HtmlWebpackPlugin({
30 | filename: 'index.html',
31 | template: 'index.html',
32 | inject: true
33 | }),
34 | new FriendlyErrors()
35 | ]
36 | })
37 |
--------------------------------------------------------------------------------
/build/webpack.prod.conf.js:
--------------------------------------------------------------------------------
1 | var path = require('path')
2 | var config = require('../config')
3 | var utils = require('./utils')
4 | var webpack = require('webpack')
5 | var merge = require('webpack-merge')
6 | var baseWebpackConfig = require('./webpack.base.conf')
7 | var ExtractTextPlugin = require('extract-text-webpack-plugin')
8 | var HtmlWebpackPlugin = require('html-webpack-plugin')
9 | var env = process.env.NODE_ENV === 'testing'
10 | ? require('../config/test.env')
11 | : config.build.env
12 |
13 | var webpackConfig = merge(baseWebpackConfig, {
14 | module: {
15 | loaders: utils.styleLoaders({ sourceMap: config.build.productionSourceMap, extract: true })
16 | },
17 | devtool: config.build.productionSourceMap ? '#source-map' : false,
18 | output: {
19 | path: config.build.assetsRoot,
20 | filename: utils.assetsPath('js/[name].[chunkhash].js'),
21 | chunkFilename: utils.assetsPath('js/[id].[chunkhash].js')
22 | },
23 | vue: {
24 | loaders: utils.cssLoaders({
25 | sourceMap: config.build.productionSourceMap,
26 | extract: true
27 | })
28 | },
29 | plugins: [
30 | // http://vuejs.github.io/vue-loader/en/workflow/production.html
31 | new webpack.DefinePlugin({
32 | 'process.env': env
33 | }),
34 | new webpack.optimize.UglifyJsPlugin({
35 | compress: {
36 | warnings: false
37 | }
38 | }),
39 | new webpack.optimize.OccurrenceOrderPlugin(),
40 | // extract css into its own file
41 | new ExtractTextPlugin(utils.assetsPath('css/[name].[contenthash].css')),
42 | // generate dist index.html with correct asset hash for caching.
43 | // you can customize output by editing /index.html
44 | // see https://github.com/ampedandwired/html-webpack-plugin
45 | new HtmlWebpackPlugin({
46 | filename: process.env.NODE_ENV === 'testing'
47 | ? 'index.html'
48 | : config.build.index,
49 | template: 'index.html',
50 | inject: true,
51 | minify: {
52 | removeComments: true,
53 | collapseWhitespace: true,
54 | removeAttributeQuotes: true
55 | // more options:
56 | // https://github.com/kangax/html-minifier#options-quick-reference
57 | },
58 | // necessary to consistently work with multiple chunks via CommonsChunkPlugin
59 | chunksSortMode: 'dependency'
60 | }),
61 | // split vendor js into its own file
62 | new webpack.optimize.CommonsChunkPlugin({
63 | name: 'vendor',
64 | minChunks: function (module, count) {
65 | // any required modules inside node_modules are extracted to vendor
66 | return (
67 | module.resource &&
68 | /\.js$/.test(module.resource) &&
69 | module.resource.indexOf(
70 | path.join(__dirname, '../node_modules')
71 | ) === 0
72 | )
73 | }
74 | }),
75 | // extract webpack runtime and module manifest to its own file in order to
76 | // prevent vendor hash from being updated whenever app bundle is updated
77 | new webpack.optimize.CommonsChunkPlugin({
78 | name: 'manifest',
79 | chunks: ['vendor']
80 | })
81 | ]
82 | })
83 |
84 | if (config.build.productionGzip) {
85 | var CompressionWebpackPlugin = require('compression-webpack-plugin')
86 |
87 | webpackConfig.plugins.push(
88 | new CompressionWebpackPlugin({
89 | asset: '[path].gz[query]',
90 | algorithm: 'gzip',
91 | test: new RegExp(
92 | '\\.(' +
93 | config.build.productionGzipExtensions.join('|') +
94 | ')$'
95 | ),
96 | threshold: 10240,
97 | minRatio: 0.8
98 | })
99 | )
100 | }
101 |
102 | module.exports = webpackConfig
103 |
--------------------------------------------------------------------------------
/config/dev.env.js:
--------------------------------------------------------------------------------
1 | var merge = require('webpack-merge')
2 | var prodEnv = require('./prod.env')
3 |
4 | module.exports = merge(prodEnv, {
5 | NODE_ENV: '"development"'
6 | })
7 |
--------------------------------------------------------------------------------
/config/index.js:
--------------------------------------------------------------------------------
1 | // see http://vuejs-templates.github.io/webpack for documentation.
2 | var path = require('path')
3 |
4 | module.exports = {
5 | build: {
6 | env: require('./prod.env'),
7 | index: path.resolve(__dirname, '../dist/index.html'),
8 | assetsRoot: path.resolve(__dirname, '../dist'),
9 | assetsSubDirectory: 'static',
10 | assetsPublicPath: '/',
11 | productionSourceMap: true,
12 | // Gzip off by default as many popular static hosts such as
13 | // Surge or Netlify already gzip all static assets for you.
14 | // Before setting to `true`, make sure to:
15 | // npm install --save-dev compression-webpack-plugin
16 | productionGzip: false,
17 | productionGzipExtensions: ['js', 'css']
18 | },
19 | dev: {
20 | env: require('./dev.env'),
21 | port: 8080,
22 | assetsSubDirectory: 'static',
23 | assetsPublicPath: '/',
24 | proxyTable: {},
25 | // CSS Sourcemaps off by default because relative paths are "buggy"
26 | // with this option, according to the CSS-Loader README
27 | // (https://github.com/webpack/css-loader#sourcemaps)
28 | // In our experience, they generally work as expected,
29 | // just be aware of this issue when enabling this option.
30 | cssSourceMap: false
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/config/prod.env.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | NODE_ENV: '"production"'
3 | }
4 |
--------------------------------------------------------------------------------
/config/test.env.js:
--------------------------------------------------------------------------------
1 | var merge = require('webpack-merge')
2 | var devEnv = require('./dev.env')
3 |
4 | module.exports = merge(devEnv, {
5 | NODE_ENV: '"testing"'
6 | })
7 |
--------------------------------------------------------------------------------
/dist/index.html:
--------------------------------------------------------------------------------
1 |
Wine Label Maker
--------------------------------------------------------------------------------
/dist/static/css/app.75244917bdefff0e5d9a92a39fc1eae4.css:
--------------------------------------------------------------------------------
1 | body{background-color:#000;font-family:Montserrat,sans-serif;font-size:12px}.winebottle{height:500px}.container{max-width:900px;margin:40px auto}.button-row{margin:0 0 20px}h4{text-transform:uppercase;letter-spacing:.08em;margin:10px 0 5px 5px}button{background:#fff;border:2px solid #000;font-family:Montserrat,sans-serif;padding:5px 12px;border-radius:1000px;font-size:12px;cursor:pointer;margin:5px 5px 5px 0;transition:all .2s ease-in;outline:none}button:hover{background:#eee;transition:all .2s ease-out}main{width:calc(38% - 40px);background:#e8e5e5;display:flex;align-items:center}aside,main{float:left;padding:20px}aside{background:#aba8a8;width:calc(60% - 40px)}input{font-family:Montserrat,sans-serif;border:1px solid #000;padding:5px 12px;border-radius:5px;width:90%;margin:10px 5px;font-size:13px;outline:none;color:#aaa}input[type=color]{width:15%;padding:1px 3px}.wine-text{text-align:center}.flourish{transform:translateY(2px)}.label{background:url(/static/img/geo.32ddd1e.png)}.v-range-slider{display:flex;align-items:center;padding:2px 11px}.v-range-slider input[type=range]{-webkit-appearance:none;flex:1;display:block;overflow:hidden;margin:5px 0 10px -5px;padding:8px 1px;box-sizing:border-box;outline:none;background:none;border:none;-webkit-tap-highlight-color:transparent}.v-range-slider input::-webkit-slider-runnable-track{position:relative;height:2px;background:#ddd;border:none;border-radius:3px}.v-range-slider input::-webkit-slider-thumb{-webkit-appearance:none;position:relative;margin-top:-7px;cursor:pointer;width:15px;height:15px;border:0;border-radius:50%;background:#fff;box-shadow:0 0 2px rgba(0,0,0,.4)}.v-range-slider input::-webkit-slider-thumb:before{position:absolute;display:inline-block;content:"";top:7px;left:-2001px;width:2000px;height:2px}@media only screen and (max-width:800px){main{display:flex;justify-content:center}aside,main{width:90%!important}aside{border-top:2px solid #000}}@media only screen and (min-width:800px){.container{display:flex}aside{border-left:2px solid #000}}.label[data-v-6a03a295]{fill:#000}.bottle[data-v-6a03a295],.wine-text[data-v-6a03a295]{fill:#fff}.flor[data-v-6a03a295]{fill:#ccc}.bkimg[data-v-6a03a295]{filter:url(#inverse)}.label[data-v-90088c82]{fill:#fff}.bottle[data-v-90088c82],.wine-text[data-v-90088c82]{fill:#000}.flor[data-v-90088c82]{fill:#444}
2 | /*# sourceMappingURL=app.75244917bdefff0e5d9a92a39fc1eae4.css.map*/
--------------------------------------------------------------------------------
/dist/static/css/app.75244917bdefff0e5d9a92a39fc1eae4.css.map:
--------------------------------------------------------------------------------
1 | {"version":3,"sources":["webpack:///webpack:///src/assets/style.css","webpack:///webpack:///src/components/Black.vue","webpack:///webpack:///src/components/White.vue"],"names":[],"mappings":"AAAA,KACC,sBACA,kCACA,cAAgB,CAGjB,YACC,YAAc,CAGf,WACC,gBACA,gBAAkB,CAGnB,YACC,eAAiB,CAGlB,GACC,yBACC,qBACA,qBAAuB,CAGzB,OACC,gBACA,sBACA,kCACA,iBACA,qBACA,eACA,eACA,qBACA,2BACA,YAAc,CAGf,aACC,gBACA,2BAA8B,CAG/B,KACC,uBAGA,mBACA,aACA,kBAAoB,CAGrB,WAPC,WACA,YAAc,CAWd,MAJA,mBACA,sBAAwB,CAKzB,MACC,kCACA,sBACA,iBACA,kBACA,UACA,gBACA,eACA,aACA,UAAY,CAGb,kBACC,UACA,eAAiB,CAGlB,WACC,iBAAmB,CAGpB,UACC,yBAA2B,CAG5B,OACC,wCAA2B,CAK5B,gBACE,aACA,mBACA,gBAAkB,CAEpB,kCACE,wBACA,OACA,cACA,gBACA,uBACA,gBACA,sBACA,aACA,gBACA,YACA,uCAAyC,CAE3C,qDACE,kBACA,WACA,gBACA,YACA,iBAAmB,CAErB,4CACE,wBACA,kBACA,gBACA,eACA,WACA,YACA,SACA,kBACA,gBACA,iCAAuC,CAEzC,mDACE,kBACA,qBACA,WACA,QACA,aACA,aACA,UAAY,CAGd,yCACE,KAEE,aACA,sBAAwB,CAE1B,WAJC,mBAAsB,CAOtB,MADA,yBAA4B,CAC5B,CAGH,yCACE,WACC,YAAc,CAEf,MACC,0BAA6B,CAC7B,CACF,GC3JD,wBACE,SAAY,CAEd,qDACE,SAAY,CAEd,uBACE,SAAW,CAEb,wBACE,oBAAoB,CCVtB,wBACE,SAAY,CAEd,qDACE,SAAY,CAEd,uBACE,SAAW","file":"static/css/app.75244917bdefff0e5d9a92a39fc1eae4.css","sourcesContent":["body {\n\tbackground-color: black;\n\tfont-family: 'Montserrat', sans-serif;\n\tfont-size: 12px;\n}\n\n.winebottle {\n\theight: 500px;\n}\n\n.container {\n\tmax-width: 900px;\n\tmargin: 40px auto;\n}\n\n.button-row {\n\tmargin: 0 0 20px;\n}\n\nh4 {\n\ttext-transform: uppercase;\n letter-spacing: 0.08em;\n margin: 10px 0 5px 5px;\n}\n\nbutton {\n\tbackground: white;\n\tborder: 2px solid black;\n\tfont-family: 'Montserrat', sans-serif;\n\tpadding: 5px 12px;\n\tborder-radius: 1000px;\n\tfont-size: 12px;\n\tcursor: pointer;\n\tmargin: 5px 5px 5px 0;\n\ttransition: 0.2s all ease-in;\n\toutline: none;\n}\n\nbutton:hover {\n\tbackground: #eee;\n\ttransition: 0.2s all ease-out;\n}\n\nmain {\n\twidth: calc(38% - 40px);\n\tfloat: left;\n\tpadding: 20px;\n\tbackground: #e8e5e5;\n\tdisplay: flex;\n\talign-items: center;\n}\n\naside {\n\tbackground: #aba8a8;\n\twidth: calc(60% - 40px);\n\tfloat: left;\n\tpadding: 20px;\n}\n\ninput {\n\tfont-family: 'Montserrat', sans-serif;\n\tborder: 1px solid black;\n\tpadding: 5px 12px;\n\tborder-radius: 5px;\n\twidth: 90%;\n\tmargin: 10px 5px;\n\tfont-size: 13px;\n\toutline: none;\n\tcolor: #aaa;\n}\n\ninput[type=\"color\"] {\n\twidth: 15%;\n\tpadding: 1px 3px;\n}\n\n.wine-text {\n\ttext-align: center;\n}\n\n.flourish {\n\ttransform: translateY(2px);\n}\n\n.label {\n\tbackground: url('geo.png');\n}\n\n/* -- slider --*/\n\n.v-range-slider {\n display: flex;\n align-items: center;\n padding: 2px 11px;\n}\n.v-range-slider input[type=range] {\n -webkit-appearance: none;\n flex: 1;\n display: block;\n overflow: hidden;\n margin: 5px 0 10px -5px;\n padding: 8px 1px 8px;\n box-sizing: border-box;\n outline: none;\n background: none;\n border: none;\n -webkit-tap-highlight-color: transparent;\n}\n.v-range-slider input::-webkit-slider-runnable-track {\n position: relative;\n height: 2px;\n background: #ddd;\n border: none;\n border-radius: 3px;\n}\n.v-range-slider input::-webkit-slider-thumb {\n -webkit-appearance: none;\n position: relative;\n margin-top: -7px;\n cursor: pointer;\n width: 15px;\n height: 15px;\n border: 0;\n border-radius: 50%;\n background: white;\n box-shadow: 0 0 2px rgba(0, 0, 0, 0.4);\n}\n.v-range-slider input::-webkit-slider-thumb:before {\n position: absolute;\n display: inline-block;\n content: '';\n top: 7px;\n left: -2001px;\n width: 2000px;\n height: 2px;\n}\n\n@media only screen and (max-width: 800px) {\n main {\n \twidth: 90% !important;\n display: flex;\n justify-content: center;\n }\n aside {\n \twidth: 90% !important;\n \tborder-top: 2px solid black;\n }\n}\n\n@media only screen and (min-width: 800px) {\n .container {\n \tdisplay: flex;\n }\n aside {\n \tborder-left: 2px solid black;\n }\n}\n\n\n// WEBPACK FOOTER //\n// webpack:///src/assets/style.css","\n.label[data-v-6a03a295] {\n fill: black;\n}\n.bottle[data-v-6a03a295], .wine-text[data-v-6a03a295] {\n fill: white;\n}\n.flor[data-v-6a03a295] {\n fill: #ccc;\n}\n.bkimg[data-v-6a03a295] {\n filter:url(#inverse)\n}\n\n\n\n// WEBPACK FOOTER //\n// webpack:///src/components/Black.vue","\n.label[data-v-90088c82] {\n fill: white;\n}\n.bottle[data-v-90088c82], .wine-text[data-v-90088c82] {\n fill: black;\n}\n.flor[data-v-90088c82] {\n fill: #444;\n}\n\n\n\n// WEBPACK FOOTER //\n// webpack:///src/components/White.vue"],"sourceRoot":""}
--------------------------------------------------------------------------------
/dist/static/img/geo.32ddd1e.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sdras/vue-wine-label/0362b984ee34c8c83e19f9d9a4b5a157305aeef8/dist/static/img/geo.32ddd1e.png
--------------------------------------------------------------------------------
/dist/static/js/app.d60344e557f499a9547e.js:
--------------------------------------------------------------------------------
1 | webpackJsonp([1,0],[function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}var o=n(19),r=a(o),l=n(7),i=a(l);new r.default({el:"#app",render:function(t){return t(i.default)}})},function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var o=n(8),r=a(o),l=n(12),i=a(l),s=n(9),c=a(s),u=n(10),f=a(u),d=n(11),v=a(d);e.default={data:function(){return{selected:"appBlack",label:"Label Name",wineFont:"Montserrat",flourish:"none",wineImg:"none",imgOpacity:.8,labelPlacement:0,labelColor:"#000000"}},components:{appBlack:r.default,appWhite:i.default,appFlor1:c.default,appFlor2:f.default,appFlor3:v.default}}},function(t,e){"use strict"},function(t,e){"use strict"},function(t,e){},function(t,e){},function(t,e){},function(t,e,n){var a,o;n(6),a=n(1);var r=n(18);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=r.render,o.staticRenderFns=r.staticRenderFns,t.exports=a},function(t,e,n){var a,o;n(4),a=n(2);var r=n(13);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=r.render,o.staticRenderFns=r.staticRenderFns,o._scopeId="data-v-6a03a295",t.exports=a},function(t,e,n){var a,o,r=n(17);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=r.render,o.staticRenderFns=r.staticRenderFns,t.exports=a},function(t,e,n){var a,o,r=n(16);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=r.render,o.staticRenderFns=r.staticRenderFns,t.exports=a},function(t,e,n){var a,o,r=n(15);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=r.render,o.staticRenderFns=r.staticRenderFns,t.exports=a},function(t,e,n){var a,o;n(5),a=n(3);var r=n(14);o=a=a||{},"object"!=typeof a.default&&"function"!=typeof a.default||(o=a=a.default),"function"==typeof o&&(o=o.options),o.render=r.render,o.staticRenderFns=r.staticRenderFns,o._scopeId="data-v-90088c82",t.exports=a},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[t._t("default")],2)},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[t._t("default")],2)},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("g",[n("path",{attrs:{d:"M51.7,328.3c-.7-.6-4.3.9-5,1.4a19.3,19.3,0,0,0-3.8,3.6,8.2,8.2,0,0,1-6.6,2.4c-4.5-.4-8.1-6.7-4.7-10.3a4.8,4.8,0,0,1,3.1-1.8c-1.3,1.4-3.2,4.8-1.5,6.8s5.4,1,4.5-1.7a1.3,1.3,0,0,0-1.4.7c-1.3-2.6,1.9-4,3.4-2a4.6,4.6,0,0,1-.4,5.8c2.1-.8,2-4.1,1.8-6s1.9-.8,2.3.6-.4,2.1-.7,3c.3-1.1,1.8-3.6,2.8-4.1S50,326.8,51.7,328.3Z",transform:"translate(-12 -13.8)"}}),t._v(" "),n("rect",{attrs:{x:"37",y:"313.8",width:"37.7",height:"0.55"}}),t._v(" "),n("path",{attrs:{d:"M108.6,328.3c.7-.6,4.3.9,5,1.4a19.2,19.2,0,0,1,3.8,3.6,8.2,8.2,0,0,0,6.6,2.4c4.5-.4,8.1-6.7,4.7-10.3a4.8,4.8,0,0,0-3.1-1.8c1.3,1.4,3.2,4.8,1.5,6.8s-5.4,1-4.5-1.7a1.3,1.3,0,0,1,1.4.7c1.3-2.6-1.9-4-3.4-2a4.6,4.6,0,0,0,.4,5.8c-2.1-.8-2-4.1-1.8-6s-1.9-.8-2.3.6.4,2.1.7,3c-.3-1.1-1.8-3.6-2.8-4.1S110.3,326.8,108.6,328.3Z",transform:"translate(-12 -13.8)"}}),t._v(" "),n("rect",{attrs:{x:"61.5",y:"313.8",width:"37.7",height:"0.55"}}),t._v(" "),n("path",{attrs:{d:"M113,330.2l-.4-.4h-65l-.5.3-.7.7h67.1Z",transform:"translate(-12 -13.8)"}})])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("g",[n("path",{attrs:{d:"M85.4,341.4a3.1,3.1,0,0,1-2.5-.8,6.1,6.1,0,0,1-1.7-2.4,5.8,5.8,0,0,1-.4-3,4.4,4.4,0,0,1,1.4-2.6,5.3,5.3,0,0,1,5.2-.9,5.8,5.8,0,0,1,2.4,1.5,16.5,16.5,0,0,1,1.7,2.4,27.4,27.4,0,0,0,3.2,4.8,6.2,6.2,0,0,0,2.2,1.5,5.3,5.3,0,0,0,2.5.3,5.4,5.4,0,0,0,4.2-2.9,7.3,7.3,0,0,0,.8-2.8,8.9,8.9,0,0,0-.2-2.9,7.8,7.8,0,0,0-3.1-4.5,9.8,9.8,0,0,0-4.9-1.7,9.3,9.3,0,0,0-5.1,1,8.2,8.2,0,0,0-3.7,4,9,9,0,0,0-.3,5.8,12.4,12.4,0,0,0,2.7,5.1,10.3,10.3,0,0,0,4.5,3.1,6.6,6.6,0,0,0,5.2-.4,6.7,6.7,0,0,1-5.2.6,10.4,10.4,0,0,1-4.6-3,12.7,12.7,0,0,1-2.9-5.2,9.4,9.4,0,0,1,.3-6.1,8.5,8.5,0,0,1,3.8-4.3,9.8,9.8,0,0,1,5.3-1.1,10.2,10.2,0,0,1,5.2,1.8,8.3,8.3,0,0,1,3.3,4.8,9.6,9.6,0,0,1,.2,3.1,7.9,7.9,0,0,1-.8,3,5.9,5.9,0,0,1-4.6,3.2,5.7,5.7,0,0,1-2.7-.4,6.6,6.6,0,0,1-2.3-1.7,26.4,26.4,0,0,1-3.2-4.9,16.2,16.2,0,0,0-1.6-2.4,5.4,5.4,0,0,0-2.2-1.5,5,5,0,0,0-5,.7,4.1,4.1,0,0,0-1.4,2.4,5.6,5.6,0,0,0,.4,2.9,6.1,6.1,0,0,0,1.6,2.4A3.1,3.1,0,0,0,85.4,341.4Z",transform:"translate(-12 -13.8)"}}),t._v(" "),n("path",{attrs:{d:"M93.1,329.8a1.5,1.5,0,0,0-1.2-.1l-1.2.5a8.3,8.3,0,0,0-2,1.7,3.8,3.8,0,0,0-1.1,2.4,2.6,2.6,0,0,0,1.5,2,4.2,4.2,0,0,0,4.7-.1,27.1,27.1,0,0,0,4.1-3.2c1.3-1.2,2.6-2.4,4-3.5a14.1,14.1,0,0,1,4.5-2.6,10.1,10.1,0,0,1,5.1-.5,3.8,3.8,0,0,1,2.3,1.4,4.7,4.7,0,0,1,.8,2.9,4.3,4.3,0,0,1-1,2.8,7.5,7.5,0,0,1-2.2,1.6,24.7,24.7,0,0,1-4.8,2l-1.3.2a2.1,2.1,0,0,1-1.4-.3,2.3,2.3,0,0,1-.9-1.2,2.2,2.2,0,0,1,.2-1.6,6.4,6.4,0,0,1,1.9-2,8.1,8.1,0,0,1,2.3-1.2,19.8,19.8,0,0,1,19.1,4.4,14.3,14.3,0,0,0-4.3-2.8,26.7,26.7,0,0,0-4.8-1.6,16,16,0,0,0-4.9-.4,18.3,18.3,0,0,0-4.9.9,7.6,7.6,0,0,0-2.2,1.2,5.9,5.9,0,0,0-1.7,1.9,1.5,1.5,0,0,0-.2,1.1,1.7,1.7,0,0,0,.7.9,3,3,0,0,0,2.3,0,24.4,24.4,0,0,0,4.6-2,6.8,6.8,0,0,0,2-1.5,3.5,3.5,0,0,0,.8-2.4,3.9,3.9,0,0,0-.7-2.5,3.3,3.3,0,0,0-2-1.2,9.7,9.7,0,0,0-4.8.5,13.6,13.6,0,0,0-4.4,2.5l-4,3.5a27.6,27.6,0,0,1-4.2,3.2l-1.2.6-1.3.2a5.2,5.2,0,0,1-2.5-.7,3.6,3.6,0,0,1-1-.9,2.4,2.4,0,0,1-.5-1.4,2.8,2.8,0,0,1,.4-1.4,5.6,5.6,0,0,1,.8-1.1,8.3,8.3,0,0,1,2.1-1.6l1.2-.5A1.5,1.5,0,0,1,93.1,329.8Z",transform:"translate(-12 -13.8)"}}),t._v(" "),n("path",{attrs:{d:"M77.7,341.4a3.1,3.1,0,0,0,2.5-.8,6.1,6.1,0,0,0,1.7-2.4,5.8,5.8,0,0,0,.4-3,4.4,4.4,0,0,0-1.4-2.6,5.3,5.3,0,0,0-5.2-.9,5.8,5.8,0,0,0-2.4,1.5,16.3,16.3,0,0,0-1.7,2.4,27.7,27.7,0,0,1-3.2,4.8,6.1,6.1,0,0,1-2.2,1.5,5.2,5.2,0,0,1-2.5.3,5.4,5.4,0,0,1-4.2-2.9,7.3,7.3,0,0,1-.8-2.8,8.8,8.8,0,0,1,.2-2.9,7.7,7.7,0,0,1,3.1-4.5,9.8,9.8,0,0,1,4.9-1.7,9.3,9.3,0,0,1,5.1,1,8.2,8.2,0,0,1,3.7,4,9,9,0,0,1,.3,5.8,12.5,12.5,0,0,1-2.7,5.1,10.3,10.3,0,0,1-4.5,3.1,6.6,6.6,0,0,1-5.2-.4,6.7,6.7,0,0,0,5.2.6,10.4,10.4,0,0,0,4.6-3,12.7,12.7,0,0,0,2.9-5.2,9.5,9.5,0,0,0-.3-6.1,8.5,8.5,0,0,0-3.8-4.3,9.8,9.8,0,0,0-5.3-1.1,10.2,10.2,0,0,0-5.2,1.8,8.3,8.3,0,0,0-3.3,4.8,9.6,9.6,0,0,0-.2,3.1,8,8,0,0,0,.8,3,5.9,5.9,0,0,0,4.6,3.2,5.7,5.7,0,0,0,2.7-.4,6.6,6.6,0,0,0,2.3-1.7,26.4,26.4,0,0,0,3.2-4.9,16.2,16.2,0,0,1,1.6-2.4,5.5,5.5,0,0,1,2.2-1.5,5,5,0,0,1,5,.7,4.1,4.1,0,0,1,1.4,2.4,5.6,5.6,0,0,1-.4,2.9,6.1,6.1,0,0,1-1.6,2.4A3.1,3.1,0,0,1,77.7,341.4Z",transform:"translate(-12 -13.8)"}}),t._v(" "),n("path",{attrs:{d:"M65.1,329.8a1.4,1.4,0,0,1,1.2-.1l1.2.5a8.3,8.3,0,0,1,2,1.7,3.8,3.8,0,0,1,1.1,2.4,2.6,2.6,0,0,1-1.5,2,4.2,4.2,0,0,1-4.7-.1,27.3,27.3,0,0,1-4.1-3.2c-1.3-1.2-2.6-2.4-4-3.5a14.1,14.1,0,0,0-4.5-2.6,10.1,10.1,0,0,0-5.1-.5,3.8,3.8,0,0,0-2.4,1.4,4.7,4.7,0,0,0-.8,2.9,4.3,4.3,0,0,0,1,2.8,7.4,7.4,0,0,0,2.2,1.6,24.8,24.8,0,0,0,4.8,2l1.3.2a2.1,2.1,0,0,0,1.4-.3,2.3,2.3,0,0,0,.9-1.2,2.2,2.2,0,0,0-.2-1.6,6.4,6.4,0,0,0-1.9-2,8.1,8.1,0,0,0-2.3-1.2,19.8,19.8,0,0,0-19.1,4.4,14.2,14.2,0,0,1,4.3-2.8,26.7,26.7,0,0,1,4.8-1.6,16,16,0,0,1,4.9-.4,18.3,18.3,0,0,1,4.9.9,7.7,7.7,0,0,1,2.2,1.2,5.9,5.9,0,0,1,1.7,1.9,1.5,1.5,0,0,1,.2,1.1,1.8,1.8,0,0,1-.7.9,3,3,0,0,1-2.3,0,24.4,24.4,0,0,1-4.6-2,6.8,6.8,0,0,1-2-1.5,3.5,3.5,0,0,1-.8-2.4,3.9,3.9,0,0,1,.7-2.5,3.3,3.3,0,0,1,2-1.2,9.7,9.7,0,0,1,4.8.5,13.6,13.6,0,0,1,4.4,2.5l4,3.5a27.6,27.6,0,0,0,4.2,3.2l1.2.6,1.3.2a5.2,5.2,0,0,0,2.5-.7,3.6,3.6,0,0,0,1-.9,2.4,2.4,0,0,0,.5-1.4,2.8,2.8,0,0,0-.4-1.4,5.7,5.7,0,0,0-.8-1.1,8.3,8.3,0,0,0-2.1-1.6l-1.2-.5A1.5,1.5,0,0,0,65.1,329.8Z",transform:"translate(-12 -13.8)"}})])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("g",[n("path",{attrs:{d:"M63.5,344.8a4.4,4.4,0,0,1-5.3,2.1,5.5,5.5,0,0,1-3.8-4.6,5.3,5.3,0,0,1,3.2-5,5.5,5.5,0,0,1,5.5.7c3.4,2.2,5.3,6.9,9.1,9a12.7,12.7,0,0,0,5.9,1.5,7.3,7.3,0,0,0,5.6-2.4,7,7,0,0,1-5.6,2,12.4,12.4,0,0,1-5.8-1.6c-3.6-2.1-5.4-6.7-9-9.2a6,6,0,0,0-6.1-.6,5.9,5.9,0,0,0-3.4,5.6,5.8,5.8,0,0,0,4.1,4.9A4.6,4.6,0,0,0,63.5,344.8Z",transform:"translate(-12 -13.8)"}}),t._v(" "),n("path",{attrs:{d:"M66.4,338a7.4,7.4,0,0,1,3.5-3.1,6.5,6.5,0,0,1,4.3-.1,8.2,8.2,0,0,1,5.6,6.8,8,8,0,0,1-4.7,7.5c-2.7,1.4-5.8.7-8.3-1-5.1-3.3-7.9-10.2-13.4-13.3a18.5,18.5,0,0,0-8.7-2.3,10.5,10.5,0,0,0-8.2,3.4,10.3,10.3,0,0,1,8.2-3.1,18.2,18.2,0,0,1,8.5,2.4c5.4,3.1,8,9.9,13.3,13.5,2.6,1.7,6,2.4,8.8.9a8.1,8.1,0,0,0-1.1-15.2,6.8,6.8,0,0,0-4.5.3A7.6,7.6,0,0,0,66.4,338Z",transform:"translate(-12 -13.8)"}}),t._v(" "),n("path",{attrs:{d:"M91.7,344.8a4.4,4.4,0,0,0,5.3,2.1,5.5,5.5,0,0,0,3.8-4.6,5.3,5.3,0,0,0-3.2-5,5.5,5.5,0,0,0-5.5.7c-3.4,2.2-5.3,6.9-9.1,9a12.7,12.7,0,0,1-5.9,1.5,7.3,7.3,0,0,1-5.6-2.4,7,7,0,0,0,5.6,2,12.4,12.4,0,0,0,5.7-1.6c3.6-2.1,5.4-6.7,9-9.2a6,6,0,0,1,6.1-.6,5.9,5.9,0,0,1,3.4,5.6,5.8,5.8,0,0,1-4.1,4.9A4.6,4.6,0,0,1,91.7,344.8Z",transform:"translate(-12 -13.8)"}}),t._v(" "),n("path",{attrs:{d:"M88.9,338a7.4,7.4,0,0,0-3.5-3.1,6.5,6.5,0,0,0-4.3-.1,8.2,8.2,0,0,0-5.7,6.8,8,8,0,0,0,4.7,7.5c2.7,1.4,5.8.7,8.3-1,5.1-3.3,7.9-10.2,13.4-13.3a18.5,18.5,0,0,1,8.7-2.3,10.5,10.5,0,0,1,8.2,3.4,10.3,10.3,0,0,0-8.2-3.1,18.2,18.2,0,0,0-8.5,2.4c-5.4,3.1-8,9.9-13.3,13.5-2.6,1.7-6,2.4-8.8.9A8.1,8.1,0,0,1,81,334.5a6.8,6.8,0,0,1,4.5.3A7.6,7.6,0,0,1,88.9,338Z",transform:"translate(-12 -13.8)"}}),t._v(" "),n("rect",{attrs:{x:"22.6",y:"314",width:"88.1",height:"0.62"}})])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container"},[n("main",[n("keep-alive",[n(t.selected,{tag:"component"},[n("svg",{staticClass:"winebottle",attrs:{"aria-labelledby":"title",xmlns:"http://www.w3.org/2000/svg",viewBox:"-5 200 140 250"}},[n("defs",[n("filter",{attrs:{id:"inverse"}},[n("feComponentTransfer",[n("feFuncR",{attrs:{type:"table",tableValues:"1 0"}}),t._v(" "),n("feFuncG",{attrs:{type:"table",tableValues:"1 0"}}),t._v(" "),n("feFuncB",{attrs:{type:"table",tableValues:"1 0"}})],1)],1)]),t._v(" "),n("title",{attrs:{id:"title"}},[t._v("Wine Bottle")]),t._v(" "),n("g",[n("path",{staticClass:"bottle",attrs:{d:"M80.8,465.7c40.6,0,56.8-4.5,56.8-4.5,12-3.2,12-17.2,12-17.2v-148c0-57.4-18.5-90.6-18.5-90.6-24-45.1-27.9-95.4-27.9-95.4l-2.3-64.6c0-4.2,2.9-5.5,2.9-5.5V25.2l-2.9-1.9V18.7c-4.2-5.5-20.1-4.9-20.1-4.9s-15.9-.6-20.1,4.9v4.5l-2.9,1.9V39.8s2.9,1.3,2.9,5.5l-2.3,64.6s-3.9,50.3-27.9,95.4c0,0-18.5,33.1-18.5,90.6v148s0,14,12,17.2C24,461.1,40.2,465.7,80.8,465.7Z",transform:"translate(-12 -13.8)"}}),t._v(" "),n("path",{staticClass:"label",style:{fill:t.labelColor},attrs:{d:"M12,295.9s56.5,5,137.6,0V409S78.1,423.6,12,409Z",transform:"translate(-12 -13.8)"}}),t._v(" "),n("image",{staticClass:"bkimg",style:{opacity:t.imgOpacity},attrs:{x:"0",y:"293",width:"138",height:"100","xmlns:xlink":"http://www.w3.org/1999/xlink","xlink:href":"https://s3-us-west-2.amazonaws.com/s.cdpn.io/28963/"+t.wineImg+".png"}})]),t._v(" "),n("g",{style:{transform:"translateY("+t.labelPlacement+"px)"}},[n("text",{staticClass:"wine-text",style:{fontFamily:t.wineFont},attrs:{transform:"translate(68 308.2)","text-anchor":"middle","font-size":"14"}},[t._v("\n "+t._s(t.label)+"\n ")]),t._v(" "),"A"===t.flourish?n("g",{staticClass:"flor",attrs:{id:"bottomflor1"}},[n("app-flor1")],1):t._e(),t._v(" "),"B"===t.flourish?n("g",{staticClass:"flor",attrs:{id:"bottomflor2"}},[n("app-flor2")],1):t._e(),t._v(" "),"C"===t.flourish?n("g",{staticClass:"flor",attrs:{id:"bottomflor3"}},[n("app-flor3")],1):n("g")])])])],1)],1),t._v(" "),n("aside",[n("h4",[t._v("Name your Wine")]),t._v(" "),n("input",{directives:[{name:"model",rawName:"v-model",value:t.label,expression:"label"}],attrs:{maxlength:"18"},domProps:{value:t._s(t.label)},on:{input:function(e){e.target.composing||(t.label=e.target.value)}}}),t._v(" "),n("div",{staticClass:"button-row"},[n("h4",[t._v("Color")]),t._v(" "),n("button",{on:{click:function(e){t.selected="appBlack",t.labelColor="#000000"}}},[t._v("Black Label")]),t._v(" "),n("button",{on:{click:function(e){t.selected="appWhite",t.labelColor="#ffffff"}}},[t._v("White Label")]),t._v(" "),n("input",{directives:[{name:"model",rawName:"v-model",value:t.labelColor,expression:"labelColor"}],attrs:{type:"color",defaultValue:"#ff0000"},domProps:{value:t._s(t.labelColor)},on:{input:function(e){e.target.composing||(t.labelColor=e.target.value)}}})]),t._v(" "),n("div",{staticClass:"button-row"},[n("h4",[t._v("Font")]),t._v(" "),n("button",{on:{click:function(e){t.wineFont="Alegreya SC"}}},[t._v("Alegreya SC")]),t._v(" "),n("button",{on:{click:function(e){t.wineFont="Anton"}}},[t._v("Anton")]),t._v(" "),n("button",{on:{click:function(e){t.wineFont="Bigelow Rules"}}},[t._v("Bigelow Rules")]),t._v(" "),n("button",{on:{click:function(e){t.wineFont="Cormorant Garamond"}}},[t._v("Cormorant Garamond")]),t._v(" "),n("button",{on:{click:function(e){t.wineFont="IM Fell English"}}},[t._v("IM Fell English")]),t._v(" "),n("button",{on:{click:function(e){t.wineFont="Londrina Shadow"}}},[t._v("Londrina Shadow")]),t._v(" "),n("button",{on:{click:function(e){t.wineFont="Megrim"}}},[t._v("Megrim")]),t._v(" "),n("button",{on:{click:function(e){t.wineFont="Playball"}}},[t._v("Playball")])]),t._v(" "),n("div",{staticClass:"button-row"},[n("h4",[t._v("Flourish")]),t._v(" "),n("button",{on:{click:function(e){t.flourish="A"}}},[t._v("Flourish A")]),t._v(" "),n("button",{on:{click:function(e){t.flourish="B"}}},[t._v("Flourish B")]),t._v(" "),n("button",{on:{click:function(e){t.flourish="C"}}},[t._v("Flourish C")]),t._v(" "),n("button",{on:{click:function(e){t.flourish="none"}}},[t._v("None")])]),t._v(" "),n("div",{staticClass:"button-row"},[n("h4",[t._v("Background Image")]),t._v(" "),n("button",{on:{click:function(e){t.wineImg="geo"}}},[t._v("Geo")]),t._v(" "),n("button",{on:{click:function(e){t.wineImg="phone"}}},[t._v("Phone")]),t._v(" "),n("button",{on:{click:function(e){t.wineImg="burst"}}},[t._v("Burst")]),t._v(" "),n("button",{on:{click:function(e){t.wineImg="abstract"}}},[t._v("Abstract")]),t._v(" "),n("button",{on:{click:function(e){t.wineImg="cards"}}},[t._v("Cards")]),t._v(" "),n("button",{on:{click:function(e){t.wineImg="circuit"}}},[t._v("Circuit")]),t._v(" "),n("button",{on:{click:function(e){t.wineImg="woodgrain"}}},[t._v("Woodgrain")]),t._v(" "),n("button",{on:{click:function(e){t.wineImg="none"}}},[t._v("None")])]),t._v(" "),n("div",{staticClass:"button-row"},[n("h4",[t._v("Image Opacity")]),t._v(" "),n("div",{staticClass:"v-range-slider"},[n("input",{directives:[{name:"model",rawName:"v-model",value:t.imgOpacity,expression:"imgOpacity"}],attrs:{type:"range",min:"0",max:"1",step:"0.01",name:"opacity"},domProps:{value:t._s(t.imgOpacity)},on:{input:function(e){t.imgOpacity=e.target.value}}})])]),t._v(" "),n("div",{staticClass:"button-row"},[n("h4",[t._v("Label Placement")]),t._v(" "),n("div",{staticClass:"v-range-slider"},[n("input",{directives:[{name:"model",rawName:"v-model",value:t.labelPlacement,expression:"labelPlacement"}],attrs:{type:"range",min:"0",max:"75",step:"1",name:"label placement"},domProps:{value:t._s(t.labelPlacement)},on:{input:function(e){t.labelPlacement=e.target.value}}})])])])])},staticRenderFns:[]}}]);
2 | //# sourceMappingURL=app.d60344e557f499a9547e.js.map
--------------------------------------------------------------------------------
/dist/static/js/app.d60344e557f499a9547e.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"sources":["webpack:///static/js/app.d60344e557f499a9547e.js","webpack:///./src/main.js","webpack:///App.vue","webpack:///./src/App.vue","webpack:///./src/components/Black.vue","webpack:///./src/components/Flor1.vue","webpack:///./src/components/Flor2.vue","webpack:///./src/components/Flor3.vue","webpack:///./src/components/White.vue","webpack:///./src/components/Black.vue?6bf4","webpack:///./src/components/White.vue?e7bb","webpack:///./src/components/Flor3.vue?c56e","webpack:///./src/components/Flor2.vue?46e3","webpack:///./src/components/Flor1.vue?68c1","webpack:///./src/App.vue?db0d"],"names":["webpackJsonp","module","exports","__webpack_require__","_interopRequireDefault","obj","__esModule","default","_vue","_vue2","_App","_App2","el","render","h","Object","defineProperty","value","_Black","_Black2","_White","_White2","_Flor","_Flor2","_Flor3","_Flor4","_Flor5","_Flor6","data","selected","label","wineFont","flourish","wineImg","imgOpacity","labelPlacement","labelColor","components","appBlack","appWhite","appFlor1","appFlor2","appFlor3","__vue_exports__","__vue_options__","__vue_template__","options","staticRenderFns","_scopeId","_vm","this","_h","$createElement","_c","_self","_t","attrs","d","transform","_v","x","y","width","height","staticClass","tag","aria-labelledby","xmlns","viewBox","id","type","tableValues","style","fill","opacity","xmlns:xlink","xlink:href","fontFamily","text-anchor","font-size","_s","_e","directives","name","rawName","expression","maxlength","domProps","on","input","$event","target","composing","click","defaultValue","min","max","step"],"mappings":"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","file":"static/js/app.d60344e557f499a9547e.js","sourcesContent":["webpackJsonp([1,0],[\n/* 0 */\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\t\n\tvar _vue = __webpack_require__(19);\n\t\n\tvar _vue2 = _interopRequireDefault(_vue);\n\t\n\tvar _App = __webpack_require__(7);\n\t\n\tvar _App2 = _interopRequireDefault(_App);\n\t\n\tfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\t\n\tnew _vue2.default({\n\t el: '#app',\n\t render: function render(h) {\n\t return h(_App2.default);\n\t }\n\t});\n\n/***/ },\n/* 1 */\n/***/ function(module, exports, __webpack_require__) {\n\n\t'use strict';\n\t\n\tObject.defineProperty(exports, \"__esModule\", {\n\t value: true\n\t});\n\t\n\tvar _Black = __webpack_require__(8);\n\t\n\tvar _Black2 = _interopRequireDefault(_Black);\n\t\n\tvar _White = __webpack_require__(12);\n\t\n\tvar _White2 = _interopRequireDefault(_White);\n\t\n\tvar _Flor = __webpack_require__(9);\n\t\n\tvar _Flor2 = _interopRequireDefault(_Flor);\n\t\n\tvar _Flor3 = __webpack_require__(10);\n\t\n\tvar _Flor4 = _interopRequireDefault(_Flor3);\n\t\n\tvar _Flor5 = __webpack_require__(11);\n\t\n\tvar _Flor6 = _interopRequireDefault(_Flor5);\n\t\n\tfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\t\n\texports.default = {\n\t data: function data() {\n\t return {\n\t selected: 'appBlack',\n\t label: 'Label Name',\n\t wineFont: 'Montserrat',\n\t flourish: 'none',\n\t wineImg: 'none',\n\t imgOpacity: 0.8,\n\t labelPlacement: 0,\n\t labelColor: '#000000'\n\t };\n\t },\n\t components: {\n\t appBlack: _Black2.default,\n\t appWhite: _White2.default,\n\t appFlor1: _Flor2.default,\n\t appFlor2: _Flor4.default,\n\t appFlor3: _Flor6.default\n\t }\n\t};\n\n/***/ },\n/* 2 */\n/***/ function(module, exports) {\n\n\t\"use strict\";\n\n/***/ },\n/* 3 */\n/***/ function(module, exports) {\n\n\t\"use strict\";\n\n/***/ },\n/* 4 */\n/***/ function(module, exports) {\n\n\t// removed by extract-text-webpack-plugin\n\n/***/ },\n/* 5 */\n/***/ function(module, exports) {\n\n\t// removed by extract-text-webpack-plugin\n\n/***/ },\n/* 6 */\n/***/ function(module, exports) {\n\n\t// removed by extract-text-webpack-plugin\n\n/***/ },\n/* 7 */\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar __vue_exports__, __vue_options__\n\tvar __vue_styles__ = {}\n\t\n\t/* styles */\n\t__webpack_require__(6)\n\t\n\t/* script */\n\t__vue_exports__ = __webpack_require__(1)\n\t\n\t/* template */\n\tvar __vue_template__ = __webpack_require__(18)\n\t__vue_options__ = __vue_exports__ = __vue_exports__ || {}\n\tif (\n\t typeof __vue_exports__.default === \"object\" ||\n\t typeof __vue_exports__.default === \"function\"\n\t) {\n\t__vue_options__ = __vue_exports__ = __vue_exports__.default\n\t}\n\tif (typeof __vue_options__ === \"function\") {\n\t __vue_options__ = __vue_options__.options\n\t}\n\t\n\t__vue_options__.render = __vue_template__.render\n\t__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\t\n\tmodule.exports = __vue_exports__\n\n\n/***/ },\n/* 8 */\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar __vue_exports__, __vue_options__\n\tvar __vue_styles__ = {}\n\t\n\t/* styles */\n\t__webpack_require__(4)\n\t\n\t/* script */\n\t__vue_exports__ = __webpack_require__(2)\n\t\n\t/* template */\n\tvar __vue_template__ = __webpack_require__(13)\n\t__vue_options__ = __vue_exports__ = __vue_exports__ || {}\n\tif (\n\t typeof __vue_exports__.default === \"object\" ||\n\t typeof __vue_exports__.default === \"function\"\n\t) {\n\t__vue_options__ = __vue_exports__ = __vue_exports__.default\n\t}\n\tif (typeof __vue_options__ === \"function\") {\n\t __vue_options__ = __vue_options__.options\n\t}\n\t\n\t__vue_options__.render = __vue_template__.render\n\t__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\t__vue_options__._scopeId = \"data-v-6a03a295\"\n\t\n\tmodule.exports = __vue_exports__\n\n\n/***/ },\n/* 9 */\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar __vue_exports__, __vue_options__\n\tvar __vue_styles__ = {}\n\t\n\t/* template */\n\tvar __vue_template__ = __webpack_require__(17)\n\t__vue_options__ = __vue_exports__ = __vue_exports__ || {}\n\tif (\n\t typeof __vue_exports__.default === \"object\" ||\n\t typeof __vue_exports__.default === \"function\"\n\t) {\n\t__vue_options__ = __vue_exports__ = __vue_exports__.default\n\t}\n\tif (typeof __vue_options__ === \"function\") {\n\t __vue_options__ = __vue_options__.options\n\t}\n\t\n\t__vue_options__.render = __vue_template__.render\n\t__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\t\n\tmodule.exports = __vue_exports__\n\n\n/***/ },\n/* 10 */\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar __vue_exports__, __vue_options__\n\tvar __vue_styles__ = {}\n\t\n\t/* template */\n\tvar __vue_template__ = __webpack_require__(16)\n\t__vue_options__ = __vue_exports__ = __vue_exports__ || {}\n\tif (\n\t typeof __vue_exports__.default === \"object\" ||\n\t typeof __vue_exports__.default === \"function\"\n\t) {\n\t__vue_options__ = __vue_exports__ = __vue_exports__.default\n\t}\n\tif (typeof __vue_options__ === \"function\") {\n\t __vue_options__ = __vue_options__.options\n\t}\n\t\n\t__vue_options__.render = __vue_template__.render\n\t__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\t\n\tmodule.exports = __vue_exports__\n\n\n/***/ },\n/* 11 */\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar __vue_exports__, __vue_options__\n\tvar __vue_styles__ = {}\n\t\n\t/* template */\n\tvar __vue_template__ = __webpack_require__(15)\n\t__vue_options__ = __vue_exports__ = __vue_exports__ || {}\n\tif (\n\t typeof __vue_exports__.default === \"object\" ||\n\t typeof __vue_exports__.default === \"function\"\n\t) {\n\t__vue_options__ = __vue_exports__ = __vue_exports__.default\n\t}\n\tif (typeof __vue_options__ === \"function\") {\n\t __vue_options__ = __vue_options__.options\n\t}\n\t\n\t__vue_options__.render = __vue_template__.render\n\t__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\t\n\tmodule.exports = __vue_exports__\n\n\n/***/ },\n/* 12 */\n/***/ function(module, exports, __webpack_require__) {\n\n\tvar __vue_exports__, __vue_options__\n\tvar __vue_styles__ = {}\n\t\n\t/* styles */\n\t__webpack_require__(5)\n\t\n\t/* script */\n\t__vue_exports__ = __webpack_require__(3)\n\t\n\t/* template */\n\tvar __vue_template__ = __webpack_require__(14)\n\t__vue_options__ = __vue_exports__ = __vue_exports__ || {}\n\tif (\n\t typeof __vue_exports__.default === \"object\" ||\n\t typeof __vue_exports__.default === \"function\"\n\t) {\n\t__vue_options__ = __vue_exports__ = __vue_exports__.default\n\t}\n\tif (typeof __vue_options__ === \"function\") {\n\t __vue_options__ = __vue_options__.options\n\t}\n\t\n\t__vue_options__.render = __vue_template__.render\n\t__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\t__vue_options__._scopeId = \"data-v-90088c82\"\n\t\n\tmodule.exports = __vue_exports__\n\n\n/***/ },\n/* 13 */\n/***/ function(module, exports) {\n\n\tmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n\t return _c('div', [_vm._t(\"default\")], 2)\n\t},staticRenderFns: []}\n\n/***/ },\n/* 14 */\n/***/ function(module, exports) {\n\n\tmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n\t return _c('div', [_vm._t(\"default\")], 2)\n\t},staticRenderFns: []}\n\n/***/ },\n/* 15 */\n/***/ function(module, exports) {\n\n\tmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n\t return _c('g', [_c('path', {\n\t attrs: {\n\t \"d\": \"M51.7,328.3c-.7-.6-4.3.9-5,1.4a19.3,19.3,0,0,0-3.8,3.6,8.2,8.2,0,0,1-6.6,2.4c-4.5-.4-8.1-6.7-4.7-10.3a4.8,4.8,0,0,1,3.1-1.8c-1.3,1.4-3.2,4.8-1.5,6.8s5.4,1,4.5-1.7a1.3,1.3,0,0,0-1.4.7c-1.3-2.6,1.9-4,3.4-2a4.6,4.6,0,0,1-.4,5.8c2.1-.8,2-4.1,1.8-6s1.9-.8,2.3.6-.4,2.1-.7,3c.3-1.1,1.8-3.6,2.8-4.1S50,326.8,51.7,328.3Z\",\n\t \"transform\": \"translate(-12 -13.8)\"\n\t }\n\t }), _vm._v(\" \"), _c('rect', {\n\t attrs: {\n\t \"x\": \"37\",\n\t \"y\": \"313.8\",\n\t \"width\": \"37.7\",\n\t \"height\": \"0.55\"\n\t }\n\t }), _vm._v(\" \"), _c('path', {\n\t attrs: {\n\t \"d\": \"M108.6,328.3c.7-.6,4.3.9,5,1.4a19.2,19.2,0,0,1,3.8,3.6,8.2,8.2,0,0,0,6.6,2.4c4.5-.4,8.1-6.7,4.7-10.3a4.8,4.8,0,0,0-3.1-1.8c1.3,1.4,3.2,4.8,1.5,6.8s-5.4,1-4.5-1.7a1.3,1.3,0,0,1,1.4.7c1.3-2.6-1.9-4-3.4-2a4.6,4.6,0,0,0,.4,5.8c-2.1-.8-2-4.1-1.8-6s-1.9-.8-2.3.6.4,2.1.7,3c-.3-1.1-1.8-3.6-2.8-4.1S110.3,326.8,108.6,328.3Z\",\n\t \"transform\": \"translate(-12 -13.8)\"\n\t }\n\t }), _vm._v(\" \"), _c('rect', {\n\t attrs: {\n\t \"x\": \"61.5\",\n\t \"y\": \"313.8\",\n\t \"width\": \"37.7\",\n\t \"height\": \"0.55\"\n\t }\n\t }), _vm._v(\" \"), _c('path', {\n\t attrs: {\n\t \"d\": \"M113,330.2l-.4-.4h-65l-.5.3-.7.7h67.1Z\",\n\t \"transform\": \"translate(-12 -13.8)\"\n\t }\n\t })])\n\t},staticRenderFns: []}\n\n/***/ },\n/* 16 */\n/***/ function(module, exports) {\n\n\tmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n\t return _c('g', [_c('path', {\n\t attrs: {\n\t \"d\": \"M85.4,341.4a3.1,3.1,0,0,1-2.5-.8,6.1,6.1,0,0,1-1.7-2.4,5.8,5.8,0,0,1-.4-3,4.4,4.4,0,0,1,1.4-2.6,5.3,5.3,0,0,1,5.2-.9,5.8,5.8,0,0,1,2.4,1.5,16.5,16.5,0,0,1,1.7,2.4,27.4,27.4,0,0,0,3.2,4.8,6.2,6.2,0,0,0,2.2,1.5,5.3,5.3,0,0,0,2.5.3,5.4,5.4,0,0,0,4.2-2.9,7.3,7.3,0,0,0,.8-2.8,8.9,8.9,0,0,0-.2-2.9,7.8,7.8,0,0,0-3.1-4.5,9.8,9.8,0,0,0-4.9-1.7,9.3,9.3,0,0,0-5.1,1,8.2,8.2,0,0,0-3.7,4,9,9,0,0,0-.3,5.8,12.4,12.4,0,0,0,2.7,5.1,10.3,10.3,0,0,0,4.5,3.1,6.6,6.6,0,0,0,5.2-.4,6.7,6.7,0,0,1-5.2.6,10.4,10.4,0,0,1-4.6-3,12.7,12.7,0,0,1-2.9-5.2,9.4,9.4,0,0,1,.3-6.1,8.5,8.5,0,0,1,3.8-4.3,9.8,9.8,0,0,1,5.3-1.1,10.2,10.2,0,0,1,5.2,1.8,8.3,8.3,0,0,1,3.3,4.8,9.6,9.6,0,0,1,.2,3.1,7.9,7.9,0,0,1-.8,3,5.9,5.9,0,0,1-4.6,3.2,5.7,5.7,0,0,1-2.7-.4,6.6,6.6,0,0,1-2.3-1.7,26.4,26.4,0,0,1-3.2-4.9,16.2,16.2,0,0,0-1.6-2.4,5.4,5.4,0,0,0-2.2-1.5,5,5,0,0,0-5,.7,4.1,4.1,0,0,0-1.4,2.4,5.6,5.6,0,0,0,.4,2.9,6.1,6.1,0,0,0,1.6,2.4A3.1,3.1,0,0,0,85.4,341.4Z\",\n\t \"transform\": \"translate(-12 -13.8)\"\n\t }\n\t }), _vm._v(\" \"), _c('path', {\n\t attrs: {\n\t \"d\": \"M93.1,329.8a1.5,1.5,0,0,0-1.2-.1l-1.2.5a8.3,8.3,0,0,0-2,1.7,3.8,3.8,0,0,0-1.1,2.4,2.6,2.6,0,0,0,1.5,2,4.2,4.2,0,0,0,4.7-.1,27.1,27.1,0,0,0,4.1-3.2c1.3-1.2,2.6-2.4,4-3.5a14.1,14.1,0,0,1,4.5-2.6,10.1,10.1,0,0,1,5.1-.5,3.8,3.8,0,0,1,2.3,1.4,4.7,4.7,0,0,1,.8,2.9,4.3,4.3,0,0,1-1,2.8,7.5,7.5,0,0,1-2.2,1.6,24.7,24.7,0,0,1-4.8,2l-1.3.2a2.1,2.1,0,0,1-1.4-.3,2.3,2.3,0,0,1-.9-1.2,2.2,2.2,0,0,1,.2-1.6,6.4,6.4,0,0,1,1.9-2,8.1,8.1,0,0,1,2.3-1.2,19.8,19.8,0,0,1,19.1,4.4,14.3,14.3,0,0,0-4.3-2.8,26.7,26.7,0,0,0-4.8-1.6,16,16,0,0,0-4.9-.4,18.3,18.3,0,0,0-4.9.9,7.6,7.6,0,0,0-2.2,1.2,5.9,5.9,0,0,0-1.7,1.9,1.5,1.5,0,0,0-.2,1.1,1.7,1.7,0,0,0,.7.9,3,3,0,0,0,2.3,0,24.4,24.4,0,0,0,4.6-2,6.8,6.8,0,0,0,2-1.5,3.5,3.5,0,0,0,.8-2.4,3.9,3.9,0,0,0-.7-2.5,3.3,3.3,0,0,0-2-1.2,9.7,9.7,0,0,0-4.8.5,13.6,13.6,0,0,0-4.4,2.5l-4,3.5a27.6,27.6,0,0,1-4.2,3.2l-1.2.6-1.3.2a5.2,5.2,0,0,1-2.5-.7,3.6,3.6,0,0,1-1-.9,2.4,2.4,0,0,1-.5-1.4,2.8,2.8,0,0,1,.4-1.4,5.6,5.6,0,0,1,.8-1.1,8.3,8.3,0,0,1,2.1-1.6l1.2-.5A1.5,1.5,0,0,1,93.1,329.8Z\",\n\t \"transform\": \"translate(-12 -13.8)\"\n\t }\n\t }), _vm._v(\" \"), _c('path', {\n\t attrs: {\n\t \"d\": \"M77.7,341.4a3.1,3.1,0,0,0,2.5-.8,6.1,6.1,0,0,0,1.7-2.4,5.8,5.8,0,0,0,.4-3,4.4,4.4,0,0,0-1.4-2.6,5.3,5.3,0,0,0-5.2-.9,5.8,5.8,0,0,0-2.4,1.5,16.3,16.3,0,0,0-1.7,2.4,27.7,27.7,0,0,1-3.2,4.8,6.1,6.1,0,0,1-2.2,1.5,5.2,5.2,0,0,1-2.5.3,5.4,5.4,0,0,1-4.2-2.9,7.3,7.3,0,0,1-.8-2.8,8.8,8.8,0,0,1,.2-2.9,7.7,7.7,0,0,1,3.1-4.5,9.8,9.8,0,0,1,4.9-1.7,9.3,9.3,0,0,1,5.1,1,8.2,8.2,0,0,1,3.7,4,9,9,0,0,1,.3,5.8,12.5,12.5,0,0,1-2.7,5.1,10.3,10.3,0,0,1-4.5,3.1,6.6,6.6,0,0,1-5.2-.4,6.7,6.7,0,0,0,5.2.6,10.4,10.4,0,0,0,4.6-3,12.7,12.7,0,0,0,2.9-5.2,9.5,9.5,0,0,0-.3-6.1,8.5,8.5,0,0,0-3.8-4.3,9.8,9.8,0,0,0-5.3-1.1,10.2,10.2,0,0,0-5.2,1.8,8.3,8.3,0,0,0-3.3,4.8,9.6,9.6,0,0,0-.2,3.1,8,8,0,0,0,.8,3,5.9,5.9,0,0,0,4.6,3.2,5.7,5.7,0,0,0,2.7-.4,6.6,6.6,0,0,0,2.3-1.7,26.4,26.4,0,0,0,3.2-4.9,16.2,16.2,0,0,1,1.6-2.4,5.5,5.5,0,0,1,2.2-1.5,5,5,0,0,1,5,.7,4.1,4.1,0,0,1,1.4,2.4,5.6,5.6,0,0,1-.4,2.9,6.1,6.1,0,0,1-1.6,2.4A3.1,3.1,0,0,1,77.7,341.4Z\",\n\t \"transform\": \"translate(-12 -13.8)\"\n\t }\n\t }), _vm._v(\" \"), _c('path', {\n\t attrs: {\n\t \"d\": \"M65.1,329.8a1.4,1.4,0,0,1,1.2-.1l1.2.5a8.3,8.3,0,0,1,2,1.7,3.8,3.8,0,0,1,1.1,2.4,2.6,2.6,0,0,1-1.5,2,4.2,4.2,0,0,1-4.7-.1,27.3,27.3,0,0,1-4.1-3.2c-1.3-1.2-2.6-2.4-4-3.5a14.1,14.1,0,0,0-4.5-2.6,10.1,10.1,0,0,0-5.1-.5,3.8,3.8,0,0,0-2.4,1.4,4.7,4.7,0,0,0-.8,2.9,4.3,4.3,0,0,0,1,2.8,7.4,7.4,0,0,0,2.2,1.6,24.8,24.8,0,0,0,4.8,2l1.3.2a2.1,2.1,0,0,0,1.4-.3,2.3,2.3,0,0,0,.9-1.2,2.2,2.2,0,0,0-.2-1.6,6.4,6.4,0,0,0-1.9-2,8.1,8.1,0,0,0-2.3-1.2,19.8,19.8,0,0,0-19.1,4.4,14.2,14.2,0,0,1,4.3-2.8,26.7,26.7,0,0,1,4.8-1.6,16,16,0,0,1,4.9-.4,18.3,18.3,0,0,1,4.9.9,7.7,7.7,0,0,1,2.2,1.2,5.9,5.9,0,0,1,1.7,1.9,1.5,1.5,0,0,1,.2,1.1,1.8,1.8,0,0,1-.7.9,3,3,0,0,1-2.3,0,24.4,24.4,0,0,1-4.6-2,6.8,6.8,0,0,1-2-1.5,3.5,3.5,0,0,1-.8-2.4,3.9,3.9,0,0,1,.7-2.5,3.3,3.3,0,0,1,2-1.2,9.7,9.7,0,0,1,4.8.5,13.6,13.6,0,0,1,4.4,2.5l4,3.5a27.6,27.6,0,0,0,4.2,3.2l1.2.6,1.3.2a5.2,5.2,0,0,0,2.5-.7,3.6,3.6,0,0,0,1-.9,2.4,2.4,0,0,0,.5-1.4,2.8,2.8,0,0,0-.4-1.4,5.7,5.7,0,0,0-.8-1.1,8.3,8.3,0,0,0-2.1-1.6l-1.2-.5A1.5,1.5,0,0,0,65.1,329.8Z\",\n\t \"transform\": \"translate(-12 -13.8)\"\n\t }\n\t })])\n\t},staticRenderFns: []}\n\n/***/ },\n/* 17 */\n/***/ function(module, exports) {\n\n\tmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n\t return _c('g', [_c('path', {\n\t attrs: {\n\t \"d\": \"M63.5,344.8a4.4,4.4,0,0,1-5.3,2.1,5.5,5.5,0,0,1-3.8-4.6,5.3,5.3,0,0,1,3.2-5,5.5,5.5,0,0,1,5.5.7c3.4,2.2,5.3,6.9,9.1,9a12.7,12.7,0,0,0,5.9,1.5,7.3,7.3,0,0,0,5.6-2.4,7,7,0,0,1-5.6,2,12.4,12.4,0,0,1-5.8-1.6c-3.6-2.1-5.4-6.7-9-9.2a6,6,0,0,0-6.1-.6,5.9,5.9,0,0,0-3.4,5.6,5.8,5.8,0,0,0,4.1,4.9A4.6,4.6,0,0,0,63.5,344.8Z\",\n\t \"transform\": \"translate(-12 -13.8)\"\n\t }\n\t }), _vm._v(\" \"), _c('path', {\n\t attrs: {\n\t \"d\": \"M66.4,338a7.4,7.4,0,0,1,3.5-3.1,6.5,6.5,0,0,1,4.3-.1,8.2,8.2,0,0,1,5.6,6.8,8,8,0,0,1-4.7,7.5c-2.7,1.4-5.8.7-8.3-1-5.1-3.3-7.9-10.2-13.4-13.3a18.5,18.5,0,0,0-8.7-2.3,10.5,10.5,0,0,0-8.2,3.4,10.3,10.3,0,0,1,8.2-3.1,18.2,18.2,0,0,1,8.5,2.4c5.4,3.1,8,9.9,13.3,13.5,2.6,1.7,6,2.4,8.8.9a8.1,8.1,0,0,0-1.1-15.2,6.8,6.8,0,0,0-4.5.3A7.6,7.6,0,0,0,66.4,338Z\",\n\t \"transform\": \"translate(-12 -13.8)\"\n\t }\n\t }), _vm._v(\" \"), _c('path', {\n\t attrs: {\n\t \"d\": \"M91.7,344.8a4.4,4.4,0,0,0,5.3,2.1,5.5,5.5,0,0,0,3.8-4.6,5.3,5.3,0,0,0-3.2-5,5.5,5.5,0,0,0-5.5.7c-3.4,2.2-5.3,6.9-9.1,9a12.7,12.7,0,0,1-5.9,1.5,7.3,7.3,0,0,1-5.6-2.4,7,7,0,0,0,5.6,2,12.4,12.4,0,0,0,5.7-1.6c3.6-2.1,5.4-6.7,9-9.2a6,6,0,0,1,6.1-.6,5.9,5.9,0,0,1,3.4,5.6,5.8,5.8,0,0,1-4.1,4.9A4.6,4.6,0,0,1,91.7,344.8Z\",\n\t \"transform\": \"translate(-12 -13.8)\"\n\t }\n\t }), _vm._v(\" \"), _c('path', {\n\t attrs: {\n\t \"d\": \"M88.9,338a7.4,7.4,0,0,0-3.5-3.1,6.5,6.5,0,0,0-4.3-.1,8.2,8.2,0,0,0-5.7,6.8,8,8,0,0,0,4.7,7.5c2.7,1.4,5.8.7,8.3-1,5.1-3.3,7.9-10.2,13.4-13.3a18.5,18.5,0,0,1,8.7-2.3,10.5,10.5,0,0,1,8.2,3.4,10.3,10.3,0,0,0-8.2-3.1,18.2,18.2,0,0,0-8.5,2.4c-5.4,3.1-8,9.9-13.3,13.5-2.6,1.7-6,2.4-8.8.9A8.1,8.1,0,0,1,81,334.5a6.8,6.8,0,0,1,4.5.3A7.6,7.6,0,0,1,88.9,338Z\",\n\t \"transform\": \"translate(-12 -13.8)\"\n\t }\n\t }), _vm._v(\" \"), _c('rect', {\n\t attrs: {\n\t \"x\": \"22.6\",\n\t \"y\": \"314\",\n\t \"width\": \"88.1\",\n\t \"height\": \"0.62\"\n\t }\n\t })])\n\t},staticRenderFns: []}\n\n/***/ },\n/* 18 */\n/***/ function(module, exports) {\n\n\tmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n\t return _c('div', {\n\t staticClass: \"container\"\n\t }, [_c('main', [_c('keep-alive', [_c(_vm.selected, {\n\t tag: \"component\"\n\t }, [_c('svg', {\n\t staticClass: \"winebottle\",\n\t attrs: {\n\t \"aria-labelledby\": \"title\",\n\t \"xmlns\": \"http://www.w3.org/2000/svg\",\n\t \"viewBox\": \"-5 200 140 250\"\n\t }\n\t }, [_c('defs', [_c('filter', {\n\t attrs: {\n\t \"id\": \"inverse\"\n\t }\n\t }, [_c('feComponentTransfer', [_c('feFuncR', {\n\t attrs: {\n\t \"type\": \"table\",\n\t \"tableValues\": \"1 0\"\n\t }\n\t }), _vm._v(\" \"), _c('feFuncG', {\n\t attrs: {\n\t \"type\": \"table\",\n\t \"tableValues\": \"1 0\"\n\t }\n\t }), _vm._v(\" \"), _c('feFuncB', {\n\t attrs: {\n\t \"type\": \"table\",\n\t \"tableValues\": \"1 0\"\n\t }\n\t })], 1)], 1)]), _vm._v(\" \"), _c('title', {\n\t attrs: {\n\t \"id\": \"title\"\n\t }\n\t }, [_vm._v(\"Wine Bottle\")]), _vm._v(\" \"), _c('g', [_c('path', {\n\t staticClass: \"bottle\",\n\t attrs: {\n\t \"d\": \"M80.8,465.7c40.6,0,56.8-4.5,56.8-4.5,12-3.2,12-17.2,12-17.2v-148c0-57.4-18.5-90.6-18.5-90.6-24-45.1-27.9-95.4-27.9-95.4l-2.3-64.6c0-4.2,2.9-5.5,2.9-5.5V25.2l-2.9-1.9V18.7c-4.2-5.5-20.1-4.9-20.1-4.9s-15.9-.6-20.1,4.9v4.5l-2.9,1.9V39.8s2.9,1.3,2.9,5.5l-2.3,64.6s-3.9,50.3-27.9,95.4c0,0-18.5,33.1-18.5,90.6v148s0,14,12,17.2C24,461.1,40.2,465.7,80.8,465.7Z\",\n\t \"transform\": \"translate(-12 -13.8)\"\n\t }\n\t }), _vm._v(\" \"), _c('path', {\n\t staticClass: \"label\",\n\t style: ({\n\t fill: _vm.labelColor\n\t }),\n\t attrs: {\n\t \"d\": \"M12,295.9s56.5,5,137.6,0V409S78.1,423.6,12,409Z\",\n\t \"transform\": \"translate(-12 -13.8)\"\n\t }\n\t }), _vm._v(\" \"), _c('image', {\n\t staticClass: \"bkimg\",\n\t style: ({\n\t opacity: _vm.imgOpacity\n\t }),\n\t attrs: {\n\t \"x\": \"0\",\n\t \"y\": \"293\",\n\t \"width\": \"138\",\n\t \"height\": \"100\",\n\t \"xmlns:xlink\": \"http://www.w3.org/1999/xlink\",\n\t \"xlink:href\": 'https://s3-us-west-2.amazonaws.com/s.cdpn.io/28963/' + _vm.wineImg + '.png'\n\t }\n\t })]), _vm._v(\" \"), _c('g', {\n\t style: ({\n\t transform: 'translateY(' + _vm.labelPlacement + 'px)'\n\t })\n\t }, [_c('text', {\n\t staticClass: \"wine-text\",\n\t style: ({\n\t fontFamily: _vm.wineFont\n\t }),\n\t attrs: {\n\t \"transform\": \"translate(68 308.2)\",\n\t \"text-anchor\": \"middle\",\n\t \"font-size\": \"14\"\n\t }\n\t }, [_vm._v(\"\\n \" + _vm._s(_vm.label) + \"\\n \")]), _vm._v(\" \"), (_vm.flourish === 'A') ? _c('g', {\n\t staticClass: \"flor\",\n\t attrs: {\n\t \"id\": \"bottomflor1\"\n\t }\n\t }, [_c('app-flor1')], 1) : _vm._e(), _vm._v(\" \"), (_vm.flourish === 'B') ? _c('g', {\n\t staticClass: \"flor\",\n\t attrs: {\n\t \"id\": \"bottomflor2\"\n\t }\n\t }, [_c('app-flor2')], 1) : _vm._e(), _vm._v(\" \"), (_vm.flourish === 'C') ? _c('g', {\n\t staticClass: \"flor\",\n\t attrs: {\n\t \"id\": \"bottomflor3\"\n\t }\n\t }, [_c('app-flor3')], 1) : _c('g')])])])], 1)], 1), _vm._v(\" \"), _c('aside', [_c('h4', [_vm._v(\"Name your Wine\")]), _vm._v(\" \"), _c('input', {\n\t directives: [{\n\t name: \"model\",\n\t rawName: \"v-model\",\n\t value: (_vm.label),\n\t expression: \"label\"\n\t }],\n\t attrs: {\n\t \"maxlength\": \"18\"\n\t },\n\t domProps: {\n\t \"value\": _vm._s(_vm.label)\n\t },\n\t on: {\n\t \"input\": function($event) {\n\t if ($event.target.composing) { return; }\n\t _vm.label = $event.target.value\n\t }\n\t }\n\t }), _vm._v(\" \"), _c('div', {\n\t staticClass: \"button-row\"\n\t }, [_c('h4', [_vm._v(\"Color\")]), _vm._v(\" \"), _c('button', {\n\t on: {\n\t \"click\": function($event) {\n\t _vm.selected = 'appBlack', _vm.labelColor = '#000000'\n\t }\n\t }\n\t }, [_vm._v(\"Black Label\")]), _vm._v(\" \"), _c('button', {\n\t on: {\n\t \"click\": function($event) {\n\t _vm.selected = 'appWhite', _vm.labelColor = '#ffffff'\n\t }\n\t }\n\t }, [_vm._v(\"White Label\")]), _vm._v(\" \"), _c('input', {\n\t directives: [{\n\t name: \"model\",\n\t rawName: \"v-model\",\n\t value: (_vm.labelColor),\n\t expression: \"labelColor\"\n\t }],\n\t attrs: {\n\t \"type\": \"color\",\n\t \"defaultValue\": \"#ff0000\"\n\t },\n\t domProps: {\n\t \"value\": _vm._s(_vm.labelColor)\n\t },\n\t on: {\n\t \"input\": function($event) {\n\t if ($event.target.composing) { return; }\n\t _vm.labelColor = $event.target.value\n\t }\n\t }\n\t })]), _vm._v(\" \"), _c('div', {\n\t staticClass: \"button-row\"\n\t }, [_c('h4', [_vm._v(\"Font\")]), _vm._v(\" \"), _c('button', {\n\t on: {\n\t \"click\": function($event) {\n\t _vm.wineFont = 'Alegreya SC'\n\t }\n\t }\n\t }, [_vm._v(\"Alegreya SC\")]), _vm._v(\" \"), _c('button', {\n\t on: {\n\t \"click\": function($event) {\n\t _vm.wineFont = 'Anton'\n\t }\n\t }\n\t }, [_vm._v(\"Anton\")]), _vm._v(\" \"), _c('button', {\n\t on: {\n\t \"click\": function($event) {\n\t _vm.wineFont = 'Bigelow Rules'\n\t }\n\t }\n\t }, [_vm._v(\"Bigelow Rules\")]), _vm._v(\" \"), _c('button', {\n\t on: {\n\t \"click\": function($event) {\n\t _vm.wineFont = 'Cormorant Garamond'\n\t }\n\t }\n\t }, [_vm._v(\"Cormorant Garamond\")]), _vm._v(\" \"), _c('button', {\n\t on: {\n\t \"click\": function($event) {\n\t _vm.wineFont = 'IM Fell English'\n\t }\n\t }\n\t }, [_vm._v(\"IM Fell English\")]), _vm._v(\" \"), _c('button', {\n\t on: {\n\t \"click\": function($event) {\n\t _vm.wineFont = 'Londrina Shadow'\n\t }\n\t }\n\t }, [_vm._v(\"Londrina Shadow\")]), _vm._v(\" \"), _c('button', {\n\t on: {\n\t \"click\": function($event) {\n\t _vm.wineFont = 'Megrim'\n\t }\n\t }\n\t }, [_vm._v(\"Megrim\")]), _vm._v(\" \"), _c('button', {\n\t on: {\n\t \"click\": function($event) {\n\t _vm.wineFont = 'Playball'\n\t }\n\t }\n\t }, [_vm._v(\"Playball\")])]), _vm._v(\" \"), _c('div', {\n\t staticClass: \"button-row\"\n\t }, [_c('h4', [_vm._v(\"Flourish\")]), _vm._v(\" \"), _c('button', {\n\t on: {\n\t \"click\": function($event) {\n\t _vm.flourish = 'A'\n\t }\n\t }\n\t }, [_vm._v(\"Flourish A\")]), _vm._v(\" \"), _c('button', {\n\t on: {\n\t \"click\": function($event) {\n\t _vm.flourish = 'B'\n\t }\n\t }\n\t }, [_vm._v(\"Flourish B\")]), _vm._v(\" \"), _c('button', {\n\t on: {\n\t \"click\": function($event) {\n\t _vm.flourish = 'C'\n\t }\n\t }\n\t }, [_vm._v(\"Flourish C\")]), _vm._v(\" \"), _c('button', {\n\t on: {\n\t \"click\": function($event) {\n\t _vm.flourish = 'none'\n\t }\n\t }\n\t }, [_vm._v(\"None\")])]), _vm._v(\" \"), _c('div', {\n\t staticClass: \"button-row\"\n\t }, [_c('h4', [_vm._v(\"Background Image\")]), _vm._v(\" \"), _c('button', {\n\t on: {\n\t \"click\": function($event) {\n\t _vm.wineImg = 'geo'\n\t }\n\t }\n\t }, [_vm._v(\"Geo\")]), _vm._v(\" \"), _c('button', {\n\t on: {\n\t \"click\": function($event) {\n\t _vm.wineImg = 'phone'\n\t }\n\t }\n\t }, [_vm._v(\"Phone\")]), _vm._v(\" \"), _c('button', {\n\t on: {\n\t \"click\": function($event) {\n\t _vm.wineImg = 'burst'\n\t }\n\t }\n\t }, [_vm._v(\"Burst\")]), _vm._v(\" \"), _c('button', {\n\t on: {\n\t \"click\": function($event) {\n\t _vm.wineImg = 'abstract'\n\t }\n\t }\n\t }, [_vm._v(\"Abstract\")]), _vm._v(\" \"), _c('button', {\n\t on: {\n\t \"click\": function($event) {\n\t _vm.wineImg = 'cards'\n\t }\n\t }\n\t }, [_vm._v(\"Cards\")]), _vm._v(\" \"), _c('button', {\n\t on: {\n\t \"click\": function($event) {\n\t _vm.wineImg = 'circuit'\n\t }\n\t }\n\t }, [_vm._v(\"Circuit\")]), _vm._v(\" \"), _c('button', {\n\t on: {\n\t \"click\": function($event) {\n\t _vm.wineImg = 'woodgrain'\n\t }\n\t }\n\t }, [_vm._v(\"Woodgrain\")]), _vm._v(\" \"), _c('button', {\n\t on: {\n\t \"click\": function($event) {\n\t _vm.wineImg = 'none'\n\t }\n\t }\n\t }, [_vm._v(\"None\")])]), _vm._v(\" \"), _c('div', {\n\t staticClass: \"button-row\"\n\t }, [_c('h4', [_vm._v(\"Image Opacity\")]), _vm._v(\" \"), _c('div', {\n\t staticClass: \"v-range-slider\"\n\t }, [_c('input', {\n\t directives: [{\n\t name: \"model\",\n\t rawName: \"v-model\",\n\t value: (_vm.imgOpacity),\n\t expression: \"imgOpacity\"\n\t }],\n\t attrs: {\n\t \"type\": \"range\",\n\t \"min\": \"0\",\n\t \"max\": \"1\",\n\t \"step\": \"0.01\",\n\t \"name\": \"opacity\"\n\t },\n\t domProps: {\n\t \"value\": _vm._s(_vm.imgOpacity)\n\t },\n\t on: {\n\t \"input\": function($event) {\n\t _vm.imgOpacity = $event.target.value\n\t }\n\t }\n\t })])]), _vm._v(\" \"), _c('div', {\n\t staticClass: \"button-row\"\n\t }, [_c('h4', [_vm._v(\"Label Placement\")]), _vm._v(\" \"), _c('div', {\n\t staticClass: \"v-range-slider\"\n\t }, [_c('input', {\n\t directives: [{\n\t name: \"model\",\n\t rawName: \"v-model\",\n\t value: (_vm.labelPlacement),\n\t expression: \"labelPlacement\"\n\t }],\n\t attrs: {\n\t \"type\": \"range\",\n\t \"min\": \"0\",\n\t \"max\": \"75\",\n\t \"step\": \"1\",\n\t \"name\": \"label placement\"\n\t },\n\t domProps: {\n\t \"value\": _vm._s(_vm.labelPlacement)\n\t },\n\t on: {\n\t \"input\": function($event) {\n\t _vm.labelPlacement = $event.target.value\n\t }\n\t }\n\t })])])])])\n\t},staticRenderFns: []}\n\n/***/ }\n]);\n\n\n// WEBPACK FOOTER //\n// static/js/app.d60344e557f499a9547e.js","import Vue from 'vue'\nimport App from './App.vue'\n\nnew Vue({\n el: '#app',\n render: h => h(App)\n})\n\n\n\n// WEBPACK FOOTER //\n// ./src/main.js","\n \n\n
\n \n \n \n \n \n \n\n
\n
\n\n\n\n\n\n\n\n\n\n\n// WEBPACK FOOTER //\n// App.vue?ed60abf0","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!./../node_modules/extract-text-webpack-plugin/loader.js?{\\\"omit\\\":1,\\\"extract\\\":true,\\\"remove\\\":true}!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-dbc0913c!vue-loader/lib/selector?type=styles&index=0!./App.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./App.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-dbc0913c!vue-loader/lib/selector?type=template&index=0!./App.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/App.vue\n// module id = 7\n// module chunks = 1","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!./../../node_modules/extract-text-webpack-plugin/loader.js?{\\\"omit\\\":1,\\\"extract\\\":true,\\\"remove\\\":true}!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-6a03a295&scoped=true!vue-loader/lib/selector?type=styles&index=0!./Black.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./Black.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-6a03a295!vue-loader/lib/selector?type=template&index=0!./Black.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n__vue_options__._scopeId = \"data-v-6a03a295\"\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/Black.vue\n// module id = 8\n// module chunks = 1","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-93d80b84!vue-loader/lib/selector?type=template&index=0!./Flor1.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/Flor1.vue\n// module id = 9\n// module chunks = 1","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-93bbdc82!vue-loader/lib/selector?type=template&index=0!./Flor2.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/Flor2.vue\n// module id = 10\n// module chunks = 1","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-939fad80!vue-loader/lib/selector?type=template&index=0!./Flor3.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/Flor3.vue\n// module id = 11\n// module chunks = 1","var __vue_exports__, __vue_options__\nvar __vue_styles__ = {}\n\n/* styles */\nrequire(\"!!./../../node_modules/extract-text-webpack-plugin/loader.js?{\\\"omit\\\":1,\\\"extract\\\":true,\\\"remove\\\":true}!vue-style-loader!css-loader?sourceMap!vue-loader/lib/style-rewriter?id=data-v-90088c82&scoped=true!vue-loader/lib/selector?type=styles&index=0!./White.vue\")\n\n/* script */\n__vue_exports__ = require(\"!!babel-loader!vue-loader/lib/selector?type=script&index=0!./White.vue\")\n\n/* template */\nvar __vue_template__ = require(\"!!vue-loader/lib/template-compiler?id=data-v-90088c82!vue-loader/lib/selector?type=template&index=0!./White.vue\")\n__vue_options__ = __vue_exports__ = __vue_exports__ || {}\nif (\n typeof __vue_exports__.default === \"object\" ||\n typeof __vue_exports__.default === \"function\"\n) {\n__vue_options__ = __vue_exports__ = __vue_exports__.default\n}\nif (typeof __vue_options__ === \"function\") {\n __vue_options__ = __vue_options__.options\n}\n\n__vue_options__.render = __vue_template__.render\n__vue_options__.staticRenderFns = __vue_template__.staticRenderFns\n__vue_options__._scopeId = \"data-v-90088c82\"\n\nmodule.exports = __vue_exports__\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/White.vue\n// module id = 12\n// module chunks = 1","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', [_vm._t(\"default\")], 2)\n},staticRenderFns: []}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-6a03a295!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/Black.vue\n// module id = 13\n// module chunks = 1","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', [_vm._t(\"default\")], 2)\n},staticRenderFns: []}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-90088c82!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/White.vue\n// module id = 14\n// module chunks = 1","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('g', [_c('path', {\n attrs: {\n \"d\": \"M51.7,328.3c-.7-.6-4.3.9-5,1.4a19.3,19.3,0,0,0-3.8,3.6,8.2,8.2,0,0,1-6.6,2.4c-4.5-.4-8.1-6.7-4.7-10.3a4.8,4.8,0,0,1,3.1-1.8c-1.3,1.4-3.2,4.8-1.5,6.8s5.4,1,4.5-1.7a1.3,1.3,0,0,0-1.4.7c-1.3-2.6,1.9-4,3.4-2a4.6,4.6,0,0,1-.4,5.8c2.1-.8,2-4.1,1.8-6s1.9-.8,2.3.6-.4,2.1-.7,3c.3-1.1,1.8-3.6,2.8-4.1S50,326.8,51.7,328.3Z\",\n \"transform\": \"translate(-12 -13.8)\"\n }\n }), _vm._v(\" \"), _c('rect', {\n attrs: {\n \"x\": \"37\",\n \"y\": \"313.8\",\n \"width\": \"37.7\",\n \"height\": \"0.55\"\n }\n }), _vm._v(\" \"), _c('path', {\n attrs: {\n \"d\": \"M108.6,328.3c.7-.6,4.3.9,5,1.4a19.2,19.2,0,0,1,3.8,3.6,8.2,8.2,0,0,0,6.6,2.4c4.5-.4,8.1-6.7,4.7-10.3a4.8,4.8,0,0,0-3.1-1.8c1.3,1.4,3.2,4.8,1.5,6.8s-5.4,1-4.5-1.7a1.3,1.3,0,0,1,1.4.7c1.3-2.6-1.9-4-3.4-2a4.6,4.6,0,0,0,.4,5.8c-2.1-.8-2-4.1-1.8-6s-1.9-.8-2.3.6.4,2.1.7,3c-.3-1.1-1.8-3.6-2.8-4.1S110.3,326.8,108.6,328.3Z\",\n \"transform\": \"translate(-12 -13.8)\"\n }\n }), _vm._v(\" \"), _c('rect', {\n attrs: {\n \"x\": \"61.5\",\n \"y\": \"313.8\",\n \"width\": \"37.7\",\n \"height\": \"0.55\"\n }\n }), _vm._v(\" \"), _c('path', {\n attrs: {\n \"d\": \"M113,330.2l-.4-.4h-65l-.5.3-.7.7h67.1Z\",\n \"transform\": \"translate(-12 -13.8)\"\n }\n })])\n},staticRenderFns: []}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-939fad80!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/Flor3.vue\n// module id = 15\n// module chunks = 1","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('g', [_c('path', {\n attrs: {\n \"d\": \"M85.4,341.4a3.1,3.1,0,0,1-2.5-.8,6.1,6.1,0,0,1-1.7-2.4,5.8,5.8,0,0,1-.4-3,4.4,4.4,0,0,1,1.4-2.6,5.3,5.3,0,0,1,5.2-.9,5.8,5.8,0,0,1,2.4,1.5,16.5,16.5,0,0,1,1.7,2.4,27.4,27.4,0,0,0,3.2,4.8,6.2,6.2,0,0,0,2.2,1.5,5.3,5.3,0,0,0,2.5.3,5.4,5.4,0,0,0,4.2-2.9,7.3,7.3,0,0,0,.8-2.8,8.9,8.9,0,0,0-.2-2.9,7.8,7.8,0,0,0-3.1-4.5,9.8,9.8,0,0,0-4.9-1.7,9.3,9.3,0,0,0-5.1,1,8.2,8.2,0,0,0-3.7,4,9,9,0,0,0-.3,5.8,12.4,12.4,0,0,0,2.7,5.1,10.3,10.3,0,0,0,4.5,3.1,6.6,6.6,0,0,0,5.2-.4,6.7,6.7,0,0,1-5.2.6,10.4,10.4,0,0,1-4.6-3,12.7,12.7,0,0,1-2.9-5.2,9.4,9.4,0,0,1,.3-6.1,8.5,8.5,0,0,1,3.8-4.3,9.8,9.8,0,0,1,5.3-1.1,10.2,10.2,0,0,1,5.2,1.8,8.3,8.3,0,0,1,3.3,4.8,9.6,9.6,0,0,1,.2,3.1,7.9,7.9,0,0,1-.8,3,5.9,5.9,0,0,1-4.6,3.2,5.7,5.7,0,0,1-2.7-.4,6.6,6.6,0,0,1-2.3-1.7,26.4,26.4,0,0,1-3.2-4.9,16.2,16.2,0,0,0-1.6-2.4,5.4,5.4,0,0,0-2.2-1.5,5,5,0,0,0-5,.7,4.1,4.1,0,0,0-1.4,2.4,5.6,5.6,0,0,0,.4,2.9,6.1,6.1,0,0,0,1.6,2.4A3.1,3.1,0,0,0,85.4,341.4Z\",\n \"transform\": \"translate(-12 -13.8)\"\n }\n }), _vm._v(\" \"), _c('path', {\n attrs: {\n \"d\": \"M93.1,329.8a1.5,1.5,0,0,0-1.2-.1l-1.2.5a8.3,8.3,0,0,0-2,1.7,3.8,3.8,0,0,0-1.1,2.4,2.6,2.6,0,0,0,1.5,2,4.2,4.2,0,0,0,4.7-.1,27.1,27.1,0,0,0,4.1-3.2c1.3-1.2,2.6-2.4,4-3.5a14.1,14.1,0,0,1,4.5-2.6,10.1,10.1,0,0,1,5.1-.5,3.8,3.8,0,0,1,2.3,1.4,4.7,4.7,0,0,1,.8,2.9,4.3,4.3,0,0,1-1,2.8,7.5,7.5,0,0,1-2.2,1.6,24.7,24.7,0,0,1-4.8,2l-1.3.2a2.1,2.1,0,0,1-1.4-.3,2.3,2.3,0,0,1-.9-1.2,2.2,2.2,0,0,1,.2-1.6,6.4,6.4,0,0,1,1.9-2,8.1,8.1,0,0,1,2.3-1.2,19.8,19.8,0,0,1,19.1,4.4,14.3,14.3,0,0,0-4.3-2.8,26.7,26.7,0,0,0-4.8-1.6,16,16,0,0,0-4.9-.4,18.3,18.3,0,0,0-4.9.9,7.6,7.6,0,0,0-2.2,1.2,5.9,5.9,0,0,0-1.7,1.9,1.5,1.5,0,0,0-.2,1.1,1.7,1.7,0,0,0,.7.9,3,3,0,0,0,2.3,0,24.4,24.4,0,0,0,4.6-2,6.8,6.8,0,0,0,2-1.5,3.5,3.5,0,0,0,.8-2.4,3.9,3.9,0,0,0-.7-2.5,3.3,3.3,0,0,0-2-1.2,9.7,9.7,0,0,0-4.8.5,13.6,13.6,0,0,0-4.4,2.5l-4,3.5a27.6,27.6,0,0,1-4.2,3.2l-1.2.6-1.3.2a5.2,5.2,0,0,1-2.5-.7,3.6,3.6,0,0,1-1-.9,2.4,2.4,0,0,1-.5-1.4,2.8,2.8,0,0,1,.4-1.4,5.6,5.6,0,0,1,.8-1.1,8.3,8.3,0,0,1,2.1-1.6l1.2-.5A1.5,1.5,0,0,1,93.1,329.8Z\",\n \"transform\": \"translate(-12 -13.8)\"\n }\n }), _vm._v(\" \"), _c('path', {\n attrs: {\n \"d\": \"M77.7,341.4a3.1,3.1,0,0,0,2.5-.8,6.1,6.1,0,0,0,1.7-2.4,5.8,5.8,0,0,0,.4-3,4.4,4.4,0,0,0-1.4-2.6,5.3,5.3,0,0,0-5.2-.9,5.8,5.8,0,0,0-2.4,1.5,16.3,16.3,0,0,0-1.7,2.4,27.7,27.7,0,0,1-3.2,4.8,6.1,6.1,0,0,1-2.2,1.5,5.2,5.2,0,0,1-2.5.3,5.4,5.4,0,0,1-4.2-2.9,7.3,7.3,0,0,1-.8-2.8,8.8,8.8,0,0,1,.2-2.9,7.7,7.7,0,0,1,3.1-4.5,9.8,9.8,0,0,1,4.9-1.7,9.3,9.3,0,0,1,5.1,1,8.2,8.2,0,0,1,3.7,4,9,9,0,0,1,.3,5.8,12.5,12.5,0,0,1-2.7,5.1,10.3,10.3,0,0,1-4.5,3.1,6.6,6.6,0,0,1-5.2-.4,6.7,6.7,0,0,0,5.2.6,10.4,10.4,0,0,0,4.6-3,12.7,12.7,0,0,0,2.9-5.2,9.5,9.5,0,0,0-.3-6.1,8.5,8.5,0,0,0-3.8-4.3,9.8,9.8,0,0,0-5.3-1.1,10.2,10.2,0,0,0-5.2,1.8,8.3,8.3,0,0,0-3.3,4.8,9.6,9.6,0,0,0-.2,3.1,8,8,0,0,0,.8,3,5.9,5.9,0,0,0,4.6,3.2,5.7,5.7,0,0,0,2.7-.4,6.6,6.6,0,0,0,2.3-1.7,26.4,26.4,0,0,0,3.2-4.9,16.2,16.2,0,0,1,1.6-2.4,5.5,5.5,0,0,1,2.2-1.5,5,5,0,0,1,5,.7,4.1,4.1,0,0,1,1.4,2.4,5.6,5.6,0,0,1-.4,2.9,6.1,6.1,0,0,1-1.6,2.4A3.1,3.1,0,0,1,77.7,341.4Z\",\n \"transform\": \"translate(-12 -13.8)\"\n }\n }), _vm._v(\" \"), _c('path', {\n attrs: {\n \"d\": \"M65.1,329.8a1.4,1.4,0,0,1,1.2-.1l1.2.5a8.3,8.3,0,0,1,2,1.7,3.8,3.8,0,0,1,1.1,2.4,2.6,2.6,0,0,1-1.5,2,4.2,4.2,0,0,1-4.7-.1,27.3,27.3,0,0,1-4.1-3.2c-1.3-1.2-2.6-2.4-4-3.5a14.1,14.1,0,0,0-4.5-2.6,10.1,10.1,0,0,0-5.1-.5,3.8,3.8,0,0,0-2.4,1.4,4.7,4.7,0,0,0-.8,2.9,4.3,4.3,0,0,0,1,2.8,7.4,7.4,0,0,0,2.2,1.6,24.8,24.8,0,0,0,4.8,2l1.3.2a2.1,2.1,0,0,0,1.4-.3,2.3,2.3,0,0,0,.9-1.2,2.2,2.2,0,0,0-.2-1.6,6.4,6.4,0,0,0-1.9-2,8.1,8.1,0,0,0-2.3-1.2,19.8,19.8,0,0,0-19.1,4.4,14.2,14.2,0,0,1,4.3-2.8,26.7,26.7,0,0,1,4.8-1.6,16,16,0,0,1,4.9-.4,18.3,18.3,0,0,1,4.9.9,7.7,7.7,0,0,1,2.2,1.2,5.9,5.9,0,0,1,1.7,1.9,1.5,1.5,0,0,1,.2,1.1,1.8,1.8,0,0,1-.7.9,3,3,0,0,1-2.3,0,24.4,24.4,0,0,1-4.6-2,6.8,6.8,0,0,1-2-1.5,3.5,3.5,0,0,1-.8-2.4,3.9,3.9,0,0,1,.7-2.5,3.3,3.3,0,0,1,2-1.2,9.7,9.7,0,0,1,4.8.5,13.6,13.6,0,0,1,4.4,2.5l4,3.5a27.6,27.6,0,0,0,4.2,3.2l1.2.6,1.3.2a5.2,5.2,0,0,0,2.5-.7,3.6,3.6,0,0,0,1-.9,2.4,2.4,0,0,0,.5-1.4,2.8,2.8,0,0,0-.4-1.4,5.7,5.7,0,0,0-.8-1.1,8.3,8.3,0,0,0-2.1-1.6l-1.2-.5A1.5,1.5,0,0,0,65.1,329.8Z\",\n \"transform\": \"translate(-12 -13.8)\"\n }\n })])\n},staticRenderFns: []}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-93bbdc82!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/Flor2.vue\n// module id = 16\n// module chunks = 1","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('g', [_c('path', {\n attrs: {\n \"d\": \"M63.5,344.8a4.4,4.4,0,0,1-5.3,2.1,5.5,5.5,0,0,1-3.8-4.6,5.3,5.3,0,0,1,3.2-5,5.5,5.5,0,0,1,5.5.7c3.4,2.2,5.3,6.9,9.1,9a12.7,12.7,0,0,0,5.9,1.5,7.3,7.3,0,0,0,5.6-2.4,7,7,0,0,1-5.6,2,12.4,12.4,0,0,1-5.8-1.6c-3.6-2.1-5.4-6.7-9-9.2a6,6,0,0,0-6.1-.6,5.9,5.9,0,0,0-3.4,5.6,5.8,5.8,0,0,0,4.1,4.9A4.6,4.6,0,0,0,63.5,344.8Z\",\n \"transform\": \"translate(-12 -13.8)\"\n }\n }), _vm._v(\" \"), _c('path', {\n attrs: {\n \"d\": \"M66.4,338a7.4,7.4,0,0,1,3.5-3.1,6.5,6.5,0,0,1,4.3-.1,8.2,8.2,0,0,1,5.6,6.8,8,8,0,0,1-4.7,7.5c-2.7,1.4-5.8.7-8.3-1-5.1-3.3-7.9-10.2-13.4-13.3a18.5,18.5,0,0,0-8.7-2.3,10.5,10.5,0,0,0-8.2,3.4,10.3,10.3,0,0,1,8.2-3.1,18.2,18.2,0,0,1,8.5,2.4c5.4,3.1,8,9.9,13.3,13.5,2.6,1.7,6,2.4,8.8.9a8.1,8.1,0,0,0-1.1-15.2,6.8,6.8,0,0,0-4.5.3A7.6,7.6,0,0,0,66.4,338Z\",\n \"transform\": \"translate(-12 -13.8)\"\n }\n }), _vm._v(\" \"), _c('path', {\n attrs: {\n \"d\": \"M91.7,344.8a4.4,4.4,0,0,0,5.3,2.1,5.5,5.5,0,0,0,3.8-4.6,5.3,5.3,0,0,0-3.2-5,5.5,5.5,0,0,0-5.5.7c-3.4,2.2-5.3,6.9-9.1,9a12.7,12.7,0,0,1-5.9,1.5,7.3,7.3,0,0,1-5.6-2.4,7,7,0,0,0,5.6,2,12.4,12.4,0,0,0,5.7-1.6c3.6-2.1,5.4-6.7,9-9.2a6,6,0,0,1,6.1-.6,5.9,5.9,0,0,1,3.4,5.6,5.8,5.8,0,0,1-4.1,4.9A4.6,4.6,0,0,1,91.7,344.8Z\",\n \"transform\": \"translate(-12 -13.8)\"\n }\n }), _vm._v(\" \"), _c('path', {\n attrs: {\n \"d\": \"M88.9,338a7.4,7.4,0,0,0-3.5-3.1,6.5,6.5,0,0,0-4.3-.1,8.2,8.2,0,0,0-5.7,6.8,8,8,0,0,0,4.7,7.5c2.7,1.4,5.8.7,8.3-1,5.1-3.3,7.9-10.2,13.4-13.3a18.5,18.5,0,0,1,8.7-2.3,10.5,10.5,0,0,1,8.2,3.4,10.3,10.3,0,0,0-8.2-3.1,18.2,18.2,0,0,0-8.5,2.4c-5.4,3.1-8,9.9-13.3,13.5-2.6,1.7-6,2.4-8.8.9A8.1,8.1,0,0,1,81,334.5a6.8,6.8,0,0,1,4.5.3A7.6,7.6,0,0,1,88.9,338Z\",\n \"transform\": \"translate(-12 -13.8)\"\n }\n }), _vm._v(\" \"), _c('rect', {\n attrs: {\n \"x\": \"22.6\",\n \"y\": \"314\",\n \"width\": \"88.1\",\n \"height\": \"0.62\"\n }\n })])\n},staticRenderFns: []}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-93d80b84!./~/vue-loader/lib/selector.js?type=template&index=0!./src/components/Flor1.vue\n// module id = 17\n// module chunks = 1","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', {\n staticClass: \"container\"\n }, [_c('main', [_c('keep-alive', [_c(_vm.selected, {\n tag: \"component\"\n }, [_c('svg', {\n staticClass: \"winebottle\",\n attrs: {\n \"aria-labelledby\": \"title\",\n \"xmlns\": \"http://www.w3.org/2000/svg\",\n \"viewBox\": \"-5 200 140 250\"\n }\n }, [_c('defs', [_c('filter', {\n attrs: {\n \"id\": \"inverse\"\n }\n }, [_c('feComponentTransfer', [_c('feFuncR', {\n attrs: {\n \"type\": \"table\",\n \"tableValues\": \"1 0\"\n }\n }), _vm._v(\" \"), _c('feFuncG', {\n attrs: {\n \"type\": \"table\",\n \"tableValues\": \"1 0\"\n }\n }), _vm._v(\" \"), _c('feFuncB', {\n attrs: {\n \"type\": \"table\",\n \"tableValues\": \"1 0\"\n }\n })], 1)], 1)]), _vm._v(\" \"), _c('title', {\n attrs: {\n \"id\": \"title\"\n }\n }, [_vm._v(\"Wine Bottle\")]), _vm._v(\" \"), _c('g', [_c('path', {\n staticClass: \"bottle\",\n attrs: {\n \"d\": \"M80.8,465.7c40.6,0,56.8-4.5,56.8-4.5,12-3.2,12-17.2,12-17.2v-148c0-57.4-18.5-90.6-18.5-90.6-24-45.1-27.9-95.4-27.9-95.4l-2.3-64.6c0-4.2,2.9-5.5,2.9-5.5V25.2l-2.9-1.9V18.7c-4.2-5.5-20.1-4.9-20.1-4.9s-15.9-.6-20.1,4.9v4.5l-2.9,1.9V39.8s2.9,1.3,2.9,5.5l-2.3,64.6s-3.9,50.3-27.9,95.4c0,0-18.5,33.1-18.5,90.6v148s0,14,12,17.2C24,461.1,40.2,465.7,80.8,465.7Z\",\n \"transform\": \"translate(-12 -13.8)\"\n }\n }), _vm._v(\" \"), _c('path', {\n staticClass: \"label\",\n style: ({\n fill: _vm.labelColor\n }),\n attrs: {\n \"d\": \"M12,295.9s56.5,5,137.6,0V409S78.1,423.6,12,409Z\",\n \"transform\": \"translate(-12 -13.8)\"\n }\n }), _vm._v(\" \"), _c('image', {\n staticClass: \"bkimg\",\n style: ({\n opacity: _vm.imgOpacity\n }),\n attrs: {\n \"x\": \"0\",\n \"y\": \"293\",\n \"width\": \"138\",\n \"height\": \"100\",\n \"xmlns:xlink\": \"http://www.w3.org/1999/xlink\",\n \"xlink:href\": 'https://s3-us-west-2.amazonaws.com/s.cdpn.io/28963/' + _vm.wineImg + '.png'\n }\n })]), _vm._v(\" \"), _c('g', {\n style: ({\n transform: 'translateY(' + _vm.labelPlacement + 'px)'\n })\n }, [_c('text', {\n staticClass: \"wine-text\",\n style: ({\n fontFamily: _vm.wineFont\n }),\n attrs: {\n \"transform\": \"translate(68 308.2)\",\n \"text-anchor\": \"middle\",\n \"font-size\": \"14\"\n }\n }, [_vm._v(\"\\n \" + _vm._s(_vm.label) + \"\\n \")]), _vm._v(\" \"), (_vm.flourish === 'A') ? _c('g', {\n staticClass: \"flor\",\n attrs: {\n \"id\": \"bottomflor1\"\n }\n }, [_c('app-flor1')], 1) : _vm._e(), _vm._v(\" \"), (_vm.flourish === 'B') ? _c('g', {\n staticClass: \"flor\",\n attrs: {\n \"id\": \"bottomflor2\"\n }\n }, [_c('app-flor2')], 1) : _vm._e(), _vm._v(\" \"), (_vm.flourish === 'C') ? _c('g', {\n staticClass: \"flor\",\n attrs: {\n \"id\": \"bottomflor3\"\n }\n }, [_c('app-flor3')], 1) : _c('g')])])])], 1)], 1), _vm._v(\" \"), _c('aside', [_c('h4', [_vm._v(\"Name your Wine\")]), _vm._v(\" \"), _c('input', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.label),\n expression: \"label\"\n }],\n attrs: {\n \"maxlength\": \"18\"\n },\n domProps: {\n \"value\": _vm._s(_vm.label)\n },\n on: {\n \"input\": function($event) {\n if ($event.target.composing) { return; }\n _vm.label = $event.target.value\n }\n }\n }), _vm._v(\" \"), _c('div', {\n staticClass: \"button-row\"\n }, [_c('h4', [_vm._v(\"Color\")]), _vm._v(\" \"), _c('button', {\n on: {\n \"click\": function($event) {\n _vm.selected = 'appBlack', _vm.labelColor = '#000000'\n }\n }\n }, [_vm._v(\"Black Label\")]), _vm._v(\" \"), _c('button', {\n on: {\n \"click\": function($event) {\n _vm.selected = 'appWhite', _vm.labelColor = '#ffffff'\n }\n }\n }, [_vm._v(\"White Label\")]), _vm._v(\" \"), _c('input', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.labelColor),\n expression: \"labelColor\"\n }],\n attrs: {\n \"type\": \"color\",\n \"defaultValue\": \"#ff0000\"\n },\n domProps: {\n \"value\": _vm._s(_vm.labelColor)\n },\n on: {\n \"input\": function($event) {\n if ($event.target.composing) { return; }\n _vm.labelColor = $event.target.value\n }\n }\n })]), _vm._v(\" \"), _c('div', {\n staticClass: \"button-row\"\n }, [_c('h4', [_vm._v(\"Font\")]), _vm._v(\" \"), _c('button', {\n on: {\n \"click\": function($event) {\n _vm.wineFont = 'Alegreya SC'\n }\n }\n }, [_vm._v(\"Alegreya SC\")]), _vm._v(\" \"), _c('button', {\n on: {\n \"click\": function($event) {\n _vm.wineFont = 'Anton'\n }\n }\n }, [_vm._v(\"Anton\")]), _vm._v(\" \"), _c('button', {\n on: {\n \"click\": function($event) {\n _vm.wineFont = 'Bigelow Rules'\n }\n }\n }, [_vm._v(\"Bigelow Rules\")]), _vm._v(\" \"), _c('button', {\n on: {\n \"click\": function($event) {\n _vm.wineFont = 'Cormorant Garamond'\n }\n }\n }, [_vm._v(\"Cormorant Garamond\")]), _vm._v(\" \"), _c('button', {\n on: {\n \"click\": function($event) {\n _vm.wineFont = 'IM Fell English'\n }\n }\n }, [_vm._v(\"IM Fell English\")]), _vm._v(\" \"), _c('button', {\n on: {\n \"click\": function($event) {\n _vm.wineFont = 'Londrina Shadow'\n }\n }\n }, [_vm._v(\"Londrina Shadow\")]), _vm._v(\" \"), _c('button', {\n on: {\n \"click\": function($event) {\n _vm.wineFont = 'Megrim'\n }\n }\n }, [_vm._v(\"Megrim\")]), _vm._v(\" \"), _c('button', {\n on: {\n \"click\": function($event) {\n _vm.wineFont = 'Playball'\n }\n }\n }, [_vm._v(\"Playball\")])]), _vm._v(\" \"), _c('div', {\n staticClass: \"button-row\"\n }, [_c('h4', [_vm._v(\"Flourish\")]), _vm._v(\" \"), _c('button', {\n on: {\n \"click\": function($event) {\n _vm.flourish = 'A'\n }\n }\n }, [_vm._v(\"Flourish A\")]), _vm._v(\" \"), _c('button', {\n on: {\n \"click\": function($event) {\n _vm.flourish = 'B'\n }\n }\n }, [_vm._v(\"Flourish B\")]), _vm._v(\" \"), _c('button', {\n on: {\n \"click\": function($event) {\n _vm.flourish = 'C'\n }\n }\n }, [_vm._v(\"Flourish C\")]), _vm._v(\" \"), _c('button', {\n on: {\n \"click\": function($event) {\n _vm.flourish = 'none'\n }\n }\n }, [_vm._v(\"None\")])]), _vm._v(\" \"), _c('div', {\n staticClass: \"button-row\"\n }, [_c('h4', [_vm._v(\"Background Image\")]), _vm._v(\" \"), _c('button', {\n on: {\n \"click\": function($event) {\n _vm.wineImg = 'geo'\n }\n }\n }, [_vm._v(\"Geo\")]), _vm._v(\" \"), _c('button', {\n on: {\n \"click\": function($event) {\n _vm.wineImg = 'phone'\n }\n }\n }, [_vm._v(\"Phone\")]), _vm._v(\" \"), _c('button', {\n on: {\n \"click\": function($event) {\n _vm.wineImg = 'burst'\n }\n }\n }, [_vm._v(\"Burst\")]), _vm._v(\" \"), _c('button', {\n on: {\n \"click\": function($event) {\n _vm.wineImg = 'abstract'\n }\n }\n }, [_vm._v(\"Abstract\")]), _vm._v(\" \"), _c('button', {\n on: {\n \"click\": function($event) {\n _vm.wineImg = 'cards'\n }\n }\n }, [_vm._v(\"Cards\")]), _vm._v(\" \"), _c('button', {\n on: {\n \"click\": function($event) {\n _vm.wineImg = 'circuit'\n }\n }\n }, [_vm._v(\"Circuit\")]), _vm._v(\" \"), _c('button', {\n on: {\n \"click\": function($event) {\n _vm.wineImg = 'woodgrain'\n }\n }\n }, [_vm._v(\"Woodgrain\")]), _vm._v(\" \"), _c('button', {\n on: {\n \"click\": function($event) {\n _vm.wineImg = 'none'\n }\n }\n }, [_vm._v(\"None\")])]), _vm._v(\" \"), _c('div', {\n staticClass: \"button-row\"\n }, [_c('h4', [_vm._v(\"Image Opacity\")]), _vm._v(\" \"), _c('div', {\n staticClass: \"v-range-slider\"\n }, [_c('input', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.imgOpacity),\n expression: \"imgOpacity\"\n }],\n attrs: {\n \"type\": \"range\",\n \"min\": \"0\",\n \"max\": \"1\",\n \"step\": \"0.01\",\n \"name\": \"opacity\"\n },\n domProps: {\n \"value\": _vm._s(_vm.imgOpacity)\n },\n on: {\n \"input\": function($event) {\n _vm.imgOpacity = $event.target.value\n }\n }\n })])]), _vm._v(\" \"), _c('div', {\n staticClass: \"button-row\"\n }, [_c('h4', [_vm._v(\"Label Placement\")]), _vm._v(\" \"), _c('div', {\n staticClass: \"v-range-slider\"\n }, [_c('input', {\n directives: [{\n name: \"model\",\n rawName: \"v-model\",\n value: (_vm.labelPlacement),\n expression: \"labelPlacement\"\n }],\n attrs: {\n \"type\": \"range\",\n \"min\": \"0\",\n \"max\": \"75\",\n \"step\": \"1\",\n \"name\": \"label placement\"\n },\n domProps: {\n \"value\": _vm._s(_vm.labelPlacement)\n },\n on: {\n \"input\": function($event) {\n _vm.labelPlacement = $event.target.value\n }\n }\n })])])])])\n},staticRenderFns: []}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?id=data-v-dbc0913c!./~/vue-loader/lib/selector.js?type=template&index=0!./src/App.vue\n// module id = 18\n// module chunks = 1"],"sourceRoot":""}
--------------------------------------------------------------------------------
/dist/static/js/manifest.9917e112c527ec91a1a0.js:
--------------------------------------------------------------------------------
1 | !function(e){function t(n){if(a[n])return a[n].exports;var r=a[n]={exports:{},id:n,loaded:!1};return e[n].call(r.exports,r,r.exports,t),r.loaded=!0,r.exports}var n=window.webpackJsonp;window.webpackJsonp=function(c,o){for(var p,s,l=0,i=[];l-1)return e.splice(n,1)}}function o(e,t){return ii.call(e,t)}function s(e){return"string"==typeof e||"number"==typeof e}function c(e){var t=Object.create(null);return function(n){var r=t[n];return r||(t[n]=e(n))}}function u(e,t){function n(n){var r=arguments.length;return r?r>1?e.apply(t,arguments):e.call(t,n):e.call(t)}return n._length=e.length,n}function l(e,t){t=t||0;for(var n=e.length-t,r=new Array(n);n--;)r[n]=e[n+t];return r}function f(e,t){for(var n in t)e[n]=t[n];return e}function d(e){return null!==e&&"object"==typeof e}function p(e){return li.call(e)===fi}function v(e){for(var t={},n=0;n=0&&Bi[n].id>e.id;)n--;Bi.splice(Math.max(n,Ji)+1,0,e)}else Bi.push(e);Hi||(Hi=!0,Ai(J))}}function K(e){Wi.clear(),q(e,Wi)}function q(e,t){var n,r,i=Array.isArray(e);if((i||d(e))&&Object.isExtensible(e)){if(e.__ob__){var a=e.__ob__.dep.id;if(t.has(a))return;t.add(a)}if(i)for(n=e.length;n--;)q(e[n],t);else for(r=Object.keys(e),n=r.length;n--;)q(e[r[n]],t)}}function W(e){e._watchers=[];var t=e.$options;t.props&&Z(e,t.props),t.methods&&X(e,t.methods),t.data?G(e):O(e._data={},!0),t.computed&&Y(e,t.computed),t.watch&&ee(e,t.watch)}function Z(e,t){var n=e.$options.propsData||{},r=e.$options._propKeys=Object.keys(t),i=!e.$parent;Di.shouldConvert=i;for(var a=function(i){var a=r[i];S(e,a,U(a,t,n,e))},o=0;o1?l(n):n;for(var r=l(arguments,1),i=0,a=n.length;i-1:e.test(t)}function Ge(e){var t={};t.get=function(){return vi},Object.defineProperty(e,"config",t),e.util=Ui,e.set=T,e.delete=E,e.nextTick=Ai,e.options=Object.create(null),vi._assetTypes.forEach(function(t){e.options[t+"s"]=Object.create(null)}),e.options._base=e,f(e.options.components,oa),Ve(e),Ke(e),qe(e),We(e)}function Ye(e){for(var t=e.data,n=e,r=e;r.child;)r=r.child._vnode,r.data&&(t=Qe(r.data,t));for(;n=n.parent;)n.data&&(t=Qe(t,n.data));return Xe(t)}function Qe(e,t){return{staticClass:et(e.staticClass,t.staticClass),class:e.class?[e.class,t.class]:t.class}}function Xe(e){var t=e.class,n=e.staticClass;return n||t?et(n,tt(t)):""}function et(e,t){return e?t?e+" "+t:e:t||""}function tt(e){var t="";if(!e)return t;if("string"==typeof e)return e;if(Array.isArray(e)){for(var n,r=0,i=e.length;r-1?wa[e]=t.constructor===window.HTMLUnknownElement||t.constructor===window.HTMLElement:wa[e]=/HTMLUnknownElement/.test(t.toString())}function it(e){if("string"==typeof e){if(e=document.querySelector(e),!e)return document.createElement("div")}return e}function at(e,t){var n=document.createElement(e);return"select"!==e?n:(t.data&&t.data.attrs&&"multiple"in t.data.attrs&&n.setAttribute("multiple","multiple"),n)}function ot(e,t){return document.createElementNS(ga[e],t)}function st(e){return document.createTextNode(e)}function ct(e){return document.createComment(e)}function ut(e,t,n){e.insertBefore(t,n)}function lt(e,t){e.removeChild(t)}function ft(e,t){e.appendChild(t)}function dt(e){return e.parentNode}function pt(e){return e.nextSibling}function vt(e){return e.tagName}function ht(e,t){e.textContent=t}function mt(e,t,n){e.setAttribute(t,n)}function gt(e,t){var n=e.data.ref;if(n){var r=e.context,i=e.child||e.elm,o=r.$refs;t?Array.isArray(o[n])?a(o[n],i):o[n]===i&&(o[n]=void 0):e.data.refInFor?Array.isArray(o[n])&&o[n].indexOf(i)<0?o[n].push(i):o[n]=[i]:o[n]=i}}function yt(e){return null==e}function _t(e){return null!=e}function bt(e,t){return e.key===t.key&&e.tag===t.tag&&e.isComment===t.isComment&&!e.data==!t.data}function $t(e,t,n){var r,i,a={};for(r=t;r<=n;++r)i=e[r].key,_t(i)&&(a[i]=r);return a}function wt(e){function t(e){return new Gi(O.tagName(e).toLowerCase(),{},[],void 0,e)}function n(e,t){function n(){0===--n.listeners&&r(e)}return n.listeners=t,n}function r(e){var t=O.parentNode(e);t&&O.removeChild(t,e)}function a(e,t,n,r,i){if(e.isRootInsert=!i,!o(e,t,n,r)){var a=e.data,s=e.children,c=e.tag;_t(c)?(e.elm=e.ns?O.createElementNS(e.ns,c):O.createElement(c,e),v(e),l(e,s,t),_t(a)&&d(e,t),u(n,e.elm,r)):e.isComment?(e.elm=O.createComment(e.text),u(n,e.elm,r)):(e.elm=O.createTextNode(e.text),u(n,e.elm,r))}}function o(e,t,n,r){var i=e.data;if(_t(i)){var a=_t(e.child)&&i.keepAlive;if(_t(i=i.hook)&&_t(i=i.init)&&i(e,!1,n,r),_t(e.child))return p(e,t),a&&c(e,t,n,r),!0}}function c(e,t,n,r){for(var i,a=e;a.child;)if(a=a.child._vnode,_t(i=a.data)&&_t(i=i.transition)){for(i=0;id?(u=yt(n[m+1])?null:n[m+1].elm,h(e,u,n,f,m,r)):f>m&&g(e,t,l,d)}function b(e,t,n,r){if(e!==t){if(t.isStatic&&e.isStatic&&t.key===e.key&&(t.isCloned||t.isOnce))return t.elm=e.elm,void(t.child=e.child);var i,a=t.data,o=_t(a);o&&_t(i=a.hook)&&_t(i=i.prepatch)&&i(e,t);var s=t.elm=e.elm,c=e.children,u=t.children;if(o&&f(t)){for(i=0;i-1?t.split(/\s+/).forEach(function(t){return e.classList.add(t)}):e.classList.add(t);else{var n=" "+e.getAttribute("class")+" ";n.indexOf(" "+t+" ")<0&&e.setAttribute("class",(n+t).trim())}}function zt(e,t){if(t&&t.trim())if(e.classList)t.indexOf(" ")>-1?t.split(/\s+/).forEach(function(t){return e.classList.remove(t)}):e.classList.remove(t);else{for(var n=" "+e.getAttribute("class")+" ",r=" "+t+" ";n.indexOf(r)>=0;)n=n.replace(r," ");e.setAttribute("class",n.trim())}}function Jt(e){Wa(function(){Wa(e)})}function Vt(e,t){(e._transitionClasses||(e._transitionClasses=[])).push(t),Ht(e,t)}function Kt(e,t){e._transitionClasses&&a(e._transitionClasses,t),zt(e,t)}function qt(e,t,n){var r=Wt(e,t),i=r.type,a=r.timeout,o=r.propCount;if(!i)return n();var s=i===Ha?Va:qa,c=0,u=function(){e.removeEventListener(s,l),n()},l=function(t){t.target===e&&++c>=o&&u()};setTimeout(function(){c0&&(n=Ha,l=o,f=a.length):t===za?u>0&&(n=za,l=u,f=c.length):(l=Math.max(o,u),n=l>0?o>u?Ha:za:null,f=n?n===Ha?a.length:c.length:0);var d=n===Ha&&Za.test(r[Ja+"Property"]);return{type:n,timeout:l,propCount:f,hasTransform:d}}function Zt(e,t){for(;e.length1,N=n._enterCb=en(function(){E&&(Kt(n,k),Kt(n,x)),N.cancelled?(E&&Kt(n,C),T&&T(n)):S&&S(n),n._enterCb=null});e.data.show||se(e.data.hook||(e.data.hook={}),"insert",function(){var t=n.parentNode,r=t&&t._pending&&t._pending[e.key];r&&r.context===e.context&&r.tag===e.tag&&r.elm._leaveCb&&r.elm._leaveCb(),O&&O(n,N)},"transition-insert"),A&&A(n),E&&(Vt(n,C),Vt(n,x),Jt(function(){Vt(n,k),Kt(n,C),N.cancelled||j||qt(n,a,N)})),e.data.show&&(t&&t(),O&&O(n,N)),E||j||N()}}}function Qt(e,t){function n(){g.cancelled||(e.data.show||((r.parentNode._pending||(r.parentNode._pending={}))[e.key]=e),l&&l(r),h&&(Vt(r,s),Vt(r,u),Jt(function(){Vt(r,c),Kt(r,s),g.cancelled||m||qt(r,o,g)})),f&&f(r,g),h||m||g())}var r=e.elm;r._enterCb&&(r._enterCb.cancelled=!0,r._enterCb());var i=Xt(e.data.transition);if(!i)return t();if(!r._leaveCb&&1===r.nodeType){var a=i.css,o=i.type,s=i.leaveClass,c=i.leaveToClass,u=i.leaveActiveClass,l=i.beforeLeave,f=i.leave,d=i.afterLeave,p=i.leaveCancelled,v=i.delayLeave,h=a!==!1&&!bi,m=f&&(f._length||f.length)>1,g=r._leaveCb=en(function(){r.parentNode&&r.parentNode._pending&&(r.parentNode._pending[e.key]=null),h&&(Kt(r,c),Kt(r,u)),g.cancelled?(h&&Kt(r,s),p&&p(r)):(t(),d&&d(r)),r._leaveCb=null});v?v(n):n()}}function Xt(e){if(e){if("object"==typeof e){var t={};return e.css!==!1&&f(t,Ga(e.name||"v")),f(t,e),t}return"string"==typeof e?Ga(e):void 0}}function en(e){var t=!1;return function(){t||(t=!0,e())}}function tn(e,t){t.data.show||Yt(t)}function nn(e,t,n){var r=t.value,i=e.multiple;if(!i||Array.isArray(r)){for(var a,o,s=0,c=e.options.length;s-1,o.selected!==a&&(o.selected=a);else if(g(an(o),r))return void(e.selectedIndex!==s&&(e.selectedIndex=s));i||(e.selectedIndex=-1)}}function rn(e,t){for(var n=0,r=t.length;n',n.innerHTML.indexOf(t)>0}function _n(e){return uo=uo||document.createElement("div"),uo.innerHTML=e,uo.textContent}function bn(e,t){return t&&(e=e.replace(as,"\n")),e.replace(rs,"<").replace(is,">").replace(os,"&").replace(ss,'"')}function $n(e,t){function n(t){f+=t,e=e.substring(t)}function r(){var t=e.match($o);if(t){var r={tagName:t[1],attrs:[],start:f};n(t[0].length);for(var i,a;!(i=e.match(wo))&&(a=e.match(yo));)n(a[0].length),r.attrs.push(a);if(i)return r.unarySlash=i[1],n(i[0].length),r.end=f,r}}function i(e){var n=e.tagName,r=e.unarySlash;u&&("p"===s&&vo(n)&&a("",s),po(n)&&s===n&&a("",n));for(var i=l(n)||"html"===n&&"head"===s||!!r,o=e.attrs.length,f=new Array(o),d=0;d=0&&c[a].tag.toLowerCase()!==o;a--);}else a=0;if(a>=0){for(var u=c.length-1;u>=a;u--)t.end&&t.end(c[u].tag,r,i);c.length=a,s=a&&c[a-1].tag}else"br"===n.toLowerCase()?t.start&&t.start(n,[],!0,r,i):"p"===n.toLowerCase()&&(t.start&&t.start(n,[],!1,r,i),t.end&&t.end(n,r,i))}for(var o,s,c=[],u=t.expectHTML,l=t.isUnaryTag||di,f=0;e;){if(o=e,s&&ts(s,t.sfc,c)){var d=s.toLowerCase(),p=ns[d]||(ns[d]=new RegExp("([\\s\\S]*?)("+d+"[^>]*>)","i")),v=0,h=e.replace(p,function(e,n,r){return v=r.length,"script"!==d&&"style"!==d&&"noscript"!==d&&(n=n.replace(//g,"$1").replace(//g,"$1")),t.chars&&t.chars(n),""});f+=e.length-h.length,e=h,a(""+d+">",d,f-v,f)}else{var m=e.indexOf("<");if(0===m){if(ko.test(e)){var g=e.indexOf("-->");if(g>=0){n(g+3);continue}}if(Ao.test(e)){var y=e.indexOf("]>");if(y>=0){n(y+2);continue}}var _=e.match(xo);if(_){n(_[0].length);continue}var b=e.match(Co);if(b){var $=f;n(b[0].length),a(b[0],b[1],$,f);continue}var w=r();if(w){i(w);continue}}var C=void 0,x=void 0,k=void 0;if(m>0){for(x=e.slice(m);!(Co.test(x)||$o.test(x)||ko.test(x)||Ao.test(x)||(k=x.indexOf("<",1),k<0));)m+=k,x=e.slice(m);C=e.substring(0,m),n(m)}m<0&&(C=e,e=""),t.chars&&C&&t.chars(C)}if(e===o&&t.chars){t.chars(e);break}}a()}function wn(e){function t(){(o||(o=[])).push(e.slice(v,i).trim()),v=i+1}var n,r,i,a,o,s=!1,c=!1,u=!1,l=!1,f=0,d=0,p=0,v=0;for(i=0;i=0&&(m=e.charAt(h)," "===m);h--);m&&/[\w$]/.test(m)||(l=!0)}}else void 0===a?(v=i+1,a=e.slice(0,i).trim()):t();if(void 0===a?a=e.slice(0,i).trim():0!==v&&t(),o)for(i=0;io&&a.push(JSON.stringify(e.slice(o,i)));var s=wn(r[1].trim());a.push("_s("+s+")"),o=i+r[0].length}return o=So}function Pn(e){return 34===e||39===e}function Rn(e){var t=1;for(No=jo;!Dn();)if(e=Mn(),Pn(e))In(e);else if(91===e&&t++,93===e&&t--,0===t){Lo=jo;break}}function In(e){for(var t=e;!Dn()&&(e=Mn(),e!==t););}function Un(e,t){Mo=t.warn||kn,Do=t.getTagNamespace||di,Po=t.mustUseProp||di,Ro=t.isPreTag||di,Io=An(t.modules,"preTransformNode"),Uo=An(t.modules,"transformNode"),Bo=An(t.modules,"postTransformNode"),Fo=t.delimiters;var n,r,i=[],a=t.preserveWhitespace!==!1,o=!1,s=!1;return $n(e,{expectHTML:t.expectHTML,isUnaryTag:t.isUnaryTag,shouldDecodeNewlines:t.shouldDecodeNewlines,start:function(e,a,c){function u(e){}var l=r&&r.ns||Do(e);_i&&"svg"===l&&(a=rr(a));var f={type:1,tag:e,attrsList:a,attrsMap:tr(a),parent:r,children:[]};l&&(f.ns=l),nr(f)&&!xi()&&(f.forbidden=!0);for(var d=0;d-1"+("true"===a?":("+t+")":":_q("+t+","+a+")")),En(e,"change","var $$a="+t+",$$el=$event.target,$$c=$$el.checked?("+a+"):("+o+");if(Array.isArray($$a)){var $$v="+(r?"_n("+i+")":i)+",$$i=_i($$a,$$v);if($$c){$$i<0&&("+t+"=$$a.concat($$v))}else{$$i>-1&&("+t+"=$$a.slice(0,$$i).concat($$a.slice($$i+1)))}}else{"+t+"=$$c}",null,!0)}function Vr(e,t,n){var r=n&&n.number,i=jn(e,"value")||"null";i=r?"_n("+i+")":i,On(e,"checked","_q("+t+","+i+")"),En(e,"change",Wr(t,i),null,!0)}function Kr(e,t,n){var r=e.attrsMap.type,i=n||{},a=i.lazy,o=i.number,s=i.trim,c=a||_i&&"range"===r?"change":"input",u=!a&&"range"!==r,l="input"===e.tag||"textarea"===e.tag,f=l?"$event.target.value"+(s?".trim()":""):s?"(typeof $event === 'string' ? $event.trim() : $event)":"$event";f=o||"number"===r?"_n("+f+")":f;var d=Wr(t,f);l&&u&&(d="if($event.target.composing)return;"+d),On(e,"value",l?"_s("+t+")":"("+t+")"),En(e,c,d,null,!0),(s||o||"number"===r)&&En(e,"blur","$forceUpdate()")}function qr(e,t,n){var r=n&&n.number,i='Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = "_value" in o ? o._value : o.value;return '+(r?"_n(val)":"val")+"})"+(null==e.attrsMap.multiple?"[0]":""),a=Wr(t,i);En(e,"change",a,null,!0)}function Wr(e,t){var n=Ln(e);return null===n.idx?e+"="+t:"var $$exp = "+n.exp+", $$idx = "+n.idx+";if (!Array.isArray($$exp)){"+e+"="+t+"}else{$$exp.splice($$idx, 1, "+t+")}"}function Zr(e,t){t.value&&On(e,"textContent","_s("+t.value+")")}function Gr(e,t){t.value&&On(e,"innerHTML","_s("+t.value+")")}function Yr(e,t){return t=t?f(f({},Ns),t):Ns,Ir(e,t)}function Qr(e,t,n){var r=(t&&t.warn||Si,t&&t.delimiters?String(t.delimiters)+e:e);if(js[r])return js[r];var i={},a=Yr(e,t);i.render=Xr(a.render);var o=a.staticRenderFns.length;i.staticRenderFns=new Array(o);for(var s=0;s0,$i=yi&&yi.indexOf("edge/")>0,wi=yi&&yi.indexOf("android")>0,Ci=yi&&/iphone|ipad|ipod|ios/.test(yi),xi=function(){return void 0===ti&&(ti=!gi&&"undefined"!=typeof t&&"server"===t.process.env.VUE_ENV),ti},ki=gi&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__,Ai=function(){function e(){r=!1;var e=n.slice(0);n.length=0;for(var t=0;t1&&(t[n[0].trim()]=n[1].trim())}}),t}),Da=/^--/,Pa=/\s*!important$/,Ra=function(e,t,n){Da.test(t)?e.style.setProperty(t,n):Pa.test(n)?e.style.setProperty(t,n.replace(Pa,""),"important"):e.style[Ua(t)]=n},Ia=["Webkit","Moz","ms"],Ua=c(function(e){if(ca=ca||document.createElement("div"),e=oi(e),"filter"!==e&&e in ca.style)return e;for(var t=e.charAt(0).toUpperCase()+e.slice(1),n=0;n\/=]+)/,mo=/(?:=)/,go=[/"([^"]*)"+/.source,/'([^']*)'+/.source,/([^\s"'=<>`]+)/.source],yo=new RegExp("^\\s*"+ho.source+"(?:\\s*("+mo.source+")\\s*(?:"+go.join("|")+"))?"),_o="[a-zA-Z_][\\w\\-\\.]*",bo="((?:"+_o+"\\:)?"+_o+")",$o=new RegExp("^<"+bo),wo=/^\s*(\/?)>/,Co=new RegExp("^<\\/"+bo+"[^>]*>"),xo=/^]+>/i,ko=/^