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

Improve admin custom pages #2937

Open
decabeza opened this issue Sep 28, 2018 · 6 comments
Open

Improve admin custom pages #2937

decabeza opened this issue Sep 28, 2018 · 6 comments
Labels

Comments

@decabeza
Copy link
Collaborator

Background

Now the admins can create custom pages on /admin/site_customization/pages but this feature is a little limited.

What we need

Improve this section with:

  • Possibility to add a "Header" to the page (the same behaviour of admin/homepage). [image_1]
  • Possibility to add "Cards" to the page (the same behaviour of admin/homepage). [image_1]
  • Include a new checkbox to show in Processes index. If this checkbox is enabled show: [image_2 ]
    • Start date input field.
    • End date input field.
    • The page it'll be show on processes index only in selected dates, using the title, subtitle and the generic button "More information" [image_3]
  • The content will be rendered: header - content - cards. [image_4]

Notes

⚠️ This section should be translatable so it's better wait to start until these are merged:

You can inspire from Add customization of homepage from admin section #2641 😏

Screenshots

Image_1

custom_pages

Image_2

processes

Image_3

process_index

Image_4

custom_page_example

@quirksahern
Copy link

Is this issue ready to be worked on?

@decabeza
Copy link
Collaborator Author

decabeza commented Oct 1, 2018

Hi @quirksahern! yes, all issues with PRs-welcome label are ready to be done! 😌

@khaleeqahmad
Copy link

Hi, I'd be interested in having a go at this if it's not currently in progress?

@quirksahern
Copy link

quirksahern commented Oct 21, 2018 via email

@decabeza
Copy link
Collaborator Author

Ok @quirksahern, if you didn't started... @khaleeqahmad give it a try! 😉

@voodoorai2000
Copy link
Member

voodoorai2000 commented Oct 22, 2018

Thanks for replying to @khaleeqahmad's enquiry @quirksahern 🙏, feel free to review his code if you wish 😊

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

No branches or pull requests

5 participants