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.
 
 
 
 
 

118 lines
3.4 KiB

  1. /*!
  2. * Fancytree "Vista" skin.
  3. *
  4. * DON'T EDIT THE CSS FILE DIRECTLY, since it is automatically generated from
  5. * the LESS templates.
  6. */
  7. /*
  8. both:
  9. unselected background: #FCFCFC 'nearly white'
  10. hover bar (unselected, inactive): #F8FCFE..#EFF9FE (border: #D8F0FA) 'very light blue'
  11. active node: #F6FBFD..#D5EFFC (border: #99DEFD) 'light blue'
  12. active node with hover: #F2F9FD..#C4E8FA (border: #B6E6FB)
  13. Tree view:
  14. active node, tree inactive: #FAFAFB..#E5E5E5 (border: #D9D9D9) 'light gray, selected, but tree not active'
  15. List view:
  16. selected bar: --> active bar
  17. focus bar: active + border 1px dotted #090402 (inside the blue border)
  18. table left/right border: #EDEDED 'light gray'
  19. */
  20. // Import common styles
  21. @import "skin-common.less";
  22. /*******************************************************************************
  23. * Styles specific to this skin.
  24. *
  25. * This section is automatically generated from the `ui-fancytree.less` template.
  26. ******************************************************************************/
  27. // Override the variable after the import.
  28. // NOTE: Variables are always resolved as the last definition, even if it is
  29. // after where it is used.
  30. @fancy-use-sprites: true; // false: suppress all background images (i.e. icons)
  31. @fancy-icon-width: 16px;
  32. @fancy-icon-height: 16px;
  33. @fancy-line-height: 16px;
  34. @fancy-icon-spacing: 3px;
  35. // We need to define this variable here (not in skin-common.less) to make it
  36. // work with grunt and webpack:
  37. @fancy-image-prefix: "./skin-vista/";
  38. // Use 'data-uri(...)' to embed the image into CSS instead of linking to 'loading.gif':
  39. // @fancy-loading-url: data-uri("@{fancy-image-prefix}loading.gif");
  40. // Set to `true` to use `data-uri(...)` which will embed icons.gif into CSS
  41. // instead of linking to that file:
  42. // @fancy-inline-sprites: true;
  43. //default 10pt, which is used in a relative manner resulting in 13.3 in dokuwiki-template.
  44. @fancy-font-size: 93%;
  45. /*******************************************************************************
  46. * Node titles
  47. */
  48. span.fancytree-title {
  49. border: @fancy-node-border-width solid transparent; // avoid jumping, when a border is added on hover
  50. }
  51. span.fancytree-title:hover {
  52. background-color: #F2F7FD; // light blue
  53. border-color: #B8D6FB; // darker light blue
  54. }
  55. .fancytree-folder span.fancytree-title {
  56. // font-weight: bold;
  57. }
  58. span.fancytree-focused span.fancytree-title {
  59. background-color: #EFEBDE; // gray
  60. outline: 1px dotted gray;
  61. }
  62. span.fancytree-has-children span.fancytree-title {
  63. // font-style: oblique;
  64. }
  65. span.fancytree-expanded span.fancytree-title {
  66. }
  67. span.fancytree-selected span.fancytree-title {
  68. font-style: italic;
  69. }
  70. span.fancytree-active span.fancytree-title {
  71. border: 1px solid #99DEFD;
  72. background-color: #D8F0FA;
  73. }
  74. /*******************************************************************************
  75. * 'table' extension
  76. */
  77. table.fancytree-ext-table {
  78. border-collapse: collapse;
  79. tbody tr.fancytree-focused {
  80. background-color: #99DEFD;
  81. }
  82. tbody tr.fancytree-active {
  83. background-color: royalblue;
  84. }
  85. tbody tr.fancytree-selected {
  86. background-color: #99FDDE;
  87. }
  88. }
  89. /*******************************************************************************
  90. * 'columnview' extension
  91. */
  92. table.fancytree-ext-columnview {
  93. span.fancytree-node.fancytree-expanded {
  94. background-color: #ccc;
  95. }
  96. span.fancytree-node.fancytree-active {
  97. background-color: royalblue;
  98. }
  99. }