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

[Feature Request]: Create a page Footer component #2186

Open
2 tasks done
joewoz opened this issue Apr 22, 2024 · 2 comments
Open
2 tasks done

[Feature Request]: Create a page Footer component #2186

joewoz opened this issue Apr 22, 2024 · 2 comments
Assignees
Labels
enhancement New feature or request

Comments

@joewoz
Copy link

joewoz commented Apr 22, 2024

Description

It would be nice to have a component to add a footer to pages similar to the demo pages (which I cannot seem to replicate but that is me just being a noob at React / JS / CSS). Additionally sections / sub-components for cookie management would make adding this stuff so much less time consuming. Those things are pretty much all the same across every site so this would help remove undifferentiated heavy lifting.

Code of Conduct

@joewoz joewoz added the enhancement New feature or request label Apr 22, 2024
@avinashbot
Copy link
Member

Are there any specific features you're looking for (other than cookie management). The footer we use on the demo pages is rather static (and mostly a list of links with display: flex). The cookie management is implemented using a modal, but its use will almost entirely depend on what ad/analytics solution you're using, so not a lot of it is shareable.

@avinashbot avinashbot self-assigned this May 6, 2024
@joewoz
Copy link
Author

joewoz commented Sep 2, 2024

Sorry for the late reply.

As for features of a footer component:

  • Ability to easily add links as sub-components as simply as an array of objects like many of the existing component
  • Ability to follow theme dark/light or inverse of dark/light easily
  • Ability to add a label(s) before and/or after the links to be used as a copyright line or similar
  • Ability to justify each bit of content left/center/right as needed so that links could be left, labels center and right
  • Should be nicely rendered on desktop and mobile. Would be great if certain items (sub-components) could be flagged optional view when space is limited (mobile)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants