Commit 518282b0 by Thanh Hung Pham

Fix layout

parent b17d7178
...@@ -2,10 +2,10 @@ class StaticPagesController < ApplicationController ...@@ -2,10 +2,10 @@ class StaticPagesController < ApplicationController
def home def home
@total_jobs = Job.distinct.count('name') @total_jobs = Job.distinct.count('name')
@latest_jobs = Job.all @latest_jobs = Job.all.limit(5)
@top_cities = City.all @top_cities = City.all.limit(9)
@top_categories = Category.all @top_categories = Category.all.limit(9)
end end
end end
<%- provide('title', 'Industries') -%> <%- provide('title', 'Industries') -%>
<div class="well"> <div class="well">
<p> Industry list </p> <h3> Industry list </h3>
<div class="list_categories"> <div class="list_categories">
<div class="row"> <div class="row">
<%- @categories.each do |category| -%> <%- @categories.each do |category| -%>
......
<%- provide(:title, 'Cities') -%> <%- provide(:title, 'Cities') -%>
<div class="well"> <div class="well">
<p> City list </p> <h3> City list </h3>
<div class="list_areas"> <div class="list_areas">
<div class="row"> <div class="row">
<%- @areas.each do |area| -%> <%- @areas.each do |area| -%>
<div class="col-md-6"> <div class="col-md-6">
<%= area.name %> <h4><%= area.name %></h4>
</div> </div>
<%- end -%> <%- end -%>
</div> </div>
...@@ -13,7 +13,7 @@ ...@@ -13,7 +13,7 @@
</div> </div>
<%- @areas.each do |area| -%> <%- @areas.each do |area| -%>
<div class="well"> <div class="well">
<p> <%= area.name %> </p> <h3> <%= area.name %> </h3>
<div class="row"> <div class="row">
<%- get_city_by_area(area).each do |city| -%> <%- get_city_by_area(area).each do |city| -%>
<%- if city.job.count > 0 -%> <%- if city.job.count > 0 -%>
......
<%- provide(:title, 'Favorited Jobs') -%> <%- provide(:title, 'Favorited Jobs') -%>
<div class="well"> <div class="well">
<h2>Favorited Jobs</h2> <h2>Favorited Jobs</h2>
<div class="table-responsive">
<table class="table">
<thead>
<th> Job </th>
<th> Description </th>
<th> Location </th>
<th> Salary </th>
<th></th>
</thead>
<tbody>
<%- @favorited_jobs.each do |favorite| -%> <%- @favorited_jobs.each do |favorite| -%>
<div class="row"> <tr>
<%= favorite.job.name %> <td> <%= favorite.job.name %> </td>
</div> <td> <%= truncate(favorite.job.description, length: 250) %> </td>
<div class="row"> <td> <%= favorite.job.city.name unless favorite.job.city.nil? %> </td>
<%= truncate(favorite.job.description, length: 250) %> <td> <%= favorite.job.salary %> </td>
</div> <td>
<div class="row">
<div class="col-md-4">
<%= favorite.job.city.name unless favorite.job.city.nil? %>
</div>
<div class="col-md-4">
<%= favorite.job.salary %>
</div>
<div class="col-md-4">
<%= link_to 'Remove', '#', class: 'favorite_remove' %> <%= link_to 'Remove', '#', class: 'favorite_remove' %>
<input type="hidden" id="job_id" name="job_id" value="<%= favorite.job.id %>"> <input type="hidden" id="job_id" name="job_id" value="<%= favorite.job.id %>">
</div> </td>
</div> </tr>
<%- end -%> <%- end -%>
</tbody>
</table>
</div>
</div> </div>
...@@ -5,29 +5,35 @@ ...@@ -5,29 +5,35 @@
<div class="well"> <div class="well">
<div class="row"> <div class="row">
<div class="col-md-2"> <div class="col-md-2">
<p> <h3>
Total: <%= @job_count %> Total: <%= @job_count %>
</p> </h3>
</div> </div>
<div class="col-md-6"> <div class="col-md-6">
<p> <h3>
Result for: <%= @search_conditions %> Result for: <%= @search_conditions %>
</p> </h3>
</div> </div>
</div> </div>
<div class="row">
<%= will_paginate %> <%= will_paginate %>
</div> <div class="table-responsive">
<table class="table">
<thead>
<tr>
<th>Job</th>
<th>Description</th>
<th>Location</th>
<th>Salary</th>
</tr>
</thead>
<tbody>
<%- @jobs.each do |job| -%> <%- @jobs.each do |job| -%>
<div class="row"> <tr>
<div class="col-md-9"> <td> <%= job.name %> </td>
<%= job.name %> <td> <%= truncate(job.description, length: 250) %> </td>
<%= truncate(job.description, length: 250) %> <td> <%= job.city.name unless job.city.nil? %> </td>
<%= job.city.name unless job.city.nil? %> <td> <%= job.salary %> </td>
<%= job.salary %> <td>
</div>
<%- if Favorite.where(user: current_user, job: job).blank? -%> <%- if Favorite.where(user: current_user, job: job).blank? -%>
<div class="col-md-3"> <div class="col-md-3">
<%- if user_signed_in? -%> <%- if user_signed_in? -%>
...@@ -38,10 +44,12 @@ ...@@ -38,10 +44,12 @@
<input type="hidden" id="job_id" name="job_id" value="<%= job.id %>"> <input type="hidden" id="job_id" name="job_id" value="<%= job.id %>">
</div> </div>
<%- end -%> <%- end -%>
</div> </td>
</tr>
<%- end -%> <%- end -%>
</tbody>
</table>
</div>
<div class="row">
<%= will_paginate %> <%= will_paginate %>
</div>
</div> </div>
...@@ -12,31 +12,35 @@ ...@@ -12,31 +12,35 @@
</div> </div>
</div> </div>
<div class="well"> <div class="well">
<p> Latest Jobs </p> <h3> Latest Jobs </h3>
<div class="latest_jobs"> <div class="table-responsive">
<%- @latest_jobs.limit(5).each do |job| -%> <table class="table">
<div class="row"> <thead>
<div class="col-md-3"> <tr>
<%= job.name %> <th>Job</th>
</div> <th>Salary</th>
<div class="col-md-2"> <th>Location</th>
<%= job.salary %> <th>Description</th>
</div> </tr>
<div class="col-md-3"> </thead>
<%= job.city.name unless job.city.nil? %> <tbody>
</div> <%- @latest_jobs.each do |job| -%>
<div class="col-md-4"> <tr>
<%= truncate(job.description, length: 250) %> <td> <%= job.name %> </td>
</div> <td> <%= job.salary %> </td>
</div> <td> <%= job.city.name unless job.city.nil? %> </td>
<td> <%= truncate(job.description, length: 250) %> </td>
</tr>
<%- end -%> <%- end -%>
</tbody>
</table>
</div> </div>
</div> </div>
<div class="well"> <div class="well">
<p> Top cities <%= link_to 'All cities', cities_path %> </p> <h3> Top cities <%= link_to 'All cities', cities_path %> </h3>
<div class="top_cities"> <div class="top_cities">
<div class="row"> <div class="row">
<%- @top_cities.limit(9).each do |city| -%> <%- @top_cities.each do |city| -%>
<div class="col-md-4"> <div class="col-md-4">
<%= city.name %> <%= city.name %>
(<%= pluralize(city.job.count, 'job') %>) (<%= pluralize(city.job.count, 'job') %>)
...@@ -46,10 +50,10 @@ ...@@ -46,10 +50,10 @@
</div> </div>
</div> </div>
<div class="well"> <div class="well">
<p> Top industries <%= link_to 'All industries', categories_path -%> </p> <h3> Top industries <%= link_to 'All industries', categories_path -%> </h3>
<div class="top_industries"> <div class="top_industries">
<div class="row"> <div class="row">
<%- @top_categories.limit(9).each do |category| -%> <%- @top_categories.each do |category| -%>
<div class="col-md-4"> <div class="col-md-4">
<%= category.name %> <%= category.name %>
(<%= pluralize(category.job_category.count, 'job') %>) (<%= pluralize(category.job_category.count, 'job') %>)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment