Upgrade normalize.css in Infusion

Harnum, Alan aharnum at ocadu.ca
Tue Sep 5 17:30:14 UTC 2017


+1 – given Normalize's purpose, I'd say it should always be kept up to date if it forms part of Infusion.

From: fluid-work <fluid-work-bounces at lists.idrc.ocad.ca<mailto:fluid-work-bounces at lists.idrc.ocad.ca>> on behalf of Justin Obara <obara.justin at gmail.com<mailto:obara.justin at gmail.com>>
Date: Thursday, August 31, 2017 at 8:25 AM
To: Fluid Work <fluid-work at fluidproject.org<mailto:fluid-work at fluidproject.org>>, "Hung, Jonathan" <jhung at ocadu.ca<mailto:jhung at ocadu.ca>>
Subject: Re: Upgrade normalize.css in Infusion

For those interested, there is a change log<https://github.com/necolas/normalize.css/blob/master/CHANGELOG.md> for normalize. It’s probably worth trying to upgrade to get the latest version in Infusion.

Thanks
Justin



On August 30, 2017 at 3:48:58 PM, Hung, Jonathan (jhung at ocadu.ca<mailto:jhung at ocadu.ca>) wrote:

In a recent update to the Floe website, we are using a <details><summary> block for the figure caption (reference this entry on MDN<https://developer.mozilla.org/en/docs/Web/HTML/Element/details> for details on <details>). This will allow a user to expand the caption to see additional information, while keeping it all accessible.


It would appear that the version of normalize that comes with Infusion does not support Firefox's list-item implementation of the summary element. This github issue<https://github.com/necolas/normalize.css/issues/640> explains the exact same scenario we are encountering on the Floe site.


To see this issue in action, visit this page<http://floeproject.org/news/2017-08-30-self-assessment-toolkit.html> on the Floe site. Notice how the expander triangle visually appears in Webkit browsers, but not in Firefox. We can fix this issue on the website by using a different version of normalize.css.


Should Infusion upgrade its version of normalize? Infusion has normalize 4.1.1<https://github.com/fluid-project/infusion/blob/master/src/lib/normalize/css/normalize.css>, and the current version is 7.0.0<https://github.com/necolas/normalize.css>.


- Jon.


---
Jonathan Hung, Inclusive Designer
Email: jhung at ocadu.ca<mailto:jhung at ocadu.ca>
OCAD University
Inclusive Design Research Centre

_______________________________________________________
fluid-work mailing list - fluid-work at lists.idrc.ocad.ca<mailto:fluid-work at lists.idrc.ocad.ca>
To unsubscribe, change settings or access archives,
see http://lists.idrc.ocad.ca/mailman/listinfo/fluid-work
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.idrc.ocad.ca/pipermail/fluid-work/attachments/20170905/4fe2a1f6/attachment.htm>


More information about the fluid-work mailing list