Initial app
This commit is contained in:
22
app/views/contests/index.html.slim
Normal file
22
app/views/contests/index.html.slim
Normal file
@@ -0,0 +1,22 @@
|
||||
.container.mt-5
|
||||
- if authenticated?
|
||||
.float-end
|
||||
= button_to "Log out", session_path, method: :delete
|
||||
|
||||
h1 Welcome!
|
||||
|
||||
.alert.alert-primary role="alert"
|
||||
| This is a brand new website!
|
||||
|
||||
h4.mt-4 Manage your contests
|
||||
|
||||
- @contests.each do |contest|
|
||||
.card.mb-2
|
||||
.card-body
|
||||
.card-title
|
||||
= contest.name
|
||||
a.btn.btn-primary href=contest_path(contest)
|
||||
| Open
|
||||
|
||||
a.btn.btn-primary.mt-4 href=new_contest_path
|
||||
| Create a new contest
|
8
app/views/contests/new.html.slim
Normal file
8
app/views/contests/new.html.slim
Normal file
@@ -0,0 +1,8 @@
|
||||
h1 Create a new contest
|
||||
|
||||
= form_with model: @contest do |form|
|
||||
div
|
||||
= form.label :name
|
||||
= form.text_field :name
|
||||
div
|
||||
= form.submit
|
5
app/views/contests/show.html.slim
Normal file
5
app/views/contests/show.html.slim
Normal file
@@ -0,0 +1,5 @@
|
||||
.container.mt-5
|
||||
h1 Contest: "#{@contest.name}"
|
||||
|
||||
a.btn.btn-primary href=root_path
|
||||
| Back to all contests
|
Reference in New Issue
Block a user