From 19cfaedf1fea9b4b7613857c611bd9b0033e141f Mon Sep 17 00:00:00 2001 From: Julio Estrada Date: Fri, 6 Feb 2026 17:56:03 -0500 Subject: [PATCH] templates: UX refinements - Remove font size controls (slider, selector menu) - Simplify theme toggle (remove label, fix icon swap logic) - Add no-transitions class to prevent flash on initial load - Add smooth theme transition rules - Improve sidebar resize handle (wider hit area, visual indicator) - Enhance search with debounced input, highlight, clear button, session persistence, no-results message - Fix breadcrumb navigation using tree-path lookup - Add overscroll-behavior: contain to sidebar nav - Remove sidebar subtitle - Fix source table line-height for proper symbol rendering - Remove empty Line column header --- gcovr-templates/html/base.html | 60 +---- gcovr-templates/html/gcovr.js | 330 +++++++++++++++---------- gcovr-templates/html/style.css | 427 ++++++++------------------------- 3 files changed, 316 insertions(+), 501 deletions(-) diff --git a/gcovr-templates/html/base.html b/gcovr-templates/html/base.html index cc5fe53..8a2a934 100644 --- a/gcovr-templates/html/base.html +++ b/gcovr-templates/html/base.html @@ -9,17 +9,13 @@