Skip to content

Commit 3d84062

Browse files
committed
vuetified full auth scafold
0 parents  commit 3d84062

File tree

260 files changed

+139622
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

260 files changed

+139622
-0
lines changed

.babelrc

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
{
2+
"presets": [
3+
["vue-app"]
4+
],
5+
"plugins": [
6+
["transform-imports", {
7+
"vuetify": {
8+
"transform": "vuetify/es5/components/${member}",
9+
"preventFullImport": true
10+
}
11+
}]
12+
]
13+
}

.env.example

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
APP_NAME=Vuetified
2+
APP_ENV=local
3+
APP_KEY=
4+
APP_DEBUG=true
5+
APP_LOG_LEVEL=debug
6+
APP_URL=http://vuetified.test
7+
APP_DOMAIN=vuetified.test
8+
APP_API="/api"
9+
10+
ADMIN_USERNAME=
11+
ADMIN_NAME=
12+
ADMIN_EMAIL=
13+
ADMIN_PASSWORD=
14+
15+
DB_CONNECTION=mysql
16+
DB_HOST=127.0.0.1
17+
DB_PORT=3306
18+
DB_DATABASE=homestead
19+
DB_USERNAME=homestead
20+
DB_PASSWORD=secret
21+
22+
BROADCAST_DRIVER=log
23+
CACHE_DRIVER=file
24+
SESSION_DRIVER=file
25+
SESSION_LIFETIME=120
26+
QUEUE_DRIVER=sync
27+
28+
REDIS_HOST=127.0.0.1
29+
REDIS_PASSWORD=null
30+
REDIS_PORT=6379
31+
32+
MAIL_FROM_ADDRESS=
33+
MAIL_FROM_NAME=
34+
35+
MAIL_DRIVER=smtp
36+
MAIL_HOST=smtp.mailtrap.io
37+
MAIL_PORT=2525
38+
MAIL_USERNAME=null
39+
MAIL_PASSWORD=null
40+
MAIL_ENCRYPTION=null
41+
42+
PUSHER_APP_ID=
43+
PUSHER_APP_KEY=
44+
PUSHER_APP_SECRET=
45+
46+
ECHO_ON=false
47+
ECHO_PROTOCOL=http
48+
ECHO_CLIENT_ID=
49+
ECHO_CLIENT_KEY=
50+
ECHO_DOMAIN=
51+
ECHO_CERTPATH=
52+
ECHO_KEYPATH=
53+
ECHO_CERTCHAINPATH=
54+
ECHO_PASSPHRASE=
55+
56+
TWITTER_KEY=
57+
TWITTER_SECRET=
58+
TWITTER_REDIRECT_URI=
59+
60+
FACEBOOK_APP_ID=
61+
FACEBOOK_APP_SECRET=
62+
FACEBOOK_REDIRECT_URL=

.eslintignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
**/node_modules/*
2+
public/*
3+
vendor/*

.eslintrc.json

Lines changed: 74 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,74 @@
1+
{
2+
"extends": [
3+
"plugin:vue/recommended"
4+
],
5+
"settings": {
6+
"html/html-extensions": [
7+
".html"
8+
],
9+
"html/report-bad-indent": "error"
10+
},
11+
"plugins": [
12+
"html"
13+
],
14+
"rules": {
15+
"no-undef": 1,
16+
"eol-last": ["error", "always"],
17+
"linebreak-style": ["error", "unix"],
18+
"comma-dangle": ["error", {
19+
"arrays": "never",
20+
"objects": "never",
21+
"imports": "never",
22+
"exports": "never",
23+
"functions": "ignore"
24+
}],
25+
"no-unused-vars": [
26+
"error",
27+
{
28+
"varsIgnorePattern": "app",
29+
"args": "after-used",
30+
"argsIgnorePattern": "^_",
31+
"ignoreRestSiblings": true
32+
}
33+
],
34+
"no-use-before-define": [1, {"functions": true, "classes": true, "variables": true}],
35+
"indent": [
36+
"error",
37+
4
38+
],
39+
"quotes": [
40+
"error",
41+
"single",
42+
{
43+
"allowTemplateLiterals": true
44+
}
45+
]
46+
47+
},
48+
"globals": {
49+
"axios": true,
50+
"Vue": true,
51+
"vm": true,
52+
"route": true,
53+
"App": true,
54+
"AppForm": true,
55+
"AppFormErrors": true,
56+
"moment": true,
57+
"_": true,
58+
"Bus": true,
59+
"jQuery": true,
60+
"$": true
61+
},
62+
"parserOptions": {
63+
"parser": "babel-eslint",
64+
"ecmaVersion": 7,
65+
"sourceType": "module",
66+
"ecmaFeatures": {
67+
"globalReturn": false,
68+
"impliedStrict": false,
69+
"jsx": false,
70+
"experimentalObjectRestSpread": false,
71+
"allowImportExportEverywhere": false
72+
}
73+
}
74+
}

.gitattributes

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
* text=auto
2+
*.css linguist-vendored
3+
*.scss linguist-vendored
4+
*.js linguist-vendored
5+
CHANGELOG.md export-ignore

.gitignore

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
/node_modules
2+
/public/hot
3+
/public/storage
4+
/storage/*.key
5+
/vendor
6+
/.idea
7+
/.vagrant
8+
Homestead.json
9+
Homestead.yaml
10+
npm-debug.log
11+
yarn-error.log
12+
.env

.vscode/settings.json

Lines changed: 149 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,149 @@
1+
// Place your settings in this file to overwrite the default settings
2+
{
3+
// Override Your Fonts
4+
"createtmpfile.deleteOnExit": true,
5+
"window.openFilesInNewWindow": "on",
6+
"workbench.statusBar.visible": false,
7+
"explorer.openEditors.visible": 0,
8+
"editor.minimap.enabled": false,
9+
"terminal.integrated.fontFamily": "DejaVuSansMonoForPowerline NF",
10+
"terminal.integrated.fontSize": 16,
11+
"window.zoomLevel": 0,
12+
"editor.fontFamily": "Fira Code Light",
13+
"editor.fontSize": 19,
14+
"editor.fontLigatures": true,
15+
"files.associations": {
16+
"*.blade.php": "blade"
17+
},
18+
"emmet.includeLanguages": {
19+
"blade": "html",
20+
"vue-html": "html"
21+
},
22+
"emmet.triggerExpansionOnTab": true,
23+
// Edit Both Start and Ending of Tags For Specific language
24+
"auto-rename-tag.activationOnLanguage": [
25+
"html",
26+
"xml",
27+
"php",
28+
"javascript",
29+
"blade",
30+
"vue"
31+
],
32+
// Exclude Vendor Folders During Search and Replace
33+
"files.watcherExclude": {
34+
"**/vendor/**": false,
35+
"**/node_modules/**": true
36+
},
37+
"search.exclude": {
38+
"**/vendor/**": false,
39+
"**/node_modules/**": true
40+
},
41+
"search.useIgnoreFiles": false,
42+
// remove crlf error on eslint
43+
"files.eol": "\n",
44+
// remove dynamic import error after adding eslint package to it
45+
"javascript.validate.enable": false,
46+
// eslint configs
47+
"eslint.enable": true,
48+
"eslint.options": {
49+
"extensions": [
50+
".html",
51+
".js",
52+
".vue",
53+
".jsx"
54+
]
55+
},
56+
"eslint.validate": [
57+
{
58+
"language": "html",
59+
"autoFix": true
60+
},
61+
{
62+
"language": "vue",
63+
"autoFix": true
64+
},
65+
{
66+
"language": "javascript",
67+
"autoFix": true
68+
},
69+
{
70+
"language": "javascriptreact",
71+
"autoFix": true
72+
}
73+
],
74+
"eslint.run": "onSave",
75+
"eslint.autoFixOnSave": true,
76+
"php.validate.run": "onType",
77+
"php.suggest.basic": false,
78+
"phpformatter.composer": true,
79+
"composer.executablePath": "C:\\ProgramData\\ComposerSetup\\bin\\composer.bat",
80+
// Downloaded from http://windows.php.net/download/
81+
"php.validate.executablePath": "C:\\php\\php.exe",
82+
"[html]": {
83+
84+
},
85+
"auto-close-tag.enableAutoCloseTag": true,
86+
"auto-close-tag.excludedTags": [
87+
"area",
88+
"base",
89+
"br",
90+
"col",
91+
"command",
92+
"embed",
93+
"hr",
94+
"img",
95+
"input",
96+
"keygen",
97+
"link",
98+
"meta",
99+
"param",
100+
"source",
101+
"track",
102+
"wbr"
103+
],
104+
"auto-close-tag.enableAutoCloseSelfClosingTag": true,
105+
"css.fileExtensions": [ "css", "scss","styl"],
106+
"css.remoteStyleSheets": [
107+
// "https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/css/bootstrap.min.css"
108+
],
109+
"advancedNewFile.exclude": {
110+
"node_modules": true,
111+
"node_modules_electron": true,
112+
"dev": true,
113+
"dist": true
114+
},
115+
"advancedNewFile.showInformationMessages": false,
116+
"editor.tabCompletion": true,
117+
"namespaceResolver.exclude": "**/node_modules/**", // Exclude glob pattern while finding files
118+
"namespaceResolver.showMessageOnStatusBar": false, // Show message on status bar instead of notification box
119+
"namespaceResolver.autoSort": true, // Auto sort after imports
120+
"namespaceResolver.sortAlphabetically": false, // Sort imports in alphabetical order instead of line length
121+
"namespaceResolver.leadingSeparator": true,
122+
"workbench.colorTheme": "Material Palenight",
123+
"sync.gist": "bb232eb1abd0734a815b658a91b9cba5",
124+
"sync.lastUpload": "2017-11-22T09:53:46.675Z",
125+
"sync.autoDownload": false,
126+
"sync.autoUpload": false,
127+
"sync.lastDownload": "",
128+
"sync.forceDownload": false,
129+
"sync.anonymousGist": false,
130+
"sync.host": "",
131+
"sync.pathPrefix": "",
132+
"sync.quietSync": false,
133+
"sync.askGistName": false,
134+
"workbench.colorCustomizations": {
135+
"activityBarBadge.background": "#FF4081",
136+
"list.activeSelectionForeground": "#FF4081",
137+
"list.inactiveSelectionForeground": "#FF4081",
138+
"list.highlightForeground": "#FF4081",
139+
"scrollbarSlider.activeBackground": "#FF408150",
140+
"editorSuggestWidget.highlightForeground": "#FF4081",
141+
"textLink.foreground": "#FF4081",
142+
"progressBar.background": "#FF4081",
143+
"pickerGroup.foreground": "#FF4081",
144+
"tab.activeBorder": "#FF4081"
145+
},
146+
"materialTheme.cache.workbench.settings": {
147+
"accent": "Pink"
148+
} // Expand class with leading namespace separator
149+
}

0 commit comments

Comments
 (0)