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

Blog MVP #3029

Closed
7 of 13 tasks
beccaklam opened this issue Apr 17, 2019 · 9 comments · Fixed by #3066
Closed
7 of 13 tasks

Blog MVP #3029

beccaklam opened this issue Apr 17, 2019 · 9 comments · Fixed by #3066
Assignees

Comments

@beccaklam
Copy link

beccaklam commented Apr 17, 2019

Create a Blog MVP for staff to use.

Requirements Checklist

  • Title field
  • Author field
  • Stream field to include
  • paragraph component (but that uses the .body-large style instead of the .body style)
  • Image
  • Image text
  • Image text mini
  • Video
  • Link button
  • Spacer
  • Quote
  • always Narrow width
  • always Zen mode
  • always has IH cta at bottom

Desktop:

MVP-blog-detail@2x

Tablet:

MVP-tablet

Mobile:

MVP-mobile

@kristinashu
Copy link

kristinashu commented Apr 18, 2019

@alanmoo we have sign off from Anil to build this under blog

Let's have a design/dev kickoff for this when you're back!

@kristinashu kristinashu mentioned this issue Apr 18, 2019
25 tasks
@alanmoo
Copy link
Contributor

alanmoo commented Apr 19, 2019

How does the date get set? Is it automatically the publish date? (I'm not sure if that gets updated when we, say, fix a typo or something)

@kristinashu
Copy link

Date should be the publish date (editing the post should not update the date).

@mmmavis
Copy link
Collaborator

mmmavis commented Apr 24, 2019

Not sure how much we care about this -

To avoid seeing posts being published 'in the future', when displaying published date do we wanna include timezone info as well?

@mmmavis
Copy link
Collaborator

mmmavis commented Apr 24, 2019

Curious about what the user flow on Wagtail is to create a blog post? Do we plan to add anything to the sidebar?

image

@alanmoo
Copy link
Contributor

alanmoo commented Apr 24, 2019

Nope, they’re just a page with a new template under a parent “blog” index page (which can be a ghost namespace to start).

As for time zones: I wouldn’t worry about it- we’re so North American centric chances are the day has already started everywhere by the time a post goes live.

@mmmavis
Copy link
Collaborator

mmmavis commented Apr 26, 2019

@alanmoo how should we implement the "author" field? Is it a simple text field or person/user object field? If it's an object field should it to tie to the user who published the page?

@alanmoo
Copy link
Contributor

alanmoo commented Apr 26, 2019

I don’t have strong opinions about that other than that whatever we do shouldn’t be too restrictive, because you know at some point a post will go up where Mark is the author but he didn’t actually log in and post it. If that means a text field is the best option for now without a ton of overhead, let’s do that, recognizing it may mean some manual grooming later on. But if there’s another way to do it without going down a rabbit hole, I’m all ears.

@mmmavis
Copy link
Collaborator

mmmavis commented Apr 26, 2019

k, let's go with text field for now then to avoid blocker.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
4 participants