left_bar.css 831 B

12345678910111213141516171819202122232425262728293031
  1. .left-bar {
  2. box-sizing: border-box;
  3. position: fixed;
  4. width: 300px;
  5. top: 50%;
  6. left: 0px;
  7. transform: translateY(-50%);
  8. max-height: 80%;
  9. background-color: var(--left-bar-color);
  10. border-radius: 0 var(--padding) var(--padding) 0;
  11. padding: var(--padding);
  12. color: var(--font-color);
  13. min-height: calc(var(--padding) * 6.5);
  14. transition: transform 0.5s, left 0.5s;
  15. }
  16. .left-bar .control-button button {
  17. position: absolute;
  18. top: calc(var(--padding) * 2);
  19. left: 100%;
  20. border: none;
  21. background-color: var(--left-bar-color);
  22. color: var(--font-color);
  23. padding: calc(var(--padding) / 2);
  24. border-radius: 0 calc(var(--padding) / 2) calc(var(--padding) / 2) 0;
  25. transition: transform 0.5s;
  26. }
  27. .left-bar .control-button button:hover {
  28. transform: scale(1.2);
  29. }