filebrowser.less 674 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. @import "../lib/lesshat/build/lesshat.less";
  2. .filebrowser {
  3. width: 300px;
  4. height: 500px;
  5. position: relative;
  6. overflow: hidden;
  7. white-space: nowrap;
  8. }
  9. //http://codepen.io/joshnh/pen/Hkqxu
  10. //http://codepen.io/tevko/pen/DdsnK
  11. .folder {
  12. & > label {
  13. cursor: pointer;
  14. }
  15. & input[type=checkbox] {
  16. opacity: 0;
  17. & + ul > li {
  18. display: none;
  19. }
  20. &:checked + ul > li {
  21. display: block;
  22. }
  23. }
  24. }
  25. ul {
  26. &.tree-file {
  27. list-style-type: none;
  28. padding-left: 0;
  29. }
  30. };
  31. .folder > span,
  32. .file > span {
  33. .user-select(none);
  34. &.select {
  35. font-weight: bold;
  36. }
  37. };
  38. #fileBrowserContextMenu {
  39. position: absolute;
  40. }
  41. .validationMessage {
  42. color: red;
  43. }