Fixed typo :/

Fixed typo :/

<!DOCTYPE html>

    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <meta name="description" content="">
    <meta name="author" content="ricardo@codeloveandboards.com">

    <title>Phoenix Trello</title>
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css">
    <link rel="stylesheet" href="<%= static_path(@conn, "/css/application.css") %>">

    <link id="favicon" rel="icon" type="image/png" sizes="64x64" href="<%= static_path(@conn, "/images/favicon.png") %>"/>

        Trello tribute for educational purposes
        crafted with ♥ for Diacode
        by @bigardone

<!DOCTYPE html>

    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <meta name="description" content="">
    <meta name="author" content="ricardo@codeloveandboards.com">

    <title>Phoenix Trello</title>
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css">
    <link rel="stylesheet" href="<%= static_path(@conn, "/css/application.css") %>">

    <link id="favicon" rel="icon" type="image/png" sizes="64x64" href="<%= static_path(@conn, "/images/favicon.png") %>"/>

        Trello tribute for educational porpoises
        crafted with ♥ for Diacode
        by @bigardone


Set footer-bar bottom

Set footer-bar bottom

<!DOCTYPE html>

    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <meta name="description" content="">
    <meta name="author" content="">

    <title>XEE.JP</title>
    <link rel="stylesheet" href="<%= static_path(@conn, "/css/app.css") %>">
    <link rel="shortcut icon" href="<%= static_path(@conn, "/favicon.ico") %>">

    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/materialize/0.97.6/css/materialize.min.css">

実験管理画面

テーマ一覧

<%= link "ログアウト", to: session_path(@conn, :delete) %>

            XEE.JP

              <%= if logged_in?(@conn) do %>

<%= current_user(@conn).name %>

              <% else %>

<%= link "新規登録", to: registration_path(@conn, :new) %>

<%= link "ログイン", to: session_path(@conn, :new) %>

              <% end %>

        </dev>

<%= get_flash(@conn, :info) %>

<%= get_flash(@conn, :error) %>

      <%= render @view_module, @view_template, assigns %>

© Copyright (C) 2015-2016 Ryohei HAYASHI All Rights Reserved.

Powered by Ryo33.


Rename Finished to Processed on running queue stats

<%= if Enum.empty?(@queue_stats) do %>

No job was started yet.

<% else %>

Running queues stats

        Queue
        # Running
        # Enqueued
        # Processed
        # Failed

      <%= for queue <- stats(@queue_stats) do %>

          <%= link queue.queue, to: queues_path(@conn, :show, queue.queue) %>
          <%= link queue.running_counter |> to_string , to: queues_path(@conn, :busy, queue.queue) %>
          <%= link queue.enqueued_counter |> to_string, to: queues_path(@conn, :show, queue.queue) %>
          <%= queue.finished_counter %>
          <%= queue.failed_counter %>

      <% end %>

<% end %>

<%= if Enum.empty?(@queue_stats) do %>

No job was started yet.

<% else %>

Running queues stats

        Queue
        # Running
        # Enqueued
        # Finished
        # Failed

      <%= for queue <- stats(@queue_stats) do %>

          <%= link queue.queue, to: queues_path(@conn, :show, queue.queue) %>
          <%= link queue.running_counter |> to_string , to: queues_path(@conn, :busy, queue.queue) %>
          <%= link queue.enqueued_counter |> to_string, to: queues_path(@conn, :show, queue.queue) %>
          <%= queue.finished_counter %>
          <%= queue.failed_counter %>

      <% end %>

<% end %>


Remote Retro -> RemoteRetro

Remote Retro -> RemoteRetro

    Remote

    RetroBETA

  <%= if @current_user do %>

      Glad to have you, <%= @current_user.given_name %>!

    <%= form_for @conn, retro_path(@conn, :create), [as: :retro, class: "ui form"], fn _f -> %>
      <button type="submit" class="ui blue right labeled icon button">
        Create a Retrospective for Your Team

      </button>
    <% end %>
  <% else %>

      Get Better With Your Team

RemoteRetro lets you get together, even when you're far apart.

      Sign in with Google to Get Started

  <% end %>

    Frequently Asked Questions

    Remote

    RetroBETA

  <%= if @current_user do %>

      Glad to have you, <%= @current_user.given_name %>!

    <%= form_for @conn, retro_path(@conn, :create), [as: :retro, class: "ui form"], fn _f -> %>
      <button type="submit" class="ui blue right labeled icon button">
        Create a Retrospective for Your Team

      </button>
    <% end %>
  <% else %>

      Get Better With Your Team

Remote Retro lets you get together, even when you're far apart.

      Sign in with Google to Get Started

  <% end %>

    Frequently Asked Questions


remove duplicate element

remove duplicate element

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no">
    <meta name="mobile-web-app-capable" content="yes">
    <meta name="apple-mobile-web-app-capable" content="yes">
    <meta name="description" content="whistler news reader">
    <meta name="author" content="Frederik Dietz">
    <meta name="theme-color" content="#27323F">

    <title>whistler news reader (PHOENIX)</title>

    <link rel="manifest" href="<%= static_path(@conn, "/manifest/app.json") %>">

    <link rel="apple-touch-icon" sizes="57x57" href="<%= static_path(@conn, "/favicons/apple-icon-57x57.png") %>">
    <link rel="apple-touch-icon" sizes="60x60" href="<%= static_path(@conn, "/favicons/apple-icon-60x60.png") %>">
    <link rel="apple-touch-icon" sizes="72x72" href="<%= static_path(@conn, "/favicons/apple-icon-72x72.png") %>">
    <link rel="apple-touch-icon" sizes="76x76" href="<%= static_path(@conn, "/favicons/apple-icon-76x76.png") %>">
    <link rel="apple-touch-icon" sizes="114x114" href="<%= static_path(@conn, "/favicons/apple-icon-114x114.png") %>">
    <link rel="apple-touch-icon" sizes="120x120" href="<%= static_path(@conn, "/favicons/apple-icon-120x120.png") %>">
    <link rel="apple-touch-icon" sizes="144x144" href="<%= static_path(@conn, "/favicons/apple-icon-144x144.png") %>">
    <link rel="apple-touch-icon" sizes="152x152" href="<%= static_path(@conn, "/favicons/apple-icon-152x152.png") %>">
    <link rel="apple-touch-icon" sizes="180x180" href="<%= static_path(@conn, "/favicons/apple-icon-180x180.png") %>">
    <link rel="icon" type="image/png" sizes="192x192" href="<%= static_path(@conn, "/favicons/android-icon-192x192.png") %>">
    <link rel="icon" type="image/png" sizes="32x32" href="<%= static_path(@conn, "/favicons/favicon-32x32.png") %>">
    <link rel="icon" type="image/png" sizes="96x96" href="<%= static_path(@conn, "/favicons/favicon-96x96.png") %>">
    <link rel="icon" type="image/png" sizes="16x16" href="<%= static_path(@conn, "/favicons/favicon-16x16.png") %>">

    <link href="https://fonts.googleapis.com/css?family=Merriweather:300,400" rel="stylesheet" type="text/css">
    <link href='https://fonts.googleapis.com/css?family=Lato:400,600' rel='stylesheet' type='text/css'>
  </head>

  <body>
    <%= render @view_module, @view_template, assigns %>
    <%= if Mix.env == :dev && System.get_env("WEBPACK_ENV") == "hot" do %>
      <script src="http://localhost:4001/js/bundle.js"></script>
    <% else %>
      <script src="<%= static_path(@conn, "/js/bundle.js") %>"></script>
    <% end %>
  </body>
</html>

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no">
    <meta name="theme-color" content="#F0F3F7" />
    <meta name="mobile-web-app-capable" content="yes">
    <meta name="apple-mobile-web-app-capable" content="yes">
    <meta name="description" content="whistler news reader">
    <meta name="author" content="Frederik Dietz">
    <meta name="theme-color" content="#27323F">

    <title>whistler news reader (PHOENIX)</title>

    <link rel="manifest" href="<%= static_path(@conn, "/manifest/app.json") %>">

    <link rel="apple-touch-icon" sizes="57x57" href="<%= static_path(@conn, "/favicons/apple-icon-57x57.png") %>">
    <link rel="apple-touch-icon" sizes="60x60" href="<%= static_path(@conn, "/favicons/apple-icon-60x60.png") %>">
    <link rel="apple-touch-icon" sizes="72x72" href="<%= static_path(@conn, "/favicons/apple-icon-72x72.png") %>">
    <link rel="apple-touch-icon" sizes="76x76" href="<%= static_path(@conn, "/favicons/apple-icon-76x76.png") %>">
    <link rel="apple-touch-icon" sizes="114x114" href="<%= static_path(@conn, "/favicons/apple-icon-114x114.png") %>">
    <link rel="apple-touch-icon" sizes="120x120" href="<%= static_path(@conn, "/favicons/apple-icon-120x120.png") %>">
    <link rel="apple-touch-icon" sizes="144x144" href="<%= static_path(@conn, "/favicons/apple-icon-144x144.png") %>">
    <link rel="apple-touch-icon" sizes="152x152" href="<%= static_path(@conn, "/favicons/apple-icon-152x152.png") %>">
    <link rel="apple-touch-icon" sizes="180x180" href="<%= static_path(@conn, "/favicons/apple-icon-180x180.png") %>">
    <link rel="icon" type="image/png" sizes="192x192" href="<%= static_path(@conn, "/favicons/android-icon-192x192.png") %>">
    <link rel="icon" type="image/png" sizes="32x32" href="<%= static_path(@conn, "/favicons/favicon-32x32.png") %>">
    <link rel="icon" type="image/png" sizes="96x96" href="<%= static_path(@conn, "/favicons/favicon-96x96.png") %>">
    <link rel="icon" type="image/png" sizes="16x16" href="<%= static_path(@conn, "/favicons/favicon-16x16.png") %>">

    <link href="https://fonts.googleapis.com/css?family=Merriweather:300,400" rel="stylesheet" type="text/css">
    <link href='https://fonts.googleapis.com/css?family=Lato:400,600' rel='stylesheet' type='text/css'>
  </head>

  <body>
    <%= render @view_module, @view_template, assigns %>
    <%= if Mix.env == :dev && System.get_env("WEBPACK_ENV") == "hot" do %>
      <script src="http://localhost:4001/js/bundle.js"></script>
    <% else %>
      <script src="<%= static_path(@conn, "/js/bundle.js") %>"></script>
    <% end %>
  </body>
</html>


Fix typo

Fix typo

<%= gettext "Welcome to %{name}", name: "Classlab.org!" %>

A simple way
to share your knowledge.

    <%= for event <- @events do %>

<%= event.name %>

            <%= render_markdown event.description_markdown %>

<%= "#{l(event.starts_at)} - #{l(event.ends_at)}" %>

    <% end %>
    <%= if length(@events) == 0 do %>

            No public events in the near future

    <% end %>

