tree.less 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. @import "../variate.less";
  2. .cip-tree{
  3. font-weight: 400;
  4. width:256px;
  5. --el-tree-text-color:#333333;
  6. &__filter{
  7. margin-bottom:12px;
  8. }
  9. .el-input{
  10. .el-icon{
  11. font-size:var(--el-font-size-extra-small)
  12. }
  13. }
  14. .el-tree-node__content{
  15. height:28px;
  16. &:hover {
  17. background-color: #f4f7fa;
  18. }
  19. }
  20. .is-checked{
  21. .el-tree-node__content{
  22. background-color: var(--el-color-primary-light-9);
  23. }
  24. .custom-tree-node{
  25. .operation{
  26. display: inline-block !important;
  27. }
  28. .custom-tree-node__text{
  29. color:var(--el-color-primary)
  30. }
  31. }
  32. }
  33. .custom-tree-node{
  34. .operation{
  35. background: inherit !important;
  36. .@{elNamespace}-button--primary.is-link{
  37. --el-button-text-color: #9c9c9c;
  38. }
  39. }
  40. }
  41. }
  42. .@{elNamespace}-tree{
  43. .@{elNamespace}-tree-node__expand-icon>{
  44. padding: 8px 4px;
  45. }
  46. }
  47. .el-tree--highlight-current
  48. .el-tree-node.is-current
  49. > .el-tree-node__content {
  50. color:var(--el-color-primary);
  51. background-color: var(--el-color-primary-light-9);
  52. }
  53. // 树形控件视觉规范中treeselect 使用的是12px
  54. .@{elNamespace}-select-dropdown .@{elNamespace}-tree{
  55. --el-font-size-base: var(--el-font-size-extra-small);
  56. }