Skip to content

Commit c22379b

Browse files
committed
Refactored welcome view and create new vue component
- Changed vue component in Welcome view; - Created menu.vue component; - Created card.vue component; - Rebuilt assets with gulp.
1 parent 47b0103 commit c22379b

File tree

12 files changed

+504
-398
lines changed

12 files changed

+504
-398
lines changed

public/build/js/app-ca2d71f22b.js renamed to public/build/js/app-0368e11a96.js

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

public/build/js/app-66e2a3f00e.js

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

public/build/js/app-927eb91d34.js

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

public/build/rev-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
22
"css/app.css": "css/app-ad87f36536.css",
33
"css/vendor.css": "css/vendor-0634183a17.css",
4-
"js/app.js": "js/app-ca2d71f22b.js"
4+
"js/app.js": "js/app-0368e11a96.js"
55
}

public/imgs/addresses.png

9.96 KB
Loading

public/imgs/users.png

65.1 KB
Loading

public/js/app.js

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

resources/assets/js/app.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,15 @@ require('bootstrap-sass')
66
import Vue from 'vue'
77
import axios from 'axios'
88

9-
import PrimeiroComponente from './app/components/primeiro-componente.vue'
9+
import VdMenu from './app/menu/main.vue'
1010
import VdUsers from './app/users/main.vue'
1111

1212
Vue.prototype.$http = axios
1313

1414
new Vue({
1515
el: '#app',
1616
components: {
17-
PrimeiroComponente,
17+
VdMenu,
1818
VdUsers
1919
}
2020
})

resources/assets/js/app/components/primeiro-componente.vue

Lines changed: 0 additions & 26 deletions
This file was deleted.

resources/assets/js/app/menu/card.vue

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
<script>
2+
export default {
3+
props: ['menuitem'],
4+
computed: {
5+
hasItem () {
6+
return this.menuitem !== undefined
7+
}
8+
},
9+
}
10+
</script>
11+
12+
<template>
13+
<div>
14+
<div class="thumbnail" v-show="hasItem">
15+
<img :src="menuitem.img" :alt="menuitem.title">
16+
<div class="caption">
17+
<h3 class="title">{{ menuitem.title }}</h3>
18+
<p class="description">{{ menuitem.description }}</p>
19+
<p><a :href="menuitem.url" class="btn btn-primary" role="button" :class="menuitem.disabled ? 'disabled': ''">Abrir</a></p>
20+
</div>
21+
</div>
22+
</div>
23+
</template>
24+
25+
<style scoped>
26+
.title {
27+
font-variant-caps: all-small-caps;
28+
}
29+
.description {
30+
text-transform: capitalize;
31+
}
32+
</style>

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy