diff options
Diffstat (limited to 'app/views')
-rw-r--r-- | app/views/layouts/application.html.erb | 6 | ||||
-rw-r--r-- | app/views/machines/index.html.erb | 3 | ||||
-rw-r--r-- | app/views/machines/show.html.erb | 4 | ||||
-rw-r--r-- | app/views/pages/index.html.erb | 2 | ||||
-rw-r--r-- | app/views/pages/randomize.html.erb | 10 | ||||
-rw-r--r-- | app/views/players/index.html.erb | 3 | ||||
-rw-r--r-- | app/views/players/show.html.erb | 4 |
7 files changed, 22 insertions, 10 deletions
diff --git a/app/views/layouts/application.html.erb b/app/views/layouts/application.html.erb index a21e612..cc2f6c2 100644 --- a/app/views/layouts/application.html.erb +++ b/app/views/layouts/application.html.erb @@ -12,8 +12,10 @@ <body> <nav> - <%= link_to "Pins", machines_url %> - <%= link_to "Players", players_url %> + <%= link_to 'Home', '/' %> + <%= link_to 'Pins', machines_url %> + <%= link_to 'Players', players_url %> + <%= link_to 'Randomize', controller: 'pages', action: 'randomize' %> </nav> <%= yield %> diff --git a/app/views/machines/index.html.erb b/app/views/machines/index.html.erb index 2c99524..8237518 100644 --- a/app/views/machines/index.html.erb +++ b/app/views/machines/index.html.erb @@ -8,4 +8,5 @@ <% end %> </div> -<%= link_to "New machine", new_machine_path %> +<hr> +<%= link_to "Add a pin", new_machine_path %> diff --git a/app/views/machines/show.html.erb b/app/views/machines/show.html.erb index 7870783..19e5f19 100644 --- a/app/views/machines/show.html.erb +++ b/app/views/machines/show.html.erb @@ -3,7 +3,5 @@ <%= render "form", machine: @machine %> <div> - <%= link_to "Back to machines", machines_path %> - - <%= button_to "Destroy this machine", @machine, method: :delete %> + <%= button_to "Delete #{@machine.name}", @machine, method: :delete %> </div> diff --git a/app/views/pages/index.html.erb b/app/views/pages/index.html.erb new file mode 100644 index 0000000..809ea04 --- /dev/null +++ b/app/views/pages/index.html.erb @@ -0,0 +1,2 @@ +<h1>Knockout</h1> +<p>To start the tournament, add players and make sure that the pins are up to date. Then hit randomize to automatically pick teams!</p> diff --git a/app/views/pages/randomize.html.erb b/app/views/pages/randomize.html.erb new file mode 100644 index 0000000..1505ab5 --- /dev/null +++ b/app/views/pages/randomize.html.erb @@ -0,0 +1,10 @@ +<h1>Randomize</h1> + +<% @groups.each.with_index do |slice, i| %> + <h2><%= @machines[i].name %> <small><%= @machines[i].edition %></small></h2> + <ol> + <% slice.each do |player| %> + <li><%= link_to player.name, player_path(player) %></li> + <% end %> + </ol> +<% end %> diff --git a/app/views/players/index.html.erb b/app/views/players/index.html.erb index 5a2b9ef..c067483 100644 --- a/app/views/players/index.html.erb +++ b/app/views/players/index.html.erb @@ -8,4 +8,5 @@ <% end %> </div> -<%= link_to "New player", new_player_path %> +<hr> +<%= link_to "Add a player", new_player_path %> diff --git a/app/views/players/show.html.erb b/app/views/players/show.html.erb index 42dce9c..e031050 100644 --- a/app/views/players/show.html.erb +++ b/app/views/players/show.html.erb @@ -3,7 +3,5 @@ <%= render "form", player: @player %> <div> - <%= link_to "Back to players", players_path %> - - <%= button_to "Destroy this player", @player, method: :delete %> + <%= button_to "Delete #{@player.name}", @player, method: :delete %> </div> |