currencyBlock.vue 772 B

123456789101112131415161718192021222324252627282930313233343536
  1. <template>
  2. <div class="currency-block-container">
  3. <i class="currency-icon iconfont" v-html="currencyData.icon"></i>
  4. <p class="currency-name">{{currencyData.name}}</p>
  5. </div>
  6. </template>
  7. <script>
  8. export default {
  9. name: "currencyBlock",
  10. props:['currencyData']
  11. }
  12. </script>
  13. <style scoped lang="less">
  14. @import "../assets/less/_variable.less";
  15. .currency-block-container{
  16. flex-shrink: 0;
  17. width: 180px;
  18. height: 180px;
  19. background-color: white;
  20. border: solid 1px #f2f2f2;
  21. & .currency-icon{
  22. display: block;
  23. font-size: 45px;
  24. margin: 40px auto 0;
  25. color: @primaryBlue;
  26. }
  27. & .currency-name{
  28. margin-top: 35px;
  29. font-size: 20px;
  30. color: @lighterBlack;
  31. }
  32. }
  33. </style>