Commit graph

499 commits

Author SHA1 Message Date
a3debba954
Fixed accidental checkbox behaviour change in messages. 2025-06-18 00:47:43 +00:00
9a28ec0a77
Cleaned up the code for the remaining macros. 2025-06-18 00:32:34 +00:00
c681e2699e
Switched to correct auth data fetcher. 2025-06-17 16:12:54 +00:00
c0a838773d
why was this using a macro????? 2025-06-17 15:18:20 +00:00
ce9272b935
Replaced all forum macros with includes. 2025-06-17 15:15:08 +00:00
0babeb9390
First batch of Twig macro reduction, forum ones will probably take as long as these combined. 2025-06-17 01:20:14 +00:00
c8db915142
Increased base font size and switched to Inter, Victor Mono and Zen Kaku Gothic New.
You'll likely run into some jank with this update, and this is also the first in a series of visual overhauls to come.

I've been wanting to increase the base font size from 12px to 16px for a while now but never actually got around to it until getting really tired of the limits imposed on me by Verdana.
It will require some getting used to, even for me, though!
The only thing that really stands out is that big walls of text like news and forum posts are a bit bigger and actually have a non-claustrophobic amount of spacing inbetween them.

My efforts to avoid shoving too much spacing into things have severely backfired into making me afraid to introduce any in the first place.
Personally, I think this reads a lot nicer!

Verdana won't be gone for good though.
Once enough of the API is ready it will be featured on the Flashii Fundamentals for Legacy PCs subsite!!
2025-06-16 20:52:25 +00:00
dd8ec7c8dd
Cleaned up forum templates. 2025-04-24 19:17:38 +00:00
83068a4183
Replaced timings in the footer with a visual for the Server-Timing header. 2025-04-03 19:40:10 +00:00
ceb6bece09
Improved templating engine wrapping. 2025-04-03 14:37:19 +00:00
12d40e69a5
Tighter client side integrations for uploads. 2025-03-27 21:27:49 +00:00
5f6133c007
Shoved EEPROM into Misuzu. 2025-03-27 00:44:42 +00:00
5ba8b30047 Updated to latest Index as well as some minor bug fixes. 2025-03-25 14:27:48 +01:00
b6f5a4e0cc
Styled landing, Bluesky and Fedi redirect pages. 2025-02-27 00:17:00 +00:00
7353553de7 Rewrote the comments system. ()
old one basically bitrotted to death, may it rinse in prosciutto

Reviewed-on: 
Co-authored-by: flashwave <me@flash.moe>
Co-committed-by: flashwave <me@flash.moe>
2025-02-20 02:19:32 +00:00
e1cb500f99 Use .env file instead of local config. 2025-02-09 23:34:28 +00:00
372797c564 Moved profile about sections into their own table. 2025-02-08 23:20:53 +00:00
8bb2400d3f Moved forum signatures into dedicated table. 2025-02-08 22:52:36 +00:00
31d89a08bf Moved profile background settings out of the users table. 2025-02-08 21:20:44 +00:00
d9f35594e7 Changed internal parser selection value from integers to a string enum. 2025-02-08 17:51:18 +00:00
c28e0a90dd Moved birthdate into separate table. 2025-02-08 02:43:54 +00:00
b13cc7804d Moved TOTP codes out of the main users table. 2025-02-08 01:36:33 +00:00
497bc5323d Made database column names more consistent across the board. 2025-02-07 23:10:41 +00:00
22f216a6a9 Removed unused CSS stuff. 2025-02-07 00:12:13 +00:00
b49868e9c7 Removed 'is'. 2025-02-06 21:12:13 +00:00
2d6f9d0f1b Moved common JS and CSS to separate file. 2025-02-02 21:27:31 +00:00
8f63b57c0c Improved flow for using OAuth2 while logged out. 2025-02-02 19:51:05 +00:00
534e947522 Merged OAuth2 handling into Misuzu. 2025-02-02 02:09:56 +00:00
b3112ce433 Speedrunned Bluesky integration for news posts. 2025-01-30 21:31:38 +00:00
3e14f63bdb Redid HTTP error pages. 2025-01-30 14:52:01 +00:00
312be0e7fe Added Bluesky link where the Twitter link used to be. 2025-01-30 13:04:43 +00:00
a09bdb5fc3 Added template layer below the master template in preparation for other things. 2025-01-30 12:07:59 +00:00
9e5945cbd4 Initial implementation of the dependency injector thingy. 2025-01-29 23:56:56 +00:00
10a377f90f Minor design update for roles list in settings. 2024-12-18 03:26:44 +00:00
265e8f2d4b Replaced confirm pages with dynamic requests on the forum. 2024-12-18 03:07:48 +00:00
a8c777d725 Added global <noscript> notice. 2024-12-17 21:44:48 +00:00
312c4d2968 Final set of CSRFP -> CSRF renames, use headers instead of POST fields and build CSRF handling into the XHR wrapper. 2024-12-17 21:23:38 +00:00
d103477fe1 Removed getter/setter methods in favour of property hooks and asymmetric visibility. 2024-11-30 04:09:29 +00:00
5e5e45db1e Ensure content passed to the parse_text filter is escaped. 2024-11-07 00:33:42 +00:00
99a592dcce Removed all references to the IPAddress class. 2024-10-05 14:22:14 +00:00
55a2424fee Updated to latest Index version. 2024-10-05 02:40:29 +00:00
aabffb7b30 Added optional string role IDs for the API. 2024-09-16 21:44:37 +00:00
c876bc2710 Fixed Forum Activity section always showing up. 2024-02-13 21:22:56 +00:00
1a7922ba6e Added notice when recipient is banned. 2024-02-02 02:16:37 +00:00
3e7935fb79 Added private messages. 2024-01-30 23:47:02 +00:00
27b3e49e14 Fixed forum post form throwing up the navigation confirmation when it isn't supposed to. 2024-01-25 00:12:53 +00:00
85f77eb566 Rewrote Javascript code. 2024-01-24 21:53:26 +00:00
a430568925 Fixed error when trying to add a new change. 2024-01-24 18:28:13 +00:00
3f867af99b Imported new asset build script. 2024-01-24 18:24:40 +00:00
7acfa8b30e Updated highlight.js and created new code theme. 2023-12-15 12:47:01 +00:00