UIkit Blog

Primary tabs

Welcome to the UIkit Blog developer's documentation. Newcomers to Drupal 8 theme development should review the Theme system overview API reference and Theming and Front End Development with Drupal before reading the heavily-documented topics below.

About UIkit Blog

UIkit blog theme tailored to bloggers and personal websites.

UIkit Blog comes installed with pre-configured regions and theme settings to get you started blogging fast!


For the best blogging experience install and enable UIkit Components first, then install and enable UIkit Blog as you normally would install a theme.

Drush integration

We have added Drush integration to support generating a UIkit Blog sub-theme from the command line. The Drush command @inlinecode uikit-blog-starterkit @endinlinecode (alias @inlinecode uikit-blog-sk @endinlinecode) uses the starterkit now included with the project.

@subtitle Usage example:

drush uikit-blog-sk machine_name "Theme name" --path=sites/default/themes --description="Awesome theme description."

@inlinecode machine_name @endinlinecode, @inlinecode --path @endinlinecode and @inlinecode --description @endinlinecode are all optional; only the theme name (wrapped in double-quotes) is required. Use drush @inlinecode uikit-blog-sk --help @endinlinecode to view more detailed help information. If Drush reports it cannot find the command, be sure to run @inlinecode drush cc drush @endinlinecode to clear Drush's cache.

UIkit Blog API Topics

Here are some topics to help you get started developing with UIkit Blog 8:

Log in