Inventory: fixes / layout (#11948)

Co-authored-by: Sabe Jones <sabrecat@gmail.com>
This commit is contained in:
negue
2020-10-19 23:54:51 +02:00
committed by GitHub
parent d62930b9da
commit bad3f82dfb
48 changed files with 1612 additions and 431 deletions

View File

@@ -0,0 +1,53 @@
<template>
<button title="close dialog"
@click="$emit('click', $event)">
<div v-once
class="svg-icon"
v-html="icons.close"
></div>
</button>
</template>
<script>
import svgClose from '@/assets/svg/close.svg';
export default {
name: 'closeIcon',
data () {
return {
icons: Object.freeze({
close: svgClose,
}),
};
},
};
</script>
<style lang="scss" scoped>
@import '~@/assets/scss/colors.scss';
button {
position: absolute;
top: 1rem;
right: 1rem;
cursor: pointer;
opacity: 1;
border: 0;
outline: 0;
padding: 0.125rem;
background: transparent;
width: 1rem;
height: 1rem;
::v-deep svg path {
stroke: $gray-200;
}
&:hover {
::v-deep svg path {
stroke: $gray-100;
}
}
}
</style>