The version of vichan running on lainchan.org
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.

122 wiersze
3.4KB

  1. <!DOCTYPE html>
  2. <html>
  3. <meta charset="UTF-8">
  4. <head>
  5. <title>404</title>
  6. <style type="text/css">
  7. html, body {
  8. margin: 0px;
  9. padding: 0px;
  10. width: 100%;
  11. height: 100%;
  12. text-align: center;
  13. background-color: black;
  14. color: red;
  15. background-image: url(/stylesheets/img/7.gif), url(/stylesheets/img/idx2.gif);
  16. background-repeat: no-repeat, repeat;
  17. background-size: contain, auto;
  18. background-position: right top, left top;
  19. }
  20. html {background: black!important;background-image: url(/stylesheets/img/7.gif)!important;background-repeat: no-repeat!important;background-size: contain!important;background-position: right top!important;}
  21. #head {
  22. font-size: 100px;
  23. font-weight: 900;
  24. font-family: sans-serif;
  25. background-color: black;
  26. border-radius: 50px;
  27. padding: 25px;
  28. position: relative;
  29. top: calc(50% - .6em);
  30. display: inline-block;
  31. width: 2em;
  32. margin: 0 auto;
  33. height: 0.9em;
  34. animation: spin 3.2s infinite linear, flash 0.4s infinite linear;
  35. -webkit-animation: spin 3.2s infinite linear, flash 0.4s infinite linear;
  36. box-shadow: 0px 0px 10px black;
  37. }
  38. @keyframes spin {
  39. 0% {-moz-transform: rotate(0deg);}
  40. 100% {-moz-transform: rotate(360deg);}
  41. }
  42. @-webkit-keyframes spin {
  43. 0% {-moz-transform: rotate(0deg);}
  44. 100% {-moz-transform: rotate(360deg);}
  45. }
  46. @keyframes flash {
  47. 0% {width: 5em;}
  48. 100% {width: 2em;}
  49. }
  50. #head span
  51. {
  52. position: relative;
  53. bottom: 30%;
  54. }
  55. .blink {
  56. animation: blink 0.4s linear infinite;
  57. -webkit-animation: blink 0.4s linear infinite;
  58. color: white;
  59. font-size: 50px;
  60. position: absolute;
  61. top: calc(50% - 0.5em);
  62. width: 100%;
  63. left: 0px;
  64. z-index: 2;
  65. font-family: helvetica;
  66. font-weight: 800;
  67. letter-spacing: 0.2em;
  68. text-shadow: 0px 0px 10px black;
  69. }
  70. @keyframes blink {
  71. 0% { letter-spacing: 0.4em; font-size: 60px;}
  72. 100% {letter-spacing: 0.2em; font-size: 50px;}
  73. }
  74. @-webkit-keyframes blink {
  75. to { visibility: hidden; }
  76. }
  77. iframe {
  78. width: 75%;
  79. height: 75%;
  80. margin: auto auto;
  81. display: block;
  82. border: none;
  83. }
  84. </style>
  85. <script type="text/javascript">
  86. var colors = ["rgb(255, 0, 0)","rgb(255, 0, 255)","rgb(0, 0, 255)","rgb(0, 255, 255)","rgb(0, 255, 0)","rgb(255, 255, 0)"];
  87. function seizure(){
  88. if (document.title == "404 | PARTY")
  89. document.title = "404 | HARD";
  90. else document.title = "404 | PARTY";
  91. var i = colors[Math.floor(Math.random()*colors.length)];
  92. while(i == document.getElementById("head").style.color)
  93. {
  94. i = colors[Math.floor(Math.random()*colors.length)];
  95. }
  96. document.getElementById("head").style.color = i;
  97. //document.body.style.backgroundColor = i;
  98. }
  99. </script>
  100. </head>
  101. <body onload="window.setInterval('seizure()', 400);">
  102. <span class="blink">PARTY HARD</span>
  103. <span id="head"><span>404</span><br/></span>
  104. <iframe id="video"></iframe>
  105. <audio autoplay loop>
  106. <source src="/audio/48kbps.ogg" type="audio/ogg">
  107. <source src="/audio/48kbps.mp3" type="audio/mpeg">
  108. Your browser does not support the audio element.
  109. </audio>
  110. </body>
  111. </html>