Skip to main content

lib/starbattle_site_kit.ex

defmodule StarbattleSiteKit do
    @moduledoc """
    Small URL helpers for [Star Battle](https://starbattle.online).
    """

    @base_url "https://starbattle.online"

    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 play_url, do: "https://starbattle.online/#play"

def daily_url, do: "https://starbattle.online/daily/"

def learn_url, do: "https://starbattle.online/learn/"

def blog_url, do: "https://starbattle.online/blog/"

def rules_url, do: "https://starbattle.online/blog/star-battle-rules-explained/"
  end