-
Notifications
You must be signed in to change notification settings - Fork 33
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 #233
Add blog #233
Conversation
282b726
to
0e9fef4
Compare
hey @vladh this looks great. Is this a mockup or is this ready to ship? Curious what CMS you used to make it? We are going to onboard Sanity soon so it would be cool to use their headless CMS if it makes sense |
Hey @selviano! This is ready to ship. I used some Astro features to set up a system where we can easily author Markdown articles (same flavour of Markdown as these GitHub comments etc). Here's an example of what that looks like: https://github.com/opensourcepledge/opensourcepledge.com/blob/vladh/create-blog/src/content/articles/join-the-pledge.md?plain=1 From my perspective, this meets our current needs, but if you'd like to have Sanity implemented, I can absolutely do that. |
@vladh I think at some point we will want a full-fledged CMS, but I don't know that we need it now. WRT Sanity, I know lots of people who love it, but that doesn't necessarily mean it's the best for our use case. So I'll defer to you on that. I just think that all things being equal, we should use Pledge members' tech wherever we can. |
@vladh Worth standardizing w/ the quote and date format from the press page? |
Gotcha! We can use the Astro solution for now, then switch to Sanity when required. |
Good point, on it! |
0e9fef4
to
5b06404
Compare
@chadwhitacre Done! |
Ooh! I like the usage in blockquotes. I was thinking of the listing page, though. Shouldn't press and blog have consistent design? |
Closes #228