<template>
  <div class="flex-column text-wrap">
    <div class="d-flex justify-end">
      <span class="d-none d-sm-flex text-right thw-logo-font above mr-2">
        <slot name="above">Technisches Hilfswerk</slot>
      </span>
      <v-img
        class="d-flex"
        max-width="56"
        max-height="56"
        :src="require('../assets/thw.svg')"
      />
    </div>
    <v-divider class="d-none d-sm-block my-1" />
    <span class="d-none d-sm-flex thw-logo-font below">
      <slot>OV Musterstadt</slot>
    </span>
  </div>
</template>

<script lang="ts">
import { Component, Vue } from "vue-property-decorator";

@Component
export default class THWLogo extends Vue {}
</script>

<style scoped>
.flex-column {
  min-width: 250px;
  max-width: 250px;
}

.v-divider {
  border-width: 1px;
  border-color: white;
}

.above {
  font-size: 28px;
  line-height: 28px;
  align-items: center;
}

.below {
  font-size: 15px;
  line-height: 15px;
}
</style>