index.css 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. body {
  2. margin: 0;
  3. font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen',
  4. 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue',
  5. sans-serif;
  6. -webkit-font-smoothing: antialiased;
  7. -moz-osx-font-smoothing: grayscale;
  8. }
  9. code {
  10. font-family: source-code-pro, Menlo, Monaco, Consolas, 'Courier New',
  11. monospace;
  12. }
  13. .top-pane {
  14. background-color: hsl(225, 6%, 25%);
  15. }
  16. .pane {
  17. height: 50vh;
  18. display: flex;
  19. }
  20. .editor-container {
  21. flex-grow: 1;
  22. flex-basis: 0;
  23. display: flex;
  24. flex-direction: column;
  25. padding: .5rem;
  26. background-color: hsl(225, 6%, 25%);
  27. }
  28. .editor-container.collapsed {
  29. flex-grow: 0;
  30. }
  31. .editor-container.collapsed .CodeMirror-scroll {
  32. position: absolute;
  33. overflow: hidden !important;
  34. }
  35. .expand-collapse-btn {
  36. margin-left: .5rem;
  37. background: none;
  38. border: none;
  39. color: white;
  40. cursor: pointer;
  41. }
  42. .editor-title {
  43. display: flex;
  44. justify-content: space-between;
  45. background-color: hsl(225, 6%, 13%);
  46. color: white;
  47. padding: .5rem .5rem .5rem 1rem;
  48. border-top-right-radius: .5rem;
  49. border-top-left-radius: .5rem;
  50. }
  51. .CodeMirror {
  52. height: 100% !important;
  53. }
  54. .code-mirror-wrapper {
  55. flex-grow: 1;
  56. border-bottom-right-radius: .5rem;
  57. border-bottom-left-radius: .5rem;
  58. overflow: hidden;
  59. }