github.com/cozy/cozy-stack@v0.0.0-20240603063001-31110fa4cae1/assets/templates/sharing_discovery.html (about)

     1  <!DOCTYPE html>
     2  <html lang="{{.Locale}}">
     3    <head>
     4      <meta charset="utf-8">
     5      <meta name="viewport" content="width=device-width, initial-scale=1">
     6      <meta name="theme-color" content="#fff">
     7      <title>{{.Title}}</title>
     8      <link rel="stylesheet" href="{{asset .Domain "/fonts/fonts.css" .ContextName}}">
     9      <link rel="stylesheet" href="{{asset .Domain "/css/cozy-bs.min.css" .ContextName}}">
    10      <link rel="stylesheet" href="{{asset .Domain "/styles/theme.css" .ContextName}}">
    11      <link rel="stylesheet" href="{{asset .Domain "/styles/cirrus.css" .ContextName}}">
    12      {{.Favicon}}
    13    </head>
    14    <body class="cirrus">
    15      <form method="POST" action="/sharings/{{.SharingID}}/discovery" class="d-contents">
    16        <input type="hidden" name="state" value="{{.State}}" />
    17        <input type="hidden" name="sharecode" value="{{.ShareCode}}" />
    18        <main class="wrapper">
    19          <header class="wrapper-top">
    20            <a href="https://cozy.io/" class="btn p-2 d-sm-none">
    21              <img src="{{asset .Domain "/images/logo-light.svg"}}" alt="Cozy Cloud" class="logo" />
    22            </a>
    23          </header>
    24  
    25          <div class="d-flex flex-column align-items-center mb-5">
    26            <h1 class="h4 h2-md mb-2 text-center">{{t "Sharing Connect to Cozy"}}</h1>
    27            <p class="text-center mb-5">{{t "Sharing Discovery Intro" .PublicName}}</p>
    28            <div class="input-group form-floating has-validation w-100 mb-3">
    29              <input type="text" class="form-control form-control-md-lg {{if or .URLError .NotEmailError}}is-invalid{{end}}" name="slug" autofocus value="{{.RecipientSlug}}" placeholder="claude" inputmode="url" />
    30              <select name="domain" class="form-select form-select-end w-min-content flex-grow-0">
    31                <option value="{{.RecipientDomain}}">.{{.RecipientDomain}}</option>
    32                <option value="">Autre domaine</option>
    33              </select>
    34              <span class="select-arrow"></span>
    35              <label for="slug">{{t "Sharing Discovery URL field"}}</label>
    36              {{if or .URLError .NotEmailError}}
    37              <div class="invalid-tooltip mb-1">
    38                <div class="tooltip-arrow"></div>
    39                <span class="icon icon-alert bg-danger"></span>
    40                {{if .URLError}}{{t "Sharing URL Discovery error"}}{{end}}
    41                {{if .NotEmailError}}{{t "Sharing URL Not email error"}}{{end}}
    42              </div>
    43              {{end}}
    44            </div>
    45            <div class="align-self-start">
    46              <a href="https://manager.cozycloud.cc/v2/cozy/remind">{{t "Sharing Forgotten URL"}}</a>
    47            </div>
    48          </div>
    49  
    50          <footer class="w-100 d-flex flex-column flex-md-column-reverse">
    51            <p class="text-center mb-3">
    52              {{t "Sharing No Cozy"}}
    53              <a href="{{t "Sharing Discover Cozy URL"}}">
    54                {{t "Sharing Discover Cozy"}}
    55              </a>
    56            </p>
    57            <button id="login-submit" class="btn btn-primary btn-md-lg w-100 mb-3" type="submit">
    58              {{t "Sharing Discovery Submit"}}
    59            </button>
    60          </footer>
    61        </main>
    62      </form>
    63      <script src="{{asset .Domain "/scripts/cirrus.js"}}"></script>
    64    </body>
    65  </html>