Skip to content

Commit

Permalink
Create bare /about and /faq pages
Browse files Browse the repository at this point in the history
  • Loading branch information
noahbrenner committed Nov 17, 2020
1 parent 7c12a9e commit 0d5715c
Show file tree
Hide file tree
Showing 6 changed files with 21 additions and 6 deletions.
5 changes: 5 additions & 0 deletions app/controllers/static_controller.rb
@@ -0,0 +1,5 @@
class StaticController < ApplicationController
def show
render params[:page]
end
end
6 changes: 1 addition & 5 deletions app/helpers/application_helper.rb
@@ -1,15 +1,11 @@
module ApplicationHelper

def body_css_class
action_name == 'internet_stats' && 'in-stats' || ''
end

def header_file_name
action_name == 'embeddable_view' ? 'social_share' : 'header'
end

def body_css_class
return 'result-page' if action_name == 'result_page' || action_name == 'show'
return 'result-page' if action_name == 'result_page'
return 'in-stats' if action_name == 'internet_stats'
return ''
end
Expand Down
3 changes: 2 additions & 1 deletion app/views/shared/_header.html.erb
Expand Up @@ -14,13 +14,14 @@
<%= link_to root_path, class: 'navbar-brand color-white' do %>
<%= image_tag('speedupamerica-brand.png', class: 'logo-img') %>
# <span>SpeedUpAmerica</span>
<% end %>
</div>

<div class='collapse navbar-collapse' id='bs-example-navbar-collapse-1'>
<ul class='nav navbar-nav navbar-right header-links'>
<li><%= link_to 'Take the Test', root_path(anchor: 'take_test'), class: 'nav-link-take-test' %></li>
<li><%= link_to 'About SpeedUpAmerica', '/about' %></li>
<li><%= link_to 'FAQ', '/faq' %></li>
<li><%= link_to 'View Map >', result_page_path %></li>
</ul>
</div>
Expand Down
6 changes: 6 additions & 0 deletions app/views/static/about.html.erb
@@ -0,0 +1,6 @@
<% content_for :title, 'About SpeedUpAmerica' %>
<% content_for :description, 'How SpeedUpAmerica came to be' %>

<div class="col-md-7 home-wrapper prose-container col-sm-9">
<h1>About</h1>
</div>
6 changes: 6 additions & 0 deletions app/views/static/faq.html.erb
@@ -0,0 +1,6 @@
<% content_for :title, 'SpeedUpAmerica FAQ' %>
<% content_for :description, 'Frequently-Asked questions about SpeedUpAmerica and internet speed testing' %>

<div class="col-md-7 home-wrapper prose-container col-sm-9">
<h1>SpeedUpAmerica FAQ</h1>
</div>
1 change: 1 addition & 0 deletions config/routes.rb
Expand Up @@ -19,6 +19,7 @@
get 'internet-stats', to: redirect('all-results')
get 'embeddable_view', to: 'submissions#embeddable_view'
get 'embed', to: 'submissions#embed', defaults: { format: :js }, constraints: { format: :js }
get '/:page', to: 'static#show'
root 'home#index'

#match '*invalid_path', to: errors#not_found
Expand Down

0 comments on commit 0d5715c

Please sign in to comment.