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

Standardizing Navbar Across the Site #29

Open
3 of 5 tasks
rahilkapoor opened this issue Sep 22, 2021 · 2 comments
Open
3 of 5 tasks

Standardizing Navbar Across the Site #29

rahilkapoor opened this issue Sep 22, 2021 · 2 comments
Assignees
Labels
feature task A big ticket item that needs to come up as a feature frontend good first issue Good for newcomers

Comments

@rahilkapoor
Copy link

rahilkapoor commented Sep 22, 2021

Improvements

Read about Web Components and try implementing it for navbar for different sites which work on different frameworks.
The idea is to build one component that will be used across all sites

Navbars on different sites(sub-domains of RDS) are different as of now.

We need to make it look similar and familiar to the user. So we are going to redesign it.

Design of New Navbar:

https://www.figma.com/file/bpFHG9hXM13GSLmTkoNsrF/Navbar?node-id=0%3A1

Few Details

  • font : Roboto
  • weight: 700
  • active color : #49A82E
  • hover color : #49A82E
  • size : 16 px (try making it in rem)
  • active underline height : 3px (color : #49A82E)
  • RDS Logo Size - 50x50

Pay Attention

=> Underline should be under the text as shown in the image and not inside the container in which the text persists.
=> Underline should be only under the active tab, it should not be visible on hover.
=> For this site Events/Img tag(rds logo) both should be configured properly!
=> The full navbar should be changed to the toggle menu when the screen width is less than 970px.

There might be slight changes for different domains and you are free to ask in the comments for that

@ankushdharkar ankushdharkar added feature task A big ticket item that needs to come up as a feature frontend good first issue Good for newcomers labels Oct 3, 2021
@whyDontI
Copy link

whyDontI commented Dec 5, 2021

How about creating an NPM package for this NavBar, that can be installed in all the web apps.
We need to think about how it'll work with different FrontEnd frameworks.
Feel free to share your thoughts below 😃

@rohan09-raj
Copy link

rohan09-raj commented Dec 5, 2021

How about creating an NPM package for this NavBar, that can be installed in all the web apps. We need to think about how it'll work with different FrontEnd frameworks. Feel free to share your thoughts below 😃

@whyDontI Sounds great 😃😃. Need to read more on this. Can you please suggest some article or documentation where I can go through this ??

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature task A big ticket item that needs to come up as a feature frontend good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

4 participants