This iteration was fairly light iteration for the Web & design team at Canonical as we had a fair few people on holidays as well as a group who has gone to Toronto for our mid-cycle roadmap sprint. Here are some of the highlights of our completed work.
The project’s default template and form styling have been built and we continue to add content to the remaining pages, so we’re making good headway. Visuals will be available to share soon for an exclusive sneak peek.
New label component
A new component to the framework, released with v2.2.0. When we add, make significant updates, or deprecate a component we update their status so that it’s clear what’s available to use.
We’ve just pushed out a minor release Vanilla v2.2.0. New feature adding variables $color-social-icon-background and $color-social-icon-foreground to allow custom social icon colours, as well as a new status label component.
We are re-architecturing the site to be a small flask app that but based on APIs from the certification team. The goal is to move it into ubuntu.com. For now, the MVP is progressing well and should be ready soon.
Move to react
This work continues at a pace, but will still take a few more iterations.
Upgrading MAAS to Vanilla 2.0
It is a fairly large conversion, but it is nearly complete.
Looking at in-table view of your network settings and how that might work.
Most of the work this iteration has been looking at the UX of many sections of the new site, fixing small bugs and upgrading the whole site to the latest version of Vanilla Framework.
Case study blog pages
Using the team blog module to share resources on the jaas.ai site.
Adding more support for k8s charms
Kubernetes charms do not currently work on JAAS, but you can use them in Juju. These updates help juju users find and use k8s charms.
A new url for docs
This iteration we’ve moved the snapcraft docs from docs.snapcraft.io to snapcraft.io/docs. With it comes some slight styling updates. Old bookmarks and links should redirect, but as always if you notice a problem let us know.
Updating CSS to Vanilla 2.0
With the release of Vanilla 2.0 (more specifically Vanilla 2.2.0) it was time to update. Snapcraft is currently on version 1.8 meaning the update brings a ton of welcome bug fixes to existing patterns as well as some new patterns. Because of the large jump of version we’ve got a lot of work in store for us to make sure everything works as well as, if not better, than before. The initial migration has been completed, but we’ll be targeting specific pages in the coming iteration.
Web person from way back. Worked at IDD, Dow Jones, Gartner, Scholastic and now Canonical. In my spare time, I am the editor of hyperlocal website (stmargarets.london). Father of two lovely teens. Husband of one lovely wife. From Milwaukee, via New York to London.