vf-core
vf-core copied to clipboard
Backlog-ed issues awaiting development resources
Issues that are worthwhile but are currently not breaking the behaviour of the VF and can be de-prioritised will be closed and noted in a list on this issue.
These issues are awaiting more demand and/or development resources to implement.
Features
- Component bundles #662
- insert svg icons via JS #751
- add tips on error #891
- interactive debug command #824
- ship a full VF build to npm with vf-component-rollup #1409
- make vf-component-rollup installable #1250
- use Cypress for testing #1294
- Sass Versioning #810
- Add contextually aware post install script #562
- Add a Release Notes Generator #15
- Show pattern version in web interface #125
- Use SassDoc #284
- An updated component library and/or component+pattern library #393
- Allow per-component vf-utility and vf-content rules #494
- Partial component overrides #485
- Expose Nunjucks environment options and extensions #576
Enhancements
- dynamic embl-topic-listing #936
- Advanced features for embl-breadcrumbs-lookup #773
- Warn when querying the non-optimal contentHub URLs #721
- Automate the release as much as possible #274
- Automate Lerna/Publishing using Github Actions #603
- Design Tokens (Colour) #279
- "This page intentionally left blank. See the pattern variants." #213
- Add Sass linting to
gulp watch
#459 - Make component generator a component #478
- Add a global sass
$include-deprecated
#570
Refactors
- spelling of vf-componenet-rollup #1277
- strip back vf-box to more of a layout component. #1397
- Settle on a common state hook approach #896
- The Links Mixin(s) #292
- Update existing SVG icons with newer streamline icons #605
- vf-summary components(s) need a little nunjucks/yaml optimisation #383
- Use variable Plex fonts #1242
Patterns / components
- Copy to clipboard - for a URL or a long string, etc #1505
- auto anchor links + table of contents #818
- vf-table-interactive-client-side #1570
- image gallery #953
- Responsive search results page #878
- vf-skip-content component #1303
- Single Sign On Pattern #32
-
embl-notifications
#169 - Add a kitchen sink for testing, demonstration #373; Draft PR #460
- Explainers (
vf-explainer
) #314 - vf-table #235
- Accordion/collapse/details #275
Documentation
- guidance for what grid system should or should not be used #34
- npm guidelines and learn improvements #317
- Documenting JS and CSS optional implementations #181
- Design Tokens tlc #315
Questions
- Should we change the components folder to modules #170
- How to deprecate a variant #178
- Is Lerna the best option for our mono repo? #264
- is it me or are
/docs/
a little 'broke' now. #277 - Should all 'element' components be prefixed with
vf-u-
#356