Skip to content

Conversation

@Prince-Tagadiya
Copy link
Contributor

@Prince-Tagadiya Prince-Tagadiya commented Dec 7, 2024

Fixes

Description

This pull request addresses the issue with the "Recent Posts" section on the contributor page. The layout on desktop screens was not responsive, and the posts were not placed into individual cards, which affected the design consistency across different screen sizes. This update refactors the layout, placing each post into individual cards and making the layout fully responsive for both mobile and desktop views.

Technical Details

  • The recent posts section was refactored to include individual cards for each post.
  • Flexbox layout was used to achieve better spacing and alignment within the cards.
  • The design was synced with the existing styling to maintain consistency.

Tests

  • To verify the changes, review the recent posts section on various screen sizes, ensuring that the posts are displayed in cards and that the layout adjusts smoothly between mobile and desktop.
  • Check for any alignment issues or visual inconsistencies.

Screenshots

before
Screenshot 2024-12-07 at 23 10 57

after
Screenshot 2024-12-07 at 23 09 24

Checklist

  • My pull request has a descriptive title (not a vague title like Update index.md).
  • My pull request targets the default branch of the repository (main or master).
  • My commit messages follow best practices.
  • My code follows the established code style of the repository.
  • I added or updated tests for the changes I made (if applicable).
  • I added or updated documentation (if applicable).
  • I tried running the project locally and verified that there are no visible errors.

Developer Certificate of Origin

For the purposes of this DCO, "license" is equivalent to "license or public domain dedication," and "open source license" is equivalent to "open content license or public domain dedication."

Developer Certificate of Origin
Developer Certificate of Origin
Version 1.1

Copyright (C) 2004, 2006 The Linux Foundation and its contributors.
1 Letterman Drive
Suite D4700
San Francisco, CA, 94129

Everyone is permitted to copy and distribute verbatim copies of this
license document, but changing it is not allowed.


Developer's Certificate of Origin 1.1

By making a contribution to this project, I certify that:

(a) The contribution was created in whole or in part by me and I
    have the right to submit it under the open source license
    indicated in the file; or

(b) The contribution is based upon previous work that, to the best
    of my knowledge, is covered under an appropriate open source
    license and I have the right under that license to submit that
    work with modifications, whether created in whole or in part
    by me, under the same open source license (unless I am
    permitted to submit under a different license), as indicated
    in the file; or

(c) The contribution was provided directly to me by some other
    person who certified (a), (b) or (c) and I have not modified
    it.

(d) I understand and agree that this project and the contribution
    are public and that a record of the contribution (including all
    personal information I submit with it, including my sign-off) is
    maintained indefinitely and may be redistributed consistent with
    this project or the open source license(s) involved.

@Prince-Tagadiya Prince-Tagadiya requested review from a team as code owners December 7, 2024 17:41
@Prince-Tagadiya Prince-Tagadiya requested review from TimidRobot, akmadian and possumbilities and removed request for a team December 7, 2024 17:41
@Prince-Tagadiya
Copy link
Contributor Author

Also tell me if any changes are required.

@TimidRobot TimidRobot self-assigned this Dec 18, 2024
@TimidRobot TimidRobot added the ⛔️ status: discarded Will not be worked on label Dec 18, 2024
@TimidRobot
Copy link
Member

@Prince-Tagadiya this is great work! Thank you for contributing it!!

I'm closing it with https://github.com/creativecommons/creativecommons.github.io-source/labels/%E2%9B%94%EF%B8%8F%20status%3A%20discarded because it was resolved as part of our participation in Outreachy

@TimidRobot TimidRobot closed this Dec 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

⛔️ status: discarded Will not be worked on

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

[Feature] Recent Posts Design

2 participants