layout.css 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. input {
  2. border: 1px solid #d9d9d9;
  3. padding: 8px 6px;
  4. border-radius: 4px;
  5. color: rgba(0, 0, 0, 0.65);
  6. outline: none;
  7. }
  8. input:focus {
  9. border-color: #40a9ff;
  10. }
  11. button {
  12. padding: 5px 16px;
  13. border-radius: 2px;
  14. color: rgba(0, 0, 0, 0.65);
  15. outline: none;
  16. border: 1px solid #d9d9d9;
  17. cursor: pointer;
  18. background: #fff;
  19. }
  20. button:hover {
  21. border-color: #40a9ff;
  22. color: #40a9ff;
  23. }
  24. ::-webkit-input-placeholder,
  25. :-moz-placeholder,
  26. ::-moz-placeholder,
  27. :-ms-input-placeholder {
  28. color: var(--placeholder-color);
  29. }
  30. .nav-btn {
  31. display: flex;
  32. font-size: 1.05rem;
  33. border: 0;
  34. outline: none;
  35. background: none;
  36. color: var(--c-text);
  37. opacity: 0.8;
  38. cursor: pointer;
  39. }
  40. .nav-btn:hover {
  41. opacity: 1;
  42. }
  43. .nav-btn svg {
  44. margin: auto;
  45. }
  46. .slugs {
  47. position: fixed;
  48. top: var(--header-height);
  49. right: 0;
  50. max-height: calc(100% - var(--header-height) - 10rem);
  51. width: var(--slug-width);
  52. padding: 50px 24px 0 0;
  53. border-right: 1px solid var(--border-color);
  54. background-color: #fff;
  55. z-index: 3;
  56. overflow-y: auto;
  57. }