Advertisement
RageQxeen

Tempter

Mar 19th, 2024
41
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 12.29 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <title>Temptation</title>
  5. <style>
  6. @import url(https://fonts.googleapis.com/css?family=Radley|Fondamento|Staatliches);
  7.  
  8. html, body {
  9. overflow: hidden;
  10. margin: 0;
  11. }
  12.  
  13. body {
  14. background: #556270; /* fallback for old browsers */
  15. background: -webkit-linear-gradient(to right, #6c2415, #556270); /* Chrome 10-25, Safari 5.1-6 */
  16. background: linear-gradient(to right, #6c2415, #556270); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
  17. transition: background 1s ease; /* Added transition for smooth gradient change */
  18. }
  19.  
  20. ::-webkit-scrollbar-button:vertical {
  21. background-color: transparent;
  22. }
  23.  
  24. ::-webkit-scrollbar-thumb:vertical {
  25. background-color: transparent;
  26. height: 0px;
  27. }
  28.  
  29. ::-webkit-scrollbar-thumb:horizontal {
  30. background-color: transparent;
  31. height: 0px;
  32. }
  33.  
  34. ::-webkit-scrollbar {
  35. height: 0px;
  36. width: 0px;
  37. background-color: transparent;
  38. }
  39.  
  40. #image {
  41. width: 33vw;
  42. margin: 0px;
  43. border: none;
  44. height: 50vw;
  45. background-color: transparent;
  46. position: absolute;
  47. left: 0vw;
  48. bottom: 0vw;
  49. background-image: url("https://i.ibb.co/gdv27nW/1.png");
  50. background-repeat: no-repeat;
  51. background-position: bottom;
  52. background-size: 100%;
  53. }
  54.  
  55. #mirror {
  56. width: 33vw;
  57. margin: 0px;
  58. border: none;
  59. height: 50vw;
  60. background-color: transparent;
  61. position: absolute;
  62. right: 0vw;
  63. bottom: 0vw;
  64. transform: scaleX(-1);
  65. background-image: url("https://i.ibb.co/gdv27nW/1.png");
  66. background-repeat: no-repeat;
  67. background-position: bottom;
  68. background-size: 100%;
  69. }
  70.  
  71. #header1 {
  72. line-height: 2vw;
  73. letter-spacing: 0.2vw;
  74. font-size: 6vh;
  75. font-family: 'Radley';
  76. text-align: center;
  77. color: #fff;
  78. text-shadow: 3px 1px 2px #15181F, 0 0 25px #15181F;
  79. margin-top: 40vh;
  80. cursor: pointer; /* Added cursor pointer for better UX */
  81. transition: color 0.5s ease, text-shadow 0.5s ease; /* Added transition for smooth effect */
  82. }
  83.  
  84. #header1:hover {
  85. color: #8B0000; /* Blood red color */
  86. text-shadow: 3px 1px 2px #000, 0 0 25px #000; /* Font glow effect */
  87. }
  88.  
  89. /* Keyframes for animation */
  90. @keyframes slideRight {
  91. 0% { transform: translateX(0); opacity: 1; }
  92. 100% { transform: translateX(100vw); opacity: 0; }
  93. }
  94.  
  95. @keyframes slideLeft {
  96. 0% { transform: translateX(0) scaleX(-1); opacity: 1; }
  97. 100% { transform: translateX(-100vw) scaleX(-1); opacity: 0; }
  98. }
  99.  
  100. @keyframes vanish {
  101. 0% { opacity: 1; }
  102. 100% { opacity: 0; }
  103. }
  104.  
  105. /* CSS for secondary page image */
  106.  
  107. .alias {position: absolute;
  108. font-family: 'Fondamento';
  109. color: #000;
  110. font-size: 3vw;
  111. top: 1vw;
  112. right: 24vw;
  113. width: 50vw;
  114. height: 5vw;
  115. border: 0px solid #000;
  116. text-align: center;
  117. text-shadow: -1px 0 #000, 0 1px #000,1px 0 #000, 0 -1px #000;
  118. font-weight: bold;
  119. overflow: auto;
  120. padding:5px 5px 5px 5px;
  121. z-index: 7;}
  122.  
  123. #image2 {
  124. width: 25vw;
  125. margin: auto;
  126. border: 2px solid #000;
  127. height: 10vw;
  128. background-color: transparent;
  129. position: absolute;
  130. left: 10vw;
  131. top: 5vw;
  132. padding: 5px;
  133. background-image: url("https://i.ibb.co/19GWPZn/1.png");
  134. background-repeat: no-repeat;
  135. background-position: bottom;
  136. background-size: 100%;
  137. }
  138.  
  139. #image3 {
  140. width: 25vw;
  141. margin: auto;
  142. border: 2px solid #000;
  143. height: 10vw;
  144. background-color: transparent;
  145. position: absolute;
  146. left: 37vw;
  147. top: 5vw;
  148. padding: 5px;
  149. background-image: url("https://i.ibb.co/3FRyJ9S/3.png");
  150. background-repeat: no-repeat;
  151. background-position: bottom;
  152. background-size: 100%;
  153. }
  154.  
  155. #image4 {
  156. width: 25vw;
  157. margin: auto;
  158. border: 2px solid #000;
  159. height: 10vw;
  160. background-color: transparent;
  161. position: absolute;
  162. left: 64vw;
  163. top: 5vw;
  164. padding: 5px;
  165. background-image: url("https://i.ibb.co/9WfgHgR/2.png");
  166. background-repeat: no-repeat;
  167. background-position: bottom;
  168. background-size: 100%;
  169. }
  170.  
  171. #container1 {
  172. width: 25vw;
  173. height: 30vw;
  174. margin:auto;
  175. position: absolute;
  176. padding: 5px;
  177. left: 10vw;
  178. top: 16vw;
  179. z-index:1;
  180. font-size: 18px;
  181. font-family: 'Staatliches', cursive;
  182. border: 2px solid #000;
  183. background-color: #556270;
  184. background-image: url("https://www.transparenttextures.com/patterns/bedge-grunge.png");
  185. z-index:1;
  186. }
  187.  
  188. #container2 {
  189. width: 25vw;
  190. height: 30vw;
  191. margin:auto;
  192. position: absolute;
  193. padding: 5px;
  194. left: 37vw;
  195. top: 16vw;
  196. z-index:1;
  197. font-size: 18px;
  198. font-family: 'Staatliches', cursive;
  199. border: 2px solid #000;
  200. background-color: #556270;
  201. background-image: url("https://www.transparenttextures.com/patterns/bedge-grunge.png");
  202. z-index:1;
  203. }
  204.  
  205. #container3 {
  206. width: 25vw;
  207. height: 30vw;
  208. margin:auto;
  209. position: absolute;
  210. padding: 5px;
  211. left: 64vw;
  212. top: 16vw;
  213. z-index:1;
  214. font-size: 18px;
  215. font-family: 'Staatliches', cursive;
  216. border: 2px solid #000;
  217. background-color: #556270;
  218. background-image: url("https://www.transparenttextures.com/patterns/bedge-grunge.png");
  219. z-index:1;
  220. }
  221.  
  222. /* Additional styles for the secondary page */
  223. #secondaryPage {
  224. display: none;
  225. background: #556270; /* fallback for old browsers */
  226. background: -webkit-linear-gradient(to right, #6c2415, #556270); /* Chrome 10-25, Safari 5.1-6 */
  227. background: linear-gradient(to right, #6c2415, #556270); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
  228. height: 100vh;
  229. width: 100vw;
  230. position: absolute;
  231. top: 0;
  232. left: 0;
  233. }
  234.  
  235. a {text-decoration: none; color: #3a6186;}
  236. h1 {
  237. background: url(https://c.tenor.com/cDQN9Jc-mPcAAAAC/sky-red.gif);
  238. background-position: left;
  239. background-size:cover;
  240. line-height:1vw;
  241. letter-spacing: 0.2vw;
  242. font-size: 4vh;
  243. font-family: 'Cinzel Decorative';
  244. text-align: center;
  245. border: .2vh solid #15181F;
  246. border-radius: 10px;
  247. color: #c0c0c0;
  248. filter: drop-shadow(0px 0px 10px #15181F);
  249. text-shadow: 3px 1px 2px #15181F, 0 0 25px #15181F;
  250. margin-top: 1vh;
  251. }
  252. </style>
  253. </head>
  254. <body>
  255. <div id="header1" onclick="beginFight()">OPEN</div>
  256. <div id="image"></div>
  257. <div id="mirror"></div>
  258.  
  259. <div id="secondaryPage">
  260. <!-- Content of secondary page -->
  261. <div id="image2"></div>
  262. <div id="image3"></div>
  263. <div id="image4"></div>
  264.  
  265. <div class="alias">Let the temptation consume you...</div>
  266.  
  267. <div id="container1">
  268. <div style="width: 25vw; height: auto; overflow-y: hidden;">
  269. <h1>Statistics</h1>
  270. <div style="width: 25vw; height: auto; overflow: auto;" align="center">
  271.  
  272. <span style="float:left;"><b>True Name</b></span><span style="float:right;">HERE</span><br>
  273. <span style="float:left;"><b>Alias(es)</b></span><span style="float:right;"><a title="HERE">hover</a></span><br>
  274. <span style="float:left;"><b>Gender</b></span><span style="float:right;">HERE</span><br>
  275. <span style="float:left;"><b>Apparent Age</b></span><span style="float:right;">HERE</span><br><br>
  276. <span style="float:left;"><b>Ethnicity</b></span><span style="float:right;">HERE</span><br>
  277. <span style="float:left;"><b>Orientation</b></span><span style="float:right;">HERE</span><br>
  278. <span style="float:left;"><b>Marital Status</b></span><span style="float:right;">HERE</span><br>
  279. <span style="float:left;"><b>Affiliation</b></span><span style="float:right;">HERE</span><br>
  280. <span style="float:left;"><b>Alignment</b></span><span style="float:right;">HERE</span><br>
  281. <span style="float:left;"><b>Handicaps</b></span><span style="float:right;">HERE</span><br>
  282. <span style="float:left;"><b>Allergies</b></span><span style="float:right;">HERE</span><br><br>
  283. <span style="float:left;"><b>Height</b></span><span style="float:right;">HERE</span><br>
  284. <span style="float:left;"><b>Weight</b></span><span style="float:right;">HERE</span><br>
  285. <span style="float:left;"><b>Body Type</b></span><span style="float:right;">HERE</span><br>
  286. <span style="float:left;"><b>Iris Color</b></span><span style="float:right;">HERE</span><br>
  287. <span style="float:left;"><b>Hair Color</b></span><span style="float:right;">HERE</span><br>
  288. <span style="float:left;"><b>Skin Tone</b></span><span style="float:right;">HERE</span><br>
  289. <span style="float:left;"><b>Dominant Hand</b></span><span style="float:right;">HERE</span>
  290. </div>
  291. </div>
  292. </div>
  293.  
  294. <div id="container2">
  295. <div style="width: 25vw; height: auto; overflow-y: hidden;">
  296. <h1>Abilities</h1>
  297. <div style="width: 25vw; height: auto; overflow: auto;" align="left">
  298. TBA
  299. </div>
  300. </div>
  301. </div>
  302.  
  303. <div id="container3">
  304. <div style="width: 25vw; height: auto; overflow-y: hidden;">
  305. <h1>Out of Character</h1>
  306. <div style="width: 25vw; height: auto; overflow: auto;" align="left">
  307. <center><b>00</b>. Code made by RageQxeen, do not steal.</center><br>
  308. <b>01</b>. OOC<br>
  309. <b>02</b>. OOC<br>
  310. <b>03</b>. OOC<br>
  311. <b>04</b>. OOC<br>
  312. <b>05</b>. OOC<br>
  313. </div>
  314. </div>
  315. </div>
  316. </div>
  317. <script>
  318. function beginFight() {
  319. var header = document.getElementById('header1');
  320. var image = document.getElementById('image');
  321. var mirror = document.getElementById('mirror');
  322. var secondaryPage = document.getElementById('secondaryPage');
  323.  
  324. // Add animations to header and image
  325. header.style.animation = 'vanish 1s ease-out forwards';
  326. image.style.animation = 'slideRight 1s ease-out forwards';
  327.  
  328. // Start mirror animation after a delay
  329. setTimeout(function() {
  330. mirror.style.animation = 'slideLeft 1s ease-out forwards';
  331. }, ); // Adjust timing to start the mirror animation after a slight delay
  332.  
  333. // After animation finishes, display secondary page and flip the gradient
  334. setTimeout(function() {
  335. document.body.style.background = "linear-gradient(to right, #556270, #6c2415)";
  336. header.style.display = 'none';
  337. image.style.display = 'none';
  338. mirror.style.display = 'none';
  339. secondaryPage.style.display = 'block';
  340. }, 1000); // Adjust timing to match animation duration
  341. }
  342. </script>
  343. </body>
  344. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement