File: new.html.haml

package info (click to toggle)
gitlab 17.6.5-19
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 629,368 kB
  • sloc: ruby: 1,915,304; javascript: 557,307; sql: 60,639; xml: 6,509; sh: 4,567; makefile: 1,239; python: 406
file content (30 lines) | stat: -rw-r--r-- 1,420 bytes parent folder | download
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
- page_title _("Sign up")
- page_description _("Join GitLab today! You and your team can plan, build, and ship secure code all in one application. Get started here for free!")
- add_page_specific_style 'page_bundles/signup'
- content_for :page_specific_javascripts do
  = render_if_exists "layouts/google_tag_manager_head"
  = render "layouts/one_trust"
  = render "layouts/bizible"
= render_if_exists "layouts/google_tag_manager_body"

.signup-page
  .gl-mb-3.gl-p-4
    = render 'signup_box_form',
      url: registration_path(resource_name, ::Onboarding::Status.registration_path_params(params: params)),
      button_text: _('Continue')

    - if signup_button_based_providers_enabled?
      .gl-text-center.gl-pt-5
        %label.gl-font-normal
          = _('Continue with:')
        .gl-flex.gl-flex-col.gl-gap-3
          - enabled_button_based_providers_for_signup.each do |provider|
            = render 'devise/shared/omniauth_provider_button',
              href: omniauth_authorize_path(:user, provider, onboarding_status.registration_omniauth_params),
              provider: provider,
              classes: 'js-track-omni-auth',
              data: { provider: provider, track_action: "#{provider}_sso", track_label: preregistration_tracking_label }

  = render 'devise/shared/sign_in_link',
    tracking_action: 'click_sign_in_from_registration_page',
    tracking_label: preregistration_tracking_label