index.vue 753 Bytes
<template lang="html">
  <div style="background-color: white;">
    <flexbox class="inline-wraper-content">
      <flexbox-item :span="8" class="left-wrapper">
        {{leftText}}
        <slot name="left"></slot>
      </flexbox-item>
      <flexbox-item :span="4">
        <slot name="right"></slot>
      </flexbox-item>
    </flexbox>
    <flexbox-item>
      <slot name="bottom"></slot>
    </flexbox-item>
  </div>
</template>

<script>
import { Flexbox, FlexboxItem } from 'vux'
export default {
  props: ['leftText'],
  components: { Flexbox, FlexboxItem }
}
</script>

<style lang="less">
  .inline-wraper-content {
    border-bottom: 1px solid #eee;
    .left-wrapper {
      text-indent: 0.5rem;
      font-size: 0.85rem;
    }
  }
</style>