Fix spacing in dashboard

Amolith created

Change summary

ws/static/dashboard.html.tmpl | 94 ++++++++++++++++++------------------
1 file changed, 46 insertions(+), 48 deletions(-)

Detailed changes

ws/static/dashboard.html.tmpl 🔗

@@ -5,9 +5,9 @@
     {{- $hasOutdated := false }}
     {{- range .Projects }}
       {{- if ne .Running (index .Releases 0).Tag }}
-        {{ $hasOutdated = true }}
-      {{ end }}
-    {{ end }}
+        {{- $hasOutdated = true }}
+      {{- end }}
+    {{- end }}
 
     {{- if $hasOutdated }}
       <h2>Outdated projects</h2>
@@ -23,19 +23,17 @@
               </h3>
               <p>
                 You've selected&nbsp;
-                {{ $project := . }}
-                {{ range .Releases }}
-                  {{ if eq .Tag $project.Running }}
-                    {{ if .URL }}
+                {{- $project := . }}
+                {{- range .Releases }}
+                  {{- if eq .Tag $project.Running }}
+                    {{- if .URL }}
                       <a href="{{ .URL }}">{{ $project.Running }}</a>
-                    {{ else }}
-                      {{ $project.Running }}
-                    {{ end }}
-                    {{ break }}
-                  {{ end }}
-                {{ else }}
-                  {{ $project.Running }}
-                {{ end }}.
+                    {{- else }}
+                      {{- $project.Running }}
+                    {{- end }}
+                    {{- break }}
+                  {{- end }}
+                {{- end }}.
                 <a
                   href="/new?action=update&url={{ .URL }}&forge={{ .Forge }}&name={{ .Name }}"
                   >Modify?</a
@@ -43,13 +41,13 @@
               </p>
               <p>
                 Latest:&nbsp;
-                {{ if (index .Releases 0).URL }}
+                {{- if (index .Releases 0).URL }}
                   <a href="{{ (index .Releases 0).URL }}"
                     >{{ (index .Releases 0).Tag }}</a
                   >
-                {{ else }}
-                  {{ (index .Releases 0).Tag }}
-                {{ end }}
+                {{- else }}
+                  {{- (index .Releases 0).Tag }}
+                {{- end }}
               </p>
               <button popovertarget="popover-{{ (index .Releases 0).ID }}">
                 View release notes
@@ -57,16 +55,16 @@
               <div id="popover-{{ (index .Releases 0).ID }}" popover>
                 <div class="popover-content">
                   <h3>
-                    {{ .Name }}: release notes for
+                    {{- .Name }}: release notes for
                     <a href="{{ (index .Releases 0).URL }}"
                       >{{ (index .Releases 0).Tag }}</a
                     >
                   </h3>
                   {{- if eq .Forge "github" "gitea" "forgejo" }}
-                    {{ (index .Releases 0).Content }}
-                  {{ else }}
+                    {{- (index .Releases 0).Content }}
+                  {{- else }}
                     <pre>{{ (index .Releases 0).Content }}</pre>
-                  {{ end }}
+                  {{- end }}
                   <button
                     popovertarget="popover-{{ (index .Releases 0).ID }}"
                     popovertargetaction="hide"
@@ -76,17 +74,17 @@
                 </div>
               </div>
             </div>
-          {{ end }}
-        {{ end }}
+          {{- end }}
+        {{- end }}
       </div>
-    {{ end }}
+    {{- end }}
 
     {{- $hasUpToDate := false }}
     {{- range .Projects }}
       {{- if eq .Running (index .Releases 0).Tag }}
-        {{ $hasUpToDate = true }}
-      {{ end }}
-    {{ end }}
+        {{- $hasUpToDate = true }}
+      {{- end }}
+    {{- end }}
 
     {{- if $hasUpToDate }}
       <h2>Up-to-date projects</h2>
@@ -102,19 +100,19 @@
               </h3>
               <p>
                 You've selected&nbsp;
-                {{ $project := . }}
-                {{ range .Releases }}
-                  {{ if eq .Tag $project.Running }}
-                    {{ if .URL }}
+                {{- $project := . }}
+                {{- range .Releases }}
+                  {{- if eq .Tag $project.Running }}
+                    {{- if .URL }}
                       <a href="{{ .URL }}">{{ $project.Running }}</a>
-                    {{ else }}
-                      {{ $project.Running }}
-                    {{ end }}
-                    {{ break }}
-                  {{ end }}
-                {{ else }}
-                  {{ $project.Running }}
-                {{ end }}.
+                    {{- else }}
+                      {{- $project.Running }}
+                    {{- end }}
+                    {{- break }}
+                  {{- end }}
+                {{- else }}
+                  {{- $project.Running }}
+                {{- end }}.
                 <a
                   href="/new?action=update&url={{ .URL }}&forge={{ .Forge }}&name={{ .Name }}"
                   >Modify?</a
@@ -126,16 +124,16 @@
               <div id="popover-{{ (index .Releases 0).ID }}" popover>
                 <div class="popover-content">
                   <h3>
-                    {{ .Name }}: release notes for
+                    {{- .Name }}: release notes for
                     <a href="{{ (index .Releases 0).URL }}"
                       >{{ (index .Releases 0).Tag }}</a
                     >
                   </h3>
                   {{- if eq .Forge "github" "gitea" "forgejo" }}
-                    {{ (index .Releases 0).Content }}
-                  {{ else }}
+                    {{- (index .Releases 0).Content }}
+                  {{- else }}
                     <pre>{{ (index .Releases 0).Content }}</pre>
-                  {{ end }}
+                  {{- end }}
                   <button
                     popovertarget="popover-{{ (index .Releases 0).ID }}"
                     popovertargetaction="hide"
@@ -145,10 +143,10 @@
                 </div>
               </div>
             </div>
-          {{ end }}
-        {{ end }}
+          {{- end }}
+        {{- end }}
       </div>
-    {{ end }}
+    {{- end }}
   </div>
 </main>
 {{- template "footer" .Version }}