Fix: mime to see marks; reverse actions order; hide endturn button
This commit is contained in:
		| @@ -1,5 +1,5 @@ | ||||
| {{define "actionhistory"}} | ||||
| <div id="actionHistoryContainer" class="overflow-y-auto max-h-96 border-2 border-gray-300 p-4 rounded-lg space-y-2"> | ||||
| <div id="actionHistoryContainer" class="overflow-y-auto max-h-96 border-2 border-gray-300 p-4 rounded-lg space-y-2 h-full flex-col-reverse justify-end"> | ||||
|   Backlog: | ||||
|   {{range .}} | ||||
|     <div class="flex items-center justify-between p-2 rounded"> | ||||
| @@ -14,27 +14,4 @@ | ||||
|     </div> | ||||
|   {{end}} | ||||
| </div> | ||||
| <script> | ||||
|   if (!window.actionHistoryScrollSet) { | ||||
|     // Use HTMX's after-swap event to scroll after content updates | ||||
|     document.addEventListener('htmx:afterSwap', function(evt) { | ||||
|       if (evt.target.id === 'actionHistoryContainer' || evt.detail.target.id === 'actionHistoryContainer') { | ||||
|         const container = document.getElementById('actionHistoryContainer'); | ||||
|         if (container) { | ||||
|           container.scrollTop = container.scrollHeight; | ||||
|         } | ||||
|       } | ||||
|     }); | ||||
|     // Fallback for initial load | ||||
|     htmx.onLoad(function(target) { | ||||
|       if (target.id === 'actionHistoryContainer') { | ||||
|         const container = document.getElementById('actionHistoryContainer'); | ||||
|         if (container) { | ||||
|           container.scrollTop = container.scrollHeight; | ||||
|         } | ||||
|       } | ||||
|     }); | ||||
|     window.actionHistoryScrollSet = true; | ||||
|   } | ||||
| </script> | ||||
| {{end}} | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Grail Finder
					Grail Finder