GovCMS Drupal 8 and UIkit Alpha
Salsa Digital and Acquia worked together to test Drupal 8 and version 2 of the UIkit for govCMS and the Department of Finance.
The Department of Finance (DoF) and their contracted service provider Acquia manage the govCMS platform, a content management system (CMS) for use across all levels of government in Australia. govCMS is built on Drupal, an award-winning, enterprise-grade CMS that’s easy to use, stable, highly secure and open source (no license fees).
The DoF was exploring Drupal 8 for govCMS, knowing that ultimately Drupal 7 will reach end-of-life. In addition, some government agencies were hesitant to sign up for govCMS not knowing whether/how it would move to Drupal 8. This made it even more important for the DoF to investigate Drupal 8 and deliver a proof of concept for moving govCMS sites across to the Drupal 8 govCMS version in the future.
The project would also be an opportunity to look at the Digital Transformation Agency’s updated UIKit. The DTA had released the updated version earlier in the year and was eager to identify the gaps and see where improvements could be made.
DoF decided to use the govCMS website as its proof-of-concept vehicle. The goal was to recreate the govCMS website using Drupal 8 and the updated UIkit. The team wasn’t going for an exact replica, rather the brief was to work on each component (e.g. a navigation bar) and look for an equivalent in UIkit 2.0, and then apply colours, etc.
The team investigated how much customisation they could achieve from the UIkit and how close they could get the Drupal 8 govCMS site to the original. Part of the process included creating new styles that could be added to the UIkit. For example, they created a sidebar style/module and then did a ‘pull request’ to add it back into the UIkit. There were quite a few components that the team created and added into the UIkit. These new styles can be used by anyone using the UIkit going forward, which is reflective of the way the open-source community works — sharing code.
The DoF now knows that Drupal 8 and the updated UIkit can be used to recreate a govCMS website. The Department is aware of the work that would be needed behind the scenes for this transition, and now has some of the themes/styles, because they were built during the four-week project.
The proof of concept was a success, and DoF now has one site in alpha version.
Why Salsa Digital?
Salsa Digital has worked with both Acquia and the DoF on multiple govCMS projects in the past. We’re an Acquia partner with a proven track record — we’re trusted in the marketplace and know the product extremely well. In fact, Salsa Digital was named Acquia’s Partner of the Year Asia Pacific and Japan (2016).
In addition, Acquia had worked with our frontend theming team before and was impressed by our skill and work on past projects.