Skip to content

Latest commit

 

History

History
58 lines (51 loc) · 2.27 KB

ROADMAP.md

File metadata and controls

58 lines (51 loc) · 2.27 KB

#Roadmap ⛰️ - as soon as possible 🧙‍♂️ - Divante team 😎 - Community Core team 🤝 - Community

##March 2020

  • 🧙‍♂️⛰️implement refreshed Storefront UI Design System without feature requests
  • 🧙‍♂️SfContextMenu component for Shopware PWA
  • 😎 Storefront UI core team video meeting
  • 🤝 add visual regression test to Storefront UI Example by Puppeteer and Jest
  • 😎 CHANGES.MD improve API changes log. Can we use API Extractor
  • 🧙‍♂️⛰️SSR audit
  • 🧙‍♂️⛰️Refactor example pages. Use everywhere SFUI components. Use more CSS Custom Properties
  • 😎/🤝️⛰️accessibility a11y in Storefront UI
  • 🧙‍♂️ refactor SfSelect, remove v-html on it [@pspaczek]

##April 2020

  • 🧙‍♂️⛰️implement refreshed Storefront UI Design System feature requests
  • 😎 add more unit tests to Storefront UI
  • 😎⛰️ precompiled Storefront UI
  • 🤝 polish docs.storefrontui.io
    • atoms, molecules and organisms categories in VuePress
    • CSS variable in component docs
    • storybook iframe on docs with toggle mobile/desktop or show/hide left sidebar
    • best practices do’s / dont’s
    • live, editable examples
    • more ideas ...
  • 🧙‍♂️ refactor Storefront UI transitions and animations [@martaradziszewska]
  • 🧙‍♂️ React Storefront UI
  • 😎⛰️ override imported nested components for example SfButton in SfBanner

##May 2020

  • happiness features like “drag and drop”
  • 😎/🤝 Import Storefront UI Storybook stories to your Storybook like getStories(‘atoms/button/common’)
  • 🧙‍♂️/😎/🤝refactor SfMegaMenu, multilevel MegaMenu
  • 🧙‍♂️ refactor glide.js

#Historical

#December 2019

  • login page
  • register page
  • my account page
  • SfMegaMenu component

#January 2020

  • visual regression tests
  • auto-generation CHANGELOG.md
  • merge HTML and JS files to VUE
  • limit numbers of SCSS variables
  • completed documentation
  • change SCSS to CSS variables

#February 2020

  • use new components on the example pages
  • add more unit tests
  • happiness features like drag and drop...