top-color.vue 754 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. <template>
  2. <el-color-picker size="small"
  3. class="theme-picker"
  4. popper-class="theme-picker-dropdown"
  5. v-model="themeVal"
  6. :predefine="predefineColors"></el-color-picker>
  7. </template>
  8. <script>
  9. import color from "@/mixins/color";
  10. export default {
  11. name: "topColor",
  12. mixins: [color()],
  13. data () {
  14. return {
  15. chalk: '',
  16. predefineColors: [
  17. '#ff4500',
  18. '#ff8c00',
  19. '#ffd700',
  20. '#90ee90',
  21. '#00ced1',
  22. '#1e90ff',
  23. '#c71585'
  24. ]
  25. };
  26. }
  27. };
  28. </script>
  29. <style>
  30. .theme-picker .el-color-picker__trigger {
  31. vertical-align: middle;
  32. }
  33. .theme-picker-dropdown .el-color-dropdown__link-btn {
  34. display: none;
  35. }
  36. </style>