···4141 <span id="file-counter" class="my-auto" _="@_scriptForIdFileCounter" />
4242 </div>
4343 <hr/>
4444- <div id="message" class="text-center items-center text-3xl flex flex-row gap-3">
4545- <div>🚧</div>
4646- <span class="mask-[linear-gradient(to_right,transparent,black_5%,black_95%,transparent)] w-full overflow-hidden text-sm invisible"
4747- data-duration="7500"
4848- data-gap="25"
4949- data-duplicated="true"
5050- data-duplicateCount="1"
5151- _="on load call $(me).marquee() then remove .invisible"
5252- >
5353- <div class="flex gap-[25px]">
5454- <span>Hello, alpha tester! I'm testing out a rewrite of this file browser, sorry if anything breaks! If you need anything, please don't hesitate to contact me on Twitter!</span>
5555- <span>🦋</span> @* divider charm *@
5656- </div>
5757- </span>
5858- <div>🚧</div>
5959- </div>
4444+ <ThankYouTestUser />
6045</header>
61466247@code {
+7
Components/Pages/NotFound.razor
···20202121<AppTitle>OOPSIE WOOPSIE!!</AppTitle>
22222323+<HeadContent>
2424+ <script src="/.nhnd/_hyperscript.js"></script>
2525+ <script src="/.nhnd/_hs_tailwind.js"></script>
2626+</HeadContent>
2727+2328<div class="n-box text-center gap-2">
2429 <h1>
2530 <span class="text-6xl">@context.HttpContext.Response.StatusCode</span>
···3237 </h1>
3338 <hr/>
3439 OOPSIE WOOPSIE!! Uwu We made a fucky wucky!! A wittle fucko boingo! The code monkeys at our headquarters are working VEWY HAWD to fix this!
4040+ <hr/>
4141+ <ThankYouTestUser />
3542 <hr/>
3643 <a href="/" class="clickable p-4">go home......</a>
3744</div>
+34
Components/ThankYouTestUser.razor
···11+@*
22+ This file is part of Utatane.
33+44+ Utatane is free software: you can redistribute it and/or modify it under
55+ the terms of the GNU Affero General Public License as published by the Free
66+ Software Foundation, either version 3 of the License, or (at your option)
77+ any later version.
88+99+ Utatane is distributed in the hope that it will be useful, but WITHOUT ANY
1010+ WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
1111+ FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
1212+ more details.
1313+1414+ You should have received a copy of the GNU Affero General Public License
1515+ along with Utatane. If not, see <http://www.gnu.org/licenses/>.
1616+*@
1717+1818+@* TODO: BUG on using browser back button, marquee text will duplicate. *@
1919+<div id="message" class="text-center items-center text-3xl flex flex-row gap-3">
2020+ <div>🚧</div>
2121+ <span class="mask-[linear-gradient(to_right,transparent,black_5%,black_95%,transparent)] w-full overflow-hidden text-sm invisible"
2222+ data-duration="7500"
2323+ data-gap="25"
2424+ data-duplicated="true"
2525+ data-duplicateCount="1"
2626+ _="on load call $(me).marquee() then remove .invisible"
2727+ >
2828+ <div class="flex gap-[25px]">
2929+ <span>Hello, alpha tester! I'm testing out a rewrite of this file browser, sorry if anything breaks! If you need anything, please don't hesitate to contact me on Twitter!</span>
3030+ <span>🦋</span> @* divider charm *@
3131+ </div>
3232+ </span>
3333+ <div>🚧</div>
3434+</div>a