Add a component (maybe even a page) embedding the public Fachschaft calendar
Recommended skills:
- Basic HTML, CSS and JavaScript
- Will to learn about Mithril.js
Currently, the calender service link only takes to a Markdown file in GitLab documenting and explaining the calendar. The calendar could be made more useful by adding a dedicated calender page, or at least a component.
This issue comprises the following steps:
-
Think about how to integrate calender: Its own page? If so, should that page be linked in the navigation, and/or by a service button (like currently)? Or should we just create a component and maybe add that to the "Fachschaftssitzung" page? -
Add a calendar component, consisting centrally of an iframe embedding the following page:
https://cloud.stura.uni-heidelberg.de/index.php/apps/calendar/embed/HptQm9caKgi2kirx/dayGridMonth/now
-
Style the component -
Place the component on an existing page, or: create a new page, link to it in nav, place it there -
Add a link with more information about the calender (especially to allow editing)
This link could be the one to the Markdown file in GitLab. Maybe the Markdown file should be rewritten a bit, maybe not. Maybe the link could also be more advanced.
Edited by jaramillo