Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mass Component Brainstorm ⛈ #18

Open
elainen opened this issue Apr 12, 2019 · 3 comments
Open

Mass Component Brainstorm ⛈ #18

elainen opened this issue Apr 12, 2019 · 3 comments
Labels
Type: Discussion Discussions and Questions Type: Feature Request Features to consider adding to the project

Comments

@elainen
Copy link
Contributor

elainen commented Apr 12, 2019

In order to lay out a solid structural foundation for this core library, we need an idea on all the types of components that you hope to use, and re-use from hz-core. What components do you constantly find yourself remaking or copying over from your last project every time you build a new project (behavioral components, logic utilities, etc)?

For Starters:

  • Button interactions
    • Press down/up
    • Hover
  • Navigation bar
    • Sticky nav
    • Mobile hamburger view
  • Social Icons
    • SVG icons of the common ones (Facebook, Twitter, Instagram)
    • Color and hover state colors (following the social media branding guidelines)
  • Viewport changes
    • Element fading into view
@elainen elainen changed the title Mass component Brainstorm ⛈ Mass Component Brainstorm ⛈ Apr 12, 2019
@elainen elainen added Type: Discussion Discussions and Questions Type: Feature Request Features to consider adding to the project labels Apr 12, 2019
@elainen
Copy link
Contributor Author

elainen commented Apr 15, 2019

  • Parallax images
  • Nav notifications
  • Popup subscription behavior
  • search

@aamorozov
Copy link
Contributor

aamorozov commented Apr 15, 2019

  • Focus management utils - we'll have to do it more and more for accessibility compliance. Can be implemented as a set of hooks/FocusProvider or smth similar;
  • Accessible modal
  • Carousel behavior - next/previous states, touch support.

@lettertwo
Copy link
Contributor

lettertwo commented Apr 16, 2019

  • Carousel behavior - next/previous states, touch support.

This is what PageGesture is meant to be: https://hz-core.netlify.com/page-gesture

EDIT: it's in production on BCW 😁

@elainen elainen pinned this issue Feb 10, 2020
@elainen elainen self-assigned this Feb 10, 2020
@elainen elainen removed their assignment Jan 6, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Discussion Discussions and Questions Type: Feature Request Features to consider adding to the project
Projects
None yet
Development

No branches or pull requests

3 participants