diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 0000000..e9a9bff --- /dev/null +++ b/.editorconfig @@ -0,0 +1,13 @@ +# editorconfig.org +root = true + +[*] +indent_style = space +indent_size = 4 +end_of_line = lf +charset = utf-8 +trim_trailing_whitespace = true +insert_final_newline = true + +[*.md] +trim_trailing_whitespace = false diff --git a/.gitignore b/.gitignore index 997c6eb..93e0503 100644 --- a/.gitignore +++ b/.gitignore @@ -1,23 +1,91 @@ -.DS_Store -node_modules -/dist -package-lock.json -yarn.lock - -# local env files -.env.local -.env.*.local - -# Log files +# Created by .ignore support plugin (hsz.mobi) +### Node template +# Logs +/logs +*.log npm-debug.log* yarn-debug.log* yarn-error.log* +yarn.lock -# Editor directories and files +# Runtime data +pids +*.pid +*.seed +*.pid.lock + +# Directory for instrumented libs generated by jscoverage/JSCover +lib-cov + +# Coverage directory used by tools like istanbul +coverage + +# nyc test coverage +.nyc_output + +# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) +.grunt + +# Bower dependency directory (https://bower.io/) +bower_components + +# node-waf configuration +.lock-wscript + +# Compiled binary addons (https://nodejs.org/api/addons.html) +build/Release + +# Dependency directories +node_modules/ +jspm_packages/ + +# TypeScript v1 declaration files +typings/ + +# Optional npm cache directory +.npm + +# Optional eslint cache +.eslintcache + +# Optional REPL history +.node_repl_history + +# Output of 'npm pack' +*.tgz + +# Yarn Integrity file +.yarn-integrity + +# dotenv environment variables file +.env + +# parcel-bundler cache (https://parceljs.org/) +.cache + +# next.js build output +.next + +# nuxt.js build output +.nuxt + +# Nuxt generate +dist + +# vuepress build output +.vuepress/dist + +# Serverless directories +.serverless + +# IDE / Editor .idea -.vscode -*.suo -*.ntvs* -*.njsproj -*.sln -*.sw? + +# Service worker +sw.* + +# macOS +.DS_Store + +# Vim swap files +*.swp diff --git a/LICENSE b/LICENSE deleted file mode 100644 index 359c663..0000000 --- a/LICENSE +++ /dev/null @@ -1,21 +0,0 @@ -MIT License - -Copyright (c) 2020 Meraki UI - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/README.md b/README.md index 99627c5..353689d 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@

