Materialize v0.1.4-dev Materialize.Component

Use materialize-css components

Navbar

Add alias in /web/views/layout_view.ex with configuration navbar:

use Elixir.Materialize.Component

def navbar(conn) do
  navbar([
    [:wrap, [class: "nav-wrapper"], [class: "col s12"]],
    [:logo, class: "brand-logo"]
    [:ul, [
      [:a, "list 1", [href: "#1"]],
      [:a, "list 2", [href: "#2"]]
    ], [id: "id-link"]] 
  ])
end

Use navbar in templates:

<div class="row"><%= navbar(@conn) %></div>

Summary

Functions

bage()
button()
card()
chip()
collection()
footer()
form()
icon()
pagimation()
preloader()