Layout.module.css 851 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. .wrapper {
  2. min-height: 100vh;
  3. display: flex;
  4. flex-direction: column;
  5. }
  6. .header {
  7. background: var(--color-surface);
  8. border-bottom: 1px solid var(--color-border);
  9. padding: 0 24px;
  10. height: 56px;
  11. display: flex;
  12. align-items: center;
  13. position: sticky;
  14. top: 0;
  15. z-index: 100;
  16. }
  17. .headerInner {
  18. max-width: 1200px;
  19. width: 100%;
  20. margin: 0 auto;
  21. display: flex;
  22. justify-content: space-between;
  23. align-items: center;
  24. }
  25. .logo {
  26. font-size: 18px;
  27. font-weight: 700;
  28. color: var(--color-text);
  29. }
  30. .newBtn {
  31. background: var(--color-primary);
  32. color: white;
  33. padding: 8px 20px;
  34. border-radius: 8px;
  35. font-size: 14px;
  36. font-weight: 500;
  37. transition: background 0.2s;
  38. }
  39. .newBtn:hover {
  40. background: var(--color-primary-hover);
  41. }
  42. .main {
  43. flex: 1;
  44. max-width: 1200px;
  45. width: 100%;
  46. margin: 0 auto;
  47. padding: 24px;
  48. }