💾 Archived View for gemini.rockwellschrock.com › posts › 2023-04-29-gemtext-to-html.gmi captured on 2023-12-28 at 15:20:34. Gemini links have been rewritten to link to archived content
⬅️ Previous capture (2023-05-24)
-=-=-=-=-=-=-
I spent a few hours this Saturday afternoon writing this little library. I'd like to spend more time browsing and developing for Gemini space, and this is the first step towards making something Elixir-y to that end.
It ships with basic HTML components, but of course you can define your own components using regular old Phoenix Components and HEEx templates.
defmodule MyApp.MyComponents do @behaviour GemtextToHTML.Components import Phoenix.Component def h1(assigns) do ~H""" <h1 class="text-lg font-bold"><%= @text %></h1> """ end # ...and so on... end gemtext = """ # Hello, world