Update bootstrap theme preview page to include horizon standardised custom elements

Registered by Beth Elwell

Summary
=======

Improve the current bootstrap theme preview page to show not only bootstrap elements used in horizon but also custom horizon elements that are standardised for use in horizon to help prevent code duplication.

Motivation
========

- Current bootstrap theme preview page could have improved navigation and usability
- Current bootstrap theme preview page does not include all generic bootstrap elements currently used within horizon
- There is currently no way to easily find out what the standardised procedure is for developing a feature such as a new modal for a plugin/panel for horizon meaning oftentimes new code is written from scratch when existing code could be inherited and reused across projects.

Description
=========

Bootstrap theme preview page will be renamed to theme preview page. This page will include a toggle that allows users to select between viewing default bootstrap components and those that have been customised and are unique to horizon to prevent user confusion. The page will include a demo of the features/elements as well as code snippets to be reused.

Blueprint information

Status:
Complete
Approver:
None
Priority:
Undefined
Drafter:
Beth Elwell
Direction:
Needs approval
Assignee:
Beth Elwell
Definition:
Obsolete
Series goal:
None
Implementation:
Unknown
Milestone target:
None
Completed by
Cindy Lu

Related branches

Sprints

Whiteboard

***** 10/28/2016 [clu_] We have this already and no additional work done.

***** 11/07/2016 [betherly] Think this was closed mistakenly - work started downstream and was waiting for blueprint to be approved before pushing anything up. Although current theme preview page exists, this blueprint is for an improved version to include repeatable elements in horizon panels and plugins.

***** 11/07/2016 [betherly] Further to discussion with robcresswell have decided this does not need to be a blueprint but a case by case wishlist bug for repeatable elements that should be added to the theme page.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.