UsersHomepageFooter.module.scss 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. @use '@growi/ui/scss/molecules/page_list';
  2. $grw-sidebar-content-header-height: 58px;
  3. $grw-sidebar-content-footer-height: 50px;
  4. .user-page-footer {
  5. :global(.grw-user-page-list-m) {
  6. :global(.growi-custom-icons) {
  7. font-size: 1.1em;
  8. }
  9. :global(.list-group) {
  10. :global(.list-group-item) {
  11. :global(.grw-visible-on-hover) {
  12. display: none;
  13. }
  14. &:hover {
  15. :global(.grw-visible-on-hover) {
  16. display: block;
  17. }
  18. }
  19. min-height: 40px;
  20. border-radius: 0;
  21. &:global(.grw-bookmark-item-list) {
  22. :global(.user-picture) {
  23. width: 16px;
  24. height: 16px;
  25. vertical-align: text-bottom;
  26. &:global(.user-picture-md) {
  27. width: 20px;
  28. height: 20px;
  29. }
  30. }
  31. :global(svg) {
  32. width: 14px;
  33. height: 14px;
  34. }
  35. :global(.grw-foldertree-control) {
  36. margin-left: 1rem;
  37. }
  38. }
  39. }
  40. }
  41. :global(.grw-foldertree-item-container) {
  42. :global(input) {
  43. max-width: 25%;
  44. }
  45. }
  46. :global(.grw-foldertree-title-anchor) {
  47. width: fit-content !important;
  48. margin-right: 20px;
  49. }
  50. :global(.new-bookmark-folder) {
  51. max-height: 30px;
  52. }
  53. :global(.grw-expand-compress-btn) {
  54. max-height: 40px;
  55. }
  56. :global(.grw-folder-tree-container) {
  57. :global(.grw-drop-item-area) {
  58. padding: 1rem;
  59. :global(.grw-accept-drop-item) {
  60. padding: 0.5rem;
  61. border-style: dashed;
  62. border-width: 0.15rem;
  63. }
  64. }
  65. }
  66. }
  67. }
  68. .grw-bookarks-contents-compressed {
  69. max-height: calc(70vh - ($grw-sidebar-content-header-height + $grw-sidebar-content-footer-height));
  70. overflow-y: scroll;
  71. }
  72. .grw-bookarks-contents-expanded {
  73. max-height: calc(100vh - ($grw-sidebar-content-header-height + $grw-sidebar-content-footer-height));
  74. overflow-y: scroll;
  75. }