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

Generate conference pages #52

Open
guaraqe opened this issue Dec 13, 2021 · 0 comments
Open

Generate conference pages #52

guaraqe opened this issue Dec 13, 2021 · 0 comments

Comments

@guaraqe
Copy link
Owner

guaraqe commented Dec 13, 2021

The idea is to have a separated Elm page that is specialized only on generating Conference pages. These pages contain essentially the same information as the unit's information page, meaning that we can re-use API routes, but the page will have a different layout.

  • The page will be identified by a Id Unit, which will be the root of the tree.
  • The main page should contain descriptions, the chair and members.
  • There should be a menu giving access to subparts, which will have similar pages. This menu should work like a tree, corresponding to the tree in the graph.
  • Elements in the menu should load lazily, to avoid problems with eventual cycles one created by accident.
  • Make sure that descriptions are rendered as markdown so that we have correct (and configurable) formatting, and all necessary external links work.

Steps:

  • Create a second main in Elm, which just displays a unit's information.
  • Make sure it is exposed by the API.
  • Add it to the deployment.
  • Proceed with the other features necessary in the page.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant