Bug 260821

Summary: Aim to make icons (book, edit, important, next, note, previous, tip, top, warning …) more broadly compatible across multiple operating systems and browsers
Product: Documentation Reporter: Graham Perrin <grahamperrin>
Component: Books & ArticlesAssignee: Sergio Carlavilla Delgado <carlavilla>
Status: Closed FIXED    
Severity: Affects Many People CC: carlavilla
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
URL: https://docs.freebsd.org/en/books/handbook/bsdinstall/
See Also: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=261104
Attachments:
Description Flags
Screenshot: a standardised organisation-wide Windows desktop environment, through Citrix Receiver (akin to Citrix Workspace app)
none
Screenshot: a note in Edge
none
Screenshot: a warning in Edge
none
Screenshot: something important in Edge
none
Screenshot: a tip in Edge
none
Screenshot: previous, next, edit and top in Falkon
none
Screenshot: book, previous and next in Firefox
none
Screenshot: previous, next and edit in Firefox none

Description Graham Perrin freebsd_committer freebsd_triage 2021-12-30 17:45:44 UTC
Created attachment 230560 [details]
Screenshot: a standardised organisation-wide Windows desktop environment, through Citrix Receiver (akin to Citrix Workspace app)

Appearances differ between at least: 

* Mozilla Firefox 95.0.2,2 on an installation of FreeBSD 14.0-CURRENT

* KDE Falkon 3.1.0_1 on the same computer

* Microsoft Edge 96.0.1054.62 in a standardised organisation-wide 
  remote desktop that is typically accessed using Citrix Workspace app.

For test purposes, <https://docs.freebsd.org/en/books/handbook/bsdinstall/> _might_ be an example of a page that comprises the gamut of misrepresented icons. In alphabetical order: 

edit
important
next
note
previous
tip
top
warning

– is that the gamut of all such icons?

Thanks. 

A potentially challenging bug, certainly one that will take some time to test across a suitable range of browsers, across maybe seven or more operating systems – 

    Android
    Chrome OS
    FreeBSD
    iOS
    Linux
    Mac OS X
    Windows

– sorry! 

Let's not rush this. I can assist with testing …
Comment 1 Graham Perrin freebsd_committer freebsd_triage 2021-12-30 17:46:21 UTC
Created attachment 230561 [details]
Screenshot: a note in Edge
Comment 2 Graham Perrin freebsd_committer freebsd_triage 2021-12-30 17:46:51 UTC
Created attachment 230562 [details]
Screenshot: a warning in Edge
Comment 3 Graham Perrin freebsd_committer freebsd_triage 2021-12-30 17:47:33 UTC
Created attachment 230563 [details]
Screenshot: something important in Edge
Comment 4 Graham Perrin freebsd_committer freebsd_triage 2021-12-30 17:48:03 UTC
Created attachment 230564 [details]
Screenshot: a tip in Edge
Comment 5 Graham Perrin freebsd_committer freebsd_triage 2021-12-30 17:51:52 UTC
Created attachment 230565 [details]
Screenshot: previous, next, edit and top in Falkon
Comment 6 Graham Perrin freebsd_committer freebsd_triage 2021-12-30 17:55:25 UTC
Created attachment 230566 [details]
Screenshot: book, previous and next in Firefox
Comment 7 Graham Perrin freebsd_committer freebsd_triage 2021-12-30 17:58:58 UTC
Created attachment 230567 [details]
Screenshot: previous, next and edit in Firefox
Comment 8 commit-hook freebsd_committer freebsd_triage 2022-01-14 22:25:57 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/doc/commit/?id=a45595f3504b17f13a39b4aefebdcc805ad7c0c4

commit a45595f3504b17f13a39b4aefebdcc805ad7c0c4
Author:     Sergio Carlavilla Delgado <carlavilla@FreeBSD.org>
AuthorDate: 2022-01-14 22:20:14 +0000
Commit:     Sergio Carlavilla Delgado <carlavilla@FreeBSD.org>
CommitDate: 2022-01-14 22:20:14 +0000

    Add 'fa' class to fix Font Awesome icons problem

    PR:             261104, 260821
    Submitted by:   Bob Frazier <bobf (AT) mrp3.com>, Graham Perrin <grahamperrin (AT) gmail.com>

 documentation/themes/beastie/assets/styles/global.scss | 5 +++++
 1 file changed, 5 insertions(+)
Comment 9 Sergio Carlavilla Delgado freebsd_committer freebsd_triage 2022-01-14 22:51:43 UTC
Fixed. I forgot to add the 'fa' class.
This is a clear case of "works on my computer".

Tested in FreeBSD with Firefox, Chromium and Falkon.
Tested in Debian with Firefox.
And tested on the iPhone with Safari and Firefox.
Comment 10 Graham Perrin freebsd_committer freebsd_triage 2022-01-16 00:34:57 UTC
(In reply to Sergio Carlavilla Delgado from comment #9)

Fix confirmed (in Firefox 95.0.2 and, at a glance, Falkon 3.1.0) on FreeBSD 14.0-CURRENT. 

Thanks!