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

Add blog sections and components #104

Merged
merged 35 commits into from
Mar 24, 2023
Merged

Add blog sections and components #104

merged 35 commits into from
Mar 24, 2023

Conversation

calvellido
Copy link
Member

@calvellido calvellido commented Mar 24, 2023

This PR adds the necessary changes to show the blog sections and components according to the proposed design.

Changes:

  • Fix deprecated grid-gap for gap property names
  • Add some front matter to the current posts
  • Swizzle Tag component
  • Create BlogListPage custom component
  • Create BlogTagsPostsPage custom component
  • Modify Docusaurus blog plugin config
  • Swizzle BlogLayout component
  • Swizzle BlogPostItem Header component
  • Swizzle BlogPostItem Header Author component
  • Create BlogPostItem Header Image custom component
  • Create BlogPostItem Header Tags custom component
  • Swizzle BlogPostItem Footer component
  • Refactor ImageCard to implement landscape mode programmatically
  • Refactor Hero component improving responsive view
  • General styling changes for the blog

Preview

BlogListPage
imagen

BlogLayout and BlogPostItem
imagen

BlogTagsPostPage
imagen

Tags
imagen

@serras serras merged commit 6031abf into main Mar 24, 2023
@serras serras deleted the calvellido-blog branch March 24, 2023 08:47
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.

None yet

2 participants