From 8bee07458b84a3c97d980af8bc26fbd8d9b72eab Mon Sep 17 00:00:00 2001 From: Ingo Schwarze Date: Tue, 5 Jul 2022 21:25:29 +0000 Subject: Finally get rid of the archaic markup for header and footer lines and use flexbox CSS instead. Improve accessibility by adding role and aria-label attributes to these header and footer lines. Using ideas from both Anna Vyalkova and myself. As a welcome side effect, this also resolves the long-standing issue that the rendering was always 65em wide, requiring horizontal scrolling when the window was narrower. Now, rendering nicely adapts to browser windows of arbitrary narrowness. --- TODO | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) (limited to 'TODO') diff --git a/TODO b/TODO index f3bcd73f..40bea797 100644 --- a/TODO +++ b/TODO @@ -1,6 +1,6 @@ ************************************************************************ * Official mandoc TODO. -* $Id: TODO,v 1.325 2022/06/26 20:21:22 schwarze Exp $ +* $Id: TODO,v 1.326 2022/07/05 21:25:29 schwarze Exp $ ************************************************************************ Many issues are annotated for difficulty as follows: @@ -538,13 +538,6 @@ are mere guesses, and some may be wrong. does this affect other characters, other source macros...? Jackson Pauls 29 Aug 2017 16:56:27 +0100 -- The tables used to render the three-part page headers actually force - the width of the to the max-width given for . - Not yet sure how to fix that... - Observed by an Anonymous Coward on undeadly.org: - http://undeadly.org/cgi?action=article&sid=20140925064244&pid=1 - loc * exist * algo ** size * imp *** - - generate tags in HTML idea from florian@ Tue, 7 Apr 2015 00:26:28 +0000 may be possible to implement with .Lk img://something.png alt_text -- cgit v1.2.3