]> git.ipfire.org Git - pbs.git/commitdiff
users: Show controls to create repos when none exist
authorMichael Tremer <michael.tremer@ipfire.org>
Tue, 1 Aug 2023 17:17:58 +0000 (17:17 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Tue, 1 Aug 2023 17:17:58 +0000 (17:17 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/templates/users/show.html

index d065d483609fbdb0b8c25a20ebd2774e3fe1f28d..d9e2579661eea35ca6d2ed8de9395a33a613c3c5 100644 (file)
                                {% end %}
                        </div>
                </div>
-       </div>
+       </section>
 
        {# Repositories #}
-       {% if user.repos %}
-               <section class="section">
-                       <div class="container">
-                               <h4 class="title is-4">{{ _("Repositories") }}</h4>
+       <section class="section">
+               <div class="container">
+                       <h4 class="title is-4">{{ _("Repositories") }}</h4>
 
+                       {% if user.repos %}
                                {% for distro in sorted(user.repos) %}
                                        <div class="block">
                                                <h5 class="title is-5">{{ distro }}</h5>
                                                {% module ReposList(user.repos[distro]) %}
                                        </div>
                                {% end %}
+                       {% else %}
+                               <div class="notification">
+                                       {{ _("No Repositories, Yet") }}
+                               </div>
+                       {% end %}
 
-                               {% if user.has_perm(current_user) %}
-                                       <div class="block">
-                                               <a class="button is-success" href="/users/{{ user.name }}/repos/create">
-                                                       {{ _("Create Repository") }}
-                                               </a>
-                                       </div>
-                               {% end %}
-                       </div>
-               </section>
-       {% end %}
+                       {% if user.has_perm(current_user) %}
+                               <div class="block">
+                                       <a class="button is-success" href="/users/{{ user.name }}/repos/create">
+                                               {{ _("Create Repository") }}
+                                       </a>
+                               </div>
+                       {% end %}
+               </div>
+       </section>
 {% end block %}