Skip Navigation

  • Have you thought of splitting up the string into single letters and animating one letter at a time? The animation would be slightly different than the wipe animation you have going right now, but you wouldn’t have to worry about backgrounds anymore

  • Yes! If you’re comfortable with Django, that’ll definitely work, not overkill at all.

    If you’re down to get your hands dirty with JS, Astro is really easy to learn and can be extremely powerful if needed. TypeScript or JSDoc will give you the types in JavaScript you’re looking for, and that’s built-in to Astro too. SvelteKit is similar to Astro’s syntax but has more powerful server-side tools built-in and is my personal favorite.

    Up to you, really just depends on how much you want to learn.

  • Lemmynade has a new icon:

    Also, the current focus is the desktop site and touch-friendly web app. iOS and Android releases are a lower priority for now so it might best to remove it from those lists until announced

  • Yep, that’s correct, it’s a touch-friendly installable web app. It’s still in the plans to have app store releases, but we’re quite some time out from that and it’s not a priority at the moment.

  • Umami is actually pretty great for simple analytics, has 3 websites in their free cloud plan, and is self-hostable. Plausible is also self-hostable. You can host them easily on your own machine with EasyPanel, CapRover, or Coolify

  • Codeium for VSCode. Free alternative for GitHub Copilot and it works surprisingly well

  • I’d still have to do some refactoring in and around my classes though. There’s some syntax that is TypeScript-only, including things like extended classes.

  • Next time keep it on a leash so it doesn’t run away

  • I would look into a circular/radial CSS background gradient on a fixed-position fullscreen div with pointer-events set to none. You can make the center transparent and the rest whatever color/transparency you want. Then, use JS to set the circular gradient’s position relative to the cursor (use CSS variables if necessary)

  • Well it’s not open-source, but you can hook it up to Siri using Apple Shortcuts… 👀

  • I went from React → Vue → Svelte

    Svelte/SvelteKit is just so simple to use and feels closer to vanilla JS/HTML/CSS that I find myself missing it when I use the others. SvelteKit supports SSR, so if you’d like you can build out your whole backend API as well.

    Svelte has an awesome interactive tutorial you can jump into right away

    Come hang out at !sveltejs@programming.dev if you have any questions!

  • I’m trying to make this simpler with !lemmynade@lemm.ee. Sharing a post, thread, or single comment will always share the original link (canonical link) from the original instance, that way it is the most up-to-date version

  • Hot is likely just a blend between Active and New to give you a good balance of popular content and encourage engagement with posts that were just posted. The algorithm could definitely be improved, but I’d bet as Lemmy grows in content and content creators Hot sorting will get better too

  • Each instance has different word filters, thus each community has different filters depending on the instance it’s on. What community were you trying to post on?

    For example, you can find the word filter that lemmy.ml uses somewhere on this page here: lemmy.ml/api/v3/site

    It’s kinda messy, but it’s after/under “slur_filter_regex” and it’s written in a format called RegEx

  • There have been some users maliciously posting illegal images to target certain communities recently, thus some instances have removed recent image uploads or have disabled image features in some way. This attack was happening on lemmy.world, but other instances have taken action too. That at least could explain why you’re not seeing some images.

  • I’ve always been confused by “README”s. I wish the name was more self-explanatory