|
1 | | -{{if true }} |
| 1 | +{{if .PageIsProfileStarList }} |
2 | 2 | <div class="star-list"> |
3 | 3 | <!-- Header --> |
4 | | - <div class="top"> |
| 4 | + <div class="top tw-mb-3"> |
5 | 5 | <div> |
6 | 6 | <span>Lists(26)</span> |
7 | 7 | </div> |
|
28 | 28 | </div> |
29 | 29 | <!-- Create List--> |
30 | 30 | <div> |
31 | | - <button class="ui primary button muted show-modal" href="#" data-modal="#create-star-list" data-modal-modal-form.action="{{AppSubUrl}}/stars/lists">Create list</button> |
| 31 | + <button class="ui primary button muted show-modal" data-modal="#create-star-list" data-modal-modal-form.action="{{AppSubUrl}}/stars/lists">Create list</button> |
32 | 32 | </div> |
33 | 33 | </div> |
34 | 34 | </div> |
35 | 35 |
|
36 | 36 | <!-- List --> |
37 | 37 | <div id="profile-lists-container"> |
| 38 | + {{if gt (len .StarList) 0}} |
38 | 39 | <div class="list-box"> |
| 40 | + {{range .StarList}} |
39 | 41 | <a href="https://ilo.nz" class="box-row"> |
40 | | - <h3 class="name">Vim</h3> |
| 42 | + <h3 class="name">{{.Name}}</h3> |
41 | 43 | <div class="repositories"> |
42 | 44 | 88 repositories |
43 | 45 | </div> |
44 | 46 | </a> |
45 | | - <a href="https://ilo.nz" class="box-row"> |
46 | | - <h3 class="name">Gitea</h3> |
47 | | - <div class="repositories"> |
48 | | - 123 repositories |
49 | | - </div> |
50 | | - </a> |
51 | | - <a href="https://ilo.nz" class="box-row"> |
52 | | - <h3 class="name">Git</h3> |
53 | | - <div class="repositories"> |
54 | | - 12 repositories |
55 | | - </div> |
56 | | - </a> |
57 | | - <a href="https://ilo.nz" class="box-row"> |
58 | | - <h3 class="name">NeoVim</h3> |
59 | | - <div class="repositories"> |
60 | | - 6 repositories |
| 47 | + {{end}} |
| 48 | + </div> |
| 49 | + {{else}} |
| 50 | + <div class="ui attached segment tw-text-center tw-flex tw-items-center tw-justify-center tw-h-64 tw-border tw-rounded-md tw-border-red-600"> |
| 51 | + <div class="content"> |
| 52 | + <div class="">{{svg "octicon-star"}}</div> |
| 53 | + <div class="tw-mt-5 tw-text-20 tw-font-bold">Create your first list</div> |
| 54 | + <div class="tw-mt-5"> |
| 55 | + Lists make it easier to organize and curate repositories that you have starred. |
| 56 | + <a class="ui show-modal" href="#" data-modal="#create-star-list" data-modal-modal-form.action="{{AppSubUrl}}/stars/lists">Create your first list</a> |
61 | 57 | </div> |
62 | | - </a> |
| 58 | + </div> |
63 | 59 | </div> |
| 60 | + {{end}} |
64 | 61 | </div> |
65 | 62 | </div> |
66 | | -{{else if false }} |
| 63 | +{{else }} |
67 | 64 | <div class="star-list-repos"> |
68 | 65 | <div class="top"> |
69 | 66 | <h2>Test</h2> |
70 | 67 | <a class="muted show-modal" href="#" data-modal="#edit-star-list" data-modal-modal-form.action="{{AppSubUrl}}/stars/lists">Edit list</a> |
71 | 68 | </div> |
72 | 69 | <div class="description">Test</div> |
73 | | - <div class="repositories">1 repositories</div> |
| 70 | + <div class="repositories"> |
| 71 | + {{svg "octicon-repo"}} 12 {{ctx.Locale.Tr "user.repositories"}} |
| 72 | + </div> |
74 | 73 | </div> |
75 | 74 | {{end}} |
76 | 75 |
|
|
0 commit comments