From def430c8e41e86ec6fc6da050b778616e81f987e Mon Sep 17 00:00:00 2001 From: Urgau Date: Wed, 21 Jan 2026 22:41:22 +0100 Subject: [PATCH] Ditch HTML table in gha-logs in favor a two flex boxes We do this because HTML tables behave weirdly around selection and copy. Using two flex boxes fixes those copy issues and even permits selection the timestamps if one really wants them. It also fixes a loading issue with some web browsers extensions that didn't like our giant table. --- src/gha_logs.rs | 25 ++++++-------- src/gha_logs/gha_logs.js | 73 ++++++++++++++++++++++++++-------------- 2 files changed, 59 insertions(+), 39 deletions(-) diff --git a/src/gha_logs.rs b/src/gha_logs.rs index e3b70592..c2818a6a 100644 --- a/src/gha_logs.rs +++ b/src/gha_logs.rs @@ -193,22 +193,17 @@ pub async fn gha_logs( {job_name} - {owner}/{repo}@{short_sha} {icon_status}