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.

form.css 2.2KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119
  1. body {
  2. background-color: #000000;
  3. margin: 0;
  4. color: #d3d3d3;
  5. font-family: 'Roboto', sans-serif;
  6. }
  7. ::-moz-focus-inner {
  8. border: 0;
  9. }
  10. .form {
  11. margin: 50px auto;
  12. width: 300px;
  13. }
  14. .form h3 {
  15. background-color: #000;
  16. border: 2px solid #2a9fd6;
  17. border-radius: 5px 5px 0 0;
  18. color: #eee;
  19. font-size: 18px;
  20. padding: 20px;
  21. margin: 0;
  22. text-align: center;
  23. text-transform: uppercase;
  24. }
  25. fieldset {
  26. border: 2px solid #2a9fd6;
  27. border-top: none;
  28. margin: 0;
  29. background: #000;
  30. border-radius: 0 0 5px 5px;
  31. padding: 20px;
  32. position: relative;
  33. }
  34. fieldset:before {
  35. border-bottom: 2px solid #2a9fd6;
  36. border-right: 2px solid #2a9fd6;
  37. background-color: #000;
  38. content: "";
  39. width: 8px;
  40. height: 8px;
  41. left: 50%;
  42. margin: -4px 0 0 -4px;
  43. position: absolute;
  44. top: 0;
  45. transform: rotate(45deg) translateY(-2px);
  46. }
  47. .form input {
  48. display: block;
  49. font-size: 14px;
  50. background: #000;
  51. color: #d3d3d3;
  52. border: 1px solid #999;
  53. width: 226px;
  54. padding: 12px 12px;
  55. margin: auto auto 5px;
  56. }
  57. button {
  58. background: #000;
  59. border: 2px solid #2a9fd6;
  60. border-radius: 4px;
  61. color: #d3d3d3;
  62. cursor: pointer;
  63. display: block;
  64. padding: 10px 30px;
  65. margin: 20px auto auto;
  66. transition: background 0.25s, border-color 0.25s;
  67. }
  68. button:hover {
  69. background: #2a9fd6;
  70. color: #fff;
  71. text-decoration: none;
  72. outline: none;
  73. }
  74. button.error {
  75. background: #ff6666;
  76. border-color: #ff6666;
  77. color: #fff;
  78. animation: shake 0.82s cubic-bezier(.36,.07,.19,.97) both;
  79. transform: translate3d(0, 0, 0);
  80. backface-visibility: hidden;
  81. perspective: 1000px;
  82. }
  83. button.warn {
  84. background: #ffa500;
  85. border-color: #ffa500;
  86. color: #fff;
  87. animation: shake 0.82s cubic-bezier(.36,.07,.19,.97) both;
  88. transform: translate3d(0, 0, 0);
  89. backface-visibility: hidden;
  90. perspective: 1000px;
  91. }
  92. @keyframes shake {
  93. 10%, 90% {
  94. transform: translate3d(-1px, 0, 0);
  95. }
  96. 20%, 80% {
  97. transform: translate3d(2px, 0, 0);
  98. }
  99. 30%, 50%, 70% {
  100. transform: translate3d(-4px, 0, 0);
  101. }
  102. 40%, 60% {
  103. transform: translate3d(4px, 0, 0);
  104. }
  105. }