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

Set Up Initial Project UI: Main Page Background and Component Alignment once each of there PR gets merged #11

Open
3 of 8 tasks
Saumya40-codes opened this issue Dec 16, 2024 · 2 comments · Fixed by #12
Labels
good first issue Good for newcomers priority: high Needs to be solved, in some case should be solved first for other issue to move forward size: medium

Comments

@Saumya40-codes
Copy link
Member

Saumya40-codes commented Dec 16, 2024

Overview

(Please ask to maintainer to assign this issue to you before working on it)

This issue focuses on setting up the initial UI for the Programming Club website. It includes(both tasks are expected to be done on opening seperate pull request):

  1. Setting up the background color for the main page (based on the Figma design).
  2. Aligning the components on the main page (once they are created).

This task will be divided into milestones, ensuring incremental progress.


Milestones

Milestone 1: Set Up Main Page Background Color (Completed)

  • Implement the background color for the main page as per the Figma design.
  • Ensure the background color matches the branding and design theme.

Milestone 2: Align Main Page Components (Dependent on Component Creation)

  • Once the components for the main page are created (refer to related issues), align them properly.
  • Ensure spacing, layout, and alignment adhere to the Figma design.

Steps to Complete Milestone 1

  1. Access the main page component file (e.g., App.jsx or equivalent).
  2. Apply the background color from the Figma file to the relevant container(s).
  3. Verify the color matches the Figma reference.
  4. Create a pull request linking this issue.

Resources


Notes

  • Coordinate with contributors working on component creation to ensure alignment after their tasks are completed.
  • For questions or design clarifications, reach out to the maintainers or refer to the Figma file.

Milestone Progress:

  • Milestone 1: Background color setup
  • Milestone 2: Component alignments
    • Navbar
    • Hero Section
    • Our Events Component (Open for contribution)
    • Upcoming Events Component (Open for contribution)
    • Contact Component (Open for contribution)
    • Footer Component (Open for contribution)
@Saumya40-codes Saumya40-codes added good first issue Good for newcomers priority: medium medium priority issue, needs to be solved but less signifiance than higher one size: medium priority: high Needs to be solved, in some case should be solved first for other issue to move forward and removed priority: medium medium priority issue, needs to be solved but less signifiance than higher one labels Dec 16, 2024
@ZEROITRAYO
Copy link

@Saumya40-codes Have created the background. Should I wait for the components or should make pull request?

@Saumya40-codes
Copy link
Member Author

@Saumya40-codes Have created the background. Should I wait for the components or should make pull request?

You can make the PR for it!

There will be seperate pr(s) for each components when there respective PR gets merged

@Saumya40-codes Saumya40-codes added priority: low lower priority issue, if possible you can look for higher ones and removed priority: high Needs to be solved, in some case should be solved first for other issue to move forward labels Dec 16, 2024
@Saumya40-codes Saumya40-codes added priority: high Needs to be solved, in some case should be solved first for other issue to move forward and removed priority: low lower priority issue, if possible you can look for higher ones labels Dec 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers priority: high Needs to be solved, in some case should be solved first for other issue to move forward size: medium
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants