diff --git a/public/app/core/routes/routes.ts b/public/app/core/routes/routes.ts
index 59aaac8bf0a..71e21f19ae0 100644
--- a/public/app/core/routes/routes.ts
+++ b/public/app/core/routes/routes.ts
@@ -186,6 +186,11 @@ function setupAngularRoutes($routeProvider, $locationProvider) {
.when('/global-alerts', {
templateUrl: 'public/app/features/dashboard/partials/globalAlerts.html',
})
+ .when('/styleguide', {
+ controller: 'StyleGuideCtrl',
+ controllerAs: 'ctrl',
+ templateUrl: 'public/app/features/styleguide/styleguide.html',
+ })
.otherwise({
templateUrl: 'public/app/partials/error.html',
controller: 'ErrorCtrl'
diff --git a/public/app/features/all.js b/public/app/features/all.js
index dcaf33c8331..c110bcff7cd 100644
--- a/public/app/features/all.js
+++ b/public/app/features/all.js
@@ -10,4 +10,5 @@ define([
'./profile/profileCtrl',
'./profile/changePasswordCtrl',
'./profile/selectOrgCtrl',
+ './styleguide/styleguide',
], function () {});
diff --git a/public/app/features/styleguide/styleguide.html b/public/app/features/styleguide/styleguide.html
new file mode 100644
index 00000000000..056ee08e6d6
--- /dev/null
+++ b/public/app/features/styleguide/styleguide.html
@@ -0,0 +1,22 @@
+