I can give you a quick tip on the modal thing. Sveltekit recently added a thing called "shallow routing" that still handles things in JS but let's you go back and forwards with it. Check out the docs
When developing photon I always end up with more issues on chrome browsers than firefox. and half of those are because of its god awful scrollbar. Please use an overlay scrollbar instead of shifting the stupid page around, chrome.
Hi everyone, I'm the dev. Reading all these comments really hurts when it's something you've poured your heart and soul into for over a year.
There's reasons I do everything I do in this UI, and my primary goal is to make Lemmy accessible for everyone.
This is the "cozy" view as well, but there's a "compact" view for people like me who enjoy more information density. Again, my end goal is to make Lemmy accessible. I don't do this for the sidebars for convoluted reasons I won't get into.
I'm not the one trying to advertise it, and I've never really tried to because of the fear of disapproval. I think I should advertise it myself now because then I can showcase the best parts and not get misunderstood. This screenshot uses the "list" view, imo the worst one, with some cursed chrome scrollbars.
Now that I see that the majority of users believe this sucks, I'm not sure if my mission is worth it or if I'm even doing it right.
I'm probably being too sensitive to criticism which I should expect from any project. But this project is the only one I used to feel proud of, then people chiming in claiming it's the ugliest thing they've seen. I don't know im blind to design which is the only thing I considered myself "good" at in terms of web dev.
General purpose instances are terrible for decentralization because they basically just put every reddit community on .world. instances revolving around a certain topic or region (like country instances or slrpnk or lemdroid) make more sense with the hierarchical structure of Lemmy.