Hi everyone, Recently Justin, Heidi, and I have been talking about FSS and we were wondering if we should continue maintaining FSS or transition to a new strategy.
Specifically, it seems that browser standards compliance, third party CSS frameworks (like Twitter's Bootstrap), and CSS languages (like Sass/SCSS, or Less) have advanced sufficiently that it could replace FSS. However, if we make a change to using a CSS framework, this will affect other Infusion components like UI Options. Conversely, maintaining FSS is complex due to: - the different theme implementations (FSS comes with 10 themes) - the FSS CSS itself is like the API (modifications must be done with consideration to the effect on end users) - lack of resources to maintain and improve it (some styling methods used in FSS seem a bit antiquated like using .PNG images to create different button borders for themes). Also FSS doesn't seem to be used much by our components aside from FSS reset, contrast, and input sizing. Therefore, I would like to open a discussion on the future of FSS as an Infusion Framework component given the issues with maintenance, and availability of possible alternatives. Do we: 1. maintain status quo (no changes) 2. explore re-implementing FSS using another framework like Bootstrap (and keep FSS classnames the same) 3. deprecate FSS Options 2 and 3 will have an effect on current Infusion components which we will need to explore. Coming to some sort of decision soon will help us with current work on converting FSS' image icons into fonts, and creating contrast themes for the Discovery Tool. Please chime in and give your thoughts. - Jon. -- *JONATHAN HUNG* INCLUSIVE DESIGNER, IDRC**** ** ** *T:* 416 977 6000 x3951**** *F:* 416 977 9844**** *E:* [email protected]**** ** ** *OCAD UNIVERSITY***** Inclusive Design Research Centre**** 205 Richmond Street W, Toronto, ON, M5V 1V3**** ** ** www.ocadu.ca**** www.idrc.ocad.ca
_______________________________________________________ fluid-work mailing list - [email protected] To unsubscribe, change settings or access archives, see http://lists.idrc.ocad.ca/mailman/listinfo/fluid-work
