Improve buttons for suggestions

This commit is contained in:
Andrea Fazzi 2020-01-27 15:05:24 +01:00
parent 45d28dfbd6
commit 57e26e351e
4 changed files with 21 additions and 7 deletions

View file

@ -1,5 +1,5 @@
{{define "create_button"}} {{define "create_button"}}
<a href="{{.modelPath}}" class="btn btn-primary"> <a href="{{.modelPath}}" class="btn btn-success">
<span class="fa fa-plus-circle" aria-hidden="true"></span> <span class="fa fa-plus-circle" aria-hidden="true"></span>
{{.buttonTitle}} {{.buttonTitle}}
</a> </a>

View file

@ -6,7 +6,7 @@
<div class="container"> <div class="container">
{{$options := ` {{$options := `
title: "Participanti" title: "Participanti"
buttonTitle: "Crea nuovo partecipante" buttonTitle: "Iscrivi un nuovo partecipante"
`}} `}}
{{$modelPath := ""}} {{$modelPath := ""}}
@ -59,7 +59,11 @@
<h2 class="karmen-relation-header">Suggerimenti</h2> <h2 class="karmen-relation-header">Suggerimenti</h2>
{{if le (len .Data) 1}} {{if le (len .Data) 1}}
<p> <p>
E' possibile iscrivere fino a due partecipanti alla gara (di diversa categoria). {{(printf "Clicca %s per iscrivere un partecipante." ((create "Participant")|anchor "qui")|html)}} E' possibile iscrivere fino a due partecipanti alla gara (di diversa categoria).
<a href="{{create "Participant"}}" class="float-right btn btn-success btn-sm">
<span class="fa fa-plus-circle" aria-hidden="true"></span>
Iscrivi un nuovo partecipante
</a>
</p> </p>
{{end}} {{end}}
{{if eq (len .Data) 2}} {{if eq (len .Data) 2}}

View file

@ -108,8 +108,14 @@
<div class="row"> <div class="row">
<div class="col-md-12"> <div class="col-md-12">
<h2 class="karmen-relation-header">Suggerimenti</h2> <h2 class="karmen-relation-header">Suggerimenti</h2>
{{if eq (len .Data.School.Participants) 1}} {{if le (len .Data.School.Participants) 1}}
<p>E' possibile iscrivere fino a due partecipanti alla gara (di diversa categoria). {{(printf "Clicca %s per iscrivere un partecipante." ((create "Participant")|anchor "qui")|html)}} <p>
E' possibile iscrivere fino a due partecipanti alla gara (di diversa categoria).
<a href="{{create "Participant"}}" class="float-right btn btn-success btn-sm">
<span class="fa fa-plus-circle" aria-hidden="true"></span>
Iscrivi un nuovo partecipante
</a>
</p>
{{end}} {{end}}
{{if eq (len .Data.School.Participants) 2}} {{if eq (len .Data.School.Participants) 2}}
<div class="alert alert-warning mt-4"> <div class="alert alert-warning mt-4">

View file

@ -77,7 +77,7 @@
icon: "fa fa-user" icon: "fa fa-user"
`}} `}}
{{$noElements := (printf "La scuola non ha iscritto alcun partecipante. Clicca %s per iscrivere il primo partecipante." ((create "Participant")|anchor "qui")|html)}} {{$noElements := "La scuola non ha iscritto alcun partecipante."}}
{{template "relation_list" dict "options" ($options|yaml) "data" .Data.Participants "noElements" $noElements "small" (toSlice "Category")}} {{template "relation_list" dict "options" ($options|yaml) "data" .Data.Participants "noElements" $noElements "small" (toSlice "Category")}}
</div> </div>
</div> </div>
@ -88,7 +88,11 @@
<h2 class="karmen-relation-header">Suggerimenti</h2> <h2 class="karmen-relation-header">Suggerimenti</h2>
{{if le (len .Data.Participants) 1}} {{if le (len .Data.Participants) 1}}
<p> <p>
E' possibile iscrivere fino a due partecipanti alla gara (di diversa categoria). {{(printf "Clicca %s per iscrivere un partecipante." ((create "Participant")|anchor "qui")|html)}} E' possibile iscrivere fino a due partecipanti alla gara (di diversa categoria).
<a href="{{create "Participant"}}" class="float-right btn btn-success btn-sm">
<span class="fa fa-plus-circle" aria-hidden="true"></span>
Iscrivi un nuovo partecipante
</a>
</p> </p>
{{end}} {{end}}
{{if eq (len .Data.Participants) 2}} {{if eq (len .Data.Participants) 2}}