_icons.less 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. @iconsize: 20px;
  2. .sprite(@index, @size:@iconsize) {
  3. background-position: 0 (-@index * @iconsize);
  4. }
  5. .command-button .fui-icon {
  6. background: url(../images/icons.png) no-repeat;
  7. .sprite(-1);
  8. .appendchildnode& { .sprite(0); }
  9. .appendsiblingnode& { .sprite(1); }
  10. .editnode& { .sprite(3); }
  11. .removenode& { .sprite(4); }
  12. .resetlayout& { background-position: 0 -150px; }
  13. .clearstyle& { background-position: 0 -175px; }
  14. .copystyle& { .sprite(10); }
  15. .pastestyle& { .sprite(11); }
  16. .bold& { .sprite(12); }
  17. .italic& { .sprite(13); }
  18. .arrangeup& { .sprite(14); }
  19. .arrangedown& { .sprite(15); }
  20. .expandtoleaf& { background-position: 0 -995px; }
  21. .collapsetolevel1& { background-position: 0 -1015px;}
  22. .fullscreen& { background-position: 0 -1035px;}
  23. }
  24. #select-button-menu .fui-button:first-child {
  25. background-image: url(../images/icons.png);
  26. background-position: 7px -1175px;
  27. background-repeat: no-repeat;
  28. }
  29. #level-button-menu .fui-button:first-child .fui-icon {
  30. width: 20px;
  31. height: 20px;
  32. display: block;
  33. background-image: url(../images/icons.png);
  34. background-position: 0 -995px;
  35. background-repeat: no-repeat;
  36. margin-left: 10px;
  37. margin-top: 2px;
  38. }