Adds accessibility page on footer
This commit is contained in:
@@ -1,6 +1,9 @@
|
||||
class PagesController < ApplicationController
|
||||
skip_authorization_check
|
||||
|
||||
def accessibility
|
||||
end
|
||||
|
||||
def census_terms
|
||||
end
|
||||
|
||||
|
||||
@@ -46,7 +46,8 @@
|
||||
<%= t("layouts.footer.copyright", year: Time.now.year) %> |
|
||||
<%= link_to t("layouts.footer.more_info"), "/more_information" %> |
|
||||
<%= link_to t("layouts.footer.privacy"), "/privacy" %> |
|
||||
<%= link_to t("layouts.footer.conditions"), "/conditions" %>
|
||||
<%= link_to t("layouts.footer.conditions"), "/conditions" %> |
|
||||
<%= link_to t("layouts.footer.accessibility"), "/accessibility" %>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
17
app/views/pages/accessibility.html.erb
Normal file
17
app/views/pages/accessibility.html.erb
Normal file
@@ -0,0 +1,17 @@
|
||||
<div class="page row-full">
|
||||
<div class="row">
|
||||
<div class="text small-12 column">
|
||||
<h1>Accesibilidad</h1>
|
||||
<p>La accesibilidad web se refiere a la posibilidad de acceso a la web y a sus contenidos por todas las personas, independientemente de las discapacidades (físicas, intelectuales o técnicas) que puedan presentar o de las que se deriven del contexto de uso (tecnológicas o ambientales).</p>
|
||||
|
||||
<p>Cuando los sitios web están diseñados pensando en la accesibilidad, todos los usuarios pueden acceder en condiciones de igualdad a los contenidos, por ejemplo:</p>
|
||||
|
||||
<ul>
|
||||
<li>Proporcionando un texto alternativo a las imágenes, los usuarios invidentes o con problemas de visión pueden utilizar lectores especiales para acceder a la información. </li>
|
||||
<li>Cuando los vídeos disponen de subtítulos, los usuarios con dificultades auditivas pueden entenderlos plenamente. </li>
|
||||
<li>Si los contenidos están escritos en un lenguaje sencillo e ilustrados, los usuarios con problemas de aprendizaje están en mejores condiciones de entenderlos.</li>
|
||||
<li>Si el usuario tiene problemas de movilidad y le cuesta usar el ratón, las alternativas con el teclado le ayudan en la navegación.</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -48,6 +48,7 @@ en:
|
||||
privacy: "Privacy Policy"
|
||||
conditions: "Terms of use"
|
||||
more_info: "More information"
|
||||
accessibility: "Accessibility"
|
||||
application:
|
||||
ie_title: "This site is not optimized for your browser"
|
||||
ie:
|
||||
|
||||
@@ -48,6 +48,7 @@ es:
|
||||
privacy: "Política de privacidad"
|
||||
conditions: "Condiciones de uso"
|
||||
more_info: "Más información"
|
||||
accessibility: "Accesibilidad"
|
||||
application:
|
||||
ie_title: "Esta web no está optimizada para tu navegador"
|
||||
ie:
|
||||
|
||||
@@ -230,5 +230,6 @@ Rails.application.routes.draw do
|
||||
get "/participation_facts", to: "pages#participation_facts"
|
||||
get "/participation_world", to: "pages#participation_world"
|
||||
get "/blog", to: "pages#blog"
|
||||
get "/accessibility", to: "pages#accessibility"
|
||||
|
||||
end
|
||||
|
||||
@@ -66,6 +66,11 @@ describe PagesController do
|
||||
get :blog
|
||||
expect(response).to be_redirect
|
||||
end
|
||||
|
||||
it 'should include a accessibility page' do
|
||||
get :accessibility
|
||||
expect(response).to be_ok
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
Reference in New Issue
Block a user