<%= gettext "Welcome to %{name}", name: "Classlab.org!" %>

A simpel way
to share your knowledge.

    <%= for event <- @events do %>

<%= event.name %>

            <%= render_markdown event.description_markdown %>

<%= "#{l(event.starts_at)} - #{l(event.ends_at)}" %>

    <% end %>
    <%= if length(@events) == 0 do %>

            No public events in the near future

    <% end %>


Link buttonm

Link buttonm

      <img src="<%= static_path(@conn, "/images/logo.png") %>" class="logo"/>

ElixirJobs

<%= gettext "Find your next Elixir job the right way." %>

    <input type="checkbox" class="sidebar-checkbox" id="sidebar-checkbox">

      <a class="btn-publish" href="<%= offer_path(@conn, :new) %>"><%= gettext "Publish a job offer" %>

      <%= gettext "You can follow via" %>
      Twitter
      RSS

      <%= gettext "Running on Phoenix!" %>
      <%= gettext "Open Source" %>
      <%= gettext "About" %>

      <img src="<%= static_path(@conn, "/images/logo.png") %>" class="logo"/>

ElixirJobs

<%= gettext "Find your next Elixir job the right way." %>

    <input type="checkbox" class="sidebar-checkbox" id="sidebar-checkbox">

      <%= gettext "Publish a job offer" %>

      <%= gettext "You can follow via" %>
      Twitter
      RSS

      <%= gettext "Running on Phoenix!" %>
      <%= gettext "Open Source" %>
      <%= gettext "About" %>


Add nav bar link to "My Objectives"

Add nav bar link to "My Objectives"

<!DOCTYPE html>

    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <meta name="description" content="">
    <meta name="author" content="">

    <title>Streakable</title>
    <link rel="stylesheet" href="<%= static_path(@conn, "/css/phoenix.css") %>">
    <link rel="stylesheet" href="<%= static_path(@conn, "/css/app.css") %>">

          <%= if @current_user do %>

<%= @current_user.email %> (<%= @current_user.id %>)

              <%= link "My Objectives", to: user_objective_path(@conn,
                                                           :index,
                                                           @current_user) %>

              <%= link "Sign out", to: session_path(@conn, :delete,
                                                    @current_user),
                                   method: "delete" %>

          <%= else %>

<%= link "Register", to: user_path(@conn, :new) %>

<%= link "Sign in", to: session_path(@conn, :new) %>

          <% end %>

      <%= render @view_module, @view_template, assigns %>

<!DOCTYPE html>

    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <meta name="description" content="">
    <meta name="author" content="">

    <title>Streakable</title>
    <link rel="stylesheet" href="<%= static_path(@conn, "/css/phoenix.css") %>">
    <link rel="stylesheet" href="<%= static_path(@conn, "/css/app.css") %>">

          <%= if @current_user do %>

<%= @current_user.email %> (<%= @current_user.id %>)

              <%= link "Sign out", to: session_path(@conn, :delete,
                                                    @current_user),
                                   method: "delete" %>

          <%= else %>

<%= link "Register", to: user_path(@conn, :new) %>

<%= link "Sign in", to: session_path(@conn, :new) %>

          <% end %>

      <%= render @view_module, @view_template, assigns %>


Dump world state to board.

Dump world state to board.

<% alias BattleSnake.Snake %>

  <% width = @world.width %>
  <% height = @world.height %>

    <%= content_tag :svg, height: "100%", width: "100%", viewBox: "0 0 #{width} #{height}" do %>
      <%# background %>
      <%= content_tag :rect, "", y: 0, x: 0, width: width, height: height, fill: "lightgrey" %>

      <%= for snake <- @world.snakes, {point, index} <- Enum.with_index(snake.coords, 1) do %>
        <%=
          content_tag :rect, "",
          y: point.y,
          x: point.x,
          width: 1,
          height: 1,
          fill: snake.color,
          fill_opacity: 1 - index / length(snake.coords) + 0.3
        %>
      <% end %>

      <%= for food <- @world.food do %>
        <%=
          content_tag :rect, "",
          y: food.y,
          x: food.x,
          width: 1,
          height: 1,
          fill: :green
        %>
      <% end %>
    <% end %>

        <%= content_tag :pre, inspect(@world, pretty: true, width: 80) %>

<% alias BattleSnake.Snake %>

  <% width = @world.width %>
  <% height = @world.height %>

    <%= content_tag :svg, height: "100%", width: "100%", viewBox: "0 0 #{width} #{height}" do %>
      <%# background %>
      <%= content_tag :rect, "", y: 0, x: 0, width: width, height: height, fill: "lightgrey" %>

      <%= for snake <- @world.snakes, {point, index} <- Enum.with_index(snake.coords, 1) do %>
        <%=
          content_tag :rect, "",
          y: point.y,
          x: point.x,
          width: 1,
          height: 1,
          fill: snake.color,
          fill_opacity: 1 - index / length(snake.coords) + 0.3
        %>
      <% end %>

      <%= for food <- @world.food do %>
        <%=
          content_tag :rect, "",
          y: food.y,
          x: food.x,
          width: 1,
          height: 1,
          fill: :green
        %>
      <% end %>
    <% end %>

      <%= for snake <- @world.snakes do %>

url

          <%= content_tag :dt, snake.url %>

length

          <%= content_tag :dt, Snake.len(snake) %>

move

          <%= content_tag :dt, @world.moves[snake.name] %>

      <% end %>


Update for Ecto.Changeset API change

Update for Ecto.Changeset API change

<%= form_for @changeset, @action, fn f -> %>
  <%= if @changeset.action do %>

Oops, something went wrong! Please check the errors below:

        <%= for {attr, message} <- f.errors do %>

<%= humanize(attr) %> <%= translate_error(message) %>

        <% end %>

  <% end %>

    <%= label f, :identifier, "identifier", class: "control-label" %>

    <%= text_input f, :identifier, class: "form-control", disabled: !!@changeset.data.identifier %>

  <%= unless @changeset.data.member_id do %>

      Assign to Member:
      <select name="rfid_token[member_id]" class="form-control">
        <%= for member <- @members do %>
          <option value="<%= member.id %>"><%= member.name %> (<%= member.company.name %>)</option>
        <% end %>
      </select>

  <% end %>

    <%= label f, :name, "Badge name (optional)", class: "control-label" %>
    <%= text_input f, :name, class: "form-control" %>

    <%= label f, :active, "Active?", class: "control-label" %>
    <%= checkbox f, :active, class: "form-control" %>

    <%= submit "Submit", class: "btn btn-primary" %>

<% end %>

<%= form_for @changeset, @action, fn f -> %>
  <%= if @changeset.action do %>

Oops, something went wrong! Please check the errors below:

        <%= for {attr, message} <- f.errors do %>

<%= humanize(attr) %> <%= translate_error(message) %>

        <% end %>

  <% end %>

    <%= label f, :identifier, "identifier", class: "control-label" %>

    <%= text_input f, :identifier, class: "form-control", disabled: !!@changeset.model.identifier %>

  <%= unless @changeset.model.member_id do %>

      Assign to Member:
      <select name="rfid_token[member_id]" class="form-control">
        <%= for member <- @members do %>
          <option value="<%= member.id %>"><%= member.name %> (<%= member.company.name %>)</option>
        <% end %>
      </select>

  <% end %>

    <%= label f, :name, "Badge name (optional)", class: "control-label" %>
    <%= text_input f, :name, class: "form-control" %>

    <%= label f, :active, "Active?", class: "control-label" %>
    <%= checkbox f, :active, class: "form-control" %>

    <%= submit "Submit", class: "btn btn-primary" %>

<% end %>


add application.sass

add application.sass

<!DOCTYPE html>

    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>Uber History</title>
    <link rel="stylesheet" href="<%= static_path(@conn, "/css/app.css") %>">
    <link rel="stylesheet" href="<%= static_path(@conn, "/css/application.css") %>">

    <%= render @view_module, @view_template, assigns %>

<!DOCTYPE html>

    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>Uber History</title>
    <link rel="stylesheet" href="<%= static_path(@conn, "/css/app.css") %>">

    <%= render @view_module, @view_template, assigns %>


Add basic app nav bar

Add basic app nav bar

<!DOCTYPE html>

    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <meta name="description" content="">
    <meta name="author" content="">

    <title>Alkaloid Gatekeeper</title>
    <link rel="stylesheet" href="<%= static_path(@conn, "/css/app.css") %>">

            <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
              Toggle navigation

            </button>

<%= link "Companies", to: company_path(@conn, :index) %>

<%= link "RFID Tokens", to: rfid_token_path(@conn, :index) %>

<%= link "Access Log", to: door_access_attempt_path(@conn, :index) %>

<%= get_flash(@conn, :info) %>

<%= get_flash(@conn, :error) %>

      <%= @inner %>

<!DOCTYPE html>

    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <meta name="description" content="">
    <meta name="author" content="">

    <title>Alkaloid Gatekeeper</title>
    <link rel="stylesheet" href="<%= static_path(@conn, "/css/app.css") %>">

Gatekeeper

<%= get_flash(@conn, :info) %>

<%= get_flash(@conn, :error) %>

      <%= @inner %>


remove unnecessary login link

remove unnecessary login link

<!DOCTYPE html>

    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <meta name="description" content="">
    <meta name="author" content="">

    <title>Hello Scripture!</title>
    <link rel="stylesheet" href="<%= static_path(@conn, "/css/app.css") %>">

            <%= if @current_user do %>

Eingeloggt als <%= @current_user.first_name <> " " <> @current_user.last_name %>

            <% end %>

<%= get_flash(@conn, :info) %>

<%= get_flash(@conn, :error) %>

<%= get_flash(@conn, :success) %>

        <%= render @view_module, @view_template, assigns %>

<!DOCTYPE html>

    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <meta name="description" content="">
    <meta name="author" content="">

    <title>Hello Scripture!</title>
    <link rel="stylesheet" href="<%= static_path(@conn, "/css/app.css") %>">

            <%= if @current_user do %>

Eingeloggt als <%= @current_user.first_name <> " " <> @current_user.last_name %>

            <% else %>

<%= link "Login", to: login_token_path(@conn, :new) %>

            <% end %>

<%= get_flash(@conn, :info) %>

<%= get_flash(@conn, :error) %>

<%= get_flash(@conn, :success) %>

        <%= render @view_module, @view_template, assigns %>


fix typo

