Aggiunge fatturazione club, pagina regia condivisibile senza account, roster squadre e rimuove la modalità controller dall'app (v1.1.0). Co-authored-by: Cursor <cursoragent@cursor.com>
52 lines
2.3 KiB
Plaintext
52 lines
2.3 KiB
Plaintext
<% content_for :title, "Registra la squadra — Match Live TV" %>
|
||
<% content_for :meta_description, "Iscrivi la tua società sportiva giovanile su Match Live TV: dirette live da telefono, link per genitori e piani Free o Premium." %>
|
||
<% content_for :robots, "noindex, follow" %>
|
||
|
||
<section class="auth-page">
|
||
<h1>Registra la squadra</h1>
|
||
<p class="auth-lead">Crea l'account del referente (coach o dirigente), poi configurerai la squadra.</p>
|
||
<div class="card">
|
||
<%= form_with model: @user, url: public_signup_path do |f| %>
|
||
<%= f.label :name, "Nome" %>
|
||
<%= f.text_field :name, required: true %>
|
||
<%= render "shared/input_toggle",
|
||
name: "user[email]",
|
||
id: "user_email",
|
||
label: "Email",
|
||
value: @user.email,
|
||
input_type: "email",
|
||
required: true,
|
||
autocomplete: "email" %>
|
||
<%= render "shared/input_toggle",
|
||
name: "user[password]",
|
||
id: "user_password",
|
||
label: "Password",
|
||
input_type: "text",
|
||
required: true,
|
||
minlength: 8,
|
||
autocomplete: "new-password" %>
|
||
<%= render "shared/input_toggle",
|
||
name: "user[password_confirmation]",
|
||
id: "user_password_confirmation",
|
||
label: "Conferma password",
|
||
input_type: "text",
|
||
required: true,
|
||
autocomplete: "new-password" %>
|
||
<label class="legal-accept">
|
||
<%= check_box_tag :accept_terms, "1", false, required: true %>
|
||
<span class="legal-accept-text">
|
||
Ho letto e accetto l’<%= link_to "informativa privacy", public_privacy_path, target: "_blank", rel: "noopener" %>
|
||
e i <%= link_to "termini di servizio", public_termini_path, target: "_blank", rel: "noopener" %>.
|
||
</span>
|
||
</label>
|
||
<p class="legal-accept-hint">
|
||
Registrandoti dichiari di essere maggiorenne e, se operi per una società sportiva con atleti minorenni,
|
||
di avere legittima facoltà (es. dirigente, coach autorizzato) e di rispettare le regole su immagini dei minori
|
||
descritte in privacy.
|
||
</p>
|
||
<%= f.submit "Continua", class: "btn btn-primary" %>
|
||
<% end %>
|
||
<p class="auth-footer">Hai già un account? <%= link_to "Accedi", public_login_path %></p>
|
||
</div>
|
||
</section>
|