Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
Character Page [06]: Raison D'être - Pastebin.com
[go: Go Back, main page]

glenthemes

Character Page [06]: Raison D'être

Aug 8th, 2020 (edited)
5,028
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 59.06 KB | None | 0 0
  1. <!-----------------------------------------------------------------------
  2. Character Page [06]: Raison D'être
  3.  
  4. NieR:Automata HUD Design by Hisayoshi Kijima.
  5. Re-imagined as a character page in CSS/JS/HTML by glenthemes
  6.  
  7. Initial release: 2020/08/08
  8. Last updated: 2025/03/01
  9.  
  10. What's new:
  11. ✱ updated honeybee icons sheet link
  12. ✱ images custom position bugfixing
  13.  
  14. TERMS OF USE:
  15. 1) Do not remove the credit.
  16. 2) Do not remove parts of the code without my permission.
  17. 3) Do not claim my codes as your own.
  18. 4) Do not use my works as base codes.
  19. 5) You may add widgets to my themes and pages.
  20.  
  21. Customization pointers:
  22. 🍅🍅🍅🍅🍅🍅🍅 = places to edit
  23. 👇👇👇👇👇👇👇 = start of a section (e.g. start copy)
  24. ⏹️⏹️⏹️⏹️⏹️⏹️⏹️ = end of a section (e.g. end copy)
  25.  
  26. Each character has 4 parts you need to edit:
  27. • their name in the character list (left box)
  28. • their name in the right box title
  29. • their image
  30. • their text (next to the image)
  31.  
  32. Look out for the tomatoes.
  33.  
  34. Guide:
  35. https://docs.google.com/document/d/19vZjf0CquloTNQsSLG5vSGAi1oOH8VkEP5i5YQrTnhA/edit?usp=sharing
  36. ------------------------------------------------------------------------>
  37.  
  38. <!DOCTYPE html>
  39. <html lang="en">
  40.  
  41. <head>
  42.  
  43. <title>{Title}</title>
  44.  
  45. <link rel="shortcut icon" href="{Favicon}">
  46.  
  47. <!--------------------JAVASCRIPTS-------------------->
  48. <script src="//ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.min.js"></script>
  49. <script src="//static.tumblr.com/iuw14ew/VSQma1786/jquery.style-my-tooltips.js"></script>
  50. <script>
  51. (function($){
  52. $(document).ready(function(){
  53. $("a[title]").style_my_tooltips({
  54. tip_follows_cursor:true,
  55. tip_delay_time:69,
  56. tip_fade_speed:0,
  57. attribute:"title"
  58. });
  59. });
  60. })(jQuery);
  61. </script>
  62.  
  63. <link href="https://fonts.googleapis.com/css?family=Darker+Grotesque:400,500|Inter:300,400,500|Rubik:400" rel="stylesheet">
  64.  
  65. <link href="//honeybeeicons.gitlab.io/backup/icons.css" rel="stylesheet" crossorigin>
  66.  
  67. <script src="//glen-themes.gitlab.io/chara-pages/06/raison-d'etre.js"></script>
  68. <!------------------------------------------------->
  69.  
  70. <style type="text/css">
  71.  
  72. /*-------------TOOLTIPS-------------*/
  73. #s-m-t-tooltip {
  74. margin:20px;
  75. padding:6px 11px;
  76. background:var(--TopLinks-Accent-Color);
  77. font-family:inter;
  78. font-size:calc(var(--TopLinks-Font-Size) - 2.5px);
  79. text-transform:uppercase;
  80. letter-spacing:1px;
  81. color:var(--TopLinks-Background);
  82. z-index:99;
  83. line-height:1.75em;
  84. max-width:40vw;
  85. }
  86.  
  87. /*-------------TUMBLR CONTROLS-------------*/
  88. iframe#tumblr_controls, .iframe-controls--desktop {
  89. position:fixed!important;
  90. top:0!important;
  91. margin-top:calc(var(--Screen-Padding) * 0.8)!important;
  92. right:0!important;
  93. margin-right:calc(var(--Screen-Padding) * 0.8)!important;
  94.  
  95. transform:scale(0.75,0.75);
  96. -webkit-transform:scale(0.75,0.75);
  97. -moz-transform:scale(0.75,0.75);
  98. -o-transform:scale(0.75,0.75);
  99. -ms-transform:scale(0.75,0.75);
  100.  
  101. transform-origin:100% 0;
  102. -webkit-transform-origin:100% 0;
  103. -moz-transform-origin:100% 0;
  104. -o-transform-origin:100% 0;
  105. -ms-transform-origin:100% 0;
  106.  
  107. filter:sepia(100%) invert(100%) hue-rotate(180deg)!important;
  108. -webkit-filter:sepia(100%) invert(100%) hue-rotate(180deg)!important;
  109.  
  110. z-index:999999!important;
  111. }
  112.  
  113. .tmblr-iframe--follow-teaser, .follow-teaser, .iframe-controls--phone-mobile, .tmblr-iframe--app-cta-button {
  114. display:none!important;
  115. visibility:hidden!important;
  116. height:0!important;
  117. }
  118.  
  119. /*---------------TEXT HIGHLIGHT---------------*/
  120. ::selection {
  121. background:#BBD3FD;
  122. }
  123.  
  124. ::-moz-selection {
  125. background:#BBD3FD;
  126. }
  127.  
  128. /*---------------BASICS---------------*/
  129. body {
  130. background-attachment:fixed;
  131. line-height:1.6em;
  132. font-size:12px;
  133. text-align:left;
  134. overflow:hidden;
  135. }
  136.  
  137. a, a > span {
  138. text-decoration:none;
  139. -webkit-transition: all 0.153s ease-in-out;
  140. -moz-transition: all 0.153s ease-in-out;
  141. -o-transition: all 0.153s ease-in-out;
  142. }
  143.  
  144. pre, code {
  145. white-space:pre-wrap;
  146. }
  147.  
  148. img {vertical-align:middle;}
  149.  
  150. /*------------ CUSTOMIZATION OPTIONS ------------*/
  151. /*-- 🍅🍅🍅🍅🍅🍅🍅 --*/
  152.  
  153. /* all colors, dimensions etc are changed inside :root */
  154. /* EXCEPT the background color, changed below: */
  155.  
  156. body {
  157. background-color:#CDC8B0;
  158. }
  159.  
  160. :root {
  161. --Background:#CDC8B0;
  162.  
  163. --Background-Circle-Size:43vw;
  164. --Background-Circle-Spacing:1vh;
  165.  
  166. --Background-Lines-Length:60vw;
  167. --Background-Lines-Spacing:6vh;
  168.  
  169. --Background-Shapes-Color:#bbb7a4;
  170.  
  171. --Background-Shadow-Size:30vw;
  172. --Background-Shadow-Color:#3b3933;
  173. --Background-Shadow-Opacity:0.3;
  174. --Screen-Padding:32px;
  175.  
  176. --LeftBorder-Left-Width:10px;
  177. --LeftBorder-Right-Width:3px;
  178. --LeftBorder-Color:#B4AF9A;
  179. --LeftBorder-Right-Gap:26px;
  180.  
  181. /*------- TOP LINKS / CUSTOM LINKS -------*/
  182. --TopLinks-Width:136px; /* 140 */
  183. --TopLinks-Padding:8px;
  184. --TopLinks-Background:#B4AF9A;
  185. --TopLinks-Accent-Color:#49463E;
  186. --TopLinks-Border-Size:2px;
  187.  
  188. --TopLinks-Icon-Size:12px;
  189. --TopLinks-Icon-Padding:5px;
  190. --TopLinks-Icon-Right-Gap:7px;
  191.  
  192. --TopLinks-Font-Size:13px;
  193.  
  194. --TopLinks-Spacing:15px;
  195.  
  196. /*------- MAIN TITLE -------*/
  197. --Main-Title-Font-Size:26px;
  198. --Main-Title-Color:#49463E;
  199. --Main-Title-Shadow-Color:#B4AF9A;
  200.  
  201. --Hyphen-Width:12px;
  202. --Hyphen-Color:#49463E;
  203. --Hyphen-Spacing:10px;
  204.  
  205. --Smaller-Title-Font-Size:14px;
  206. --Smaller-Title-Color:#49463E;
  207.  
  208. /*------- CHARACTER LIST (LEFT BOX) -------*/
  209. --CharacterList-Box-Width:350px;
  210. --CharacterList-Box-Background:#DAD4BB;
  211. --CharacterList-Box-Shadow-Color:#bfbba9;
  212. --CharacterList-Box-Border-Size:2px;
  213. --CharacterList-Box-Border-Color:#bfbba9;
  214. --CharacterList-Scrollbar-Color:#B4AF9A;
  215.  
  216. --CharacterName-Padding:10px;
  217. --CharacterName-Accent-Color:#49463E;
  218. --CharacterName-Border-Size:2px;
  219.  
  220. --CharacterName-Box-Size:8px;
  221. --CharacterName-Box-Border-Size:1px;
  222. --CharacterName-Box-Right-Gap:10px;
  223.  
  224. --CharacterName-Font-Size:15px;
  225. --CharacterList-Row-Spacing:2px;
  226.  
  227. /*------- CHARACTER INFO BOX (RIGHT BOX) -------*/
  228. --InfoBox-Left-Gap:36px;
  229.  
  230. --InfoBox-Title-Padding:12px;
  231. --InfoBox-Title-Background:#b4af9a;
  232. --InfoBox-Title-Square-Right-Gap:9px;
  233. --InfoBox-Title-Font-Size:17px;
  234. --InfoBox-Title-Color:#49463E;
  235.  
  236. --InfoBox-Background:#DAD4BB;
  237. --InfoBox-Border-Size:2px;
  238. --InfoBox-Border-Color:#bfbba9;
  239. --InfoBox-Shadow-Color:#bfbba9;
  240.  
  241. --InfoBox-Image-Container-Width:245px;
  242. --InfoBox-Image-Vignette-Size:69px;
  243. --InfoBox-Image-Vignette-Color:#201e1b; /* only for non-fullsized images */
  244. --InfoBox-Text-Left-Gap:20px;
  245. --InfoBox-Bullet-Icon-Size:22px;
  246. --InfoBox-Bullet-Icon-Color:#49463E;
  247. --InfoBox-Bullet-Text-Spacing:14px;
  248. --InfoBox-Bullet-Row-Spacing:2.5px; /* does not support negative values */
  249.  
  250. --InfoBox-Text-Font-Size:14px;
  251. --InfoBox-Text-Color:#656055;
  252.  
  253. --Special-Text-Background:#C1BCA5;
  254. --Special-Text:#49463E;
  255.  
  256. --InfoBox-Text-Links:#201e1b; /* if any */
  257.  
  258. --InfoBox-Scrollbar-Color:#B4AF9A;
  259.  
  260. --Switch-Fade-Speed:169ms; /* number in milliseconds ONLY */
  261.  
  262. /*------- DECOR LINES (TOP & BOTTOM) -------*/
  263. --Decor-Lines-Thickness:2px;
  264. --Decor-Lines-Color:#747268;
  265.  
  266. --Decor-Lines-Stub-Width:0.67vw;
  267. --Decor-Lines-Stub-Height:2px;
  268.  
  269. --Decor-Lines-Dots-Top-Gap:-3px;
  270. --Decor-Lines-Dots-Size:2.5vw;
  271. --Decor-Lines-Dots-Color:#656156;
  272. --Decor-Lines-Dots-Spacing:0.9vw;
  273. }
  274.  
  275. /*--------- BACKGROUND SHAPES ---------*/
  276. /*----top left----*/
  277. .shrimp {
  278. position:absolute;
  279. top:0;margin-top:calc(var(--Background-Circle-Size) * -.5);
  280. left:0;margin-left:calc(var(--Background-Circle-Size) * -.5);
  281. width:var(--Background-Circle-Size);
  282. height:var(--Background-Circle-Size);
  283. border-radius:100%;
  284. border:2px solid var(--Background-Shapes-Color);
  285. z-index:-69;
  286. }
  287.  
  288. .scampi {
  289. position:absolute;
  290. top:0;margin-top:calc((var(--Background-Circle-Size) * -.5) + 2px);
  291. left:0;margin-left:calc((var(--Background-Circle-Size) * -.5) + 2px);
  292. width:calc(var(--Background-Circle-Size) + var(--Background-Circle-Spacing));
  293. height:calc(var(--Background-Circle-Size) + var(--Background-Circle-Spacing));
  294. border-radius:100%;
  295. border:2px solid var(--Background-Shapes-Color);
  296. }
  297.  
  298. .clam {
  299. position:absolute;
  300. top:0;
  301. left:0;
  302. width:var(--Background-Lines-Length);
  303. height:2px;
  304. background:var(--Background-Shapes-Color);
  305. transform:rotate(45deg);
  306. transform-origin:left;
  307. z-index:-69;
  308. }
  309.  
  310. .prawn {
  311. position:absolute;
  312. top:0;
  313. left:0;margin-left:var(--Background-Lines-Spacing);
  314. width:calc(var(--Background-Lines-Length) * 0.87);
  315. height:2px;
  316. background:var(--Background-Shapes-Color);
  317. transform:rotate(45deg);
  318. transform-origin:left;
  319. }
  320.  
  321. .haddock {
  322. position:absolute;
  323. top:0;
  324. left:0;margin-left:calc(var(--Background-Lines-Spacing) * -1);
  325. width:calc(var(--Background-Lines-Length) * 0.8);
  326. height:2px;
  327. background:var(--Background-Shapes-Color);
  328. transform:rotate(45deg);
  329. transform-origin:left;
  330. }
  331.  
  332. /*----bottom right----*/
  333. .carp {
  334. position:absolute;
  335. bottom:0;margin-bottom:calc(var(--Background-Circle-Size) * -.5);
  336. right:0;margin-right:calc(var(--Background-Circle-Size) * -.5);
  337. width:var(--Background-Circle-Size);
  338. height:var(--Background-Circle-Size);
  339. border-radius:100%;
  340. border:2px solid var(--Background-Shapes-Color);
  341. z-index:-69;
  342. }
  343.  
  344. .crayfish {
  345. position:absolute;
  346. bottom:0;margin-bottom:calc((var(--Background-Circle-Size) * -.5) + 2px);
  347. right:0;margin-right:calc((var(--Background-Circle-Size) * -.5) + 2px);
  348. width:calc(var(--Background-Circle-Size) + var(--Background-Circle-Spacing));
  349. height:calc(var(--Background-Circle-Size) + var(--Background-Circle-Spacing));
  350. border-radius:100%;
  351. border:2px solid var(--Background-Shapes-Color);
  352. }
  353.  
  354. .perch {
  355. position:absolute;
  356. bottom:0;
  357. right:0;
  358. width:var(--Background-Lines-Length);
  359. height:2px;
  360. background:var(--Background-Shapes-Color);
  361. transform:rotate(45deg);
  362. transform-origin:right;
  363. z-index:-69;
  364. }
  365.  
  366. .lamprey {
  367. position:absolute;
  368. bottom:0;
  369. right:0;margin-right:var(--Background-Lines-Spacing);
  370. width:calc(var(--Background-Lines-Length) * 0.87);
  371. height:2px;
  372. background:var(--Background-Shapes-Color);
  373. transform:rotate(45deg);
  374. transform-origin:right;
  375. }
  376.  
  377. .unagi {
  378. position:absolute;
  379. bottom:0;
  380. right:0;margin-right:calc(var(--Background-Lines-Spacing) * -1);
  381. width:calc(var(--Background-Lines-Length) * 0.8);
  382. height:2px;
  383. background:var(--Background-Shapes-Color);
  384. transform:rotate(45deg);
  385. transform-origin:right;
  386. }
  387.  
  388. /*---------- BACKGROUND SHADOW ----------*/
  389. #ohnines, #pod069 {
  390. position:fixed;
  391. top:0;
  392. width:var(--Background-Shadow-Size);
  393. height:100vh;
  394. pointer-events:none;
  395. opacity:var(--Background-Shadow-Opacity);
  396. mix-blend-mode:multiply;
  397. z-index:102;
  398. }
  399.  
  400. #ohnines {
  401. left:0;
  402. background:linear-gradient(to right, var(--Background-Shadow-Color), transparent 75%);
  403. }
  404.  
  405. #pod069 {
  406. right:0;
  407. background:linear-gradient(to left, var(--Background-Shadow-Color), transparent 75%);
  408. }
  409.  
  410. /*--------- TOP LINE ---------*/
  411. .decoline-top {
  412. position:fixed;
  413. left:0;
  414. top:0;margin-top:var(--Screen-Padding);
  415. width:100%;
  416. font-family:times;
  417. line-height:1em;
  418. }
  419.  
  420. .decoline-bot {
  421. position:fixed;
  422. left:0;
  423. bottom:0;
  424. margin-bottom:var(--Screen-Padding);
  425. width:100%;
  426. font-family:times;
  427. line-height:1em;
  428. }
  429.  
  430. .une-biere {
  431. width:100%;
  432. height:var(--Decor-Lines-Thickness);
  433. background:var(--Decor-Lines-Color);
  434. }
  435.  
  436. .mackerel {
  437. margin:0 auto;
  438. text-align:center;
  439. }
  440.  
  441. .sauce {
  442. display:inline-block;
  443. }
  444.  
  445. .bestfish {
  446. display:flex;
  447. margin-left:var(--Decor-Lines-Stub-Width);
  448. }
  449.  
  450. .bestfish span {
  451. margin-top:var(--Decor-Lines-Dots-Top-Gap);
  452. margin-left:var(--Decor-Lines-Dots-Spacing);
  453. margin-right:calc(var(--Decor-Lines-Dots-Spacing) + var(--Decor-Lines-Stub-Width));
  454. font-size:var(--Decor-Lines-Dots-Size);
  455. font-weight:bold;
  456. color:var(--Decor-Lines-Dots-Color);
  457. -webkit-user-select:none;
  458. -moz-user-select:none;
  459. -ms-user-select:none;
  460. user-select:none;
  461. cursor:default;
  462. line-height:0.8em;
  463. }
  464.  
  465. .bestfish span:first-child:before {
  466. content:"";
  467. position:absolute;
  468. margin-left:calc((var(--Decor-Lines-Stub-Width) * -1) - var(--Decor-Lines-Dots-Spacing));
  469. margin-top:calc(var(--Decor-Lines-Dots-Top-Gap) * -1);
  470. width:var(--Decor-Lines-Stub-Width);
  471. height:var(--Decor-Lines-Stub-Height);
  472. background:var(--Decor-Lines-Color);
  473. }
  474.  
  475. .bestfish span:after {
  476. content:"";
  477. position:absolute;
  478. margin-left:var(--Decor-Lines-Dots-Spacing);
  479. margin-top:calc(var(--Decor-Lines-Dots-Top-Gap) * -1);
  480. width:var(--Decor-Lines-Stub-Width);
  481. height:var(--Decor-Lines-Stub-Height);
  482. background:var(--Decor-Lines-Color);
  483. }
  484.  
  485. /*--------- TOP BAR ---------*/
  486. .halibut {
  487. display:table;
  488. margin-bottom:calc(var(--Screen-Padding) * 0.69);
  489. margin-left:var(--Screen-Padding);
  490. }
  491.  
  492. /*--------- LEFT BORDER ---------*/
  493. .tilapia {
  494. display:table-cell;
  495. width:calc(var(--LeftBorder-Left-Width) - var(--LeftBorder-Right-Width));
  496. border-left:var(--LeftBorder-Left-Width) solid var(--LeftBorder-Color);
  497. border-right:var(--LeftBorder-Right-Width) solid var(--LeftBorder-Color);
  498. }
  499.  
  500. /*---------TOP LINKS ---------*/
  501. .toplinks {
  502. margin-left:calc(var(--LeftBorder-Right-Gap) - 7px);
  503. width:calc(100vw - (var(--LeftBorder-Left-Width) * 2) - (var(--Screen-Padding) * 2));
  504. display:flex;
  505. flex-wrap:nowrap;
  506. }
  507.  
  508. .toplinks a {
  509. position:relative;
  510. display:flex;
  511. align-items:center;
  512. margin-left:var(--TopLinks-Spacing);
  513. width:var(--TopLinks-Width);
  514. padding:calc(var(--TopLinks-Padding) - var(--TopLinks-Border-Size)) var(--TopLinks-Padding);
  515. background:var(--TopLinks-Background);
  516. box-sizing:border-box;
  517. z-index:1;
  518. }
  519.  
  520. .toplinks a:first-of-type {margin-left:0;}
  521.  
  522. .toplinks .curse {
  523. position:absolute;
  524. left:0;
  525. margin-left:calc((var(--TopLinks-Icon-Size) + (var(--TopLinks-Icon-Padding) * 3) + var(--TopLinks-Border-Size)) * -1);
  526. width:calc(var(--TopLinks-Icon-Size) + (var(--TopLinks-Icon-Padding) * 2) + var(--TopLinks-Border-Size));
  527. height:calc(var(--TopLinks-Icon-Size) + (var(--TopLinks-Icon-Padding) * 2) + var(--TopLinks-Border-Size));
  528. opacity:0;
  529. -webkit-transition: all 0.069s ease-in;
  530. -moz-transition: all 0.069s ease-in;
  531. -o-transition: all 0.069s ease-in;
  532. }
  533.  
  534. .curse svg {
  535. width:100%;
  536. height:100%;
  537. }
  538.  
  539. .toplinks .curse svg [fill]{
  540. fill:var(--TopLinks-Accent-Color)
  541. }
  542.  
  543. .charalist svg [fill]{
  544. fill:var(--CharacterName-Accent-Color);
  545. }
  546.  
  547. .bio-text svg [fill]{
  548. fill:var(--InfoBox-Text-Color);
  549. }
  550.  
  551. .toplinks a:hover .curse {
  552. opacity:1;
  553. }
  554.  
  555. /*---- toplinks border hover ----*/
  556. .toplinks a:before {
  557. content:"";
  558. position:absolute;
  559. left:0;
  560. width:75%;
  561. height:100%;
  562. padding:var(--TopLinks-Border-Size) 0;
  563. border-top:var(--TopLinks-Border-Size) solid var(--TopLinks-Accent-Color);
  564. border-bottom:var(--TopLinks-Border-Size) solid var(--TopLinks-Accent-Color);
  565. opacity:0;
  566. -webkit-transition: all 0.069s ease-in;
  567. -moz-transition: all 0.069s ease-in;
  568. -o-transition: all 0.069s ease-in;
  569. }
  570.  
  571. .toplinks a:hover:before {
  572. width:100%;
  573. opacity:1;
  574. }
  575.  
  576. /*---- toplinks background hover ----*/
  577. .toplinks a:after {
  578. content:"";
  579. position:absolute;
  580. left:0;
  581. width:50%;
  582. height:100%;
  583. -webkit-transition: width 0.153s ease-in;
  584. -moz-transition: width 0.153s ease-in;
  585. -o-transition: width 0.153s ease-in;
  586. z-index:-1;
  587. }
  588.  
  589. .toplinks a:hover:after {
  590. width:100%;
  591. background:var(--TopLinks-Accent-Color);
  592. }
  593.  
  594. .toplinks .th {
  595. margin-right:var(--TopLinks-Icon-Right-Gap);
  596. padding:var(--TopLinks-Icon-Padding);
  597. background:var(--TopLinks-Accent-Color);
  598. font-size:var(--TopLinks-Icon-Size);
  599. color:var(--TopLinks-Background);
  600. }
  601.  
  602. .toplinks a:hover .th {
  603. background:var(--TopLinks-Background);
  604. color:var(--TopLinks-Accent-Color);
  605. }
  606.  
  607. .toplinks span {
  608. margin-top:-2.5px;
  609. font-family:darker grotesque;
  610. font-weight:500;
  611. font-size:var(--TopLinks-Font-Size);
  612. text-transform:uppercase;
  613. letter-spacing:1.5px;
  614. color:var(--TopLinks-Accent-Color);
  615. }
  616.  
  617. .toplinks a:hover span {
  618. color:var(--TopLinks-Background);
  619. }
  620.  
  621. /*--------- MAIN STUFF ---------*/
  622. #le-main {
  623. position:absolute;
  624. top:0;
  625. margin-top:calc((var(--Screen-Padding) * (1 + 0.42)) + ((var(--TopLinks-Padding) - var(--TopLinks-Border-Size)) * 2) + var(--TopLinks-Icon-Size) + (var(--TopLinks-Icon-Padding) * 2) + var(--Decor-Lines-Thickness) + var(--Decor-Lines-Stub-Height) + var(--Decor-Lines-Dots-Top-Gap) + var(--Decor-Lines-Dots-Size) + (var(--Screen-Padding) * 0.42)); /* im so sorry for this monstrosity */
  626. left:0;
  627. margin-left:var(--Screen-Padding);
  628. width:calc(100vw - (var(--Screen-Padding) * 2));
  629. height:calc(100vh - ((var(--Screen-Padding) * (1 + 0.42)) + ((var(--TopLinks-Padding) - var(--TopLinks-Border-Size)) * 2) + var(--TopLinks-Icon-Size) + (var(--TopLinks-Icon-Padding) * 2) + var(--Decor-Lines-Thickness) + var(--Decor-Lines-Stub-Height) + var(--Decor-Lines-Dots-Top-Gap) + var(--Decor-Lines-Dots-Size) + (var(--Screen-Padding) * 0.42)) - var(--Decor-Lines-Thickness) - var(--Decor-Lines-Stub-Height) - var(--Decor-Lines-Dots-Top-Gap) - var(--Decor-Lines-Dots-Size) - (var(--Screen-Padding) * 1.42)); /* i am once again sorry for this monstrosity */
  630. display:table;
  631. }
  632.  
  633. /*--------- MAIN TITLE ---------*/
  634. .main-title {
  635. margin-top:10px;
  636. margin-left:2px;
  637. margin-bottom:calc(var(--Screen-Padding) * 0.69);
  638. display:flex;
  639. align-items:center;
  640. color:var(--Main-Title-Color);
  641. }
  642.  
  643. .large {
  644. margin-top:-4px;
  645. font-family:darker grotesque;
  646. font-weight:400;
  647. font-size:var(--Main-Title-Font-Size);
  648. text-transform:uppercase;
  649. letter-spacing:2px;
  650. text-shadow:4px 4px 0px var(--Main-Title-Shadow-Color);
  651. }
  652.  
  653. .hyphen {
  654. margin-left:calc(var(--Hyphen-Spacing) + 2px);
  655. margin-right:var(--Hyphen-Spacing);
  656. width:var(--Hyphen-Width);
  657. height:1px;
  658. background:var(--Hyphen-Color);
  659. }
  660.  
  661. .smaller {
  662. margin-top:1px;
  663. font-family:Inter;
  664. font-weight:300;
  665. font-size:var(--Smaller-Title-Font-Size);
  666. text-transform:uppercase;
  667. letter-spacing:1.5px;
  668. color:var(--Smaller-Title-Color);
  669. }
  670.  
  671. /*--------- MAIN (LOWER) CONTAINER ---------*/
  672. .houh {
  673. width:100%;
  674. height:100%;
  675. display:table-row;
  676. }
  677.  
  678. .uhhh {
  679. width:100%;
  680. height:100%;
  681. display:flex;
  682. }
  683.  
  684. .bigleftbar {
  685. width:calc(var(--LeftBorder-Left-Width) - var(--LeftBorder-Right-Width));
  686. height:100%;
  687. border-left:var(--LeftBorder-Left-Width) solid var(--LeftBorder-Color);
  688. border-right:var(--LeftBorder-Right-Width) solid var(--LeftBorder-Color);
  689. }
  690.  
  691. /*--------- LEFT BOX / CHARACTER LIST ---------*/
  692. .leftbox {
  693. position:relative;
  694. margin-left:var(--LeftBorder-Right-Gap);
  695. width:var(--CharacterList-Box-Width);
  696. height:100%;
  697. background:var(--CharacterList-Box-Background);
  698. box-shadow:3px 3px 0px var(--CharacterList-Box-Shadow-Color);
  699. }
  700.  
  701. .imatsoup {
  702. display:flex;
  703. align-items:center;
  704. margin-top:calc(var(--CharacterList-Box-Border-Size) * 6);
  705. margin-left:calc(var(--CharacterList-Box-Border-Size) * 6);
  706. margin-bottom:calc(var(--CharacterList-Box-Border-Size) * 6);
  707. width:calc(100% - (var(--CharacterList-Box-Border-Size) * 12));
  708. }
  709.  
  710. .wait-its-all-soup {
  711. width:100%;
  712. height:var(--CharacterList-Box-Border-Size);
  713. background:var(--CharacterList-Box-Border-Color);
  714. }
  715.  
  716. .always-has-been {
  717. margin-left:calc(var(--CharacterList-Box-Border-Size) * 4);
  718. width:calc(var(--CharacterList-Box-Border-Size) * 2);
  719. height:calc(var(--CharacterList-Box-Border-Size) * 2);
  720. background:var(--CharacterList-Box-Border-Color);
  721. border-radius:100%;
  722. }
  723.  
  724. .tomatoe {
  725. position:absolute;
  726. display:flex;
  727. align-items:center;
  728. bottom:0;
  729. margin-bottom:calc(var(--CharacterList-Box-Border-Size) * 6);
  730. margin-left:calc(var(--CharacterList-Box-Border-Size) * 6);
  731. width:calc(100% - (var(--CharacterList-Box-Border-Size) * 12));
  732. }
  733.  
  734. .anchovy {
  735. position:absolute;
  736. margin-left:calc((var(--CharacterList-Box-Border-Size) * 6) - 100px);
  737. width:calc(100% - (var(--CharacterList-Box-Border-Size) * 6.5) + 100px);
  738. height:calc(100% - (var(--CharacterList-Box-Border-Size) * 28));
  739. overflow-y:auto;
  740. }
  741.  
  742. .anchovy::-webkit-scrollbar {
  743. width:calc(((var(--CharacterList-Box-Border-Size) * 6) * 2) + 2px);
  744. height:calc(((var(--CharacterList-Box-Border-Size) * 6) * 2) + 2px);
  745. background-color:var(--CharacterList-Box-Background);
  746. }
  747.  
  748. .anchovy::-webkit-scrollbar-thumb {
  749. border-left:calc(var(--CharacterList-Box-Border-Size) * 6) solid var(--CharacterList-Box-Background);
  750. border-right:calc(var(--CharacterList-Box-Border-Size) * 6) solid var(--CharacterList-Box-Background);
  751. background-color:var(--CharacterList-Scrollbar-Color);
  752. }
  753.  
  754. /*--------- CHARACTER LISTING ---------*/
  755. .arowana {
  756. margin-left:100px;
  757. padding-top:calc(var(--CharacterName-Border-Size) * 4);
  758. }
  759.  
  760. .charalist {
  761. margin-left:calc(var(--CharacterList-Box-Border-Size) * -6);
  762. margin-top:calc(var(--CharacterName-Border-Size) * -2);
  763. }
  764.  
  765. .charalist a {
  766. position:relative;
  767. display:flex;
  768. align-items:center;
  769. margin-top:var(--CharacterList-Row-Spacing);
  770. padding:calc(var(--CharacterName-Padding) - var(--CharacterName-Border-Size)) var(--CharacterName-Padding);
  771. box-sizing:border-box;
  772. cursor:pointer;
  773. z-index:1;
  774. }
  775.  
  776. .charalist a:first-of-type {margin-top:0;}
  777.  
  778. /*-------*/
  779. .active .curse {
  780. opacity:1!important;
  781. }
  782.  
  783. .active:before {
  784. width:100%!important;
  785. opacity:1!important;
  786. }
  787.  
  788. .active:after {
  789. width:100%!important;
  790. background:var(--CharacterName-Accent-Color)!important;
  791. }
  792.  
  793. .active .box {
  794. background:var(--CharacterList-Box-Background)!important;
  795. border-color:var(--CharacterList-Box-Background)!important;
  796. }
  797.  
  798. .active span {
  799. color:var(--CharacterList-Box-Background)!important;
  800. }
  801. /*------*/
  802.  
  803. .charalist .curse {
  804. position:absolute;
  805. left:0;
  806. margin-left:calc((var(--CharacterName-Box-Size) + (var(--CharacterName-Padding) * (1 + 1.75))) * -1);
  807. width:calc(var(--CharacterName-Box-Size) + (var(--CharacterName-Padding) * 1.75));
  808. height:calc(var(--CharacterName-Box-Size) + (var(--CharacterName-Padding) * 1.75));
  809. opacity:0;
  810. -webkit-transition: all 0.069s ease-in;
  811. -moz-transition: all 0.069s ease-in;
  812. -o-transition: all 0.069s ease-in;
  813. }
  814.  
  815. .curse svg {
  816. width:100%;
  817. height:100%;
  818. }
  819.  
  820. .charalist a:hover .curse {
  821. opacity:1;
  822. }
  823.  
  824. /*---- chara names border hover ----*/
  825. .charalist a:before {
  826. content:"";
  827. position:absolute;
  828. left:0;
  829. width:75%;
  830. height:100%;
  831. padding:var(--CharacterName-Border-Size) 0;
  832. border-top:var(--CharacterName-Border-Size) solid var(--CharacterName-Accent-Color);
  833. border-bottom:var(--CharacterName-Border-Size) solid var(--CharacterName-Accent-Color);
  834. opacity:0;
  835. -webkit-transition: all 0.069s ease-in;
  836. -moz-transition: all 0.069s ease-in;
  837. -o-transition: all 0.069s ease-in;
  838. }
  839.  
  840. .charalist a:hover:before {
  841. width:100%;
  842. opacity:1;
  843. }
  844.  
  845. /*---- chara names background hover ----*/
  846. .charalist a:after {
  847. content:"";
  848. position:absolute;
  849. left:0;
  850. width:50%;
  851. height:100%;
  852. -webkit-transition: width 0.153s ease-in;
  853. -moz-transition: width 0.153s ease-in;
  854. -o-transition: width 0.153s ease-in;
  855. z-index:-1;
  856. }
  857.  
  858. .charalist a:hover:after {
  859. width:100%;
  860. background:var(--CharacterName-Accent-Color);
  861. }
  862.  
  863. .charalist .box {
  864. margin-left:calc(var(--CharacterName-Border-Size) * 2.5);
  865. margin-right:var(--CharacterName-Box-Right-Gap);
  866. width:var(--CharacterName-Box-Size);
  867. height:var(--CharacterName-Box-Size);
  868. border:var(--CharacterName-Box-Border-Size) solid var(--CharacterName-Accent-Color);
  869. }
  870.  
  871. .charalist a:hover .box {
  872. background:var(--CharacterList-Box-Background);
  873. border-color:var(--CharacterList-Box-Background);
  874. }
  875.  
  876. .charalist span {
  877. margin-top:-2.5px;
  878. font-family:darker grotesque;
  879. font-weight:500;
  880. font-size:var(--CharacterName-Font-Size);
  881. text-transform:uppercase;
  882. letter-spacing:1.5px;
  883. color:var(--CharacterName-Accent-Color);
  884. }
  885.  
  886. .charalist a:hover span {
  887. color:var(--CharacterList-Box-Background);
  888. }
  889.  
  890. /*-------*/
  891. .highlight .curse {
  892. opacity:1!important;
  893. }
  894.  
  895. .highlight:before {
  896. width:100%!important;
  897. opacity:1!important;
  898. }
  899.  
  900. .highlight:after {
  901. width:100%!important;
  902. background:var(--TopLinks-Accent-Color)!important;
  903. }
  904.  
  905. .highlight .th {
  906. background:var(--TopLinks-Background)!important;
  907. color:var(--TopLinks-Accent-Color)!important;
  908. }
  909.  
  910. .highlight span {
  911. color:var(--TopLinks-Background)!important;
  912. }
  913. /*------*/
  914.  
  915. /*--------- RIGHT INFO BOX ---------*/
  916. .info-box {
  917. margin-left:var(--InfoBox-Left-Gap);
  918. flex:1;
  919. -ms-flex:1;
  920. box-shadow:3px 3px 0px var(--InfoBox-Shadow-Color);
  921. }
  922.  
  923. .koi {
  924. display:table;
  925. width:100%;
  926. height:100%;
  927. }
  928.  
  929. .box-title {
  930. display:flex;
  931. align-items:center;
  932. padding:var(--InfoBox-Title-Padding);
  933. background:var(--InfoBox-Title-Background);
  934. }
  935.  
  936. .boxkun {
  937. margin-right:var(--InfoBox-Title-Square-Right-Gap);
  938. width:var(--InfoBox-Title-Font-Size);
  939. height:var(--InfoBox-Title-Font-Size);
  940. background:var(--InfoBox-Title-Color);
  941. }
  942.  
  943. .title-text {
  944. margin-top:-1px;
  945. white-space:nowrap;
  946. }
  947.  
  948. .title-text span {
  949. font-family:darker grotesque;
  950. font-weight:500;
  951. font-size:var(--InfoBox-Title-Font-Size);
  952. text-transform:uppercase;
  953. letter-spacing:1.3px;
  954. color:var(--InfoBox-Title-Color);
  955. line-height:1em;
  956. display:none;
  957. }
  958.  
  959. .title-text span:first-child {display:block;}
  960.  
  961. .baskingshark {
  962. display:table-row;
  963. height:100%;
  964. }
  965.  
  966. .oilsardine {
  967. position:relative;
  968. width:100%;
  969. height:100%;
  970. background:var(--InfoBox-Background);
  971. display:table;
  972. }
  973.  
  974. .theres-only-soup {
  975. display:flex;
  976. align-items:center;
  977. padding-top:calc(var(--InfoBox-Border-Size) * 6);
  978. margin-left:calc(var(--InfoBox-Border-Size) * 6);
  979. margin-bottom:calc(var(--InfoBox-Border-Size) * 6);
  980. width:calc(100% - (var(--InfoBox-Border-Size) * 12));
  981. }
  982.  
  983. .why-are-you-buying-clothes {
  984. width:100%;
  985. height:var(--InfoBox-Border-Size);
  986. background:var(--InfoBox-Border-Color);
  987. }
  988.  
  989. .at-the-soup-store {
  990. margin-left:calc(var(--InfoBox-Border-Size) * 4);
  991. width:calc(var(--InfoBox-Border-Size) * 2);
  992. height:calc(var(--InfoBox-Border-Size) * 2);
  993. background:var(--InfoBox-Border-Color);
  994. border-radius:100%;
  995. }
  996.  
  997. .theres-more-soup {
  998. display:flex;
  999. align-items:center;
  1000. position:absolute;
  1001. bottom:0;margin-bottom:calc(var(--InfoBox-Border-Size) * 6);
  1002. margin-left:calc(var(--InfoBox-Border-Size) * 6);
  1003. width:calc(100% - (var(--InfoBox-Border-Size) * 12));
  1004. }
  1005.  
  1006. /*--------- INFO BOX IMAGE ---------*/
  1007. .arctic-char {
  1008. position:relative;
  1009. display:table-row;
  1010. width:100%;
  1011. height:100%;
  1012. }
  1013.  
  1014. .flounder {
  1015. position:absolute;
  1016. display:flex;
  1017. margin-left:calc(var(--InfoBox-Border-Size) * 6);
  1018. width:calc(100% - (var(--InfoBox-Border-Size) * 12));
  1019. height:calc(100% - (var(--InfoBox-Border-Size) * 14)); /* was 28 */
  1020. }
  1021.  
  1022. .image-container {
  1023. position:relative;
  1024. display:flex;
  1025. align-items:center;
  1026. justify-content:center;
  1027. margin-left:calc(var(--InfoBox-Border-Size) * 3);
  1028. width:var(--InfoBox-Image-Container-Width);
  1029. height:100%;
  1030. background-image:url(https://rhizo.gitlab.io/nier0/subtlepatterns_prism.png);
  1031. background-repeat:repeat;
  1032. background-position:center;
  1033. overflow:hidden;
  1034. }
  1035.  
  1036. .img-vignette {
  1037. box-shadow:0 0 var(--InfoBox-Image-Vignette-Size) var(--InfoBox-Image-Vignette-Color) inset;
  1038. }
  1039.  
  1040. .character-image {
  1041. position:absolute;
  1042. max-height:100%;
  1043. display:none;
  1044. -webkit-user-select:none;
  1045. -moz-user-select:none;
  1046. -ms-user-select:none;
  1047. user-select:none;
  1048. }
  1049.  
  1050. .info-text {
  1051. margin-left:var(--InfoBox-Text-Left-Gap);
  1052. margin-right:calc(var(--InfoBox-Border-Size) * -5.5);
  1053. font-family:Rubik;
  1054. font-size:var(--InfoBox-Text-Font-Size);
  1055. letter-spacing:0.3px;
  1056. width:calc(100% - var(--InfoBox-Image-Container-Width));
  1057. height:100%;
  1058. color:var(--InfoBox-Text-Color);
  1059. line-height:1.73em;
  1060. text-align:justify;
  1061. overflow-y:auto;
  1062. overflow-x:hidden;
  1063. padding-right:calc(var(--InfoBox-Border-Size) * 3);
  1064. opacity:0;
  1065. }
  1066.  
  1067. .opacity {
  1068. opacity:1!important;
  1069. }
  1070.  
  1071. .info-text, .opacity {
  1072. transition:opacity var(--Switch-Fade-Speed) ease-in-out;
  1073. }
  1074.  
  1075. .info-text::-webkit-scrollbar {
  1076. width:calc(((var(--InfoBox-Border-Size) * 6) * 2) + 2px);
  1077. height:calc(((var(--InfoBox-Border-Size) * 6) * 2) + 2px);
  1078. background-color:var(--InfoBox-Background);
  1079. }
  1080.  
  1081. .info-text::-webkit-scrollbar-thumb {
  1082. border-left:calc(var(--InfoBox-Border-Size) * 6) solid var(--InfoBox-Background);
  1083. border-right:calc(var(--InfoBox-Border-Size) * 6) solid var(--InfoBox-Background);
  1084. background-color:var(--InfoBox-Scrollbar-Color);
  1085. }
  1086.  
  1087. .bio-text {
  1088. display:none;
  1089. padding-top:3px;
  1090. }
  1091.  
  1092. .bio-text:first-of-type {display:block;}
  1093.  
  1094. .bio-text table {
  1095. border-spacing:0 var(--InfoBox-Bullet-Row-Spacing);
  1096. margin:calc(var(--InfoBox-Bullet-Row-Spacing) * -1) 0;
  1097. line-height:1.69em;
  1098. }
  1099.  
  1100. .bio-text .curse {
  1101. margin-top:calc(((((var(--InfoBox-Text-Font-Size) - 2.5px) * 1.69) + 2px) - var(--InfoBox-Bullet-Icon-Size)) / 2);
  1102. margin-right:calc(var(--Info-Bullet-Text-Spacing) * -0.25);
  1103. width:var(--InfoBox-Bullet-Icon-Size);
  1104. height:var(--InfoBox-Bullet-Icon-Size);
  1105. }
  1106.  
  1107. .bio-text td {
  1108. padding-right:var(--InfoBox-Bullet-Text-Spacing);
  1109. vertical-align:top;
  1110. }
  1111.  
  1112. .bio-text td[label] {
  1113. padding-top:2px;
  1114. font-family:inter;
  1115. font-weight:500;
  1116. text-transform:uppercase;
  1117. letter-spacing:1px;
  1118. font-size:calc(var(--InfoBox-Text-Font-Size) - 2.5px);
  1119. }
  1120.  
  1121. .bio-text td:last-of-type {padding-right:0;}
  1122.  
  1123. .bio-text special {
  1124. display:inline-block;
  1125. margin:0 2px;
  1126. padding:1.5px 7px;
  1127. background:var(--Special-Text-Background);
  1128. font-family:inter;
  1129. font-weight:400;
  1130. font-size:calc(var(--InfoBox-Text-Font-Size) - 1.5px);
  1131. text-transform:uppercase;
  1132. letter-spacing:1px;
  1133. color:var(--Special-Text);
  1134. }
  1135.  
  1136. .bio-text blockquote {
  1137. margin:0;
  1138. padding-left:calc(var(--InfoBox-Border-Size) * 8);
  1139. border-left:var(--InfoBox-Border-Size) solid var(--InfoBox-Border-Color);
  1140. }
  1141.  
  1142. .bio-text a {
  1143. padding-bottom:1px;
  1144. border-bottom:1px solid var(--InfoBox-Border-Color);
  1145. color:var(--InfoBox-Text-Links);
  1146. }
  1147.  
  1148. .bio-text p:last-of-type {margin-bottom:0}
  1149.  
  1150. /*----------------*/
  1151.  
  1152. </style>
  1153.  
  1154. </head>
  1155.  
  1156. <body>
  1157. <!-- if you don't want the background circles & lines, -->
  1158. <!-- delete starting from here -->
  1159. <div class="shrimp"></div>
  1160. <div class="scampi"></div>
  1161. <div class="clam"></div>
  1162. <div class="prawn"></div>
  1163. <div class="haddock"></div>
  1164.  
  1165. <div class="carp"></div>
  1166. <div class="crayfish"></div>
  1167. <div class="perch"></div>
  1168. <div class="lamprey"></div>
  1169. <div class="unagi"></div>
  1170. <!-- to here-->
  1171.  
  1172.  
  1173. <div class="decoline-top">
  1174. <div class="halibut">
  1175. <div class="tilapia"></div>
  1176.  
  1177. <div class="toplinks">
  1178.  
  1179. <!--------- TOP LINKS / CUSTOM LINKS --------->
  1180. <!-- 🍅🍅🍅🍅🍅🍅🍅 -->
  1181. <!--
  1182. • grey notes indicated start and end of a link
  1183. • link URL goes between quote marks of href=""
  1184.  
  1185. • to change the icon, go to: honeybeeicons.gitlab.io/backup/icons-list
  1186. select one that you like. copy the name
  1187. replace it with e.g.: home-o
  1188. do not remove the hyphen (-) after the 2nd "th"
  1189.  
  1190. • link display text goes between <span> and </span>
  1191. • please do not remove the credit! *\^o^)/°
  1192. -->
  1193.  
  1194. <!------- start of a link ------->
  1195. <!-- 👇👇👇👇👇👇👇 -->
  1196.  
  1197. <a href="/"> <!-- link url -->
  1198. <div class="curse"></div>
  1199. <i class="th th-home-o"></i> <!-- icon -->
  1200. <span>index</span> <!-- link text -->
  1201. </a>
  1202. <!------- end of a link ------->
  1203. <!-- ⏹️⏹️⏹️⏹️⏹️⏹️⏹️ -->
  1204. <!--------------------->
  1205.  
  1206.  
  1207.  
  1208. <!------- start of a link ------->
  1209. <!-- 👇👇👇👇👇👇👇 -->
  1210.  
  1211. <a href="/ask"> <!-- link url -->
  1212. <div class="curse"></div>
  1213. <i class="th th-envelope-o"></i> <!-- icon -->
  1214. <span>message</span> <!-- link text -->
  1215. </a>
  1216. <!------- end of a link ------->
  1217. <!-- ⏹️⏹️⏹️⏹️⏹️⏹️⏹️ -->
  1218. <!--------------------->
  1219.  
  1220.  
  1221.  
  1222. <!------- start of a link ------->
  1223. <!-- 👇👇👇👇👇👇👇 -->
  1224.  
  1225. <a href="/archive"> <!-- link url -->
  1226. <div class="curse"></div>
  1227. <i class="th th-folder-3-o"></i> <!-- icon -->
  1228. <span>archive</span> <!-- link text -->
  1229. </a>
  1230. <!------- end of a link ------->
  1231. <!-- ⏹️⏹️⏹️⏹️⏹️⏹️⏹️ -->
  1232. <!--------------------->
  1233.  
  1234.  
  1235.  
  1236. <!-- if you want to add links, pls put them before the credit! -->
  1237.  
  1238. <a href="//glenthemes.tumblr.com" title="coded by glenthemes">
  1239. <div class="curse"></div>
  1240. <i class="th th-settings-o"></i>
  1241. <span>credit</span>
  1242. </a>
  1243. </div><!--toplinks-->
  1244. </div><!--halibut-->
  1245.  
  1246. <div class="une-biere"></div>
  1247. <div class="mackerel">
  1248. <div class="sauce">
  1249. <div class="bestfish">
  1250. <span>∵</span><span>∵</span><span>∵</span><span>∵</span><span>∵</span>
  1251. <span>∵</span><span>∵</span><span>∵</span><span>∵</span><span>∵</span>
  1252. <span>∵</span><span>∵</span><span>∵</span><span>∵</span><span>∵</span>
  1253. <span>∵</span><span>∵</span><span>∵</span><span>∵</span><span>∵</span>
  1254. <span>∵</span><span>∵</span><span>∵</span>
  1255. </div>
  1256. </div><!--sauce-->
  1257. </div><!--mackerel-->
  1258. </div><!--decoline-top-->
  1259.  
  1260.  
  1261. <div id="le-main">
  1262. <div class="main-title">
  1263.  
  1264. <!------- MAIN TITLE (TOP LEFT) ------->
  1265. <!-- title does NOT change with character -->
  1266. <!-- 🍅🍅🍅🍅🍅🍅🍅 -->
  1267.  
  1268. <div class="large">glory to mankind</div> <!-- larger text -->
  1269. <div class="hyphen"></div>
  1270. <div class="smaller">unit data</div> <!-- smaller text after hyphen -->
  1271.  
  1272. </div><!--do not delete this line-->
  1273.  
  1274.  
  1275.  
  1276. <div class="houh">
  1277. <div class="uhhh">
  1278. <div class="bigleftbar"></div>
  1279. <div class="leftbox">
  1280. <div class="imatsoup">
  1281. <div class="wait-its-all-soup"></div>
  1282. <div class="always-has-been"></div>
  1283. </div>
  1284.  
  1285. <div class="anchovy">
  1286. <div class="arowana">
  1287. <div class="charalist">
  1288.  
  1289. <!----- CHARACTER LIST (LEFT BOX) ----->
  1290. <!-- 🍅🍅🍅🍅🍅🍅🍅 -->
  1291. <!--
  1292. Instructions:
  1293. • each character needs their own ID
  1294. this is set between the quotation marks of:
  1295.  
  1296. character-id="THEIRNAME"
  1297.  
  1298. • this ID can be named anything (it doesn't have
  1299. to be numbers, but I just used numbers as an
  1300. example here), but keep in mind that you will
  1301. have to use it again later
  1302.  
  1303. • multiple characters cannot share the same ID;
  1304. the naming must be unique to each character.
  1305.  
  1306. • the ID will help you keep track of which
  1307. character you're editing, especially if you
  1308. have a lot of text later
  1309. -->
  1310.  
  1311.  
  1312. <!---- start a character name ---->
  1313. <!-- 👇👇👇👇👇👇👇 -->
  1314.  
  1315. <a character-id="1"> <!-- character ID -->
  1316. <div class="curse"></div>
  1317. <div class="box"></div>
  1318. <span>YoRHa No.2 Type B</span> <!-- character name -->
  1319. </a>
  1320. <!-- ⏹️⏹️⏹️⏹️⏹️⏹️⏹️ -->
  1321. <!--------------------->
  1322. <!---- end a character name ---->
  1323.  
  1324.  
  1325.  
  1326.  
  1327. <!---- start a character name ---->
  1328. <!-- 👇👇👇👇👇👇👇 -->
  1329.  
  1330. <a character-id="2"> <!-- character ID -->
  1331. <div class="curse"></div>
  1332. <div class="box"></div>
  1333. <span>YoRHa No.9 Type S</span> <!-- character name -->
  1334. </a>
  1335. <!-- ⏹️⏹️⏹️⏹️⏹️⏹️⏹️ -->
  1336. <!--------------------->
  1337. <!---- end a character name ---->
  1338.  
  1339.  
  1340.  
  1341.  
  1342. <!---- start a character name ---->
  1343. <!-- 👇👇👇👇👇👇👇 -->
  1344.  
  1345. <a character-id="3"> <!-- character ID -->
  1346. <div class="curse"></div>
  1347. <div class="box"></div>
  1348. <span>YoRHa Type A No. 2</span> <!-- character name -->
  1349. </a>
  1350. <!-- ⏹️⏹️⏹️⏹️⏹️⏹️⏹️ -->
  1351. <!--------------------->
  1352. <!---- end a character name ---->
  1353.  
  1354.  
  1355.  
  1356.  
  1357. <!---- start a character name ---->
  1358. <!-- 👇👇👇👇👇👇👇 -->
  1359.  
  1360. <a character-id="4"> <!-- character ID -->
  1361. <div class="curse"></div>
  1362. <div class="box"></div>
  1363. <span>Mackerel</span> <!-- character name -->
  1364. </a>
  1365. <!-- ⏹️⏹️⏹️⏹️⏹️⏹️⏹️ -->
  1366. <!--------------------->
  1367. <!---- end a character name ---->
  1368.  
  1369.  
  1370. </div><!--end charalist--><!--do not delete this line-->
  1371. </div><!--do not delete this line-->
  1372. </div><!--do not delete this line-->
  1373.  
  1374.  
  1375. <div class="tomatoe">
  1376. <div class="wait-its-all-soup"></div>
  1377. <div class="always-has-been"></div>
  1378. </div>
  1379. </div><!--charalist-->
  1380.  
  1381.  
  1382.  
  1383.  
  1384.  
  1385. <!-------- CHARACTER INFO BOX (RIGHT BOX) -------->
  1386. <div class="info-box">
  1387. <div class="koi">
  1388. <div class="box-title">
  1389. <div class="boxkun"></div>
  1390.  
  1391. <div class="title-text">
  1392.  
  1393. <!------- CHARACTER NAME ------->
  1394. <!-- (right box) -->
  1395. <!-- 🍅🍅🍅🍅🍅🍅🍅 -->
  1396.  
  1397. <!--
  1398. • use the character-id="" that you assigned earlier
  1399. • text just before </span> is the display text
  1400. -->
  1401.  
  1402. <span character-id="1">YoRHa No.2 Type B</span>
  1403. <span character-id="2">YoRHa No.9 Type S</span>
  1404. <span character-id="3">YoRHa Type A No.2</span>
  1405. <span character-id="4">Mackerel</span>
  1406.  
  1407. </div><!--title-text-->
  1408. </div><!--box-title-->
  1409.  
  1410.  
  1411.  
  1412. <div class="baskingshark">
  1413. <div class="oilsardine">
  1414. <div class="theres-only-soup">
  1415. <div class="why-are-you-buying-clothes"></div>
  1416. <div class="at-the-soup-store"></div>
  1417. </div>
  1418.  
  1419.  
  1420.  
  1421. <div class="arctic-char">
  1422. <div class="flounder">
  1423. <div class="image-container">
  1424.  
  1425. <!-------- CHARACTER IMAGES -------->
  1426. <!-- 🍅🍅🍅🍅🍅🍅🍅 -->
  1427. <!--
  1428. ⭐ LEGEND: -------------------------------------------
  1429.  
  1430. • character-id="..." <-- ID assigned from earlier
  1431.  
  1432. • class="character-image" <-- don't touch this line
  1433.  
  1434. • src="..." <-- image URL
  1435.  
  1436. • type="full_sized" <-- if your image is a full-sized
  1437. image, and you want it to fill
  1438. up the container.
  1439.  
  1440. remove if your image is a
  1441. transparent render
  1442.  
  1443. ⭐ POSITIONING --------------------------------------
  1444.  
  1445. • top <-- image aligns to the top
  1446. • top="10px" <-- image shifts from the top by 10px
  1447. (10px is just an example)
  1448.  
  1449. • bottom <-- image aligns to the bottom
  1450. • bottom="10px" <-- image shift from bottom by 10px
  1451. (10px is just an example)
  1452.  
  1453. • same goes for left & right
  1454.  
  1455. --------------------------------------
  1456.  
  1457. • width="70%" <-- image is 70% of container width
  1458. (70% is just an example)
  1459.  
  1460. usually if you put a height, the
  1461. width doesn't need to be specified
  1462.  
  1463. • height="70%" <-- image is 70% of container height
  1464. (70% is just an example)
  1465.  
  1466. usually if you put a width, the
  1467. height doesn't need to be specified
  1468.  
  1469. --------------------------------------
  1470.  
  1471. • you can also do a combination of positions, like:
  1472.  
  1473. top left
  1474. bottom right
  1475.  
  1476. just make sure they're separated with a space.
  1477.  
  1478. ⭐ KEEP IN MIND -------------------------------------
  1479.  
  1480. • all images are automatically centered
  1481.  
  1482. • adding positions isn't necessary but you can add
  1483. these adjustments if you like
  1484.  
  1485. • be careful not to leave any quotation marks open
  1486. • don't remove the pointy bracket at the end: >
  1487.  
  1488.  
  1489. -->
  1490. <!-- 🍅🍅🍅🍅🍅🍅🍅 -->
  1491.  
  1492.  
  1493.  
  1494.  
  1495. <!---- start a character image ---->
  1496. <!-- 👇👇👇👇👇👇👇 -->
  1497.  
  1498. <img character-id="1"
  1499. class="character-image" src="https://rhizo.gitlab.io/nier0/2B.jpeg" type="full_sized" top>
  1500.  
  1501. <!-- ⏹️⏹️⏹️⏹️⏹️⏹️⏹️ -->
  1502. <!----------------------->
  1503. <!---- end a character image ---->
  1504.  
  1505.  
  1506.  
  1507.  
  1508.  
  1509.  
  1510. <!---- start a character image ---->
  1511. <!-- 👇👇👇👇👇👇👇 -->
  1512.  
  1513. <img character-id="2"
  1514. class="character-image" src="https://rhizo.gitlab.io/nier0/9S.jpeg" type="full_sized" right>
  1515.  
  1516. <!-- ⏹️⏹️⏹️⏹️⏹️⏹️⏹️ -->
  1517. <!----------------------->
  1518. <!---- end a character image ---->
  1519.  
  1520.  
  1521.  
  1522.  
  1523.  
  1524.  
  1525. <!---- start a character image ---->
  1526. <!-- 👇👇👇👇👇👇👇 -->
  1527.  
  1528. <img character-id="3"
  1529. class="character-image" src="https://rhizo.gitlab.io/nier0/A2.jpeg" type="full_sized" left="69px">
  1530.  
  1531. <!-- ⏹️⏹️⏹️⏹️⏹️⏹️⏹️ -->
  1532. <!----------------------->
  1533. <!---- end a character image ---->
  1534.  
  1535.  
  1536.  
  1537.  
  1538.  
  1539. <!---- start a character image ---->
  1540. <!-- 👇👇👇👇👇👇👇 -->
  1541.  
  1542.  
  1543. <img character-id="4"
  1544. class="character-image" src="https://rhizo.gitlab.io/nier0/mackerel.png" height="36%">
  1545.  
  1546. <!-- ⏹️⏹️⏹️⏹️⏹️⏹️⏹️ -->
  1547. <!----------------------->
  1548. <!---- end a character image ---->
  1549.  
  1550.  
  1551. </div><!--image-container-->
  1552.  
  1553.  
  1554.  
  1555.  
  1556.  
  1557.  
  1558. <div class="info-text">
  1559. <!------- CHARACTER BIOGRAPHY TEXT ------->
  1560. <!-- 🍅🍅🍅🍅🍅🍅🍅 -->
  1561. <!--
  1562. • for character-id="", insert what you had assigned
  1563. previously for the same character
  1564.  
  1565. • I've included the structure of 3 bullet point rows,
  1566. followed by long main text, but you don't have to
  1567. do this for every character
  1568.  
  1569. • feel free to add/delete rows as fit
  1570.  
  1571. • remember to change the character-id at the start
  1572. if you add more charaters!
  1573.  
  1574. ---------------------------------------
  1575.  
  1576. • <p> is a paragraph break
  1577. • <br> is a line break
  1578. -->
  1579.  
  1580.  
  1581. <!------ START A CHARACTER'S INFO ------>
  1582. <!-- 👇👇👇👇👇👇👇 -->
  1583.  
  1584. <div character-id="1" class="bio-text">
  1585. <!---- start bullet points ---->
  1586. <table>
  1587. <!-- 👇 start one row -->
  1588. <tr>
  1589. <td><div class="curse"></div>
  1590. <td label>label text
  1591. <td>detail text
  1592. </tr>
  1593. <!-- ⏹️ end one row -->
  1594.  
  1595.  
  1596. <!-- 👇 start one row -->
  1597. <tr>
  1598. <td><div class="curse"></div>
  1599. <td label>label text
  1600. <td>detail text
  1601. </tr>
  1602. <!-- ⏹️ end one row -->
  1603.  
  1604.  
  1605. <!-- 👇 start one row -->
  1606. <tr>
  1607. <td><div class="curse"></div>
  1608. <td label>label text
  1609. <td>detail text
  1610. </tr>
  1611. <!-- ⏹️ end one row -->
  1612. </table>
  1613. <!---- end bullet points ---->
  1614.  
  1615. <p>
  1616.  
  1617. This character is <special>awesome</special>!
  1618.  
  1619. </div><!--do not delete this line-->
  1620. <!-- ⏹️⏹️⏹️⏹️⏹️⏹️⏹️ -->
  1621.  
  1622. <!------ END A CHARACTER'S INFO ------>
  1623.  
  1624.  
  1625.  
  1626.  
  1627.  
  1628.  
  1629.  
  1630.  
  1631.  
  1632. <!------ START A CHARACTER'S INFO ------>
  1633. <!-- 👇👇👇👇👇👇👇 -->
  1634.  
  1635. <div character-id="2" class="bio-text">
  1636. <!---- start bullet points ---->
  1637. <table>
  1638. <!-- 👇 start one row -->
  1639. <tr>
  1640. <td><div class="curse"></div>
  1641. <td label>label text
  1642. <td>detail text
  1643. </tr>
  1644. <!-- ⏹️ end one row -->
  1645.  
  1646.  
  1647. <!-- 👇 start one row -->
  1648. <tr>
  1649. <td><div class="curse"></div>
  1650. <td label>label text
  1651. <td>detail text
  1652. </tr>
  1653. <!-- ⏹️ end one row -->
  1654.  
  1655.  
  1656. <!-- 👇 start one row -->
  1657. <tr>
  1658. <td><div class="curse"></div>
  1659. <td label>label text
  1660. <td>detail text
  1661. </tr>
  1662. <!-- ⏹️ end one row -->
  1663. </table>
  1664. <!---- end bullet points ---->
  1665.  
  1666. <p>
  1667.  
  1668. This character is <special>awesome</special>!
  1669.  
  1670. </div><!--do not delete this line-->
  1671. <!-- ⏹️⏹️⏹️⏹️⏹️⏹️⏹️ -->
  1672.  
  1673. <!------ END A CHARACTER'S INFO ------>
  1674.  
  1675.  
  1676.  
  1677.  
  1678.  
  1679.  
  1680.  
  1681.  
  1682.  
  1683. <!------ START A CHARACTER'S INFO ------>
  1684. <!-- 👇👇👇👇👇👇👇 -->
  1685.  
  1686. <div character-id="3" class="bio-text">
  1687. <!---- start bullet points ---->
  1688. <table>
  1689. <!-- 👇 start one row -->
  1690. <tr>
  1691. <td><div class="curse"></div>
  1692. <td label>label text
  1693. <td>detail text
  1694. </tr>
  1695. <!-- ⏹️ end one row -->
  1696.  
  1697.  
  1698. <!-- 👇 start one row -->
  1699. <tr>
  1700. <td><div class="curse"></div>
  1701. <td label>label text
  1702. <td>detail text
  1703. </tr>
  1704. <!-- ⏹️ end one row -->
  1705.  
  1706.  
  1707. <!-- 👇 start one row -->
  1708. <tr>
  1709. <td><div class="curse"></div>
  1710. <td label>label text
  1711. <td>detail text
  1712. </tr>
  1713. <!-- ⏹️ end one row -->
  1714. </table>
  1715. <!---- end bullet points ---->
  1716.  
  1717. <p>
  1718.  
  1719. This character is <special>awesome</special>!
  1720.  
  1721. </div><!--do not delete this line-->
  1722. <!-- ⏹️⏹️⏹️⏹️⏹️⏹️⏹️ -->
  1723.  
  1724. <!------ END A CHARACTER'S INFO ------>
  1725.  
  1726.  
  1727.  
  1728.  
  1729.  
  1730.  
  1731.  
  1732.  
  1733.  
  1734. <!------ START A CHARACTER'S INFO ------>
  1735. <!-- 👇👇👇👇👇👇👇 -->
  1736.  
  1737. <div character-id="4" class="bio-text">
  1738. <!---- start bullet points ---->
  1739. <table>
  1740. <!-- 👇 start one row -->
  1741. <tr>
  1742. <td><div class="curse"></div>
  1743. <td label>label text
  1744. <td>detail text
  1745. </tr>
  1746. <!-- ⏹️ end one row -->
  1747.  
  1748.  
  1749. <!-- 👇 start one row -->
  1750. <tr>
  1751. <td><div class="curse"></div>
  1752. <td label>label text
  1753. <td>detail text
  1754. </tr>
  1755. <!-- ⏹️ end one row -->
  1756.  
  1757.  
  1758. <!-- 👇 start one row -->
  1759. <tr>
  1760. <td><div class="curse"></div>
  1761. <td label>label text
  1762. <td>detail text
  1763. </tr>
  1764. <!-- ⏹️ end one row -->
  1765. </table>
  1766. <!---- end bullet points ---->
  1767.  
  1768. <p>
  1769.  
  1770. This character is <special>awesome</special>!
  1771.  
  1772. </div><!--do not delete this line-->
  1773. <!-- ⏹️⏹️⏹️⏹️⏹️⏹️⏹️ -->
  1774.  
  1775. <!------ END A CHARACTER'S INFO ------>
  1776.  
  1777.  
  1778.  
  1779.  
  1780.  
  1781.  
  1782.  
  1783.  
  1784. </div><!--end all text--><!--don't remove this line-->
  1785. <!--do not delete below this line-->
  1786. </div><!--flounder-->
  1787. </div><!--arctic-char-->
  1788.  
  1789. <div class="theres-more-soup">
  1790. <div class="why-are-you-buying-clothes"></div>
  1791. <div class="at-the-soup-store"></div>
  1792. </div>
  1793. </div><!--oilsardine-->
  1794. </div><!--baskingshark-->
  1795.  
  1796. </div><!--koi-->
  1797. </div><!--info-box-->
  1798. </div><!--uhhh-->
  1799. </div><!--houh-->
  1800. </div><!--le-main-->
  1801.  
  1802.  
  1803. <div class="decoline-bot">
  1804. <div class="une-biere"></div>
  1805. <div class="4">
  1806. <div class="sauce">
  1807. <div class="bestfish">
  1808. <span>∵</span><span>∵</span><span>∵</span><span>∵</span><span>∵</span>
  1809. <span>∵</span><span>∵</span><span>∵</span><span>∵</span><span>∵</span>
  1810. <span>∵</span><span>∵</span><span>∵</span><span>∵</span><span>∵</span>
  1811. <span>∵</span><span>∵</span><span>∵</span><span>∵</span><span>∵</span>
  1812. <span>∵</span><span>∵</span><span>∵</span>
  1813. </div>
  1814. </div>
  1815. </div>
  1816. </div>
  1817.  
  1818.  
  1819. <div id="ohnines"></div>
  1820. <div id="pod069"></div>
  1821.  
  1822. </body>
  1823.  
  1824. </html>
Advertisement
Add Comment
Please, Sign In to add comment