Hey there everybody! Update Time.
New Project
I have switched solutions from a full on Web Assembly project to a Blazor Web Application solution. This means different pages will have different render modes for different pages. These range from:
Static Server-Side Rendering
Only reads in the HTML file, unless another component is rendered on the page. This will allow different components to load separately from the rest of the page. So if a certain element doesn't load-in fully the rest of the page will still be viewable.
Examples of these are the About, Rules, and Take Back Your Internet Pages.
Interactive Server-Side Rendering
Allows users to interact with the application without the application loading entirely on the user's computer. This allows pages to be loaded quicker still have interactive elements on the page.
Example pages include: Format Pages and Blog Pages, where users can click on the different pictures that are shown in the gallery.
Interactive Web Assembly Rendering
Allows users to interact with the application and not be kicked off of it if the server goes offline. The downside is that everything from the component has to be loaded onto the user's PC.
Known issues
Update Broke the Timezone Element
Unfortunately, all the dates and times displayed for updates are all being read through the standard UTC timezone. Meaning that everything is being read through the same timezone as Iceland, Great Britain, Ireland, The Canary Islands and more.
Will be fixing this ASAP.