From 765ae81d4fd48ee50697ff4fc480df37d7972bab Mon Sep 17 00:00:00 2001 From: Martin Lensment Date: Fri, 20 Mar 2015 11:07:18 +0200 Subject: [PATCH] New registrar layout --- app/views/layouts/login.haml | 1 - app/views/layouts/registrar.haml | 41 ++++++++++++++++++++++++++++++++ config/locales/en.yml | 1 + 3 files changed, 42 insertions(+), 1 deletion(-) create mode 100644 app/views/layouts/registrar.haml diff --git a/app/views/layouts/login.haml b/app/views/layouts/login.haml index 68d2506dd..fa69b237e 100644 --- a/app/views/layouts/login.haml +++ b/app/views/layouts/login.haml @@ -25,4 +25,3 @@ class: 'btn btn-lg btn-primary btn-block', name: 'user1' = button_to 'ID card (user2)', 'sessions', class: 'btn btn-lg btn-primary btn-block', name: 'user2' - diff --git a/app/views/layouts/registrar.haml b/app/views/layouts/registrar.haml new file mode 100644 index 000000000..9e2ab4f97 --- /dev/null +++ b/app/views/layouts/registrar.haml @@ -0,0 +1,41 @@ +%html{lang: I18n.locale.to_s} + %head + %meta{charset: "utf-8"}/ + %meta{content: "IE=edge", "http-equiv" => "X-UA-Compatible"}/ + %meta{content: "width=device-width, initial-scale=1", name: "viewport"}/ + %meta{content: "Full stack top-level domain (TLD) management.", name: "description"}/ + %meta{content: "Gitlab LTD", name: "author"}/ + = csrf_meta_tags + = stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true + = javascript_include_tag 'application', 'data-turbolinks-track' => true + %link{href: "../../favicon.ico", rel: "icon"}/ + %title EIS Registrar Portal + %body{:style => env_style} + / Static navbar + .navbar.navbar-inverse.navbar-static-top{role: "navigation"} + .container + .navbar-header + %button.navbar-toggle{"data-target" => ".navbar-collapse", "data-toggle" => "collapse", type: "button"} + %span.sr-only Toggle navigation + %span.icon-bar + %span.icon-bar + %span.icon-bar + = link_to admin_dashboard_path, class: 'navbar-brand' do + EIS Registrar + - if unstable_env.present? + .text-center + %small{style: 'color: #0074B3;'}= unstable_env + %ul.nav.navbar-nav.navbar-right + %li= link_to t('log_out', user: current_user), '/logout' + + / /.nav-collapse + .container + - display = (flash.empty?) ? 'none' : 'block' + #flash{style: "display: #{display};"} + - type = (flash[:notice]) ? 'bg-success' : 'bg-danger' + .alert{class: type}= flash[:notice] || flash[:alert] + = yield + + .footer.text-right + Version + = CURRENT_COMMIT_HASH diff --git a/config/locales/en.yml b/config/locales/en.yml index d4ed0cefc..a05246c21 100644 --- a/config/locales/en.yml +++ b/config/locales/en.yml @@ -492,3 +492,4 @@ en: crt_revoked: 'CRT (revoked)' contact_org_error: 'Parameter value policy error. Org should be blank' contact_fax_error: 'Parameter value policy error. Fax should be blank' + invoices: 'Invoices'