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

fix: roadmap page structure + styling #7

Merged
merged 14 commits into from
Nov 25, 2023
Merged

fix: roadmap page structure + styling #7

merged 14 commits into from
Nov 25, 2023

Conversation

PmS-crypto
Copy link
Collaborator

@PmS-crypto PmS-crypto commented Nov 18, 2023

Description

The text alignment in the landing page is updated.
The roadmap page is given a clear structure.
Next UI is installed.

What Changes Did I Make?

css properties' values are updated.
In the latest commit, I have installed nextui in our project (https://nextui.org/docs/guide/installation).
Also, I have utilized nextui's card component - https://nextui.org/docs/components/card; however I am facing styling errors therein.

Change Type

  • Bug Fix
  • New Feature
  • Code Refactor
  • Documentation
  • Other

Related Issue

To Review

Copy link

netlify bot commented Nov 18, 2023

Deploy Preview for peachykeen-jobquest ready!

Name Link
🔨 Latest commit e35dad3
🔍 Latest deploy log https://app.netlify.com/sites/peachykeen-jobquest/deploys/656160873549a600090192bd
😎 Deploy Preview https://deploy-preview-7--peachykeen-jobquest.netlify.app/
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

Copy link
Collaborator

@PelumiTayo PelumiTayo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You should be able to use nextui properly now with the recent push!

@PmS-crypto PmS-crypto changed the title fix: updated text alignment fix: roadmap page structure + styling Nov 18, 2023
Copy link
Collaborator

@khairahscorner khairahscorner left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I can see that the roadmap is still a work in progress, especially with the tab panels. Keep up the good work and I'll be on the lookout for your updates.

Screenshot 2023-11-18 at 9 10 51 pm

src/pages/LandingPage/index.jsx Outdated Show resolved Hide resolved
Copy link
Collaborator

@khairahscorner khairahscorner left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Well done @PmS-crypto
I've done a new review, left some comments and suggested changes for you to commit.

I would also encourage you to keep your CSS files lean by using the utility classes already provided by tailwindcss to style your components instead of writing them all over again in your stylesheets (see comment I left in two of the css files). After the program, you can take some time to familiarise yourself with the classes Tailwindcss provides

src/index.css Outdated Show resolved Hide resolved
src/pages/LandingPage/index.jsx Outdated Show resolved Hide resolved
src/components/Buttons/index.jsx Outdated Show resolved Hide resolved
src/components/Buttons/index.jsx Outdated Show resolved Hide resolved

export const LandingPage = () => {
const navigateTo = useNavigate()

return (
<div className="landing-page">
<div className="div">
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This navbar needs to be separated into a component, so that it can be used across all pages e.g the roadmap page. It also needs to be updated to include the log in/sign up buttons and log out button (for logged in users), as shown in the designs

@khairahscorner
Copy link
Collaborator

I would need you to make the corrections as soon as you can so that this branch can be merged to main, because it is already diverging again from the main branch @PmS-crypto

@khairahscorner khairahscorner merged commit a91cf9f into main Nov 25, 2023
4 checks passed
@khairahscorner khairahscorner deleted the roadmap branch November 25, 2023 02:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants