EBI Framework - December 2016 update
-
Upload
embl-ebi-web-development -
Category
Design
-
view
68 -
download
0
Transcript of EBI Framework - December 2016 update
![Page 1: EBI Framework - December 2016 update](https://reader035.fdocuments.us/reader035/viewer/2022062522/58cf46221a28ab254a8b63e3/html5/thumbnails/1.jpg)
December 2016 update
EBI Visual Framework
![Page 2: EBI Framework - December 2016 update](https://reader035.fdocuments.us/reader035/viewer/2022062522/58cf46221a28ab254a8b63e3/html5/thumbnails/2.jpg)
• Mobile: Predictable + maintainable• Development: Fewer bugs + cross-browser
issues• Speed: Smaller over wire size• Collaboration: Communication + support on
GitHub• Future: Versioning for predictable
changes • Flexible: Scss variables, “themes”,
modular• Patterns: Better UX, speed, consistency
Recap of v1.1
![Page 3: EBI Framework - December 2016 update](https://reader035.fdocuments.us/reader035/viewer/2022062522/58cf46221a28ab254a8b63e3/html5/thumbnails/3.jpg)
Since last time...• Clinics winding down
(~40 attendees; next is Thu, 15 December, 13.00 – 14.00, Courtryard)
• Zero Issues in the issue queue for v1.1(20 closed)
• Guidelines fully migratedebiwd.github.io/EBI-Pattern-library/
• /about /research /services are launched/industry /training are close behind, just need OK; Homepage too...
6 7 8 9 months of testing
![Page 4: EBI Framework - December 2016 update](https://reader035.fdocuments.us/reader035/viewer/2022062522/58cf46221a28ab254a8b63e3/html5/thumbnails/4.jpg)
https://github.com/ebiwd/EBI-Framework/tree/v1.1-lite#ebi-framework-lite-version
You are looking at a lite version that includes less support for the EBI Pattern Library but will also more easily support legacy sites or sites using another framework, such as Bootstrap.
If you can use the main version of the EBI Visual Framework that is the recommended path.
● The Foundation Framework has been much trimmed (by roughly 1,300 lines or 30%), removed:
o Forms
o Tables
o Typography
o A plethora of components
● Foundation JS
o No dropdown menu
o Removal of EMBL-EBI dropdown nicities
● foundationExtendEBI.js has been emptied, that means:
o No value add scripts for responsive tables, filtering
New branch: v1.1-lite
![Page 5: EBI Framework - December 2016 update](https://reader035.fdocuments.us/reader035/viewer/2022062522/58cf46221a28ab254a8b63e3/html5/thumbnails/5.jpg)
• Code is being used in prod environments• Focus on bug fixes and refinements (support
mode)• Start planning for v1.2 (flexbox, Foundation 6.3)• Move focus to Pattern Library, Icon Fonts
v1.1 Ready for stableDevelopment Testing Polishing Maintnance
![Page 6: EBI Framework - December 2016 update](https://reader035.fdocuments.us/reader035/viewer/2022062522/58cf46221a28ab254a8b63e3/html5/thumbnails/6.jpg)
End