Current section
Files
Jump to
Current section
Files
lib/kerosene/html/bootstrap.ex
defmodule Kerosene.HTML.Boostrap do
use Phoenix.HTML
def generate_links(page_list) do
content_tag :nav do
content_tag :ul, class: "pagination" do
for {label, _page, path, active} <- page_list do
content_tag :li, class: build_html_class(active) do
link "#{label}", to: path
end
end
end
end
end
defp build_html_class(true), do: "active"
defp build_html_class(_), do: nil
end