2019-10-10 21:58:00 +03:00
|
|
|
<template>
|
2019-10-11 02:09:31 +03:00
|
|
|
<li style="padding-bottom: 1px" :class="{active: active}">
|
2019-10-10 21:58:00 +03:00
|
|
|
<slot></slot>
|
|
|
|
</li>
|
|
|
|
</template>
|
|
|
|
|
2019-10-11 02:09:31 +03:00
|
|
|
<style scoped>
|
|
|
|
li {
|
|
|
|
padding-bottom: 1px;
|
|
|
|
|
|
|
|
&.active {
|
|
|
|
padding-bottom: 0;
|
|
|
|
@apply border-b;
|
|
|
|
@apply border-gray-400;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
a {
|
|
|
|
@apply block;
|
|
|
|
@apply py-2;
|
|
|
|
@apply px-4;
|
|
|
|
@apply text-gray-500;
|
|
|
|
|
|
|
|
&:hover {
|
|
|
|
@apply text-gray-200;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
.active a {
|
|
|
|
@apply text-gray-200;
|
|
|
|
}
|
|
|
|
</style>
|
|
|
|
|
2019-10-10 21:58:00 +03:00
|
|
|
<script lang="ts">
|
|
|
|
export default {
|
|
|
|
props: ["active"],
|
|
|
|
};
|
|
|
|
</script>
|