diff --git a/app/views/codejom/index.html.haml b/app/views/codejom/index.html.haml --- a/app/views/codejom/index.html.haml +++ b/app/views/codejom/index.html.haml @@ -1,9 +1,21 @@ %h1 Code Jom Control Panel -%h2= "Available problems (#{@available_problems.length})" -%ul - - @available_problems.each do |problem| - %li= problem.name +%h2 Available problems +%table{:class => "codejom-problems"} + %tr + - @levels.each do |level| + %th= "Level #{level} (#{@available_problems[level].length})" + %tr + - @levels.each do |level| + %td + - @available_problems[level].each do |problem| + = problem.name + %br/ + %tr + - @levels.each do |level| + %td{:class => 'random-button'} + - form_tag :action => 'random_problem', :id => level do + = submit_tag 'Random' %h2= "Activated problems (#{@activated_problems.length})" - @activated_problems.each do |problem|