scrollbar.scss 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. $scrollbar-size: 6px;
  2. // scrollbar
  3. .fm-form,.fm-dialog{
  4. * {
  5. scrollbar-color: var(--el-scrollbar-bg-color) var(--el-fill-color-light);
  6. }
  7. ::-webkit-scrollbar {
  8. width: $scrollbar-size;
  9. // -webkit-appearance: none;
  10. }
  11. ::-webkit-scrollbar:horizontal {
  12. height: $scrollbar-size;
  13. }
  14. ::-webkit-scrollbar-track {
  15. border-radius: 10px;
  16. }
  17. ::-webkit-scrollbar-thumb {
  18. background-color: rgba(0, 0, 0, 0.15);
  19. border-radius: 10px;
  20. transition: all 0.2s ease-in-out;
  21. &:hover {
  22. cursor: pointer;
  23. background-color: rgba(0, 0, 0, 0.3);
  24. }
  25. }
  26. .ace_scroller{
  27. right: 0 !important;
  28. }
  29. .ace_scrollbar-v{
  30. width: $scrollbar-size !important;
  31. bottom: $scrollbar-size !important;
  32. }
  33. .ace_scrollbar-h{
  34. height: $scrollbar-size !important;
  35. right: $scrollbar-size !important;
  36. }
  37. }
  38. .dark {
  39. .fm-form{
  40. ::-webkit-scrollbar-thumb {
  41. background-color: rgba(255, 255, 255, 0.2);
  42. &:hover {
  43. background-color: rgba(255, 255, 255, 0.4);
  44. }
  45. }
  46. }
  47. }