A simple file sharing site with an easy to use API and online panel.
Nie możesz wybrać więcej, niż 25 tematów Tematy muszą się zaczynać od litery lub cyfry, mogą zawierać myślniki ('-') i mogą mieć do 35 znaków.

149 wiersze
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. }