Skip to content

Commit b609676

Browse files
Merge pull request #1 from webdevnerdstuff/dev
Dev
2 parents af03084 + d6e4ae8 commit b609676

29 files changed

+1908
-400
lines changed

.npmignore

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,23 @@
1-
*.map
21
.github
32
build
43
docs
5-
src/templates
4+
node_modules
5+
66
.babelrc
77
.browserslistrc
88
.editorconfig
9-
.env
109
.eslintignore
1110
.eslintrc.js
1211
.prettierrc.js
1312
CHANGELOG.md
14-
CODE_OF_CONDUCT.md
13+
stylelint.config.js
14+
*.map
1515

16-
node_modules
16+
src/App.vue
17+
src/main.js
18+
src/templates
19+
20+
src/components/Documentation.vue
21+
src/components/Menu.vue
22+
23+
src/components/documentation/

README.md

Lines changed: 13 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22
# Vuetify Resize Drawer
33

44

5-
[![NPM_PACKAGE](https://img.shields.io/badge/NPM%20-Package-%23cb3837)](https://www.npmjs.com/package/vutify-resize-drawer)
5+
[![NPM_PACKAGE](https://img.shields.io/badge/NPM%20-Package-%23cb3837)](https://www.npmjs.com/package/vutify-resize-drawer) [![@WebDevNerdStuff](https://img.shields.io/badge/github-webdevnerdstuff-brightgreen.svg)](https://github.com/webdevnerdstuff)
66

7-
### Subtitle
7+
## Description
88

9-
Description...
9+
The `vuetify-resize-drawer` component extends the functionality of the [v-navigation-drawer](https://vuetifyjs.com/en/components/navigation-drawers/) so that it is resizable by the user.
1010

1111

1212
## Installation
@@ -15,24 +15,27 @@ Description...
1515
npm i vuetify-resize-drawer
1616
```
1717

18-
18+
## Documentation
19+
20+
[Documentation & Examples](https://webdevnerdstuff.github.io/vutify-resize-drawer/)
1921

2022
## Dependencies
21-
22-
[Vuetify v2](https://vuetifyjs.com/)
23+
24+
[Vuetify v2](https://vuetifyjs.com/)
2325
[Vue 2](https://v2.vuejs.org/)
2426

2527

2628
## Change Log
27-
29+
2830
[CHANGELOG](https://github.com/webdevnerdstuff/vuetify-resize-drawer/blob/master/CHANGELOG.md)
2931

3032

3133
## License
3234

3335
Copyright (c) 2022 WebDevNerdStuff
34-
Licensed under the MIT license.
36+
Licensed under the [MIT license](https://github.com/webdevnerdstuff/vuetify-resize-drawer/blob/master/LICENSE.md).
37+
3538

36-
[LICENSE](https://github.com/webdevnerdstuff/vuetify-resize-drawer/blob/master/LICENSE.md)
39+
## Legal
3740

38-
[![@WebDevNerdStuff](https://img.shields.io/badge/github-webdevnerdstuff-brightgreen.svg)](https://github.com/webdevnerdstuff)
41+
Vuetify and the Vuetify logo are trademarks of Vuetify. This component was not created or endorsed by Vuetify.

build/webpack.dev.config.js

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,26 @@ const scssRule = {
5151
],
5252
};
5353

54+
// Use to test sass variable overrides //
55+
// const sassRule = {
56+
// rules: [
57+
// {
58+
// test: /\.sass$/,
59+
// use: [
60+
// 'vue-style-loader',
61+
// 'css-loader',
62+
// {
63+
// loader: 'sass-loader',
64+
// options: {
65+
// implementation: sass,
66+
// additionalData: "@import './src/sass/variables.sass'",
67+
// },
68+
// },
69+
// ],
70+
// },
71+
// ],
72+
// };
73+
5474
/*
5575
|--------------------------------------------------------------------------
5676
| File Configs
@@ -223,6 +243,7 @@ module.exports = merge(base, {
223243
rules: [
224244
fileRule,
225245
scssRule,
246+
// sassRule,
226247
svgRule,
227248
],
228249
},

docs/images/favicon.ico

14.7 KB
Binary file not shown.

docs/images/logo.png

-6.69 KB
Binary file not shown.

docs/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
<!doctype html><html lang="en_US"><head><meta http-equiv="X-UA-Compatible" content="IE=edge"><title>Vuetify Resize Drawer</title><link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-1BmE4kWBq78iYhFldvKuhfTAU6auU8tT94WrHftjDbrCEXSU1oBoqyl2QvZ6jIW3" crossorigin="anonymous"><link rel="preconnect" href="https://fonts.googleapis.com"><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin><link href="https://fonts.googleapis.com/css?family=Roboto:100,300,400,500,700,900" rel="stylesheet"><link href="https://cdn.jsdelivr.net/npm/@mdi/font@6.x/css/materialdesignicons.min.css" rel="stylesheet"><script async src="https://www.googletagmanager.com/gtag/js?id=UA-XXXXXXXXX-X"></script><script>window.dataLayer = window.dataLayer || [];
1+
<!doctype html><html lang="en_US"><head><meta http-equiv="X-UA-Compatible" content="IE=edge"><title>Vuetify Resize Drawer</title><link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-1BmE4kWBq78iYhFldvKuhfTAU6auU8tT94WrHftjDbrCEXSU1oBoqyl2QvZ6jIW3" crossorigin="anonymous"><link rel="preconnect" href="https://fonts.googleapis.com"><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin><link href="https://fonts.googleapis.com/css?family=Roboto:100,300,400,500,700,900" rel="stylesheet"><link href="https://cdn.jsdelivr.net/npm/@mdi/font@6.x/css/materialdesignicons.min.css" rel="stylesheet"><link rel="icon" href="images/favicon.ico"><script async src="https://www.googletagmanager.com/gtag/js?id=UA-XXXXXXXXX-X"></script><script>window.dataLayer = window.dataLayer || [];
22

33
function gtag() { dataLayer.push(arguments); }
44
gtag('js', new Date());
55

6-
gtag('config', 'UA-XXXXXXXXX-X');</script><meta name="base" content="https://webdevnerdstuff.github.io/vuetify-resize-drawer/"><meta name="charset" content="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1"><meta name="keywords" content="vuetify-resize-drawer, vuetify, navigation drawer, drawer, resize, resizable, vue, vue2, plugin, log, javascript, magical, webdevnerdstuff, wdns"><meta name="description" content="tbd"><meta name="author" content="WebDevNerdStuff & Bunnies... lots and lots of bunnies! <webdevnerdstuff@gmail.com> (https://webdevnerdstuff.com)"><meta name="robots" content="index, follow"><meta name="googlebot" content="index, follow"><meta name="rating" content="General"><meta name="theme-color" content="#21252a"><meta name="og:type" content="website"><meta name="og:title" content="Vuetify Resize Drawer"><meta name="og:image" content="https://webdevnerdstuff.github.io/vuetify-resize-drawer/images/vuetify-resize-drawer-social.jpg"><meta name="og:image:alt" content="tbd"><meta name="og:image:width" content="1200"><meta name="og:image:height" content="630"><meta name="og:description" content="tbd"><meta name="og:site_name" content="Vuetify Resize Drawer"><meta name="og:locale" content="en_US"></head><body><noscript><strong>We're sorry but Vuetify Resize Drawer doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="app"></div><script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/js/bootstrap.bundle.min.js" integrity="sha384-ka7Sk0Gln4gmtz2MlQnikT1wXgYsOg+OMhuP+IlRH9sENBO0LRn5q+8nbTov4+1p" crossorigin="anonymous"></script><script defer="defer" src="vuetify-resize-drawer.js?cd0e61444d1eb81d38e5"></script></body></html>
6+
gtag('config', 'UA-XXXXXXXXX-X');</script><meta name="base" content="https://webdevnerdstuff.github.io/vuetify-resize-drawer/"><meta name="charset" content="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1"><meta name="keywords" content="vuetify-resize-drawer, vuetifyResizeDrawer, v-resize-drawer, vResizeDrawer, vuetify, navigation drawer, v-navigation-drawer, vNavigationDrawer, api, drawer, resize, resizable, vue, vue2, component, javascript, webdevnerdstuff, wdns"><meta name="description" content="The vuetify-resize-drawer component extends the functionality of the v-navigation-drawer so that it is resizable by the user."><meta name="author" content="WebDevNerdStuff & Bunnies... lots and lots of bunnies! <webdevnerdstuff@gmail.com> (https://webdevnerdstuff.com)"><meta name="robots" content="index, follow"><meta name="googlebot" content="index, follow"><meta name="rating" content="General"><meta name="theme-color" content="#21252a"><meta name="og:type" content="website"><meta name="og:title" content="Vuetify Resize Drawer"><meta name="og:image" content="https://webdevnerdstuff.github.io/vuetify-resize-drawer/images/vuetify-resize-drawer-social.jpg"><meta name="og:image:alt" content="The vuetify-resize-drawer component extends the functionality of the v-navigation-drawer so that it is resizable by the user."><meta name="og:image:width" content="1200"><meta name="og:image:height" content="630"><meta name="og:description" content="The vuetify-resize-drawer component extends the functionality of the v-navigation-drawer so that it is resizable by the user."><meta name="og:site_name" content="Vuetify Resize Drawer"><meta name="og:locale" content="en_US"></head><body><noscript><strong>We're sorry but Vuetify Resize Drawer doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="app"></div><script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/js/bootstrap.bundle.min.js" integrity="sha384-ka7Sk0Gln4gmtz2MlQnikT1wXgYsOg+OMhuP+IlRH9sENBO0LRn5q+8nbTov4+1p" crossorigin="anonymous"></script><script defer="defer" src="vuetify-resize-drawer.js?4705fa9fddd27abd684e"></script></body></html>

docs/vuetify-resize-drawer.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package-lock.json

Lines changed: 5 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "vuetify-resize-drawer",
33
"version": "1.0.0",
4-
"description": "tbd",
4+
"description": "The vuetify-resize-drawer component extends the functionality of the v-navigation-drawer so that it is resizable by the user.",
55
"private": false,
66
"scripts": {
77
"serve": "npm run development",
@@ -34,17 +34,21 @@
3434
"homepage": "https://webdevnerdstuff.github.io/vuetify-resize-drawer/",
3535
"keywords": [
3636
"vuetify-resize-drawer",
37+
"vuetifyResizeDrawer",
38+
"v-resize-drawer",
39+
"vResizeDrawer",
3740
"vuetify",
3841
"navigation drawer",
42+
"v-navigation-drawer",
43+
"vNavigationDrawer",
44+
"api",
3945
"drawer",
4046
"resize",
4147
"resizable",
4248
"vue",
4349
"vue2",
44-
"plugin",
45-
"log",
50+
"component",
4651
"javascript",
47-
"magical",
4852
"webdevnerdstuff",
4953
"wdns"
5054
],
@@ -86,6 +90,7 @@
8690
"postcss-html": "^1.3.0",
8791
"postcss-import": "^14.1.0",
8892
"postcss-scss": "^4.0.3",
93+
"prism-themes": "git+https://github.com/PrismJS/prism-themes.git",
8994
"sass": "~1.32.12",
9095
"sass-loader": "^12.4.0",
9196
"style-loader": "^3.3.1",

0 commit comments

Comments
 (0)