summaryrefslogtreecommitdiff
path: root/app/views/layouts/devise.html.haml
blob: ae7c160c060b1cf596ff32d14fa51f389d0bf900 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
!!! 5
%html.devise-layout-html{ class: system_message_class }
  = render "layouts/head", { startup_filename: 'signin' }
  %body.ui-indigo.login-page.application.navless{ class: "#{client_class_list}", data: { page: body_data_page, qa_selector: 'login_page' } }
    = header_message
    = render "layouts/init_client_detection_flags"
    .page-wrap
      = render "layouts/header/empty"
      .login-page-broadcast
        = render "layouts/broadcast"
      .container.navless-container
        .content
          = render "layouts/flash"
          .row.mt-3
            .col-sm-12
              %h1.mb-3.font-weight-normal
                = current_appearance&.title.presence || "GitLab"
          .row.mb-3
            .col-sm-7.order-12.order-sm-1.brand-holder
              = brand_image
              - if current_appearance&.description?
                = brand_text
              - else
                %h3.mt-sm-0
                  = _('A complete DevOps platform')

                %p
                  = _('GitLab is a single application for the entire software development lifecycle. From project planning and source code management to CI/CD, monitoring, and security.')

                %p
                  = _('This is a self-managed instance of GitLab.')

              - if Gitlab::CurrentSettings.sign_in_text.present?
                = markdown_field(Gitlab::CurrentSettings.current_application_settings, :sign_in_text)

              = render_if_exists 'layouts/devise_help_text'

            .col-sm-5.order-1.order-sm-12.new-session-forms-container
              = yield

      = render 'devise/shared/footer', footer_message: footer_message