Skip to main content

lib/adhdreading_site_kit.ex

defmodule AdhdReadingSiteKit do
  @moduledoc """
  Small URL helpers for [ADHD Reading](https://adhdreading.org).
  """

  @base_url "https://adhdreading.org"
  @chrome_web_store_url "https://chromewebstore.google.com/detail/adhd-reading/dgihjimekmhphkbnnnomcbemhinmhmeg"

  def home_url, do: @base_url

  def page_url(slug) when is_binary(slug) do
    clean = String.trim(slug, "/")
    if clean == "", do: @base_url, else: @base_url <> "/" <> clean
  end

  def features_url, do: page_url("features")

  def download_url, do: page_url("download")

  def blog_url, do: page_url("blog")

  def pricing_url, do: page_url("pricing")

  def faq_url, do: page_url("faq")

  def chrome_url, do: @chrome_web_store_url
end