From 856e1d8c99e09cd0d33a989dfd879742c169149e Mon Sep 17 00:00:00 2001 From: "Butler, Alexis (UG - Computer Science)" <ab02259@surrey.ac.uk> Date: Thu, 26 Nov 2020 16:05:37 +0000 Subject: [PATCH] Fixed missing component in responsive navbar. No longer becomes unusable on small screens --- app/views/application/_header.html.erb | 6 ++++++ config/locales/en.yml | 1 + 2 files changed, 7 insertions(+) diff --git a/app/views/application/_header.html.erb b/app/views/application/_header.html.erb index dd13265..751b683 100644 --- a/app/views/application/_header.html.erb +++ b/app/views/application/_header.html.erb @@ -5,6 +5,12 @@ Content changes if the user is logged in or admin <header id="header"> <nav class="navbar navbar-default"> <div class="navbar-header"> + <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar"> + <span class="sr-only"><%=t('nav') %></span> + <span class="icon-bar"></span> + <span class="icon-bar"></span> + <span class="icon-bar"></span> + </button> <a class="navbar-brand" href="/"><%=t('.app_title') %></a> </div> <div id="navbar" class="navbar-collapse collapse"> diff --git a/config/locales/en.yml b/config/locales/en.yml index 3052ba6..d95f992 100644 --- a/config/locales/en.yml +++ b/config/locales/en.yml @@ -11,6 +11,7 @@ # available at http://guides.rubyonrails.org/i18n.html. en: + nav: "Navigation Menu" something_wrong: "Sorry, something went wrong" email_request_flash: "Supply an email address for response" in_touch: "We'll be in touch" -- GitLab