style(ui): adds vscode workspace settings
This commit is contained in:
Vendored
+29
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"vetur.format.defaultFormatterOptions": {
|
||||
"js-beautify-html": {
|
||||
"wrap_attributes": "force-expand-multiline"
|
||||
},
|
||||
"prettyhtml": {
|
||||
"printWidth": 100,
|
||||
"singleQuote": false,
|
||||
"wrapAttributes": false,
|
||||
"sortAttributes": false
|
||||
}
|
||||
},
|
||||
|
||||
"editor.formatOnSave": true,
|
||||
"vetur.validation.template": false,
|
||||
"editor.codeActionsOnSave": {
|
||||
"source.fixAll.eslint": true
|
||||
},
|
||||
"cSpell.userWords": ["vetur", "vuetify"],
|
||||
"vetur.format.defaultFormatter.js": "none",
|
||||
"vetur.format.defaultFormatter.ts": "none",
|
||||
"[vue]": {
|
||||
"editor.defaultFormatter": "dbaeumer.vscode-eslint"
|
||||
},
|
||||
"[javascript]": {
|
||||
"editor.defaultFormatter": "dbaeumer.vscode-eslint"
|
||||
},
|
||||
"eslint.validate": ["vue"]
|
||||
}
|
||||
@@ -2,18 +2,26 @@
|
||||
<v-app id="inspire">
|
||||
<v-app-bar app color="white" flat>
|
||||
<v-container class="py-0 fill-height">
|
||||
|
||||
|
||||
|
||||
<v-btn text to="/">
|
||||
<v-img contain max-height="30" max-width="30" src="./assets/logo.svg" />
|
||||
<v-img
|
||||
contain
|
||||
max-height="30"
|
||||
max-width="30"
|
||||
src="./assets/logo.svg"
|
||||
/>
|
||||
<div class="mt-1">
|
||||
<span class="primary--text"><b>SPECKLE</b></span> <span class="font-weight-light">ADMIN</span>
|
||||
<span class="primary--text"><b>SPECKLE</b></span
|
||||
> <span class="font-weight-light">ADMIN</span>
|
||||
</div>
|
||||
|
||||
</v-btn>
|
||||
|
||||
<v-btn v-for="link in navLinks" :key="link.name" text class="text-uppercase" :to="link.link">
|
||||
<v-btn
|
||||
v-for="link in navLinks"
|
||||
:key="link.name"
|
||||
text
|
||||
class="text-uppercase"
|
||||
:to="link.link"
|
||||
>
|
||||
{{ link.name }}
|
||||
</v-btn>
|
||||
|
||||
@@ -62,9 +70,9 @@
|
||||
|
||||
<v-col>
|
||||
<!-- <v-sheet min-height="70vh" rounded="lg"> -->
|
||||
<v-main class="pt-0">
|
||||
<router-view :user="user"></router-view>
|
||||
</v-main>
|
||||
<v-main class="pt-0">
|
||||
<router-view :user="user"></router-view>
|
||||
</v-main>
|
||||
<!-- </v-sheet> -->
|
||||
</v-col>
|
||||
</v-row>
|
||||
@@ -110,24 +118,25 @@ export default {
|
||||
}
|
||||
}
|
||||
}
|
||||
`,
|
||||
},
|
||||
`
|
||||
}
|
||||
},
|
||||
components: {},
|
||||
|
||||
data: () => ( {
|
||||
data: () => ({
|
||||
user: {},
|
||||
navLinks: [
|
||||
{link: "/streams", name:"streams"},
|
||||
{link: "/teams", name:"teams"},
|
||||
{link: "/profile", name:"profile"},
|
||||
{link: "/settings", name:"settings"},
|
||||
{link: "/help", name:"help"}
|
||||
] } ),
|
||||
|
||||
watch:{
|
||||
user( val ){
|
||||
console.log( val )
|
||||
navLinks: [
|
||||
{ link: "/streams", name: "streams" },
|
||||
{ link: "/teams", name: "teams" },
|
||||
{ link: "/profile", name: "profile" },
|
||||
{ link: "/settings", name: "settings" },
|
||||
{ link: "/help", name: "help" }
|
||||
]
|
||||
}),
|
||||
|
||||
watch: {
|
||||
user(val) {
|
||||
console.log(val)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user