Advertisement
thisisnotras

profile

Apr 6th, 2024
11
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 12.31 KB | None | 0 0
  1. <script defer type="432a118a6eca69796f47c01b-text/javascript">
  2. ʕ。•ﻌ•。ʔ
  3. ʕ。• ﻌ -。ʔ
  4. ʕ •ɷ•ʔฅ
  5. ᕦʕ; •`ᴥ•´ʔᕤ
  6. ʕ˶´• ᴥ •`˶ʔ
  7. ୧ʕ •̀ᴥ•́ ʔ୨
  8. ʕ⸝⸝• ᴥ •⸝⸝ʔ
  9. ʕ。•㉨•。ʔ
  10. </script>
  11. <style>
  12. html, body{width:100%; height:100%;}
  13. body{margin:0px; overflow:hidden;}
  14.  
  15. h1{
  16. font-family: 'Blaze';
  17. color:#ec68ef;
  18. font-weight:normal;
  19. text-align:left;
  20. position:absolute;
  21. z-index:1;
  22. font-size: 70px;
  23. margin-top:50px;
  24. left:3%;
  25. display:inline-block;
  26. -webkit-transform: rotate(-20deg);
  27. -moz-transform: rotate(-20deg);
  28. -ms-transform: rotate(-20deg);
  29. -o-transform: rotate(-20deg);
  30. transform: rotate(-20deg);
  31.  
  32. }
  33.  
  34.  
  35. /* Perspective grid floor */
  36. #floor{
  37. width:250%;
  38. height:100%;
  39. position:relative;
  40. overflow:hidden;
  41. -webkit-transform: perspective( 20px );
  42. -moz-transform: perspective( 20px );
  43. -ms-transform: perspective( 20px );
  44. transform: perspective( 20px );
  45.  
  46. left:-75%;
  47. padding-top:266px;
  48. }
  49. .floorInner{
  50. width:100%;
  51. height:100%;
  52. -webkit-transform: perspective( 28px ) rotateY( 0deg ) rotatex( 3deg);
  53. -moz-transform: perspective( 28px ) rotateY( 0deg ) rotatex( 3deg);
  54. -ms-transform: perspective( 28px ) rotateY( 0deg ) rotatex( 3deg);
  55. transform: perspective( 28px ) rotateY( 0deg ) rotatex( 3deg);
  56. }
  57. ul{
  58. position: absolute;
  59. top:0px;
  60. left:0px;
  61. list-style-type:none;
  62. margin:0px;
  63. padding:0px;
  64. height:100%;
  65. width:100%;
  66. }
  67. ul li{
  68. display: block;
  69. height:10%;
  70. }
  71. ul li:last-child{box-shadow:none;}
  72. ul.horizontal li{box-shadow:inset 0px 2px 0px #d358bf;}
  73.  
  74.  
  75.  
  76. /* Moving Floor */
  77. ul.vertical li{
  78. float: left;
  79. width:10%;
  80. box-shadow:inset -2px 0px 0px #d358bf;
  81. height:100%;
  82. animation: slideleft 6s;
  83. animation-iteration-count: infinite;
  84. -webkit-animation: slideleft 6s;
  85. -webkit-animation-iteration-count: infinite;
  86. animation-timing-function:linear;
  87. -webkit-animation-timing-function:linear;
  88. }
  89.  
  90. @keyframes slideleft {
  91. 0% {
  92. -webkit-transform: translate(0%);
  93. -moz-transform: translate(0%);
  94. -ms-transform: translate(0%);
  95. transform: translate(0%);
  96. }
  97. 100% {
  98. -webkit-transform: translate(100%);
  99. -moz-transform: translate(100%);
  100. -ms-transform: translate(100%);
  101. transform: translate(100%);
  102. }
  103. }
  104. @-webkit-keyframes slideleft {
  105. 0% {
  106. -webkit-transform: translate(0%);
  107. -moz-transform: translate(0%);
  108. -ms-transform: translate(0%);
  109. transform: translate(0%);
  110. }
  111. 100% {
  112. -webkit-transform: translate(100%);
  113. -moz-transform: translate(100%);
  114. -ms-transform: translate(100%);
  115. transform: translate(100%);
  116. }
  117. }
  118. @-moz-keyframes slideleft {
  119. 0% {
  120. -webkit-transform: translate(0%);
  121. -moz-transform: translate(0%);
  122. -ms-transform: translate(0%);
  123. transform: translate(0%);
  124. }
  125. 100% {
  126. -webkit-transform: translate(100%);
  127. -moz-transform: translate(100%);
  128. -ms-transform: translate(100%);
  129. transform: translate(100%);
  130. }
  131. }
  132.  
  133. /* Moving Terrain - need to redo using translate */
  134. .mountain:before{
  135. content:' ';
  136. background:transparent;
  137. width:300px;
  138. height:300px;
  139. position:absolute;
  140. top:-100px;
  141. left:35%;
  142. border-radius:50%;
  143. z-index:-1;
  144. box-shadow: inset 0px 0px 100px 10px rgba(243,107,245,0.3), 0px -29px 90px 0px #f36bf5;
  145. }
  146.  
  147. .mountain{
  148. height:180px;
  149. padding-top:30px;
  150. position:absolute;
  151. top:28%;
  152. left:-15%;
  153. width:115%;
  154. min-width:1932px;
  155. background:url(https://s.cdpn.io/21555/mountain_2.svg);
  156. background-repeat: repeat-x;
  157. animation: slowLeft 200s;
  158. animation-iteration-count: infinite;
  159. -webkit-animation: slowLeft 200s;
  160. -webkit-animation-iteration-count: infinite;
  161. animation-timing-function:linear;
  162. -webkit-animation-timing-function:linear;
  163.  
  164. -webkit-transform: translate3d(0,0,0);
  165. -webkit-backface-visibility: hidden;
  166. }
  167.  
  168. @keyframes slowLeft {
  169. 0% { background-position:0px 0px ;}
  170. 100% { background-position:1932px 0px ;}
  171. }
  172. @-webkit-keyframes slowLeft {
  173. 0% { background-position:0px 0px ;}
  174. 100% { background-position:1932px 0px ;}
  175. }
  176.  
  177.  
  178. /* background gradient */
  179. body{
  180. background: rgb(41,55,143);
  181. background: -moz-linear-gradient(-45deg, rgb(41,55,143) 0%, rgb(61,50,102) 31%, rgb(92,30,79) 67%, rgb(20,3,39) 100%);
  182. background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgb(41,55,143)), color-stop(31%,rgb(61,50,102)), color-stop(67%,rgb(92,30,79)), color-stop(100%,rgb(20,3,39)));
  183. background: -webkit-linear-gradient(-45deg, rgb(41,55,143) 0%,rgb(61,50,102) 31%,rgb(92,30,79) 67%,rgb(20,3,39) 100%);
  184. background: -o-linear-gradient(-45deg, rgb(41,55,143) 0%,rgb(61,50,102) 31%,rgb(92,30,79) 67%,rgb(20,3,39) 100%);
  185. background: -ms-linear-gradient(-45deg, rgb(41,55,143) 0%,rgb(61,50,102) 31%,rgb(92,30,79) 67%,rgb(20,3,39) 100%);
  186. background: linear-gradient(135deg, rgb(41,55,143) 0%,rgb(61,50,102) 31%,rgb(92,30,79) 67%,rgb(20,3,39) 100%);
  187. filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#29378f', endColorstr='#140327',GradientType=1 );
  188.  
  189. }
  190.  
  191. /* Smokey static background */
  192. .smoke {
  193. position: absolute;
  194. top: 0;
  195. left: 0;
  196. width: 20%;
  197. height: 20%;
  198. background-image: url(https://s.cdpn.io/21555/smoke.gif);
  199. background-size: cover;
  200. background-repeat: no-repeat;
  201. background-position: 50% 50%;
  202. -webkit-filter:blur(3px) brightness(0.5);
  203. -webkit-transform-origin: top left;
  204. -webkit-transform: scale(5);
  205. opacity:0.3;
  206. }
  207. .static{
  208. z-index:-1;
  209. position:absolute;
  210. content:' ';
  211. width:20%;
  212. height:20%;
  213. background-image: url(https://s.cdpn.io/21555/static.gif);
  214. background-size: cover;
  215. background-repeat: no-repeat;
  216. background-position: 50% 50%;
  217. -webkit-filter: brightness(0.2);
  218. -webkit-transform-origin: top left;
  219. -webkit-transform: scale(5);
  220. opacity:0.15;
  221.  
  222. }
  223.  
  224.  
  225. /* lightning */
  226. .lightning{
  227. z-index:1;
  228. position:absolute;
  229. width:100%;
  230. min-height:635px;
  231. left:5%;
  232. background:transparent url(https://s.cdpn.io/21555/lightning_1.png) no-repeat;
  233. animation: flash 7s;
  234. animation-iteration-count: infinite;
  235. -webkit-animation: flash 7s;
  236. -webkit-animation-iteration-count: infinite;
  237. animation-timing-function:linear;
  238. -webkit-animation-timing-function:linear;
  239. }
  240.  
  241. @keyframes flash {
  242. 0% { opacity:0.0;}
  243. 2% { opacity:1.0;}
  244. 3% { opacity:0.5;}
  245. 4% { opacity:0.2;}
  246. 10% { opacity:0.0;}
  247. 100% { opacity:0.0;}
  248. }
  249. @-webkit-keyframes flash {
  250. 0% { opacity:0.0;}
  251. 2% { opacity:1.0;}
  252. 3% { opacity:0.5;}
  253. 4% { opacity:0.2;}
  254. 10% { opacity:0.0;}
  255. 100% { opacity:0.0;}
  256. }
  257.  
  258.  
  259.  
  260. /* webfont */
  261. @font-face {
  262. font-family: 'Blaze';
  263. src: url('https://s3-us-west-2.amazonaws.com/s.cdpn.io/21555/blaze-itc-tt.eot');
  264. src: url('https://s3-us-west-2.amazonaws.com/s.cdpn.io/21555/blaze-itc-tt.eot') format('embedded-opentype'),
  265. url('https://s3-us-west-2.amazonaws.com/s.cdpn.io/21555/blaze-itc-tt.woff') format('woff'),
  266. url('https://s3-us-west-2.amazonaws.com/s.cdpn.io/21555/blaze-itc-tt_1.svg') format('truetype'),
  267. url('https://s3-us-west-2.amazonaws.com/s.cdpn.io/21555/blaze-itc-tt_1.svg#BlazeITCTTRegular') format('svg');
  268. font-weight:normal;
  269. }
  270.  
  271.  
  272.  
  273. /* Paul Hayes 3d tetrahedron */
  274. .pyramidWrap{
  275. position:absolute;
  276. width:100%;
  277. height:100%;
  278. top:20%;
  279. }
  280.  
  281. #pyramid {
  282. position: relative;
  283. margin: 100px auto;
  284. height: 500px;
  285. width: 100px;
  286. -webkit-transform-style: preserve-3d;
  287. -webkit-animation: spin 10s linear infinite;
  288. -webkit-transform-origin: 116px 200px 116px;
  289.  
  290. -moz-transform-style: preserve-3d;
  291. -moz-animation: spin 10s linear infinite;
  292. -moz-transform-origin: 116px 200px 116px;
  293.  
  294. -ms-transform-style: preserve-3d;
  295. -ms-animation: spin 10s linear infinite;
  296. -ms-transform-origin: 116px 200px 116px;
  297.  
  298. transform-style: preserve-3d;
  299. animation: spin 10s linear infinite;
  300. transform-origin: 116px 200px 116px;
  301.  
  302. }
  303.  
  304. @-webkit-keyframes spin {
  305. from {
  306. -webkit-transform: rotateX(0deg) rotateY(0deg) rotateZ(0deg);
  307. }
  308. to {
  309. -webkit-transform: rotateX(360deg) rotateY(360deg) rotateZ(360deg);
  310. }
  311. }
  312.  
  313. @-moz-keyframes spin {
  314. from {
  315. -moz-transform: rotateX(0deg) rotateY(0deg) rotateZ(0deg);
  316. }
  317. to {
  318. -moz-transform: rotateX(360deg) rotateY(360deg) rotateZ(360deg);
  319. }
  320. }
  321.  
  322. @-ms-keyframes spin {
  323. from {
  324. -ms-transform: rotateX(0deg) rotateY(0deg) rotateZ(0deg);
  325. }
  326. to {
  327. -ms-transform: rotateX(360deg) rotateY(360deg) rotateZ(360deg);
  328. }
  329. }
  330.  
  331. @keyframes spin {
  332. from {
  333. transform: rotateX(0deg) rotateY(0deg) rotateZ(0deg);
  334. }
  335. to {
  336. transform: rotateX(360deg) rotateY(360deg) rotateZ(360deg);
  337. }
  338. }
  339.  
  340. #pyramid > div {
  341. position: absolute;
  342. border-style: solid;
  343. border-width: 200px 0 200px 346px;
  344. -webkit-transform-origin: 0 0;
  345. -moz-transform-origin: 0 0;
  346. -ms-transform-origin: 0 0;
  347. transform-origin: 0 0;
  348. }
  349.  
  350. /* Put some text on each face */
  351. #pyramid > div:after {
  352. position: absolute;
  353. color: #fff;
  354. left: -250px;
  355. text-align: center;
  356. }
  357.  
  358. #pyramid > div:first-child {
  359. border-color: transparent transparent transparent rgba(243,107,245,0.6);
  360. -webkit-transform: rotateY(-19.5deg) rotateX(180deg) translateY(-400px);
  361. -moz-transform: rotateY(-19.5deg) rotateX(180deg) translateY(-400px);
  362. -ms-transform: rotateY(-19.5deg) rotateX(180deg) translateY(-400px);
  363. transform: rotateY(-19.5deg) rotateX(180deg) translateY(-400px);
  364. }
  365.  
  366. #pyramid > div:nth-child(2) {
  367. border-color: transparent transparent transparent rgba(243,107,245,0.6);
  368. -webkit-transform: rotateY(90deg) rotateZ(60deg) rotateX(180deg) translateY(-400px);
  369. -moz-transform: rotateY(90deg) rotateZ(60deg) rotateX(180deg) translateY(-400px);
  370. -ms-transform: rotateY(90deg) rotateZ(60deg) rotateX(180deg) translateY(-400px);
  371. transform: rotateY(90deg) rotateZ(60deg) rotateX(180deg) translateY(-400px);
  372. }
  373.  
  374. #pyramid > div:nth-child(3) {
  375. border-color: transparent transparent transparent rgba(243,107,245,0.9);
  376. -webkit-transform: rotateX(60deg) rotateY(19.5deg);
  377. -moz-transform: rotateX(60deg) rotateY(19.5deg);
  378. -ms-transform: rotateX(60deg) rotateY(19.5deg);
  379. transform: rotateX(60deg) rotateY(19.5deg);
  380. }
  381.  
  382. #pyramid > div:nth-child(4) {
  383. border-color: transparent transparent transparent rgba(243,107,245,0.8);
  384. -webkit-transform: rotateX(-60deg) rotateY(19.5deg) translateX(-116px) translateY(-200px) translateZ(326px);
  385. -moz-transform: rotateX(-60deg) rotateY(19.5deg) translateX(-116px) translateY(-200px) translateZ(326px);
  386. -ms-transform: rotateX(-60deg) rotateY(19.5deg) translateX(-116px) translateY(-200px) translateZ(326px);
  387. transform: rotateX(-60deg) rotateY(19.5deg) translateX(-116px) translateY(-200px) translateZ(326px);
  388. }
  389.  
  390.  
  391. #panduh {
  392. height: 850px;
  393. left: calc(50% - 150px);
  394. position: absolute;
  395. width: 300px;
  396. left: 70px;
  397. top: 200px;}
  398.  
  399. #audiocontain{
  400. position: absolute;
  401. bottom: 10px;
  402. right: 100px;
  403. height: 50px;
  404. width: 50px;
  405. border: 0px solid black;
  406. overflow: hidden;
  407. border-radius: 20px;
  408. }
  409.  
  410. #audiocontain audio{
  411. opacity: 0;
  412. zoom: 150%;
  413. position: absolute;
  414. left: 12px;
  415. margin-left: -19px;
  416. bottom: -9px;
  417. }
  418.  
  419. #audiocontain img{
  420. z-index: -1;
  421. width: 100%;}
  422.  
  423.  
  424. </style>
  425. </head>
  426. <body>
  427. <h1>Radical!</h1>
  428. <div class="lightning"></div>
  429. <div class="smoke"></div>
  430. <div class="static"></div>
  431. <div class="mountain"></div>
  432.  
  433. <div id="floor">
  434. <div class="floorInner">
  435. <ul class="horizontal">
  436. <li></li>
  437. <li></li>
  438. <li></li>
  439. <li></li>
  440. <li></li>
  441. <li></li>
  442. <li></li>
  443. <li></li>
  444. <li></li>
  445. <li></li>
  446. </ul>
  447. <ul class="vertical">
  448. <li></li>
  449. <li></li>
  450. <li></li>
  451. <li></li>
  452. <li></li>
  453. <li></li>
  454. <li></li>
  455. <li></li>
  456. <li></li>
  457. <li></li>
  458. </ul>
  459. </div>
  460. </div>
  461.  
  462. <div class="pyramidWrap">
  463. <section id="pyramid">
  464. <div></div>
  465. <div></div>
  466. <div></div>
  467. <div></div>
  468. </section>
  469. </div>
  470.  
  471. <div id="audiocontain">
  472. <audio controls src="https://audio.jukehost.co.uk/OQvGKc7fQJ5CSDIKcCuytvFCNzt3cVj1">
  473. </audio>
  474. <img src="https://i.imgur.com/BaOlpg4.gif">
  475. </div>
  476.  
  477. <div id="panduh"><a target="_blank" href="https://imgur.com/a/5vOtG5P"><img src="https://i.imgur.com/oy8aGoR.png"></a></div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement