-
-
Notifications
You must be signed in to change notification settings - Fork 12
Open
Labels
documentationImprovements or additions to documentationImprovements or additions to documentationenhancementNew feature or requestNew feature or requesthelp wantedExtra attention is neededExtra attention is needed
Milestone
Description
The current details components are useful but have some pitfalls that make authoring and developing with them somewhat painful in certain circumstances. All points below are designed to retain the same base components while improving performance and reducing duplication.
- Ensure all models extend from
GenericDetails
- Move all shared logic from each individual model into
GenericDetails
- Remove all code that is non-essential to each individual model rendering to the page
- Create a version of
GenericDetails
that doesn't rely on badge configuration for scenarios such as generating OG/meta tag in<head>
- Create a method by which custom badge structures can be used by any details model
Further improvements to come!
Metadata
Metadata
Assignees
Labels
documentationImprovements or additions to documentationImprovements or additions to documentationenhancementNew feature or requestNew feature or requesthelp wantedExtra attention is neededExtra attention is needed