prime8dev

prime8dev
git clone https://git.prime8.dev/prime8dev.git
Log | Files | Refs | README | LICENSE

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}}