You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

treetable.scss 1.7KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. @mixin base-treetable($primaryStyleName : v-treetable) {
  2. .#{$primaryStyleName}-treespacer {
  3. display: inline-block;
  4. background: transparent;
  5. height: 10px;
  6. /* defines the amount of indent per level */
  7. width: 18px;
  8. position: absolute;
  9. left: 0;
  10. top: 5px;
  11. }
  12. .#{$primaryStyleName}-node-closed {
  13. background: url(../treetable/img/arrow-right.png) right top no-repeat;
  14. }
  15. .#{$primaryStyleName}-node-open {
  16. background: url(../treetable/img/arrow-down.png) right top no-repeat;
  17. }
  18. .#{$primaryStyleName} .v-checkbox {
  19. display: inline-block;
  20. padding-bottom: 4px;
  21. }
  22. .#{$primaryStyleName} .v-table-row .v-table-cell-content,
  23. .#{$primaryStyleName} .v-table-row-odd .v-table-cell-content {
  24. z-index: 10;
  25. }
  26. .#{$primaryStyleName} .v-table-cell-wrapper {
  27. position: relative;
  28. }
  29. .#{$primaryStyleName} .v-table-body .v-table-table .v-table-row-animating {
  30. zoom:1;
  31. z-index:1;
  32. }
  33. .#{$primaryStyleName} .v-table-body .v-table-table .v-table-row-animating,
  34. .#{$primaryStyleName} .v-table-body .v-table-table .v-table-row-animating .v-table-cell-content {
  35. background:transparent;
  36. }
  37. .#{$primaryStyleName}-animation-clone {
  38. border-spacing: 0;
  39. zoom:1;
  40. }
  41. div.#{$primaryStyleName}-animation-clone-wrapper {
  42. position: absolute;
  43. z-index: 2;
  44. background-color:#fff;
  45. }
  46. div.#{$primaryStyleName}-animation-clone-wrapper table.#{$primaryStyleName}-animation-clone {
  47. background-color:#fff;
  48. }
  49. div table.#{$primaryStyleName}-animation-clone tr.v-table-row,
  50. div table.#{$primaryStyleName}-animation-clone tr.v-table-row-odd,
  51. div table.#{$primaryStyleName}-animation-clone tr.v-table-row td.v-table-cell-content,
  52. div table.#{$primaryStyleName}-animation-clone tr.v-table-row-odd td.v-table-cell-content {
  53. visibility: visible;
  54. }
  55. }