Update bootstrap theme preview page to include horizon standardised custom elements
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
- Started by
- Completed by
- Cindy Lu
Related branches
Related bugs
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.