vf-core icon indicating copy to clipboard operation
vf-core copied to clipboard

Backlog-ed issues awaiting development resources

Open khawkins98 opened this issue 5 years ago • 3 comments

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

khawkins98 avatar Jul 01 '19 09:07 khawkins98