project_detail.gohtml (1397B)
1 {{define "project_detail"}} 2 {{if .Project}} 3 <div class="detail-content" data-id="{{.Project.ID}}"> 4 <div class="detail-header"> 5 <h2 class="detail-path"><span class="detail-path-text">~/projects/{{.Project.Name}}</span></h2> 6 {{if .Project.Tech}}<div class="tech-stack"> 7 {{range .Project.Tech}}<span class="tag {{tagClass .}}">{{.}}</span>{{end}} 8 </div>{{end}} 9 {{if .Project.Repo}} 10 <div class="clone-bar" data-clone> 11 <div class="clone-tabs" role="radiogroup" aria-label="Clone protocol"> 12 <button type="button" class="clone-tab active" role="radio" aria-checked="true" data-proto="https" data-addr="{{gitCloneURL .Project.Repo}}">https</button> 13 <button type="button" class="clone-tab" role="radio" aria-checked="false" data-proto="ssh" data-addr="{{gitSSHCloneURL .Project.Repo}}">ssh</button> 14 </div> 15 <code class="clone-cmd"><span class="clone-dollar">$</span> git clone <span class="clone-url" data-clone-url>{{gitCloneURL .Project.Repo}}</span></code> 16 <button type="button" class="clone-copy" data-clone-copy aria-label="Copy clone URL">copy</button> 17 </div> 18 {{end}} 19 </div> 20 <div class="readme-content" data-readme="{{.Project.ID}}"> 21 {{if .ProjectReadme}}{{.ProjectReadme}}{{else}}<p class="color-dim">README not available</p>{{end}} 22 </div> 23 </div> 24 25 <style>{{inlineCSS "project_detail.css"}}</style> 26 {{end}} 27 {{end}}