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 a news feed to the front page #13

Open
Daktyl198 opened this issue Jun 4, 2019 · 1 comment
Open

Add a news feed to the front page #13

Daktyl198 opened this issue Jun 4, 2019 · 1 comment
Labels
Priority: Low This issue/PR has low priority Status: Blocked This issue/PR is being blocked Type: Enhancement This is an enhancement proposal/implementation
Milestone

Comments

@Daktyl198
Copy link

Description

I propose adding a blog-style news feed to the front page, preferably with the ability to pin posts.

Context

Allowing groups to post news directly via MangAdventure would allow them to use the CMS as their main site, rather than relying on a separate and overly complex piece of software like WordPress just to put out group-related announcements and news.

Possible Implementation

I'd recommend keeping the feature as simple as possible. Markdown compatibility would allow for at least basic styling of articles, but beyond that not much is necessary. I'd recommend turning the front page into a two-column setup on desktops, with the news feed as a 1/3 content-width block on the left and the chapter updates a 2/3 block on the right. On mobile, display any pinned news articles first, along with a "more news" button to display more articles, followed by the latest releases list.

@Daktyl198 Daktyl198 added the Type: Enhancement This is an enhancement proposal/implementation label Jun 4, 2019
@ObserverOfTime
Copy link
Member

ObserverOfTime commented Jun 4, 2019

I think that Discord & Twitter are better platforms for announcements.
However, we already have info pages with Django Flatpages + TinyMCE.
We can do something similar for announcements.
That said, we need to finish 3 things first:

@ObserverOfTime ObserverOfTime added Priority: Medium This issue/PR has normal priority Status: Blocked This issue/PR is being blocked labels Jun 4, 2019
@ObserverOfTime ObserverOfTime added this to the v0.10.x milestone Mar 5, 2020
@ObserverOfTime ObserverOfTime added Priority: Low This issue/PR has low priority and removed Priority: Medium This issue/PR has normal priority labels Mar 6, 2020
@ObserverOfTime ObserverOfTime moved this to To do in Misc Jul 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Priority: Low This issue/PR has low priority Status: Blocked This issue/PR is being blocked Type: Enhancement This is an enhancement proposal/implementation
Projects
Status: To do
Development

No branches or pull requests

2 participants