fix typo

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no">
    <meta name="theme-color" content="#F0F3F7" />
    <meta name="mobile-web-app-capable" content="yes">
    <meta name="apple-mobile-web-app-capable" content="yes">
    <meta name="description" content="whistler news reader">
    <meta name="author" content="Frederik Dietz">
    <meta name="theme-color" content="#27323F">

    <title>whistler news reader</title>

    <link rel="manifest" href="/app_manifest.json">

    <link rel="apple-touch-icon" sizes="57x57" href="<%= static_path(@conn, "/favicons/apple-icon-57x57.png") %>">
    <link rel="apple-touch-icon" sizes="60x60" href="<%= static_path(@conn, "/favicons/apple-icon-60x60.png") %>">
    <link rel="apple-touch-icon" sizes="72x72" href="<%= static_path(@conn, "/favicons/apple-icon-72x72.png") %>">
    <link rel="apple-touch-icon" sizes="76x76" href="<%= static_path(@conn, "/favicons/apple-icon-76x76.png") %>">
    <link rel="apple-touch-icon" sizes="114x114" href="<%= static_path(@conn, "/favicons/apple-icon-114x114.png") %>">
    <link rel="apple-touch-icon" sizes="120x120" href="<%= static_path(@conn, "/favicons/apple-icon-120x120.png") %>">
    <link rel="apple-touch-icon" sizes="144x144" href="<%= static_path(@conn, "/favicons/apple-icon-144x144.png") %>">
    <link rel="apple-touch-icon" sizes="152x152" href="<%= static_path(@conn, "/favicons/apple-icon-152x152.png") %>">
    <link rel="apple-touch-icon" sizes="180x180" href="<%= static_path(@conn, "/favicons/apple-icon-180x180.png") %>">
    <link rel="icon" type="image/png" sizes="192x192" href="<%= static_path(@conn, "/favicons/android-icon-192x192.png") %>">
    <link rel="icon" type="image/png" sizes="32x32" href="<%= static_path(@conn, "/favicons/favicon-32x32.png") %>">
    <link rel="icon" type="image/png" sizes="96x96" href="<%= static_path(@conn, "/favicons/favicon-96x96.png") %>">
    <link rel="icon" type="image/png" sizes="16x16" href="<%= static_path(@conn, "/favicons/favicon-16x16.png") %>">

    <link href="https://fonts.googleapis.com/css?family=Merriweather:300,400" rel="stylesheet" type="text/css">
    <link href='https://fonts.googleapis.com/css?family=Lato:400,600' rel='stylesheet' type='text/css'>
  </head>

  <body>
    <%= render @view_module, @view_template, assigns %>
    <%= if Mix.env == :dev && System.get_env("WEBPACK_ENV") == "hot" do %>
      <script src="http://localhost:4001/js/bundle.js"></script>
    <% else %>
      <script src="<%= static_path(@conn, "/js/bundle.js") %>"></script>
    <% end %>
  </body>
</html>

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no">
    <meta name="theme-color" content="#F0F3F7" />
    <meta name="mobile-web-app-capable" content="yes">
    <meta name="apple-mobile-web-app-capable" content="yes">
    <meta name="description" content="whistler news reader">
    <meta name="author" content="Frederik Dietz">
    <meta name="theme-color" content="#27323F">

    <title>whistler news reader</title>

    <link rel="manifest" href="/app_manifest.json>

    <link rel="apple-touch-icon" sizes="57x57" href="<%= static_path(@conn, "/favicons/apple-icon-57x57.png") %>">
    <link rel="apple-touch-icon" sizes="60x60" href="<%= static_path(@conn, "/favicons/apple-icon-60x60.png") %>">
    <link rel="apple-touch-icon" sizes="72x72" href="<%= static_path(@conn, "/favicons/apple-icon-72x72.png") %>">
    <link rel="apple-touch-icon" sizes="76x76" href="<%= static_path(@conn, "/favicons/apple-icon-76x76.png") %>">
    <link rel="apple-touch-icon" sizes="114x114" href="<%= static_path(@conn, "/favicons/apple-icon-114x114.png") %>">
    <link rel="apple-touch-icon" sizes="120x120" href="<%= static_path(@conn, "/favicons/apple-icon-120x120.png") %>">
    <link rel="apple-touch-icon" sizes="144x144" href="<%= static_path(@conn, "/favicons/apple-icon-144x144.png") %>">
    <link rel="apple-touch-icon" sizes="152x152" href="<%= static_path(@conn, "/favicons/apple-icon-152x152.png") %>">
    <link rel="apple-touch-icon" sizes="180x180" href="<%= static_path(@conn, "/favicons/apple-icon-180x180.png") %>">
    <link rel="icon" type="image/png" sizes="192x192" href="<%= static_path(@conn, "/favicons/android-icon-192x192.png") %>">
    <link rel="icon" type="image/png" sizes="32x32" href="<%= static_path(@conn, "/favicons/favicon-32x32.png") %>">
    <link rel="icon" type="image/png" sizes="96x96" href="<%= static_path(@conn, "/favicons/favicon-96x96.png") %>">
    <link rel="icon" type="image/png" sizes="16x16" href="<%= static_path(@conn, "/favicons/favicon-16x16.png") %>">

    <link href="https://fonts.googleapis.com/css?family=Merriweather:300,400" rel="stylesheet" type="text/css">
    <link href='https://fonts.googleapis.com/css?family=Lato:400,600' rel='stylesheet' type='text/css'>
  </head>

  <body>
    <%= render @view_module, @view_template, assigns %>
    <%= if Mix.env == :dev && System.get_env("WEBPACK_ENV") == "hot" do %>
      <script src="http://localhost:4001/js/bundle.js"></script>
    <% else %>
      <script src="<%= static_path(@conn, "/js/bundle.js") %>"></script>
    <% end %>
  </body>
</html>


s/Vutuv/vutuv/ in HTML title.

s/Vutuv/vutuv/ in HTML title.

<!doctype html>

    <%= if @conn.assigns[:user] do %>
      <%= if @user.noindex? do %>
        <meta name="robots" content="noindex">
      <% end %>
    <% end %>
        <meta charset="utf-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
        <title><%= if @conn.assigns[:user], do: full_name(@conn.assigns[:user]), else: "vutuv" %></title>
        <meta name="description" content="">
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <link rel="icon" type="image/png" href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAABSlBMVEUAAAAaGRkfHh4xLCwbGhoaGBgZGBgQEBAcHBwrJCQjICA9OjooJiYaGhoYGBgaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkbGhoaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkbGhoaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGhoaGRkaGRkbGhoaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRn///9Hl2M/AAAAbHRSTlMAAAAAAAAAAAAAAAAAAAAZTk9QJRoy6fz7lnH9DcHMEgWtgPE7Id4/8ndT+hHItwiUheYqFc/+ZEL0D8SoBIR8IsU061rwCLOgAn9i2x5jH9lXOo+li5A87+7oPQlbyxZycyDY1/j5JgIxRkWE/74JAAABW0lEQVR4Ac2OaXvSUBCF5+iIu6AIRAEXdg2IKKKCigKKYlvoTltKF0rLkv//udwJaQnkB/B+SOac+95nLi0JcHseT3jixQ0zP5XsccMSfP6ApmnGs5usIuN5cBIDft+VEAobihcvIfHVa4nhkCXwrYg00ZgpxBMSIy6mKUimpHoDVhve6iqkkiALpDMivMtiEm6/l5BJXwvsykn34aMS8p8k5GSDfUfhM+4Qvny1bRBQLMmtb9/B+CFjqTgrMMrSJn4CxV8ylsE0AypV1QZqQOy3mqoVkE34U5d7f/+hIUM9axcY/4OqX1kNyWuCa2CygWZLHWjrG1H1bzVBdvjupqHY2pbfzj0mO/ex21Yne/vq2z7AA5oDHfOZQr0DmodR061z/RAPaQHku5bQPQItwjguTIUTMDmA054h9OIgJ+BqmELkEZMj8J7p/f557wLkDAbD0Xg8Gg5Ay8UlKD9uJjN5L5MAAAAASUVORK5CYII=" sizes="32x32">
        <link rel="icon" type="image/png" href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAvVBMVEUAAAAbGRkaGRkZGBgbGhocGxscHBwdGxsaGhoaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRn////OIJm3AAAAPXRSTlMAAAAAAAAAAAABWaF3BgNtXfzgIhjUI9/7VkX1BKaYhVvTFg3FHdj3RjfwkY6Akj/x20ALtrdc+hTHyE6bnw+8hgAAAJRJREFUGNONiDEKwkAUBee/v/sxKBaCpYWClZ33P0GaHCBgmQsEm7ju2gQLK6eZYeAHN22q2tqbasmrdZg92VmhIUHEPeKrVBRGGIQRjSKI4JqdfCEChCYf8dM5M/okEkU5CDNj3yg42HzstosfeD9qQ1BLmpkSc3pVSADJuEGuAAI0aIHFBq2jIIGLsg6iV2vW8x8fYE4pfoTWYZsAAAAASUVORK5CYII=" sizes="16x16">
        <link rel="apple-touch-icon" sizes="180x180" href="images/apple-touch-icon.png">
        <link rel="manifest" href="manifest.json">
        <link rel="mask-icon" href="images/safari-pinned-tab.svg" color="#5bbad5">
        <link rel="shortcut icon" href="images/favicon.ico">
        <meta name="msapplication-config" content="browserconfig.xml">
        <meta name="theme-color" content="#ffffff">

        <%= embed_css @conn %>

    <body class = "<%= @conn.assigns[:body_class] %>">

    <%= if @conn.assigns[:current_user] do %>
      <%= link to: session_path(@conn, :delete, @current_user), method: "delete", class: "navigation__icon", form: [style: "flex: 1;"] do %>
      <i title="<%= gettext("Log Out") %>" class="icon icon--lock">
      <% end %>
    <% else %>
      <%= link to: session_path(@conn, :new), class: "navigation__icon" do %>
      <i title="<%= gettext("Log In") %>" class="icon icon--lock">
      <% end %>
    <% end %>

      <img src="data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%20134.35%2034.65%27%3E%3Ctitle%3Elogo%3C%2Ftitle%3E%3Cpath%20d%3D%27M10.19%2034.05q-2.56-5-5.19-11.7T0%207.75h7.9q.5%202%201.18%204.23t1.41%204.6q.73%202.32%201.46%204.52t1.43%204q.65-1.8%201.4-4t1.48-4.52q.73-2.33%201.41-4.6t1.18-4.23h7.7q-2.36%207.9-5%2014.6t-5.19%2011.7zM52.95%2033.15a41.42%2041.42%200%200%201-4.9%201%2040.27%2040.27%200%200%201-6.3.47%2014.94%2014.94%200%200%201-5.58-.9%208.46%208.46%200%200%201-3.53-2.5%209.85%209.85%200%200%201-1.85-3.88%2020.82%2020.82%200%200%201-.55-5V7.75h7.45V21.5a10.65%2010.65%200%200%200%201%205.2q.95%201.6%203.55%201.6.8%200%201.7-.08t1.6-.17V7.75h7.45zM59.7%201.2L67.15%200v7.75h9v6.2h-9v9.25a7.36%207.36%200%200%200%20.83%203.75q.82%201.4%203.32%201.4a14.2%2014.2%200%200%200%202.48-.23%2012.62%2012.62%200%200%200%202.33-.62l1%205.8a21.08%2021.08%200%200%201-3%20.95%2017.51%2017.51%200%200%201-4.05.4%2013.34%2013.34%200%200%201-5-.82%207.91%207.91%200%200%201-3.2-2.3%208.54%208.54%200%200%201-1.67-3.58%2021%2021%200%200%201-.48-4.65zM117.99%2034.05q-2.56-5-5.19-11.7t-5-14.6h7.9q.5%202%201.18%204.23t1.41%204.6q.73%202.32%201.46%204.52t1.43%204q.65-1.8%201.4-4t1.48-4.52q.73-2.33%201.41-4.6t1.17-4.23h7.7q-2.36%207.9-5%2014.6t-5.19%2011.7zM81.9%2033.15a41.38%2041.38%200%200%200%204.9%201%2040.26%2040.26%200%200%200%206.3.47%2014.94%2014.94%200%200%200%205.58-.9%208.46%208.46%200%200%200%203.53-2.52%209.84%209.84%200%200%200%201.85-3.88%2020.8%2020.8%200%200%200%20.55-5V7.75h-7.46V21.5a10.65%2010.65%200%200%201-1%205.2q-.95%201.6-3.55%201.6-.8%200-1.7-.08t-1.6-.17V7.75h-7.4z%27%20fill%3D%27%231a1918%27%2F%3E%3C%2Fsvg%3E">
      <%= link to: search_query_path(@conn, :new), class: "navigation__icon  navigation__icon--right" do %>
      <i title="<%= gettext "Search" %>" class="icon icon--search">
      <% end %>

  <%= render @view_module, @view_template, assigns %>

      Copyright © 2016 AMOOMA, MIT licensed
      Give us feedback | Privacy

<!doctype html>

    <%= if @conn.assigns[:user] do %>
      <%= if @user.noindex? do %>
        <meta name="robots" content="noindex">
      <% end %>
    <% end %>
        <meta charset="utf-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
        <title><%= if @conn.assigns[:user], do: full_name(@conn.assigns[:user]), else: "Vutuv" %></title>
        <meta name="description" content="">
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <link rel="icon" type="image/png" href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAABSlBMVEUAAAAaGRkfHh4xLCwbGhoaGBgZGBgQEBAcHBwrJCQjICA9OjooJiYaGhoYGBgaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkbGhoaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkbGhoaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGhoaGRkaGRkbGhoaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRn///9Hl2M/AAAAbHRSTlMAAAAAAAAAAAAAAAAAAAAZTk9QJRoy6fz7lnH9DcHMEgWtgPE7Id4/8ndT+hHItwiUheYqFc/+ZEL0D8SoBIR8IsU061rwCLOgAn9i2x5jH9lXOo+li5A87+7oPQlbyxZycyDY1/j5JgIxRkWE/74JAAABW0lEQVR4Ac2OaXvSUBCF5+iIu6AIRAEXdg2IKKKCigKKYlvoTltKF0rLkv//udwJaQnkB/B+SOac+95nLi0JcHseT3jixQ0zP5XsccMSfP6ApmnGs5usIuN5cBIDft+VEAobihcvIfHVa4nhkCXwrYg00ZgpxBMSIy6mKUimpHoDVhve6iqkkiALpDMivMtiEm6/l5BJXwvsykn34aMS8p8k5GSDfUfhM+4Qvny1bRBQLMmtb9/B+CFjqTgrMMrSJn4CxV8ylsE0AypV1QZqQOy3mqoVkE34U5d7f/+hIUM9axcY/4OqX1kNyWuCa2CygWZLHWjrG1H1bzVBdvjupqHY2pbfzj0mO/ex21Yne/vq2z7AA5oDHfOZQr0DmodR061z/RAPaQHku5bQPQItwjguTIUTMDmA054h9OIgJ+BqmELkEZMj8J7p/f557wLkDAbD0Xg8Gg5Ay8UlKD9uJjN5L5MAAAAASUVORK5CYII=" sizes="32x32">
        <link rel="icon" type="image/png" href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAvVBMVEUAAAAbGRkaGRkZGBgbGhocGxscHBwdGxsaGhoaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRkaGRn////OIJm3AAAAPXRSTlMAAAAAAAAAAAABWaF3BgNtXfzgIhjUI9/7VkX1BKaYhVvTFg3FHdj3RjfwkY6Akj/x20ALtrdc+hTHyE6bnw+8hgAAAJRJREFUGNONiDEKwkAUBee/v/sxKBaCpYWClZ33P0GaHCBgmQsEm7ju2gQLK6eZYeAHN22q2tqbasmrdZg92VmhIUHEPeKrVBRGGIQRjSKI4JqdfCEChCYf8dM5M/okEkU5CDNj3yg42HzstosfeD9qQ1BLmpkSc3pVSADJuEGuAAI0aIHFBq2jIIGLsg6iV2vW8x8fYE4pfoTWYZsAAAAASUVORK5CYII=" sizes="16x16">
        <link rel="apple-touch-icon" sizes="180x180" href="images/apple-touch-icon.png">
        <link rel="manifest" href="manifest.json">
        <link rel="mask-icon" href="images/safari-pinned-tab.svg" color="#5bbad5">
        <link rel="shortcut icon" href="images/favicon.ico">
        <meta name="msapplication-config" content="browserconfig.xml">
        <meta name="theme-color" content="#ffffff">

        <%= embed_css @conn %>

    <body class = "<%= @conn.assigns[:body_class] %>">

    <%= if @conn.assigns[:current_user] do %>
      <%= link to: session_path(@conn, :delete, @current_user), method: "delete", class: "navigation__icon", form: [style: "flex: 1;"] do %>
      <i title="<%= gettext("Log Out") %>" class="icon icon--lock">
      <% end %>
    <% else %>
      <%= link to: session_path(@conn, :new), class: "navigation__icon" do %>
      <i title="<%= gettext("Log In") %>" class="icon icon--lock">
      <% end %>
    <% end %>

      <img src="data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%20134.35%2034.65%27%3E%3Ctitle%3Elogo%3C%2Ftitle%3E%3Cpath%20d%3D%27M10.19%2034.05q-2.56-5-5.19-11.7T0%207.75h7.9q.5%202%201.18%204.23t1.41%204.6q.73%202.32%201.46%204.52t1.43%204q.65-1.8%201.4-4t1.48-4.52q.73-2.33%201.41-4.6t1.18-4.23h7.7q-2.36%207.9-5%2014.6t-5.19%2011.7zM52.95%2033.15a41.42%2041.42%200%200%201-4.9%201%2040.27%2040.27%200%200%201-6.3.47%2014.94%2014.94%200%200%201-5.58-.9%208.46%208.46%200%200%201-3.53-2.5%209.85%209.85%200%200%201-1.85-3.88%2020.82%2020.82%200%200%201-.55-5V7.75h7.45V21.5a10.65%2010.65%200%200%200%201%205.2q.95%201.6%203.55%201.6.8%200%201.7-.08t1.6-.17V7.75h7.45zM59.7%201.2L67.15%200v7.75h9v6.2h-9v9.25a7.36%207.36%200%200%200%20.83%203.75q.82%201.4%203.32%201.4a14.2%2014.2%200%200%200%202.48-.23%2012.62%2012.62%200%200%200%202.33-.62l1%205.8a21.08%2021.08%200%200%201-3%20.95%2017.51%2017.51%200%200%201-4.05.4%2013.34%2013.34%200%200%201-5-.82%207.91%207.91%200%200%201-3.2-2.3%208.54%208.54%200%200%201-1.67-3.58%2021%2021%200%200%201-.48-4.65zM117.99%2034.05q-2.56-5-5.19-11.7t-5-14.6h7.9q.5%202%201.18%204.23t1.41%204.6q.73%202.32%201.46%204.52t1.43%204q.65-1.8%201.4-4t1.48-4.52q.73-2.33%201.41-4.6t1.17-4.23h7.7q-2.36%207.9-5%2014.6t-5.19%2011.7zM81.9%2033.15a41.38%2041.38%200%200%200%204.9%201%2040.26%2040.26%200%200%200%206.3.47%2014.94%2014.94%200%200%200%205.58-.9%208.46%208.46%200%200%200%203.53-2.52%209.84%209.84%200%200%200%201.85-3.88%2020.8%2020.8%200%200%200%20.55-5V7.75h-7.46V21.5a10.65%2010.65%200%200%201-1%205.2q-.95%201.6-3.55%201.6-.8%200-1.7-.08t-1.6-.17V7.75h-7.4z%27%20fill%3D%27%231a1918%27%2F%3E%3C%2Fsvg%3E">
      <%= link to: search_query_path(@conn, :new), class: "navigation__icon  navigation__icon--right" do %>
      <i title="<%= gettext "Search" %>" class="icon icon--search">
      <% end %>

  <%= render @view_module, @view_template, assigns %>

      Copyright © 2016 AMOOMA, MIT licensed
      Give us feedback | Privacy


Document the hello world example with links

Welcome to GraphQL!

A better way to build APIs.

Hello World Example

        /graphql/hello?query={greeting}

        /graphql/hello?query={greeting(name:"Joe")}

Resources

        GraphQL Plug Hex Package

        GraphQL Plug Docs

        GraphQL Plug Source

        GraphQL Core Hex Package

        GraphQL Core Docs

        GraphQL Core Source

        GraphQL Spec

Help

        Erlang channel on the GraphQL Slack

Welcome to GraphQL!

A better way to build APIs.

Resources

        GraphQL Plug Hex Package

        GraphQL Plug Docs

        GraphQL Plug Source

        GraphQL Core Hex Package

        GraphQL Core Docs

        GraphQL Core Source

        GraphQL Spec

Help

        Erlang channel on the GraphQL Slack


Align buttons in the same row.

Align buttons in the same row.

      All users

        <%= link "Notify all", to: user_path(@conn, :notify), method: :post, class: "mdl-button mdl-js-button mdl-button--raised" %>

        <%= link "Bulk user creation", to: bulk_path(@conn, :new, target: "user", title: "Bulk Users"), class: "mdl-button mdl-js-button mdl-button--raised" %>

        Name
        Email
        Role

      <%= Enum.with_index(@users) |> Enum.map(fn {user,index} -> %>

            <%= CoursePlannerWeb.SharedView.display_user_name(user) %>

            <%= user.email %>

            <%= user.role %>

            <button id="tr_menu_<%= user.id %>"
                    class="mdl-button mdl-js-button mdl-button--icon"
            >
              more_vert
            </button>
            <ul
              class="
                mdl-menu mdl-js-menu
                <%=
                  if index > 10 and index > length(@users)-4 do
                    'mdl-menu--top-right'
                  else
                    'mdl-menu--bottom-right'
                  end
                %>
              "
              for="tr_menu_<%= user.id %>"
            >

                <%= link "Show", to: user_path(@conn, :show, user) %>

              <%= if @conn.assigns.current_user.role == "Coordinator" do %>

                  <%= link "Edit", to: user_path(@conn, :edit, user) %>

                  <%= link "Delete", to: user_path(@conn, :delete, user), method: :delete, data: [confirm: "Are you sure?"] %>

              <% end %>

      <% end) %>


