CyMessage.vue 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. <script setup lang="ts">
  2. </script>
  3. <template>
  4. <div class="cy-message_body">
  5. <div
  6. style="position:absolute;height: 5px;width: 30px;border: 1px solid #a9f384;top: 10px;left: -10px;background-color: #d3f1c4;box-shadow: 0 0 10px rgb(0,153,184) inset,0 0 30px rgb(0,153,184);">
  7. </div>
  8. <div class="cy-message_icon">
  9. <i class="el-icon el-message__icon el-message-icon--success">
  10. <svg viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg">
  11. <path fill="currentColor"
  12. d="M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896zm-55.808 536.384-99.52-99.584a38.4 38.4 0 1 0-54.336 54.336l126.72 126.72a38.272 38.272 0 0 0 54.336 0l262.4-262.464a38.4 38.4 0 1 0-54.272-54.336L456.192 600.384z"></path>
  13. </svg>
  14. </i>
  15. </div>
  16. <div class="cy-message_content">
  17. 打卡什么快递老母鸡卡佩拉
  18. </div>
  19. </div>
  20. </template>
  21. <style lang="scss">
  22. .cy-message_body {
  23. border-top: 1px solid #a9f384;
  24. border-bottom: 1px solid #a9f384;
  25. width: fit-content;
  26. display: flex;
  27. box-sizing: border-box;
  28. padding: 5px 19px;
  29. align-items: center;
  30. //background-color: #f0f9eb;
  31. position: relative;
  32. background: linear-gradient(to right, #f0f9eb 0%, #d3f1c4 50%, #f0f9eb 100%);
  33. .cy-message_icon {
  34. color: #67c23a;
  35. font-size: 16px;
  36. }
  37. .cy-message_content {
  38. max-width: 220px;
  39. }
  40. }
  41. </style>