github.com/ngocphuongnb/tetua@v0.0.7-alpha/app/themes/default/views/pages/login.jade (about)

     1  extends ../partials/layout.jade
     2  
     3  block content
     4    :go:func Login()
     5    .container
     6      .layout
     7        .left
     8        .main
     9          .box.login
    10            h1.text-center Login
    11            +Messages(meta.Messages)
    12            form(action=utils.Url("/login"), method="post")
    13              p
    14                label.required Username or Email
    15                input(type="text", name="login", placeholder="Login")
    16              p
    17                label.required Password
    18                input(type="password", name="password", placeholder="Password")
    19              div
    20                button.btn.btn-primary(type="submit" style="background: #313131") Login
    21                |   
    22                a(href="#") Forgot password?
    23            hr
    24            ul.socials
    25              if utils.SliceContains(config.Auth.EnabledProviders, "google")
    26                li
    27                  a.btn.google(href=utils.Url('/auth/google'))
    28                    svg(style='width:24px;height:24px' viewBox='0 0 24 24')
    29                      path(fill='currentColor' d='M21.35,11.1H12.18V13.83H18.69C18.36,17.64 15.19,19.27 12.19,19.27C8.36,19.27 5,16.25 5,12C5,7.9 8.2,4.73 12.2,4.73C15.29,4.73 17.1,6.7 17.1,6.7L19,4.72C19,4.72 16.56,2 12.1,2C6.42,2 2.03,6.8 2.03,12C2.03,17.05 6.16,22 12.25,22C17.6,22 21.5,18.33 21.5,12.91C21.5,11.76 21.35,11.1 21.35,11.1V11.1Z')
    30                    | Login with Google
    31              if utils.SliceContains(config.Auth.EnabledProviders, "twitter")
    32                li
    33                  a.btn.twitter(href=utils.Url('/auth/twitter'))
    34                    svg(style='width:24px;height:24px' viewBox='0 0 24 24')
    35                      path(fill='currentColor' d='M22.46,6C21.69,6.35 20.86,6.58 20,6.69C20.88,6.16 21.56,5.32 21.88,4.31C21.05,4.81 20.13,5.16 19.16,5.36C18.37,4.5 17.26,4 16,4C13.65,4 11.73,5.92 11.73,8.29C11.73,8.63 11.77,8.96 11.84,9.27C8.28,9.09 5.11,7.38 3,4.79C2.63,5.42 2.42,6.16 2.42,6.94C2.42,8.43 3.17,9.75 4.33,10.5C3.62,10.5 2.96,10.3 2.38,10C2.38,10 2.38,10 2.38,10.03C2.38,12.11 3.86,13.85 5.82,14.24C5.46,14.34 5.08,14.39 4.69,14.39C4.42,14.39 4.15,14.36 3.89,14.31C4.43,16 6,17.26 7.89,17.29C6.43,18.45 4.58,19.13 2.56,19.13C2.22,19.13 1.88,19.11 1.54,19.07C3.44,20.29 5.7,21 8.12,21C16,21 20.33,14.46 20.33,8.79C20.33,8.6 20.33,8.42 20.32,8.23C21.16,7.63 21.88,6.87 22.46,6Z')
    36                    | Login with Twitter
    37              if utils.SliceContains(config.Auth.EnabledProviders, "github")
    38                li
    39                  a.btn.github(href=utils.Url('/auth/github'))
    40                    svg(viewBox='0 0 24 24')
    41                      path(fill='currentColor' d='M12,2A10,10 0 0,0 2,12C2,16.42 4.87,20.17 8.84,21.5C9.34,21.58 9.5,21.27 9.5,21C9.5,20.77 9.5,20.14 9.5,19.31C6.73,19.91 6.14,17.97 6.14,17.97C5.68,16.81 5.03,16.5 5.03,16.5C4.12,15.88 5.1,15.9 5.1,15.9C6.1,15.97 6.63,16.93 6.63,16.93C7.5,18.45 8.97,18 9.54,17.76C9.63,17.11 9.89,16.67 10.17,16.42C7.95,16.17 5.62,15.31 5.62,11.5C5.62,10.39 6,9.5 6.65,8.79C6.55,8.54 6.2,7.5 6.75,6.15C6.75,6.15 7.59,5.88 9.5,7.17C10.29,6.95 11.15,6.84 12,6.84C12.85,6.84 13.71,6.95 14.5,7.17C16.41,5.88 17.25,6.15 17.25,6.15C17.8,7.5 17.45,8.54 17.35,8.79C18,9.5 18.38,10.39 18.38,11.5C18.38,15.32 16.04,16.16 13.81,16.41C14.17,16.72 14.5,17.33 14.5,18.26C14.5,19.6 14.5,20.68 14.5,21C14.5,21.27 14.66,21.59 15.17,21.5C19.14,20.16 22,16.42 22,12A10,10 0 0,0 12,2Z')
    42                    | Login with Github
    43        .right