BookmarkFolderTree.module.scss 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  1. $grw-foldertree-item-padding-left: 15px;
  2. $grw-bookmark-item-padding-left: 35px;
  3. .grw-folder-tree-container :global {
  4. .grw-foldertree-item-container, .grw-drop-item-area {
  5. & .grw-accept-drop-item {
  6. border-style: dashed !important;
  7. border-width: 0.15rem !important;
  8. }
  9. }
  10. .grw-drop-item-area {
  11. padding: 1rem;
  12. & .grw-accept-drop-item {
  13. padding: 0.7rem;
  14. }
  15. }
  16. .grw-drag-drop-container > .grw-drop-item-area {
  17. margin: 1rem;
  18. border-style: dashed !important;
  19. border-width: 0.15rem !important;
  20. }
  21. }
  22. .grw-foldertree :global {
  23. .list-group-item {
  24. .grw-visible-on-hover {
  25. display: none;
  26. }
  27. &:hover {
  28. .grw-visible-on-hover {
  29. display: block;
  30. }
  31. }
  32. .grw-foldertree-triangle-btn {
  33. border: 0;
  34. transition: all 0.2s ease-out;
  35. transform: rotate(0deg);
  36. &.grw-foldertree-open {
  37. transform: rotate(90deg);
  38. }
  39. }
  40. .grw-foldertree-title-anchor {
  41. width: 100%;
  42. overflow: hidden;
  43. text-decoration: none;
  44. }
  45. }
  46. .grw-foldertree-item-container {
  47. .grw-triangle-container {
  48. // TODO: ignore width frickering
  49. // https://redmine.weseek.co.jp/issues/130828
  50. // min-width: 35px;
  51. height: 40px;
  52. }
  53. .grw-bookmark-item-list{
  54. min-width: 30px;
  55. height: 50px;
  56. .picture {
  57. width: 16px;
  58. height: 16px;
  59. vertical-align: text-bottom;
  60. &.picture-md {
  61. width: 20px;
  62. height: 20px;
  63. }
  64. }
  65. .grw-foldertree-control{
  66. margin-left: auto;
  67. }
  68. }
  69. }
  70. }