A simple file sharing site with an easy to use API and online panel.
Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

149 строки
2.5KB

  1. @import url('https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css');
  2. @import url('https://fonts.googleapis.com/css?family=Roboto');
  3. @import url('https://fonts.googleapis.com/css?family=Roboto+Mono');
  4. @import "navbar.css";
  5. /* Subpanels */
  6. @import "subpanel/dash.css";
  7. @import "subpanel/keys.css";
  8. *, *:before, *:after {
  9. margin: 0;
  10. padding: 0;
  11. box-sizing: border-box;
  12. }
  13. body {
  14. font: 12px 'Roboto', sans-serif;
  15. color: #eeeeee;
  16. background: #020202;
  17. }
  18. .container {
  19. display: grid;
  20. grid-template-columns: 240px auto;
  21. grid-template-rows: 60px auto;
  22. width: 100vw;
  23. height: 100vh;
  24. }
  25. .view {
  26. grid-row-start: 2;
  27. grid-column-start: 2;
  28. background: #121212;
  29. padding: 20px;
  30. border-left: 1px solid #2a9fd6;
  31. border-top: 1px solid #2a9fd6;
  32. }
  33. .inner {
  34. display: flex;
  35. flex-direction: column;
  36. }
  37. .modal,
  38. .modal-box {
  39. z-index: 900;
  40. }
  41. .modal-sandbox {
  42. position: fixed;
  43. width: 100%;
  44. height: 100%;
  45. top: 0;
  46. left: 0;
  47. background: transparent;
  48. }
  49. .modal {
  50. display: none;
  51. position: fixed;
  52. width: 100%;
  53. height: 100%;
  54. left: 0;
  55. top: 0;
  56. background: rgb(0,0,0);
  57. background: rgba(0,0,0,.8);
  58. overflow: auto;
  59. }
  60. .modal-box {
  61. position: relative;
  62. width: 80%;
  63. max-width: 700px;
  64. margin: 60px auto;
  65. animation-name: modalbox;
  66. animation-duration: .3s;
  67. animation-timing-function: ease;
  68. }
  69. .modal-header {
  70. border: 1px solid #2a9fd6;
  71. border-radius: 8px 8px 0 0;
  72. display: flex;
  73. flex-direction: row;
  74. justify-content: space-between;
  75. padding: 20px 40px;
  76. background: #000;
  77. color: #ffffff;
  78. overflow: hidden;
  79. }
  80. .modal-body {
  81. border: 1px solid #2a9fd6;
  82. border-top: none;
  83. background: #000;
  84. padding: 30px;
  85. }
  86. .modal-footer {
  87. display: flex;
  88. justify-content: flex-end;
  89. border: 1px solid #2a9fd6;
  90. border-radius: 0 0 8px 8px;
  91. border-top: none;
  92. background: #000;
  93. padding: 20px;
  94. }
  95. .close-modal {
  96. text-align: right;
  97. font-size: 24px;
  98. cursor: pointer;
  99. }
  100. @keyframes modalbox {
  101. 0% {
  102. top: -250px;
  103. opacity: 0;
  104. }
  105. 100% {
  106. top: 0;
  107. opacity: 1;
  108. }
  109. }
  110. button {
  111. margin-left: 20px;
  112. color: #d3d3d3;
  113. background: #000;
  114. border: 2px solid #2a9fd6;
  115. border-radius: 5px;
  116. padding: 10px;
  117. cursor: pointer;
  118. transition: background-color 0.25s;
  119. }
  120. button:hover {
  121. color: #fff;
  122. background-color: #2a9fd6;
  123. text-decoration: none;
  124. outline: none;
  125. }
  126. ::-moz-focus-inner {
  127. outline: none;
  128. }