]> git.immae.eu Git - github/bastienwirtz/homer.git/blob - src/components/Service.vue
d27b17bc50e65c07d81ee882e3f13984b851439b
[github/bastienwirtz/homer.git] / src / components / Service.vue
1 <template>
2 <div>
3 <div class="card">
4 <a :href="item.url" :target="item.target">
5 <div class="card-content">
6 <div class="media">
7 <div v-if="item.logo" class="media-left">
8 <figure class="image is-48x48">
9 <img :src="item.logo" />
10 </figure>
11 </div>
12 <div v-if="item.icon" class="media-left">
13 <figure class="image is-48x48">
14 <i style="font-size: 35px;" :class="item.icon"></i>
15 </figure>
16 </div>
17 <div class="media-content">
18 <p class="title is-4">{{ item.name }}</p>
19 <p class="subtitle is-6">{{ item.subtitle }}</p>
20 </div>
21 </div>
22 <div class="tag" :class="item.tagstyle" v-if="item.tag">
23 <strong class="tag-text">#{{ item.tag }}</strong>
24 </div>
25 </div>
26 </a>
27 </div>
28 </div>
29 </template>
30
31 <script>
32 export default {
33 name: "Service",
34 props: {
35 item: Object,
36 },
37 };
38 </script>
39
40 <style scoped lang="scss"></style>