Monorepo for Tangled

appview/pages: update review panel color based on pull state

Signed-off-by: oppiliappan <me@oppi.li>

oppi.li a312d4a8 57e22889

verified
+11 -1
+11 -1
appview/pages/templates/repo/pulls/pull.html
··· 154 154 {{ define "subsPanel" }} 155 155 {{ $root := index . 2 }} 156 156 {{ $pull := $root.Pull }} 157 + {{ $bgColor := "bg-gray-600 dark:bg-gray-700" }} 158 + 159 + {{ if $pull.State.IsOpen }} 160 + {{ $bgColor = "bg-green-600 dark:bg-green-700" }} 161 + {{ else if $pull.State.IsMerged }} 162 + {{ $bgColor = "bg-purple-600 dark:bg-purple-700" }} 163 + {{ else if $pull.State.IsDeleted }} 164 + {{ $bgColor = "bg-red-600 dark:bg-red-700" }} 165 + {{ end }} 166 + 157 167 <!-- backdrop overlay - only visible on mobile when open --> 158 168 <div id="bottomSheetBackdrop" class="fixed inset-0 bg-black/50 md:hidden opacity-0 pointer-events-none transition-opacity duration-300 z-40"></div> 159 169 <!-- right panel - bottom sheet on mobile, side panel on desktop --> ··· 163 173 flex gap-4 items-center justify-between 164 174 rounded-t-2xl md:rounded-t cursor-pointer list-none p-4 md:h-12 165 175 text-white md:text-black md:dark:text-white 166 - bg-green-600 dark:bg-green-700 176 + {{ $bgColor }} 167 177 md:bg-white md:dark:bg-gray-800 168 178 drop-shadow-sm border-t md:border-x border-gray-200 dark:border-gray-700"> 169 179 <h2 class="">History</h2>