if there are no references you can propose them directly

<%= if @poll.topics != nil do %>

		<%= for topic <- @poll.topics do %>
			<a href="/topics/<%= topic %>" class="topic">#<%= topic %>
		<% end %>

<% end %>

<%= @poll.title || @poll.id %>

	<%= render "score.html", poll: @poll %>

		<a href="/polls/<%= @poll.id %>/details"> Details
		<%= if @is_logged_in do %>
			<a href="/polls/<%= @poll.id %>/vote"> Vote
		<% else %>
			 Vote
		<% end %>

<%= unless Enum.empty?(@references) do %>

References

	<%= render "references.html", references: @references %>
<% else %>

There are no references here.

You can enter the URL of reference below, then vote for it to be shown.

	<form action="/polls/<%= @poll.id %>/references" target="_blank">
		<input name="reference_poll_id" type="text" placeholder="Poll URL" style="width: 300px;" />
		<button type="submit" name="pole" value="positive">View positive</button>
		<button type="submit" name="pole" value="negative">View negative</button>
	</form>
<% end %>

<%= if @poll.topics != nil do %>

		<%= for topic <- @poll.topics do %>
			<a href="/topics/<%= topic %>" class="topic">#<%= topic %>
		<% end %>

<% end %>

<%= @poll.title || @poll.id %>

	<%= render "score.html", poll: @poll %>

		<a href="/polls/<%= @poll.id %>/details"> Details
		<%= if @is_logged_in do %>
			<a href="/polls/<%= @poll.id %>/vote"> Vote
		<% else %>
			 Vote
		<% end %>

<%= unless Enum.empty?(@references) do %>

References

	<%= render "references.html", references: @references %>
<% else %>

There are no references here.

	<a href="/polls/<%= @poll.id %>/vote">Vote to add references here.
<% end %>


Wrap side items horizontally on portrait

<!DOCTYPE html>

<meta charset="utf-8">

<meta name="viewport" content="width=device-width,initial-scale=1.0">

<title>Android SDK API level - <%= @lib %></title>

Android SDK API level of @aar artifacts

<form method="get" style="display:flex">
<input type="search" name="library" placeholder="groupId:artifactId:version" value="<%= @lib %>">
<input type="submit" value="Search">

</form>

<%= @host %><%= @path %>/api.svg

<a id="badge" href="<%= @path %>">
<img alt="API level <%= @api %>" src="<%= @path %>/api.svg">

Android version history

Android O
[2017]

Android 7.1.1 Nougat
[2016]

Android 7.0 Nougat
[2016]

Android 6.0 Marshmallow
[2015]

Android 5.1 Lollipops
[2015]

Android 5.0 Lollipop
[2014]

Android 4.4 KitKat Wear
[2014]

Android 4.4 KitKat
[2013]

Android 4.3 Jelly Bean
[2013]

Android 4.2 Jelly Bean
[2012]

Android 4.1 Jelly Bean
[2012]

Android 4.0.3 Ice Cream Sandwich
[2011]

Android 4.0 Ice Cream Sandwich
[2011]

Android 3.2 Honeycomb
[2011]

Android 3.1 Honeycomb
[2011]

Android 3.0 Honeycomb
[2011]

Android 2.3.3 Gingerbread
[2011]

Android 2.3 Gingerbread
[2010]

Android 2.2 Froyo
[2010]

Android 2.1 Eclair
[2010]

Android 2.0.1 Eclair
[2009]

Android 2.0 Eclair
[2009]

Android 1.6 Donut
[2009]

Android 1.5 Cupcake
[2009]

Android 1.1
[2009]

Android 1.0
[2008]

Repositories

Maven Central

JCenter

JitPack

References

shields.io

Android

Versions

Markdown

Contribute

<svg width="1.1em" height="1.1em" viewbox="0 0 32 32" style="vertical-align:top">

<g>
<path d="M 15.998527,0.39484182 C 7.1633875,0.39484182 0,7.5582293
 0,16.395333 c 0,7.069093 4.5840572,13.065594 10.942018,15.182295
 0.800516,0.146352 1.092237,-0.347709 1.092237,-0.772031 0,-0.37914
 -0.01375,-1.385924 -0.02161,-2.720771 C 7.562172,29.051338 6.6231622,25.93964
 6.6231622,25.93964 5.8953313,24.09207 4.846312,23.599974 4.846312,23.599974
 3.3935971,22.606941 4.9563216,22.626586 4.9563216,22.626586
 c 1.6059424,0.113938 2.4506584,1.64916 2.4506584,1.64916 1.427177,2.444765
 3.745235,1.738544 4.656742,1.329937 0.14537,-1.034286 0.557905,-1.739526
 1.015624,-2.139292 -3.552718,-0.403696 -7.2881308,-1.77685 -7.2881308,-7.907916
 0,-1.746401 0.6237147,-3.17456 1.647196,-4.293318 C 7.273397,10.860479
 6.7243316,9.2339099 7.5945855,7.0307729 c 0,0 1.3436876,-0.4302157
 4.4003805,1.6403205 1.275914,-0.3545842 2.64514,-0.5323675 4.005525,-0.5382608
 1.358421,0.00589 2.727647,0.1836766 4.005525,0.5382608 3.054729,-2.0705362
 4.39547,-1.6403205 4.39547,-1.6403205 0.8732,2.203137 0.324135,3.8297061
 0.159121,4.2343841 1.025445,1.118758 1.645231,2.546917 1.645231,4.293318
 0,6.146781 -3.741306,7.499309 -7.30581,7.895147 0.574603,0.49406
 1.086344,1.470395 1.086344,2.963381 0,2.13831 -0.01965,3.864084
 -0.01965,4.388594 0,0.428251 0.287793,0.926241 1.100095,0.770067
 C 27.419872,29.455034 32,23.462462 32,16.395333 32,7.5582293 24.83563,0.39484182
 15.998527,0.39484182" style="fill:#1b1817;fill-opacity:1;fill-rule:evenodd;stroke:none" />
</g>
</svg>
asapi/lv

© 2017   tynn   ♥ Berlin


internal server error

internal server error

<a href="https://steemit.com/@<%= @post.author %>/<%= @post.permlink %>"><%= @post.title %>

Author: <a href="https://beyondboinc.net/authors/<%= @post.author %>/"><%= @post.author %>

Tags:
          <%= for tag <- @post.tags do %>
          <a class="ui  label" href="/tags/<%=tag%>">
            <%= format_tag(tag, @conn.assigns.lang) %>

          <% end %>

        <%= raw(@post.body) %>

		  Home
		  /

Author: <a href="https://beyondboinc.net/authors/<%= @post.author %>/"><%= @post.author %>

		  /

<a href="https://beyondboinc.net/authors/<%= @post.author %>/<%= @post.permlink %>/"><%= @post.permlink %>


Fix form

Fix form

<%= form_for @changeset, setup_path(@conn, :complete), [method: :post, class: "form-signin"], fn f -> %>
  <%= if f.errors != [] do %>

Oops, something went wrong! Please check the errors below:

        <%= for {attr, message} <- f.errors do %>

<%= humanize(attr) %> <%= message %>

        <% end %>

  <% end %>

Create a user

  Email address
  <%= email_input f, :email, placeholder: "Email address", class: "form-control" %>

  Password
  <%= password_input f, :password, placeholder: "Password", class: "form-control" %>

  <button class="btn btn-lg btn-primary btn-block" type="submit">Submit</button>
<% end %>

<%= form_for @changeset, setup_path(@conn, :complete), [method: :post, class: "form-signin"], fn f -> %>
  <%= if f.errors != [] do %>

Oops, something went wrong! Please check the errors below:

        <%= for {attr, message} <- f.errors do %>

<%= humanize(attr) %> <%= message %>

        <% end %>

  <% end %>

Create a user

  Email address
  <%= email_input f, :email, placeholder: "Email address", class: "form-control" %>

  Password
  <%= password_input :user, :password, placeholder: "Password", class: "form-control" %>

  <button class="btn btn-lg btn-primary btn-block" type="submit">Submit</button>
<% end %>


Add links to Member profiles

Add links to Member profiles

    <%= @chamber_presenter.chamber %>

Recent Bills Passed

  <%= for bill <- Enum.slice(@chamber_presenter.bills_passed, 0, 5) do %>

      <a href="<%= bill["congressdotgov_url"] %>">
        <%= bill["title"] %>

      <%= gettext("%{title} %{sponsor_name} (%{party} - %{state})", title: bill["sponsor_title"], sponsor_name: bill["sponsor_name"], party: bill["sponsor_party"] , state: bill["sponsor_state"]) %>

  <% end %>

Recent Bills Introduced

  <%= for bill <- Enum.slice(@chamber_presenter.bills_introduced, 0, 5) do %>

      <a href="<%= bill["congressdotgov_url"] %>">
        <%= bill["title"] %>

    <% end %>

Recent Floor Actions

  <%= for action <- Enum.slice(@chamber_presenter.floor_actions, 0, 5) do %>

<%= action["description"] %>

      <%= action["timestamp"] %>

  <% end %>

Members

  <%= for member <- Enum.slice(@chamber_presenter.chamber_members, 0, 5) do %>
    <a href=<%= WhoWeb.RoutesHelper.member_id_path(member["id"]) %>>

<%= member["first_name"] %> <%= member["last_name"] %>

  <% end %>

    <%= @chamber_presenter.chamber %>

Recent Bills Passed

  <%= for bill <- Enum.slice(@chamber_presenter.bills_passed, 0, 5) do %>

      <a href="<%= bill["congressdotgov_url"] %>">
        <%= bill["title"] %>

      <%= gettext("%{title} %{sponsor_name} (%{party} - %{state})", title: bill["sponsor_title"], sponsor_name: bill["sponsor_name"], party: bill["sponsor_party"] , state: bill["sponsor_state"]) %>

  <% end %>

Recent Bills Introduced

  <%= for bill <- Enum.slice(@chamber_presenter.bills_introduced, 0, 5) do %>

      <a href="<%= bill["congressdotgov_url"] %>">
        <%= bill["title"] %>

    <% end %>

Recent Floor Actions

  <%= for action <- Enum.slice(@chamber_presenter.floor_actions, 0, 5) do %>

<%= action["description"] %>

      <%= action["timestamp"] %>

  <% end %>

Members

  <%= for member <- Enum.slice(@chamber_presenter.chamber_members, 0, 5) do %>

<%= member["first_name"] %> <%= member["last_name"] %>

  <% end %>


Add max-width for SVG on example page

Add max-width for SVG on example page

Embed script

  Science is the key to our future, and if you don't believe in science, then you're holding everybody back. -- Bill Nye