- Ibis logo + Ibis logo ## Meraki UI diff --git a/src/assets/css/custom-utilities.css b/assets/css/custom-utilities.css similarity index 99% rename from src/assets/css/custom-utilities.css rename to assets/css/custom-utilities.css index 0604f90..292694e 100644 --- a/src/assets/css/custom-utilities.css +++ b/assets/css/custom-utilities.css @@ -17,4 +17,4 @@ ::-webkit-scrollbar-thumb:hover { background: #718096; -} +} \ No newline at end of file diff --git a/src/assets/css/app.css b/assets/css/tailwind.css similarity index 89% rename from src/assets/css/app.css rename to assets/css/tailwind.css index 20045c2..6df8f05 100644 --- a/src/assets/css/app.css +++ b/assets/css/tailwind.css @@ -7,4 +7,4 @@ /* @import "./custom-components.css"; */ @import "tailwindcss/utilities"; -@import "./custom-utilities.css"; +@import "./custom-utilities.css"; \ No newline at end of file diff --git a/src/assets/merakiui-og.png b/assets/merakiui-og.png similarity index 100% rename from src/assets/merakiui-og.png rename to assets/merakiui-og.png diff --git a/src/assets/svg/Catalogue-pana.svg b/assets/svg/Catalogue-pana.svg similarity index 100% rename from src/assets/svg/Catalogue-pana.svg rename to assets/svg/Catalogue-pana.svg diff --git a/src/assets/svg/Responsive-bro.svg b/assets/svg/Responsive-bro.svg similarity index 100% rename from src/assets/svg/Responsive-bro.svg rename to assets/svg/Responsive-bro.svg diff --git a/src/assets/svg/hero-pattern.svg b/assets/svg/hero-pattern.svg similarity index 100% rename from src/assets/svg/hero-pattern.svg rename to assets/svg/hero-pattern.svg diff --git a/src/assets/svg/logo.svg b/assets/svg/logo.svg similarity index 100% rename from src/assets/svg/logo.svg rename to assets/svg/logo.svg diff --git a/src/assets/tails.jpg b/assets/tails.jpg similarity index 100% rename from src/assets/tails.jpg rename to assets/tails.jpg diff --git a/src/assets/tails_mobile.jpg b/assets/tails_mobile.jpg similarity index 100% rename from src/assets/tails_mobile.jpg rename to assets/tails_mobile.jpg diff --git a/babel.config.js b/babel.config.js deleted file mode 100644 index ae71563..0000000 --- a/babel.config.js +++ /dev/null @@ -1,4 +0,0 @@ -module.exports = { - presets: ["@vue/cli-plugin-babel/preset"], - plugins: ["@babel/plugin-syntax-dynamic-import"], -}; diff --git a/src/components/Header.vue b/components/Header.vue similarity index 100% rename from src/components/Header.vue rename to components/Header.vue diff --git a/components/Logo.vue b/components/Logo.vue new file mode 100644 index 0000000..b1de012 --- /dev/null +++ b/components/Logo.vue @@ -0,0 +1,29 @@ + + + diff --git a/src/components/Main.vue b/components/Main.vue similarity index 98% rename from src/components/Main.vue rename to components/Main.vue index 03efacf..85de690 100644 --- a/src/components/Main.vue +++ b/components/Main.vue @@ -34,7 +34,7 @@ - - diff --git a/plugins/vue-clipboard.js b/plugins/vue-clipboard.js new file mode 100644 index 0000000..8ce0d97 --- /dev/null +++ b/plugins/vue-clipboard.js @@ -0,0 +1,4 @@ +import Vue from 'vue' +import VueClipboard from 'vue-clipboard2' + +Vue.use(VueClipboard) diff --git a/postcss.config.js b/postcss.config.js deleted file mode 100644 index a7c599b..0000000 --- a/postcss.config.js +++ /dev/null @@ -1,7 +0,0 @@ -module.exports = { - plugins: [ - require("postcss-import"), - require("tailwindcss"), - require("autoprefixer"), - ], -}; diff --git a/public/_redirects b/public/_redirects deleted file mode 100644 index 75ae215..0000000 --- a/public/_redirects +++ /dev/null @@ -1,2 +0,0 @@ -# Netlify settings for single-page application -/* /index.html 200 \ No newline at end of file diff --git a/public/index.html b/public/index.html deleted file mode 100644 index cd1b503..0000000 --- a/public/index.html +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - Meraki UI Tailwindcss Components - - - -

- - - diff --git a/src/main.js b/src/main.js deleted file mode 100644 index 8a9ffea..0000000 --- a/src/main.js +++ /dev/null @@ -1,20 +0,0 @@ -import Vue from "vue"; -import App from "./App.vue"; -import Meta from "vue-meta"; -import VueClipboard from "vue-clipboard2"; -import VueAnalytics from "vue-analytics"; -import ViewComponent from "./components/utilities/ViewComponent"; - -Vue.use(Meta); - -Vue.component("view-component", ViewComponent); - -Vue.config.productionTip = false; - -Vue.use(VueClipboard); - -Vue.use(VueAnalytics, { id: "UA-167213766-1" }); - -console.log("Hello 😎, If you like it star it on Github 🚀"); - -new Vue({ render: (h) => h(App) }).$mount("#app"); diff --git a/public/favicon.ico b/static/favicon.ico similarity index 100% rename from public/favicon.ico rename to static/favicon.ico diff --git a/tailwind.config.js b/tailwind.config.js index dd94afc..c8d76d9 100644 --- a/tailwind.config.js +++ b/tailwind.config.js @@ -1,5 +1,10 @@ module.exports = { - purge: ["./src/**/*.vue"], + purge: [ + './components/**/*.{vue,js}', + './layouts/**/*.vue', + './pages/**/*.vue', + './nuxt.config.{js,ts}', + ], darkMode: "class", theme: { extend: {