I think the gradient background is a bit too bright? I reduced the luminance for the colors down to 7% and I think it's easier to read, but I'm not a graphic designer at all lmao
:is(.dark .dark\:to-fuchsia-950) {
--tw-gradient-to: #200222 var(--tw-gradient-to-position);
}
:is(.dark .dark\:via-black) {
--tw-gradient-to: transparent var(--tw-gradient-to-position);
--tw-gradient-stops: var(--tw-gradient-from),#000 var(--tw-gradient-via-position),var(--tw-gradient-to);
}
:is(.dark .dark\:from-blue-950) {
--tw-gradient-from: #080c1c var(--tw-gradient-from-position);
--tw-gradient-to: rgba(23,37,84,0) var(--tw-gradient-to-position);
--tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to);
}
also on light theme the posts have a different background color, outline, and shadow so they stand out well from the background, but on dark theme the post background is transparent so they don't stand out from the background at all, that might be a better fix than the CSS changes above
but again I'm not a graphic designer and I'm actually a fan of very plain readable themes