Footer: the book-text icon beside “Help”, the icon alone on phones #838

Closed
opened 2026-10-10 15:50:10 +00:00 by tiagoagueda · 1 comment
Owner

The Lucide icon book-text next to the “Help” label; on small screens it stays right-aligned, shown as the icon alone, with “Help” as its tooltip.

What exists today

  • The “Help” link: templates/base.html:337-341 (data-help, postulo_help_url, the wiki; core/context_processors.py:109).
  • book-text is not among the synced icons (assets/icons.txt, 80 lines; static/icons/), but is in lucide-static 1.41.0. Adding one is a line in assets/icons.txt and npm run sync:icons, both committed; drawn with {% icon "book-text" %}.

What would change

  • The icon before the label; below a breakpoint the label becomes sr-only and the tooltip says “Help”; a 24×24 target.

Decisions

  • Tooltip mechanism: as for the Source code link (#837) — recommended title plus the sr-only label.

Checked against main at 8c3d03570. From the maintainer's improvements list of 2026-10-07.

The Lucide icon `book-text` next to the “Help” label; on small screens it stays right-aligned, shown as the icon alone, with “Help” as its tooltip. ## What exists today - The “Help” link: `templates/base.html:337-341` (`data-help`, `postulo_help_url`, the wiki; `core/context_processors.py:109`). - `book-text` is **not** among the synced icons (`assets/icons.txt`, 80 lines; `static/icons/`), but is in `lucide-static` 1.41.0. Adding one is a line in `assets/icons.txt` and `npm run sync:icons`, both committed; drawn with `{% icon "book-text" %}`. ## What would change - The icon before the label; below a breakpoint the label becomes `sr-only` and the tooltip says “Help”; a 24×24 target. ## Decisions - **Tooltip mechanism**: as for the Source code link (#837) — recommended `title` plus the `sr-only` label. Checked against `main` at `8c3d03570`. From the maintainer's improvements list of 2026-10-07.
tiagoagueda added this to the 0.6.0 milestone 2026-10-10 15:50:10 +00:00
Author
Owner

Fixed in a6c119bf7 on main.

Fixed in a6c119bf7 on main.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
Postulo/postulo#838
No description provided.