<%= embed_script @asciicast %>

SVG

  If the Earth gets hit by an asteroid, it's game over. It's control-alt-delete
  for civilization. -- Bill Nye

<img src="<%= asciicast_path(@conn, :show, @asciicast) %>.svg" style="max-width: 100%" />

Embed script for home asciicast

<%= embed_script @home_asciicast %>

  You're dressed in a tuxedo, you wear a bow tie. A bow tie with a tuxedo is more formal than a straight tie with a tuxedo. -- Bill Nye

Embed script

  Science is the key to our future, and if you don't believe in science, then you're holding everybody back. -- Bill Nye

<%= embed_script @asciicast %>

SVG

  If the Earth gets hit by an asteroid, it's game over. It's control-alt-delete
  for civilization. -- Bill Nye

<img src="<%= asciicast_path(@conn, :show, @asciicast) %>.svg" />

Embed script for home asciicast

<%= embed_script @home_asciicast %>

  You're dressed in a tuxedo, you wear a bow tie. A bow tie with a tuxedo is more formal than a straight tie with a tuxedo. -- Bill Nye


Change form labels to allow entry of the ids

<%= form_for @changeset, @action, fn f -> %>
  <%= if @changeset.action do %>

Oops, something went wrong! Please check the errors below:

        <%= for {attr, message} <- f.errors do %>

<%= humanize(attr) %> <%= message %>

        <% end %>

  <% end %>

    <%= label f, :name, "Partner1 ID", class: "control-label" %>
    <%= text_input f, :partner1_id, class: "form-control" %>

    <%= label f, :name, "Partner2 ID", class: "control-label" %>
    <%= text_input f, :partner2_id, class: "form-control" %>

    <%= submit "Submit", class: "btn btn-primary" %>

<% end %>

<%= form_for @changeset, @action, fn f -> %>
  <%= if @changeset.action do %>

Oops, something went wrong! Please check the errors below:

        <%= for {attr, message} <- f.errors do %>

<%= humanize(attr) %> <%= message %>

        <% end %>

  <% end %>

    <%= label f, :name, "Partner1", class: "control-label" %>
    <%= text_input f, :partner1_id, class: "form-control" %>

    <%= label f, :name, "Partner2", class: "control-label" %>
    <%= text_input f, :partner2_id, class: "form-control" %>

    <%= submit "Submit", class: "btn btn-primary" %>

<% end %>


Add minimum_teaching_days to term's form

      <%= form_for @changeset, @action, fn f -> %>
        <%= CoursePlanner.SharedView.card @title do %>
          <%= CoursePlanner.SharedView.card_content do %>
            <%= if @changeset.action do %>

Oops, something went wrong! Please check the errors below.

            <% end %>
            <%= CoursePlanner.SharedView.form_text f, :name, required: true %>
            <%= CoursePlanner.SharedView.form_text f, :minimum_teaching_days, required: true %>
            <%= CoursePlanner.SharedView.form_date f, :start_date, required: true %>
            <%= CoursePlanner.SharedView.form_date f, :end_date, required: true %>

              Holidays

                  Date
                  Description

              <tbody id="<%= container_id(f, :holidays) %>">
                <%= render "holiday_fields.html", f: f %>

                  There are no holidays set yet.

            <% holidays_change = Ecto.Changeset.get_change(f.source, :holidays, []) %>
            <% holidays_errors = Enum.map(holidays_change, &(&1.errors)) %>
            <% holidays_have_errors = length( holidays_errors ) > 0 %>

            <%= if holidays_have_errors do  %>

                  Not every holiday is valid

            <% end %>

                <%= link_to_holiday_fields(f, :holidays) %>

          <% end %>
          <%= CoursePlanner.SharedView.card_actions do %>

                <%= CoursePlanner.SharedView.form_button "Back", term_path(@conn, :index) %>

                <%= CoursePlanner.SharedView.form_submit f, "Send" %>

          <% end %>
        <% end %>
      <% end %>

      <%= form_for @changeset, @action, fn f -> %>
        <%= CoursePlanner.SharedView.card @title do %>
          <%= CoursePlanner.SharedView.card_content do %>
            <%= if @changeset.action do %>

Oops, something went wrong! Please check the errors below.

            <% end %>
            <%= CoursePlanner.SharedView.form_text f, :name, required: true %>
            <%= CoursePlanner.SharedView.form_date f, :start_date, required: true %>
            <%= CoursePlanner.SharedView.form_date f, :end_date, required: true %>

              Holidays

                  Date
                  Description

              <tbody id="<%= container_id(f, :holidays) %>">
                <%= render "holiday_fields.html", f: f %>

                  There are no holidays set yet.

            <% holidays_change = Ecto.Changeset.get_change(f.source, :holidays, []) %>
            <% holidays_errors = Enum.map(holidays_change, &(&1.errors)) %>
            <% holidays_have_errors = length( holidays_errors ) > 0 %>

            <%= if holidays_have_errors do  %>

                  Not every holiday is valid

            <% end %>

                <%= link_to_holiday_fields(f, :holidays) %>

          <% end %>
          <%= CoursePlanner.SharedView.card_actions do %>

                <%= CoursePlanner.SharedView.form_button "Back", term_path(@conn, :index) %>

                <%= CoursePlanner.SharedView.form_submit f, "Send" %>

          <% end %>
        <% end %>
      <% end %>


Fix postal code, org_name, and org_email input types

Congrats!

Expect a copy of your grant proposal coming from eef-grant-submissions@beam.eco

Grant request process

          Intro
          FAQ
          Form

              It is our great pleasure to announce that we have just opened our grant program. The goal of it is to
              fund open source development, trainings, workshops and other initiatives that will help increase
              and expand the Beam community. These grants are funded by our sponsors,
              membership fees and donations.

The current focus of the foundation is on increasing and
              expanding the
              community so we will favour grants that are targeted to
              beneficiaries that
              are new to Erlang/Elixir and the ecosystem. We prefer grants that
              support
              online workshops, online training materials, hands-on trainings,
              development
              work (open source) and diversity efforts. On non-beam focused
              events where
              there is a clear Beam language component of the event, the grant
              will only
              support the Beam language component of the event. The EEF will
              consider
              supporting a hackathon if the event has hands-on Beam languages
              education
              for a minimum of 6 hours. We will not fund prizes for hackathons
              or swag.

We recommend that you submit grant proposals via our form at
              least 12
              weeks prior to the event. Proposals should be concise and have a
              clear
              objective. We encourage those applying for funding to try and get
              sponsorship
              from corporations or local sponsors as we want to encourage
              sustainable, long term relationships with them. The EEF could limit the
              number of events per
              organizer and/or city that are granted within a given year.

            If you want to apply for a grant, fill out the form here.
              If you have any questions please reach out to
              grants@erlef.org

FAQ

                          <button class="btn btn-link" type="button"
                            data-toggle="collapse"
                            data-target="#accordion-tab-1-content-1"
                            aria-expanded="false"
                            aria-controls="accordion-tab-1-content-1"> When
                            should I submit my grant request?</button>

                          We recommend that grant requests be submitted at least
                          12 weeks before the funding is needed.

                          <button class="btn btn-link" type="button"
                            data-toggle="collapse"
                            data-target="#accordion-tab-1-content-2"
                            aria-expanded="false"
                            aria-controls="accordion-tab-1-content-2">What grant
                            can I ask for organizing a
                            conference?</button>

The maximum conference grant size is typically
                            around 10 USD per
                            attendee. We prefer to help new events get
                            established in their community
                            and we encourage them to apply for different funding
                            local options as well.
                            Bigger conferences might be assigned a lower amount
                            per attendee.
                            Educational programs run within the conference
                            should request a separate
                            budget.

                          <button class="btn btn-link" type="button"
                            data-toggle="collapse"
                            data-target="#accordion-tab-1-content-3"
                            aria-expanded="false"
                            aria-controls="accordion-tab-1-content-3">
                            I am organizing a workshop. What grant can I ask
                            for?
                          </button>

Our maximum educational program grant size is
                            typically USD 25 per
                            student, provided the students each receive at least
                            6 hours of BEAM
                            languages instruction as part of it, however we are
                            open to
                            review this amount on a case by case basis. Please
                            note that
                            subsequent requests for workshops in the same area
                            may be
                            funded at a lower rate to encourage sustainable,
                            long-term
                            relationships with local sponsors.

When submitting your workshop grant request, it
                            helps us to see a brief budget as this example:

                              Items
                              Unit Cost
                              Quantity
                              Total Cost

                                Lunch and drinks
                                9
                                50
                                450

                                Travel expenses
                                20
                                3
                                60

                                Hotel expenses
                                50
                                2
                                100

                                Total

                                610

<button class="btn btn-link" type="button"
                            data-toggle="collapse"
                            data-target="#accordion-tab-1-content-4"
                            aria-expanded="false"
                            aria-controls="accordion-tab-1-content-4">
                            Is there a maximum grant size that can be
                            awarded?</button>

There is no maximum, however bear in mind that the
                            foundation has a limited budget and we reserve the
                            right of giving a grant smaller than requested, let
                            us know if this is a problem for you.

