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

docs: redesign blog index page #1258

Closed
samajammin opened this issue Feb 28, 2024 · 9 comments · Fixed by #1752
Closed

docs: redesign blog index page #1258

samajammin opened this issue Feb 28, 2024 · 9 comments · Fixed by #1752
Assignees
Labels
documentation Improvements or additions to documentation good first issue Good for newcomers

Comments

@samajammin
Copy link
Member

Motivation

As a visitors to https://maci.pse.dev/blog I want to easily navigate and discover blog posts

Details

Currently the blog index page feels awkward: it lists the entire post of every single blog post, which makes it unclear if I'm viewing the page of a specific post or the index of all posts.

I suggest we create some simple view that shows short previews of each posts that can easily be scrolled through...

e.g. like these cards: https://mirror.xyz/privacy-scaling-explorations.eth or https://blog.ethereum.org/

e.g. or simple title, post snippets, and "read more" links https://stripe.com/blog/engineering

@samajammin samajammin added documentation Improvements or additions to documentation good first issue Good for newcomers labels Feb 28, 2024
@mabsattar
Copy link
Contributor

Hi, I'd like to tackle this, can you please assign me.

@ctrlc03
Copy link
Collaborator

ctrlc03 commented Mar 16, 2024

Hi, I'd like to tackle this, can you please assign me.

hey @mabsattar thanks for your interest to work on this, just assigned you!!

@samajammin
Copy link
Member Author

Thanks @mabsattar! Let us know how we can help support. Appreciate you taking this on 🙏

@mabsattar
Copy link
Contributor

@samajammin , thank you for assigning me, I'll make sure to reach you out if I need any help on this.

@ctrlc03 ctrlc03 added this to MACI Apr 10, 2024
@ctrlc03 ctrlc03 moved this to Backlog in MACI Apr 10, 2024
@ctrlc03
Copy link
Collaborator

ctrlc03 commented May 17, 2024

@mabsattar wanted to check in to see if this was something you're still working on, and if you needed any help at all in case🙂

@mabsattar
Copy link
Contributor

@ctrlc03 Hi, sorry I wasn't available since last month, I'll start working on it, and will try to complete it this week(this would be my first time building cards in ts), I would want to know should I be using any images for cards? if so can you please help me with that.

@ctrlc03
Copy link
Collaborator

ctrlc03 commented May 20, 2024

@ctrlc03 Hi, sorry I wasn't available since last month, I'll start working on it, and will try to complete it this week(this would be my first time building cards in ts), I would want to know should I be using any images for cards? if so can you please help me with that.

no worries!! I think any image will do for now, we can then get some custom made for each blogpost! let's use this https://github.com/privacy-scaling-explorations/maci/blob/dev/website/static/img/maci-card.png for now

@ctrlc03 ctrlc03 moved this from Backlog to In Progress in MACI May 20, 2024
@mabsattar
Copy link
Contributor

@ctrlc03 Noted, I'll try to push the code as soon as possible.

@mabsattar
Copy link
Contributor

@ctrlc03 I sent a PR, will implement images on it later, also let me know if there's any changes needed in that. I'll also try to keep the blog page update with cards.

@ctrlc03 ctrlc03 linked a pull request Aug 10, 2024 that will close this issue
3 tasks
@github-project-automation github-project-automation bot moved this from In Progress to Done in MACI Aug 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation good first issue Good for newcomers
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

3 participants