OrigamiFrontend Components & Services

Origami Newsletter, Feburary 2019#

Posted on by Lee Moody.
Tagged with Newsletter

TL;DR: This issue features Origami components on npm; the release of o-layout v3, which includes two new layouts to help build internal tools and products; and the release of o-header-services v3, which includes new features, customisation, and a lot of code improvements.

Top three things

These are some of the bigger things we’ve worked on or released over the last month.

Origami Components On NPM

Origami components are now available on the npmjs registry as well as the bower registry. This will help teams who have difficulty using bower in their projects. Our guide shows how to move a project from bower to npmjs. Outside Origami, it looks like the apps team are going to be the first to migrate a project. Good work!

If you have any queries/questions, the Origami team are ready to help.

New major version: o-layout

o-layout provides page layouts and typography as a starting point to create internal tools or products. In addition to the documentation layout we already had, v3 introduces a “query” layout for search and filter pages; and a “landing” layout for homepages or category pages. You can view demos for o-layout in the Origami registry.

New major version: o-header-services

o-header-services is a component currently used by many of our tools, both internal and customer facing, to aid navigation. The new major release follows the beta we announced last issue. It reduces code complexity (both internally and from an Origami user’s perspective); introduces optional dropdowns for larger navigation structures; and it is now customisable so our specialist titles may choose to make the most of o-header-services. Big thanks to Tom Dew, Carina Huse, Alex Wilson, and the rest of the team at BlueTel for their time and feedback. Demos and a migration guide are available via the Origami Registry.

Special thanks

Special thanks to the Enhanced Experience team who have bought o-table to ft.com and the app. Editorial are now able to add tables to stories which are sortable, expandable, and responsive. In no particular order, thanks again to: Emily Quinn, Peter Clarke, Terry Roberts, Gabor Ottlik, Ludovic Robin, Umberto Babini, Luke Kavanagh, and to the apps team for their support. 👏

Broader update

A digest list of other things that have happened over the last month.

*[TL;DR]: too long; didn’t read