bookmarks/src/components/TagLine.vue

49 lines
759 B
Vue
Raw Normal View History

2019-08-04 21:49:07 +00:00
<template>
<div class="tagline">
<div v-for="tag in tags" :key="tag" class="tagline__tag">
{{ tag }}
</div>
</div>
2019-08-04 21:49:07 +00:00
</template>
<script>
export default {
name: 'TagLine',
components: {},
props: {
tags: {
type: Array,
required: true,
},
2019-08-04 21:49:07 +00:00
},
data() {
return {}
2019-08-04 21:49:07 +00:00
},
created() {},
methods: {
},
}
2019-08-04 21:49:07 +00:00
</script>
<style>
2019-08-26 12:57:02 +00:00
.tagline {
2019-08-04 21:49:07 +00:00
font-size: 12px;
height: 24px;
line-height: 1;
overflow: hidden;
display: inline-block;
margin: 0 15px;
}
2019-08-26 22:41:52 +00:00
2019-08-26 12:57:02 +00:00
.tagline__tag {
2019-08-04 21:49:07 +00:00
display: inline-block;
border: 1px solid var(--color-border);
border-radius: var(--border-radius-pill);
padding: 5px 10px;
2019-08-26 18:25:39 +00:00
margin-right: 3px;
2019-08-13 19:35:32 +00:00
background-color: var(--color-main-background);
2019-08-04 21:49:07 +00:00
}
2019-08-26 22:41:52 +00:00
2019-08-26 12:57:02 +00:00
.tagline__tag:hover {
2019-08-04 21:49:07 +00:00
background-color: var(--color-background-dark);
}
</style>