Grant Proposal Form

  <%= unless @errors == [] do %>

      Errors :

      <% errs = Enum.reduce(@errors, "", fn(err, acc) -> acc <> "
#{err}
" end) %>
    <%= raw errs %>

<% end %>
  <%= form_for @conn, Routes.grant_path(@conn, :create), [id: "grant_form", multipart: true, class: "dropzone"], fn f -> %>

                  * First name

				 <%= text_input(f, :first_name, class: "form-control", maxlength: 50, required: true, placeholder: "First name") %>

                  * Last name
                  <%= text_input(f, :last_name, class: "form-control", maxlength: 50, required: true, placeholder: "Last name") %>

                  * Nick Name

                    <%= text_input(f, :nick_name, class: "form-control", maxlength: 50, required: true, placeholder: "Nick name") %>

                  * Email address
                  <%= text_input(f, :email_address, class: "form-control", maxlength: 50, required: true, placeholder: "Email address") %>

                  * Phone Number
                   <%= telephone_input(f, :phone_number, class: "form-control", maxlength: 50, required: true, placeholder: "Phone number") %>

                  Organization Name

 					<%= text_input(f, :org_name, class: "form-control", maxlength: 50, placeholder: "Organization name") %>

                  Organization Email

 					<%= text_input(f, :org_email, class: "form-control", maxlength: 50, placeholder: "Organization email") %>

                  * City

				<%= text_input(f, :city, class: "form-control", maxlength: 85, required: true, placeholder: "City") %>

                  * Country Subdivision

				<%= text_input(f, :subdivision, class: "form-control", maxlength: 50, required: true, placeholder: "Subdivision") %>

			  (e.g., state, province, territory, etc.)

                  * Postal Code
					<%= text_input(f, :postal_code, class: "form-control", maxlength: 10, required: true, placeholder: "Postal code") %>

                           * Country

                           <input type="text" name="country" id="country">
                           <input type="hidden" name="country_code" id="country_code" />

                  Twitter Handle

				 <%= text_input(f, :twitter, class: "form-control", maxlength: 50,  placeholder: "Twitter Handle") %>

                  LinkedIn
                 <%= text_input(f, :linkedin, class: "form-control", maxlength: 50,  placeholder: "LinkedIn") %>

                  WebSite

                  <%= text_input(f, :website, class: "form-control", maxlength: 50,  placeholder: "Website") %>

                  * Small Bio
                  <%= textarea(f, :bio, class: "form-control", maxlength: "5000", rows: 3, required: true) %>

                  * Grant Type
                  <%= grant_type_select(f) %>

A gathering including talks and other events to promote Beam languages in the local community. A separate grant should be submitted for educational programs that are a subset of conference events.

                    Develop a Beam languages-based open source program or library.

                      The subscription cost of a service providing advertising services for Beam languages-related events.

                    Teach aspiring Beam language coders under age 18 coding skills.

                    Development of an open-source project for 2+ days in a team environment.

                    Multiple weeks or month course on Beam languages that is principally hands-on

                    An interactive, hands-on, training into one or more specific Beam languages topics/themes/goals, which supports and mentors women.

                      An interactive, hands-on, training into one or more specific Beam languages topics/themes/goals. It should include at least 6 hours of instruction

                  * Link to code of conduct of the event
                    (required for workshops and conferences)

                  <%= text_input(f, :code_of_conduct_link, class: "form-control", maxlength: 50,  placeholder: "") %>

                Optional File attachment(s) :
                Maximum upload size in total limited to 8MB

                    <%= file_input(f, "files[]", accept: "image/png, image/jpeg, application/pdf") %>

                    <%= file_input(f, "files[]", accept: "image/png, image/jpeg, application/pdf") %>

                     <%= file_input(f, "files[]", accept: "image/png, image/jpeg, application/pdf") %>

                       <%= file_input(f, "files[]", accept: "image/png, image/jpeg, application/pdf") %>

                      <%= file_input(f, "files[]", accept: "image/png, image/jpeg, application/pdf") %>

                       <%= file_input(f, "files[]", accept: "image/png, image/jpeg, application/pdf") %>

                  * Purpose

Describe
                    the purpose of the grant, location and date, including the
                    date in which the funds must be received. We recommend to
                    send the requests at minimum 12 weeks before the
                    event so we have enough time to review, ask questions and
                    send you the funds.
                    Make sure you explain how this grant is designed to help
                    grow the community. Also let us know what other forms of
                    sponsorship you have applied for.
                    For workshops/trainings please include the staff:student
                    ratio, the amount of hands-on training time and a lesson
                    plan with learning outcomes for participants.

                  <%= textarea(f, :purpose, class: "form-control", maxlength: "5000", rows: 3, required: true) %>

                      Specify here the grant amount in detail. Please note that
                      the EEF may only be able to provide partial funding for a
                      proposal so let us know if this is acceptable to you. Be
                      sure to include a breakdown of the amount you are
                      requesting. We prefer to see what you plan on using the
                      funds for.
                      Example: 1200$ total ($700 for venue, $300 for trav
                      el, $200 for food). To thank you for your sponsorship, we
                      will place the EEF logo on our site and offer you 3 free
                      tickets to the event to distribute as you see fit.

                  * Amount (USD)

                      $

                    <%= number_input(f, :grant_amount, class: "form-control currency", maxlength: 6, required: true, placeholder: "0.00", step: "1.00") %>

                    Preferred payment
                      method

                    <%= payment_method_select(f) %>
                    We can do checks only within
                      the US. If the request is for $500 or less, PayPal is
                      suggested.

                      * Beneficiaries

                        Describe who will be the beneficiaries of the grant and
                        the expected size of the event.
                        For onsite events we would love to have an overview of
                        other Beam related
                        activities/meetups/trainings/conferences located in that
                        area, the number of attendees, frequency and such.

					<%= textarea(f, :beneficiaries, class: "form-control", maxlength: "5000", rows: 3, required: true) %>

                    * Report

The EEF would like to
                      see how the grant was used so we require that we receive a
                      report that will help us understand the impact that the
                      grants are having and how the activities are received
                      by the community. We require to receive this report within
                      one month of the event. Please describe in this section
                      what items you will include on the report and what follow
                      up activities do you plan on. For example: blog posts,
                      post events write-ups, web pages, project updates, lessons
                      learned (what went well and what needs to improve), the
                      feedback from the participants, social media, number of
                      attendees, demographics, and such.

                    <%= textarea(f, :report, class: "form-control", maxlength: "5000", rows: 3, required: true) %>

                <button id="submit_form" class="btn btn-primary mt-2" type="submit">Submit</button>

            <% end %>

Congrats!

Expect a copy of your grant proposal coming from eef-grant-submissions@beam.eco

Grant request process

          Intro
          FAQ
          Form

              It is our great pleasure to announce that we have just opened our grant program. The goal of it is to
              fund open source development, trainings, workshops and other initiatives that will help increase
              and expand the Beam community. These grants are funded by our sponsors,
              membership fees and donations.

The current focus of the foundation is on increasing and
              expanding the
              community so we will favour grants that are targeted to
              beneficiaries that
              are new to Erlang/Elixir and the ecosystem. We prefer grants that
              support
              online workshops, online training materials, hands-on trainings,
              development
              work (open source) and diversity efforts. On non-beam focused
              events where
              there is a clear Beam language component of the event, the grant
              will only
              support the Beam language component of the event. The EEF will
              consider
              supporting a hackathon if the event has hands-on Beam languages
              education
              for a minimum of 6 hours. We will not fund prizes for hackathons
              or swag.

We recommend that you submit grant proposals via our form at
              least 12
              weeks prior to the event. Proposals should be concise and have a
              clear
              objective. We encourage those applying for funding to try and get
              sponsorship
              from corporations or local sponsors as we want to encourage
              sustainable, long term relationships with them. The EEF could limit the
              number of events per
              organizer and/or city that are granted within a given year.

            If you want to apply for a grant, fill out the form here.
              If you have any questions please reach out to
              grants@erlef.org

FAQ

                          <button class="btn btn-link" type="button"
                            data-toggle="collapse"
                            data-target="#accordion-tab-1-content-1"
                            aria-expanded="false"
                            aria-controls="accordion-tab-1-content-1"> When
                            should I submit my grant request?</button>

                          We recommend that grant requests be submitted at least
                          12 weeks before the funding is needed.

                          <button class="btn btn-link" type="button"
                            data-toggle="collapse"
                            data-target="#accordion-tab-1-content-2"
                            aria-expanded="false"
                            aria-controls="accordion-tab-1-content-2">What grant
                            can I ask for organizing a
                            conference?</button>

The maximum conference grant size is typically
                            around 10 USD per
                            attendee. We prefer to help new events get
                            established in their community
                            and we encourage them to apply for different funding
                            local options as well.
                            Bigger conferences might be assigned a lower amount
                            per attendee.
                            Educational programs run within the conference
                            should request a separate
                            budget.

                          <button class="btn btn-link" type="button"
                            data-toggle="collapse"
                            data-target="#accordion-tab-1-content-3"
                            aria-expanded="false"
                            aria-controls="accordion-tab-1-content-3">
                            I am organizing a workshop. What grant can I ask
                            for?
                          </button>

Our maximum educational program grant size is
                            typically USD 25 per
                            student, provided the students each receive at least
                            6 hours of BEAM
                            languages instruction as part of it, however we are
                            open to
                            review this amount on a case by case basis. Please
                            note that
                            subsequent requests for workshops in the same area
                            may be
                            funded at a lower rate to encourage sustainable,
                            long-term
                            relationships with local sponsors.

When submitting your workshop grant request, it
                            helps us to see a brief budget as this example:

                              Items
                              Unit Cost
                              Quantity
                              Total Cost

                                Lunch and drinks
                                9
                                50
                                450

                                Travel expenses
                                20
                                3
                                60

                                Hotel expenses
                                50
                                2
                                100

                                Total

                                610

<button class="btn btn-link" type="button"
                            data-toggle="collapse"
                            data-target="#accordion-tab-1-content-4"
                            aria-expanded="false"
                            aria-controls="accordion-tab-1-content-4">
                            Is there a maximum grant size that can be
                            awarded?</button>

There is no maximum, however bear in mind that the
                            foundation has a limited budget and we reserve the
                            right of giving a grant smaller than requested, let
                            us know if this is a problem for you.

Grant Proposal Form

  <%= unless @errors == [] do %>

      Errors :

      <% errs = Enum.reduce(@errors, "", fn(err, acc) -> acc <> "
#{err}
" end) %>
    <%= raw errs %>

<% end %>
  <%= form_for @conn, Routes.grant_path(@conn, :create), [id: "grant_form", multipart: true, class: "dropzone"], fn f -> %>

                  * First name

				 <%= text_input(f, :first_name, class: "form-control", maxlength: 50, required: true, placeholder: "First name") %>

                  * Last name
                  <%= text_input(f, :last_name, class: "form-control", maxlength: 50, required: true, placeholder: "Last name") %>

                  * Nick Name

                    <%= text_input(f, :nick_name, class: "form-control", maxlength: 50, required: true, placeholder: "Nick name") %>

                  * Email address
                  <%= text_input(f, :email_address, class: "form-control", maxlength: 50, required: true, placeholder: "Email address") %>

                  * Phone Number
                   <%= telephone_input(f, :phone_number, class: "form-control", maxlength: 50, required: true, placeholder: "Phone number") %>

                  Organization Name

 					<%= text_input(f, :org_name, class: "form-control", maxlength: 50, required: true, placeholder: "Organization name") %>

                  Organization Email

 					<%= text_input(f, :org_email, class: "form-control", maxlength: 50, required: true, placeholder: "Organization email") %>

                  * City

				<%= text_input(f, :city, class: "form-control", maxlength: 85, required: true, placeholder: "City") %>

                  * Country Subdivision

				<%= text_input(f, :subdivision, class: "form-control", maxlength: 50, required: true, placeholder: "Subdivision") %>

			  (e.g., state, province, territory, etc.)

                  * Postal Code
					<%= number_input(f, :postal_code, class: "form-control", maxlength: 10, required: true, placeholder: "Postal code") %>

                           * Country

                           <input type="text" name="country" id="country">
                           <input type="hidden" name="country_code" id="country_code" />

                  Twitter Handle

				 <%= text_input(f, :twitter, class: "form-control", maxlength: 50,  placeholder: "Twitter Handle") %>

                  LinkedIn
                 <%= text_input(f, :linkedin, class: "form-control", maxlength: 50,  placeholder: "LinkedIn") %>

                  WebSite

                  <%= text_input(f, :website, class: "form-control", maxlength: 50,  placeholder: "Website") %>

                  * Small Bio
                  <%= textarea(f, :bio, class: "form-control", maxlength: "5000", rows: 3, required: true) %>

                  * Grant Type
                  <%= grant_type_select(f) %>

A gathering including talks and other events to promote Beam languages in the local community. A separate grant should be submitted for educational programs that are a subset of conference events.

                    Develop a Beam languages-based open source program or library.

                      The subscription cost of a service providing advertising services for Beam languages-related events.

                    Teach aspiring Beam language coders under age 18 coding skills.

                    Development of an open-source project for 2+ days in a team environment.

                    Multiple weeks or month course on Beam languages that is principally hands-on

                    An interactive, hands-on, training into one or more specific Beam languages topics/themes/goals, which supports and mentors women.

                      An interactive, hands-on, training into one or more specific Beam languages topics/themes/goals. It should include at least 6 hours of instruction

                  * Link to code of conduct of the event
                    (required for workshops and conferences)

                  <%= text_input(f, :code_of_conduct_link, class: "form-control", maxlength: 50,  placeholder: "") %>

                Optional File attachment(s) :
                Maximum upload size in total limited to 8MB

                    <%= file_input(f, "files[]", accept: "image/png, image/jpeg, application/pdf") %>

                    <%= file_input(f, "files[]", accept: "image/png, image/jpeg, application/pdf") %>

                     <%= file_input(f, "files[]", accept: "image/png, image/jpeg, application/pdf") %>

                       <%= file_input(f, "files[]", accept: "image/png, image/jpeg, application/pdf") %>

                      <%= file_input(f, "files[]", accept: "image/png, image/jpeg, application/pdf") %>

                       <%= file_input(f, "files[]", accept: "image/png, image/jpeg, application/pdf") %>

                  * Purpose

Describe
                    the purpose of the grant, location and date, including the
                    date in which the funds must be received. We recommend to
                    send the requests at minimum 12 weeks before the
                    event so we have enough time to review, ask questions and
                    send you the funds.
                    Make sure you explain how this grant is designed to help
                    grow the community. Also let us know what other forms of
                    sponsorship you have applied for.
                    For workshops/trainings please include the staff:student
                    ratio, the amount of hands-on training time and a lesson
                    plan with learning outcomes for participants.

                  <%= textarea(f, :purpose, class: "form-control", maxlength: "5000", rows: 3, required: true) %>

                      Specify here the grant amount in detail. Please note that
                      the EEF may only be able to provide partial funding for a
                      proposal so let us know if this is acceptable to you. Be
                      sure to include a breakdown of the amount you are
                      requesting. We prefer to see what you plan on using the
                      funds for.
                      Example: 1200$ total ($700 for venue, $300 for trav
                      el, $200 for food). To thank you for your sponsorship, we
                      will place the EEF logo on our site and offer you 3 free
                      tickets to the event to distribute as you see fit.

                  * Amount (USD)

                      $

                    <%= number_input(f, :grant_amount, class: "form-control currency", maxlength: 6, required: true, placeholder: "0.00", step: "1.00") %>

                    Preferred payment
                      method

                    <%= payment_method_select(f) %>
                    We can do checks only within
                      the US. If the request is for $500 or less, PayPal is
                      suggested.

                      * Beneficiaries

                        Describe who will be the beneficiaries of the grant and
                        the expected size of the event.
                        For onsite events we would love to have an overview of
                        other Beam related
                        activities/meetups/trainings/conferences located in that
                        area, the number of attendees, frequency and such.

					<%= textarea(f, :beneficiaries, class: "form-control", maxlength: "5000", rows: 3, required: true) %>

                    * Report

The EEF would like to
                      see how the grant was used so we require that we receive a
                      report that will help us understand the impact that the
                      grants are having and how the activities are received
                      by the community. We require to receive this report within
                      one month of the event. Please describe in this section
                      what items you will include on the report and what follow
                      up activities do you plan on. For example: blog posts,
                      post events write-ups, web pages, project updates, lessons
                      learned (what went well and what needs to improve), the
                      feedback from the participants, social media, number of
                      attendees, demographics, and such.

                    <%= textarea(f, :report, class: "form-control", maxlength: "5000", rows: 3, required: true) %>

                <button id="submit_form" class="btn btn-primary mt-2" type="submit">Submit</button>

            <% end %>


Fallback to screen.availHeight for iframe bug (#579)

What changed?
----------------

This commit uses the `screen.availHeight` property as a fallback
to how we currently set the iframe's height. See [screen docs].

[Screen docs]: https://developer.mozilla.org/en-US/docs/Web/API/Screen

Why?
-------

As part of the Wallaby feature test I've needed to read an email,
but I could only get iframe element using
`Wallaby.Query.css("iframe", visible: false)` because the height
of the element is 0.

I've tried this in multiple versions of Chrome and chromedriver.
Also, I've only been able to experience this in headless Chrome
in macOS. I wasn't having this issue with Wallaby option
headless: false nor on a CI instance running Ubuntu.

Related to https://github.com/thoughtbot/bamboo/issues/350 and
https://github.com/thoughtbot/bamboo/issues/351

<!DOCTYPE html>

    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">

    <title>Sent Email</title>
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/normalize/4.0.0/normalize.css" charset="utf-8">

        <%= for email <- @emails do %>
          <a
            class="email-summary <%= Bamboo.SentEmailViewerPlug.Helper.selected_email_class(email, @selected_email) %>"
            href="<%= "#{@base_path}/#{Bamboo.SentEmail.get_id(email)}" %>">
            <span class="email-summary-subject truncate" title="<%= Bamboo.SentEmailViewerPlug.Helper.format_subject(email.subject) %>">
              <%= Bamboo.SentEmailViewerPlug.Helper.format_subject(email.subject) %>

              <%= Bamboo.SentEmailViewerPlug.Helper.format_email_address(email.from) %>
              to <%= Bamboo.SentEmailViewerPlug.Helper.email_addresses(email) %>

              <%= if Enum.count(email.attachments) > 0 do %><% end %>
              <%= Bamboo.SentEmailViewerPlug.Helper.format_text_body(email.text_body) %>

        <% end %>

          <%= Bamboo.SentEmailViewerPlug.Helper.format_subject(@selected_email.subject) %>

            From <%= Bamboo.SentEmailViewerPlug.Helper.format_email_address(@selected_email.from) %>
            to <%= Bamboo.SentEmailViewerPlug.Helper.email_addresses(@selected_email) %>

            <%= for {header, value} <- @selected_email.headers do %>

                <%= header %> <%= Bamboo.SentEmailViewerPlug.Helper.format_headers(value) %>

            <% end %>

          <% attachment_count = Enum.count(@selected_email.attachments) %>
          <%= if  attachment_count > 0 do %>

              <%= for index <- 0..attachment_count - 1 do %>
                <%
                  attachment = Enum.at(@selected_email.attachments, index)
                  href = "#{@base_path}/#{Bamboo.SentEmail.get_id(@selected_email)}/attachments/#{index}"
                %>

<a href="<%= href %>"><%= Bamboo.SentEmailViewerPlug.Helper.format_attachment(attachment) %>

              <% end %>

          <% end %>

HTML body

            <iframe onload="adjustFrameHeight(this)" src="<%= "#{@base_path}/#{Bamboo.SentEmail.get_id(@selected_email)}/html" %>">

Text Body

<%= Bamboo.SentEmailViewerPlug.Helper.format_text_body(@selected_email.text_body) %>


change the first photo

change the first photo

<input type="hidden" id="post-id" value="<%= @post.id %>">

				<a class="carousel-item" href="<%= Flour.Photo.url(hd(@post.photos),:original)%>" data-gallery>
				  <img class="responsive-img" src="<%= Flour.Photo.url(hd(@post.photos), :original) %>"/>

			  我❤久久

				 <%= for photo <- tl(@post.photos) do %>

					<a class="carousel-item" href="<%= Flour.Photo.url(photo,:original)%>" data-gallery>
						<img class="responsive-img" src="<%= Flour.Photo.url(photo, :thumb) %>"/>

				 <% end %>

					<%= @flower_count %>

            <img class="responsive-img circle red" src="<%= @post.user.headimgurl %>"/>

              对（他／她）说：
              <%= @post.content %>

天上鹊桥，人间七巧，今宵月圆花好，有情人欢喜相邀。黄昏后，柳梢头，窃窃私语，幸福成双，不似牛郎织女，赛过神仙眷属！

filter_drama甜蜜派

						  <%= link "发布我的幸福", to: post_path(@conn, :new), class: "waves-effect waves-light btn-large pink lighten-2" %>

place行动派

        立即下单

          给她送上鲜花

<%= form_for @changeset, post_path(@conn, :comment, @post.id), [multipart: true, id: "comments-form"],  fn f -> %>

    <%= textarea f, :content, placeholder: "祝福语：", class: "materialize-textarea validate",  required: "true"  %>
    <%= error_tag f, :content %>

      <%= submit "送上祝福", class: "btn waves-light pink lighten-3" %>

<% end %>

   <%= for comment <- @post.comments do %>

      <img class="circle" src="<%= comment.user.headimgurl %>"/>

<%= comment.content %>

        <%= comment.user.nickname %>

      grade

   <% end %>

<input type="hidden" id="post-id" value="<%= @post.id %>">

				<a class="carousel-item" href="<%= Flour.Photo.url(hd(@post.photos),:original)%>" data-gallery>
				  <img class="responsive-img" src="<%= Flour.Photo.url(hd(@post.photos), :thumb) %>"/>

			  我❤久久

				 <%= for photo <- tl(@post.photos) do %>

					<a class="carousel-item" href="<%= Flour.Photo.url(photo,:original)%>" data-gallery>
						<img class="responsive-img" src="<%= Flour.Photo.url(photo, :thumb) %>"/>

				 <% end %>

					<%= @flower_count %>

            <img class="responsive-img circle red" src="<%= @post.user.headimgurl %>"/>

              对（他／她）说：
              <%= @post.content %>

天上鹊桥，人间七巧，今宵月圆花好，有情人欢喜相邀。黄昏后，柳梢头，窃窃私语，幸福成双，不似牛郎织女，赛过神仙眷属！

filter_drama甜蜜派

						  <%= link "发布我的幸福", to: post_path(@conn, :new), class: "waves-effect waves-light btn-large pink lighten-2" %>

place行动派

        立即下单

          给她送上鲜花

<%= form_for @changeset, post_path(@conn, :comment, @post.id), [multipart: true, id: "comments-form"],  fn f -> %>

    <%= textarea f, :content, placeholder: "祝福语：", class: "materialize-textarea validate",  required: "true"  %>
    <%= error_tag f, :content %>

      <%= submit "送上祝福", class: "btn waves-light pink lighten-3" %>

<% end %>

   <%= for comment <- @post.comments do %>

      <img class="circle" src="<%= comment.user.headimgurl %>"/>

<%= comment.content %>

        <%= comment.user.nickname %>

      grade

   <% end %>