StatsCard.vue 636 B

1234567891011121314151617181920212223242526272829
  1. <template>
  2. <card class="card-stats">
  3. <div class="row">
  4. <div class="col-5" v-if="$slots.header">
  5. <div class="icon-big text-center">
  6. <slot name="header"></slot>
  7. </div>
  8. </div>
  9. <div class="col-7" v-if="$slots.content">
  10. <div class="numbers">
  11. <slot name="content"></slot>
  12. </div>
  13. </div>
  14. </div>
  15. <div slot="footer" class="stats" v-if="$slots.footer">
  16. <slot name="footer"></slot>
  17. </div>
  18. </card>
  19. </template>
  20. <script>
  21. import Card from "./Card.vue";
  22. export default {
  23. name: "stats-card",
  24. components: {
  25. Card
  26. }
  27. };
  28. </script>
  29. <style></style>