-
Notifications
You must be signed in to change notification settings - Fork 153
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
Blog post detail page #2911
Comments
@alanmoo a few tech questions before starting on the mvp design. Does wagtail already have some sort of pre-build blog template we can work off of? Can we use some of our existing components in the blog? |
No built-in template, just partials from other pages we can inherit (nav, primary page heading, footer, etc.) We can use a streamfield as the body of the page with some/all of the available components as options, but my gut is telling me that we should stick with a rich text field to start. Though migrating from rich text to being able to use streamfield components down the line might get tricky. @Pomax do you have thoughts? |
@beccaklam @alanmoo @xmatthewx here's an initial list of mvp vs long-term blog features, please add your thoughts! |
Here are some very quick comps https://redpen.io/p/bha12cf7387de4f7e7 |
Updated WIP comps: https://redpen.io/nzd574027ab66961ee @kristinashu |
Note from convo with Alan:
So for the body content section of the blog, we will be able to use any of the components we already have on /opportunity type pages but we should limit the options. I've checked off the ones I think think we need but @beccaklam please update or add your thoughts:
|
Thanks @kristinashu I added "Image text mini" because I feel that staff often use blog posts to announce things that require a CTA. We could start with a smaller set of components but wondering if it will be hard to add more components if we find that staff keep asking for a particular thing? @alanmoo |
Nope, easy to add. |
I like that approach! Could you mock up a version with those selected components so we can show off what the blog will be able to do? Then Anil will share it around. |
Also added "Image Text" since our current blog post is already using that component? |
New blog detail page with mentioned components (I wasn't sure what our video looks like so I made it up for now): @kristinashu https://redpen.io/nzd574027ab66961ee |
Updated MVP with large body copy: @kristinashu |
Totally forgot about mobile... again! Should be fairly straight forward but can you please mock that up as well? |
Oi, I should really start doing mobile first ... |
Mobile mock ups have been added to the redpen: https://redpen.io/p/bha12cf7387de4f7e7 |
Added tablet design as well: https://redpen.io/wy8089751c4d20c936 |
MVP Requirements Checklist:
Post MVP Requirements Checklist (to be added on top of MVP):P1
P2
|
Nice! A few thoughts:
Just hover states and then I think you can open a couple implementation tickets! |
Added hover states: https://redpen.io/an37406124d1e928f0 |
Will open implementation tickets tomorrow :) |
Based on - Blog design epic #2797
We need to design a basic blog post detail page, let's start simple and then add complexity page.
We will need to:
Design:
The text was updated successfully, but these errors were encountered: