Skip to content
Permalink
Browse files

automated base64 coding

  • Loading branch information...
Adam Kučera
Adam Kučera committed May 10, 2019
1 parent 3b1a400 commit 4569cc6ab9d39fb8b922cbb7c0ea8b9b8a7c21d6
Showing with 9 additions and 2 deletions.
  1. BIN assets/title.png
  2. +1 −1 src/App.vue
  3. +1 −1 src/store.js
  4. +7 −0 webpack.config.js
BIN +8.54 KB assets/title.png
Binary file not shown.
@@ -32,7 +32,7 @@
<v-toolbar-side-icon @click.stop="drawer = !drawer">
<v-icon>help_outline</v-icon>
</v-toolbar-side-icon>
<img style="height:38px;" src="../assets/dvojka_title.png" />
<img style="height:38px;" src="../assets/title.png" />
<v-toolbar-title style="width: 400px" class="ml-0 pl-3">

<span class="hidden-sm-and-down">{{ title }}</span></v-toolbar-title>
@@ -71,7 +71,7 @@ export default new Vuex.Store({
state: {
extent: { lat: { min: 0, max: 0}, lon: { min: 0, max: 0}},
//allMarkers: require('./markers.json'),
allMarkers: JSON.parse(decodeURIComponent(atob('JTVCJTBBJTIwJTIwJTIwJTIwJTdCJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIyaWQlMjIlM0ElMjAlMjJwYW1hdG5payUyMiUyQyUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMmxhdCUyMiUzQSUyMDQ5LjE5NjM5MzYlMkMlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjJsb24lMjIlM0ElMjAxNi42MTIzNjQ0JTJDJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIyaW5mbyUyMiUzQSUyMCU3QiUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMnRpdGxlJTIyJTNBJTIwJTIyJUMzJTlBa29sJTIwMSUyMiUyQyUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMnF1ZXN0aW9uJTIyJTNBJTIwJTIyUGFtJUMzJUExdG4lQzMlQURrJTIwcyUyMGxldG9wbyVDNCU4RHR5JTIyJTJDJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIyaW5zdHJ1Y3Rpb25zJTIyJTNBJTIwJTIyVXZlJUM0JThGdGUlMjBzb3UlQzQlOERldCUyMHYlQzUlQTFlY2glMjBsZXRvcG8lQzQlOER0JUM1JUFGJTIwdXZlZGVuJUMzJUJEY2glMjBuYSUyMHAlQzUlOTllZG4lQzMlQUQlMjBzdHJhbiVDNCU5QiUyMHBhbSVDMyVBMXRuJUMzJUFEa3UuJTIyJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTdEJTBBJTIwJTIwJTIwJTIwJTdEJTJDJTBBJTIwJTIwJTIwJTIwJTdCJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIyaWQlMjIlM0ElMjAlMjJtaWt1bGFzZWslMjIlMkMlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjJsYXQlMjIlM0ElMjA0OS4yMDAzMTY0JTJDJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIybG9uJTIyJTNBJTIwMTYuNjA2MjY2NyUyQyUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMmluZm8lMjIlM0ElMjAlN0IlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjJ0aXRsZSUyMiUzQSUyMCUyMiVDMyU5QWtvbCUyMDIlMjIlMkMlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjJxdWVzdGlvbiUyMiUzQSUyMCUyMlBhbSVDNCU5QnRuJUMzJUFEJTIwZGVza2ElMjIlMkMlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjJpbnN0cnVjdGlvbnMlMjIlM0ElMjAlMjJLYW0lMjBrb3VrJUMzJUExJTIwT2xkJUM1JTk5aWNoJTNGJTIyJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTdEJTBBJTIwJTIwJTIwJTIwJTdEJTJDJTBBJTIwJTIwJTIwJTIwJTdCJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIyaWQlMjIlM0ElMjAlMjJ6YWhyYWRhJTIyJTJDJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIybGF0JTIyJTNBJTIwNDkuMjAyOTk0MiUyQyUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMmxvbiUyMiUzQSUyMDE2LjYwMjY4ODYlMkMlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjJpbmZvJTIyJTNBJTIwJTdCJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIydGl0bGUlMjIlM0ElMjAlMjIlQzMlOUFrb2wlMjAzJTIyJTJDJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIycXVlc3Rpb24lMjIlM0ElMjAlMjJEaXZuJUMzJUExJTIwemFocmFkYSUyMiUyQyUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMmluc3RydWN0aW9ucyUyMiUzQSUyMCUyMlBybyUyMGtvaG8lMjBqZSUyMHVyJUM0JThEZW5hJTIwdGElMjB6dmwlQzMlQTElQzUlQTF0biVDMyVBRCUyMHphaHIlQzMlQTFka2ElM0YlMjIlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlN0QlMEElMjAlMjAlMjAlMjAlN0QlMkMlMEElMjAlMjAlMjAlMjAlN0IlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjJpZCUyMiUzQSUyMCUyMmZvbnMlMjIlMkMlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjJsYXQlMjIlM0ElMjA0OS4xOTE1NTExJTJDJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIybG9uJTIyJTNBJTIwMTYuNjA0NzEzMSUyQyUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMmluZm8lMjIlM0ElMjAlN0IlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjJ0aXRsZSUyMiUzQSUyMCUyMiVDMyU5QWtvbCUyMDQlMjIlMkMlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjJxdWVzdGlvbiUyMiUzQSUyMCUyMkZvbnMlMjBTYWx1dGlzJTIyJTJDJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIyaW5zdHJ1Y3Rpb25zJTIyJTNBJTIwJTIySmFrJUMzJUExJTIwenYlQzMlQUQlQzUlOTlhdGElMjBobCVDMyVBRGRhaiVDMyVBRCUyMHByYW1lbiUzRiUyMiUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCU3RCUwQSUyMCUyMCUyMCUyMCU3RCUyQyUwQSUyMCUyMCUyMCUyMCU3QiUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMmlkJTIyJTNBJTIwJTIyZGVtbyUyMiUyQyUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMmxhdCUyMiUzQSUyMDQ5LjE5ODYwOTclMkMlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjJsb24lMjIlM0ElMjAxNi42Mjg3NTk0JTJDJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIyaW5mbyUyMiUzQSUyMCU3QiUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMnRpdGxlJTIyJTNBJTIwJTIyJUMzJTlBa29sJTIwNSUyMiUyQyUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMnF1ZXN0aW9uJTIyJTNBJTIwJTIyUGFtJUMzJUExdG4lQzMlQURrJTIwdSUyMHZsZSVDNCU4RGt5JTIyJTJDJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIyaW5zdHJ1Y3Rpb25zJTIyJTNBJTIwJTIySmFrJUMzJUE5JTIwamUlMjBwcnZuJUMzJUFEJTIwc2xvdm8lMjBuYSUyMHQlQzUlOTlldCVDMyVBRG0lMjAlQzUlOTklQzMlQTFka3UlMjBuJUMzJUExcGlzdSUzRiUyMiUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCU3RCUwQSUyMCUyMCUyMCUyMCU3RCUyQyUwQSUyMCUyMCUyMCUyMCU3QiUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMmlkJTIyJTNBJTIwJTIya29zdGVsJTIyJTJDJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIybGF0JTIyJTNBJTIwNDkuMTkyNzQ3OCUyQyUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMmxvbiUyMiUzQSUyMDE2LjYwMjM1ODMlMkMlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjJpbmZvJTIyJTNBJTIwJTdCJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIydGl0bGUlMjIlM0ElMjAlMjIlQzMlOUFrb2wlMjA2JTIyJTJDJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIycXVlc3Rpb24lMjIlM0ElMjAlMjJCZXRsJUMzJUE5bXNrJUMzJUJEJTIwa29zdGVsJTIyJTJDJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIyaW5zdHJ1Y3Rpb25zJTIyJTNBJTIwJTIySmFrJUMzJUJEJTIwc3ltYm9sJTIwc2UlMjBuYWNoJUMzJUExeiVDMyVBRCUyMCglQzMlQkFwbG4lQzQlOUIlMjBuYWhvJUM1JTk5ZSklMjBuYWRlJTIwZHZlJUM1JTk5bWklM0YlMjIlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlN0QlMEElMjAlMjAlMjAlMjAlN0QlMkMlMEElMjAlMjAlMjAlMjAlN0IlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjJpZCUyMiUzQSUyMCUyMnRpc25vdmthJTIyJTJDJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIybGF0JTIyJTNBJTIwNDkuMjA2ODIyNiUyQyUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMmxvbiUyMiUzQSUyMDE2LjYyNjkyOTclMkMlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjJpbmZvJTIyJTNBJTIwJTdCJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIydGl0bGUlMjIlM0ElMjAlMjIlQzMlOUFrb2wlMjA3JTIyJTJDJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIycXVlc3Rpb24lMjIlM0ElMjAlMjJaYnl0a3klMjBzdGF2YnklMjIlMkMlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjJpbnN0cnVjdGlvbnMlMjIlM0ElMjAlMjJQbyUyMG9ib3UlMjBzdHJhbiVDMyVBMWNoJTIwdWxpY2UlMjB2aWQlQzMlQUR0ZSUyMHp2JUMzJUExbCVDNSVBMXRuJUMzJUFEJTIwa29uc3RydWtjZS4lMjBVaG9kbmV0ZSUyQyUyMG8lMjBjbyUyMHNlJTIwcCVDNSVBRnZvZG4lQzQlOUIlMjBqZWRuYWxvJTIwYSUyMCVDNCU4RGVtdSUyMHRvJTIwc2xvdSVDNSVCRWlsbyUzRiUyMiUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCU3RCUwQSUyMCUyMCUyMCUyMCU3RCUyQyUwQSUyMCUyMCUyMCUyMCU3QiUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMmlkJTIyJTNBJTIwJTIybmFzZXAlMjIlMkMlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjJsYXQlMjIlM0ElMjA0OS4yMTc0NzE0JTJDJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIybG9uJTIyJTNBJTIwMTYuNTk5MTQyOCUyQyUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMmluZm8lMjIlM0ElMjAlN0IlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjJ0aXRsZSUyMiUzQSUyMCUyMiVDMyU5QWtvbCUyMDglMjIlMkMlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjJxdWVzdGlvbiUyMiUzQSUyMCUyMk4lQzMlQTFzZXAlMjIlMkMlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjJpbnN0cnVjdGlvbnMlMjIlM0ElMjAlMjJEbmVzJTIwanNvdSUyMHR1JTIwcG91emUlMjBzdHJvbXkuJTIwQ28lMjB0dSUyMGFsZSUyMGJ5bG8lMjBkJUM1JTk5JUMzJUFEdiUzRiUyMiUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCU3RCUwQSUyMCUyMCUyMCUyMCU3RCUyQyUwQSUyMCUyMCUyMCUyMCU3QiUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMmlkJTIyJTNBJTIwJTIyc2tvbGElMjIlMkMlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjJsYXQlMjIlM0ElMjA0OS4xODk1MTU2JTJDJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIybG9uJTIyJTNBJTIwMTYuNjIwMzM5NyUyQyUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMmluZm8lMjIlM0ElMjAlN0IlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjJ0aXRsZSUyMiUzQSUyMCUyMiVDMyU5QWtvbCUyMDklMjIlMkMlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjJxdWVzdGlvbiUyMiUzQSUyMCUyMkRpdm5vcGFsJUMzJUExYyUyMiUyQyUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMmluc3RydWN0aW9ucyUyMiUzQSUyMCUyMktvbGlrJTIwb2tlbiUyMG5hcG8lQzQlOEQlQzMlQUR0JUMzJUExdGUlMjB2JTIwcHJ2biVDMyVBRG0lMjBwYXQlQzUlOTllJTIwbmElMjB6JUMzJUExcGFkbiVDMyVBRCUyMHN0cmFuJUM0JTlCJTIwYnVkb3Z5JTNGJTIyJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTdEJTBBJTIwJTIwJTIwJTIwJTdEJTJDJTBBJTIwJTIwJTIwJTIwJTdCJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIyaWQlMjIlM0ElMjAlMjJuYWhvbiUyMiUyQyUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMmxhdCUyMiUzQSUyMDQ5LjE4ODczNzElMkMlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjJsb24lMjIlM0ElMjAxNi42MTkzMjA2JTJDJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIyaW5mbyUyMiUzQSUyMCU3QiUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMnRpdGxlJTIyJTNBJTIwJTIyJUMzJTlBa29sJTIwMTAlMjIlMkMlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjJxdWVzdGlvbiUyMiUzQSUyMCUyMk1vc3RlayUyMiUyQyUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMmluc3RydWN0aW9ucyUyMiUzQSUyMCUyMlN0b2olQzMlQUR0ZSUyMG5hJTIwbW9zdGt1JTIwbmFkJTIwdW0lQzQlOUJsb3UlMjBvZGJvJUM0JThEa291JTIwJUM1JTk5ZWt5JTIwU3ZpdGF2eS4lMjBKYWslMjBzZSUyMHRha292JUMzJUE5dG8lMjBvZGJvJUM0JThEa3klMjBqbWVudWolQzMlQUQlM0YlMjIlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlN0QlMEElMjAlMjAlMjAlMjAlN0QlMEElNUQ='))),
allMarkers: JSON.parse(decodeURIComponent(atob(MARKERS))),
markers: [],
activeMarker: false,
mapSuggest: [],
@@ -1,13 +1,16 @@
'use strict'

const path = require('path');
const webpack = require('webpack');

const { VueLoaderPlugin } = require('vue-loader');
const HtmlWebpackPlugin = require('html-webpack-plugin');
const PrerenderSpaPlugin = require('prerender-spa-plugin');
const VuetifyLoaderPlugin = require('vuetify-loader/lib/plugin');
const Renderer = PrerenderSpaPlugin.PuppeteerRenderer;

const markers = require('./src/markers.json');

module.exports = {
entry: './src/index.js',
output: {
@@ -76,6 +79,10 @@ module.exports = {
]
},
plugins: [
new webpack.DefinePlugin({
// https://git.coolaj86.com/coolaj86/btoa.js/src/branch/master/index.js
"MARKERS": JSON.stringify(Buffer.from(encodeURIComponent(JSON.stringify(markers)), 'binary').toString('base64')),
}),
new VueLoaderPlugin(),
new VuetifyLoaderPlugin(),
//new HotModuleReplacementPlugin(),

0 comments on commit 4569cc6

Please sign in to comment.
You can’t perform that action at this time.