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

Rebuild homepage to not be a wagtail page #4116

Closed
frjo opened this issue Aug 29, 2024 · 0 comments · Fixed by #4127
Closed

Rebuild homepage to not be a wagtail page #4116

frjo opened this issue Aug 29, 2024 · 0 comments · Fixed by #4127
Assignees
Labels
Type: Feature This is something new (not an enhancement of an existing thing).

Comments

@frjo
Copy link
Member

frjo commented Aug 29, 2024

No description provided.

@frjo frjo added the Type: Feature This is something new (not an enhancement of an existing thing). label Aug 29, 2024
@frjo frjo changed the title Rebuild homepage to not u´be a wagtail page Rebuild homepage to not be a wagtail page Aug 29, 2024
@theskumar theskumar self-assigned this Oct 12, 2024
@frjo frjo closed this as completed in f46b0bc Oct 17, 2024
sandeepsajan0 pushed a commit that referenced this issue Oct 18, 2024
Use standard django views to show hompeage instead of piggy backing on
the wagtail. This allows to remove the "Pages" menu from the wagtail
admin and have the homepage settings be at a single "System Settings"

- update the hompeage to use Settings > System Settings
- add data migration to move the properties from ApplyHompeage model to
  SystemSettings
- hide "Pages" menu from wagtail
- Refractor the homepage template

Fixes: #4116
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Feature This is something new (not an enhancement of an existing thing).
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants