Lemmydocs 7:4 – Thou shall create a blog

Features

  • Linked to a user using Lemmy’s API, no authentication
  • Host content on any instance
  • Category filters: Set one or more community as the categories
  • Easy to adapt to your profile
  • One page constraint
  • Anchor navigation and permalinks
  • Responsive
  • Dark / Light mode
  • No cookies or tracking
  • Interactive “about me”
  • No backend: serving a single lightweight page that can be hosted anywhere, including GitHub
  • HTML, CSS and ES6 JavaScript. That’s it.

TODO

  • Possible compatibility issues with older iOS devices. Let me know if you encounter an issue! I’ll be cleaning up the code in the meantime.
  • The only class not written by me is the markdown-html translation layer for which I’m using snarkdown. It does so using regex queries. As to not completely re-invent the wheel I’ve forked it for this purpose, but I’d like to write one myself.

GitHub | ./Martijn.sh > Blog

  • will_a113@lemmy.ml
    link
    fedilink
    English
    arrow-up
    5
    ·
    12 days ago

    Ok so you’d literally be making a regular Lenny post to some particular community on some particular instance in that case, right?

    • kernelle@0d.gsOP
      link
      fedilink
      English
      arrow-up
      4
      ·
      edit-2
      12 days ago

      Exactly, in this case the actual post is this one and posted it here as a x-post.

      Edit: I own my instance, but you don’t have to own one in order to deploy this blog frontend.