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

Replace and improve calendar #45

Closed
5 tasks done
pantierra opened this issue Dec 19, 2023 · 1 comment
Closed
5 tasks done

Replace and improve calendar #45

pantierra opened this issue Dec 19, 2023 · 1 comment

Comments

@pantierra
Copy link
Collaborator

pantierra commented Dec 19, 2023

Currently, the calendar is just an iframe pulling from Nextcloud. We would prefer a more native handling of the calendar. @mrhide-de started a great prototype of an xhain calendar. Now it is time to bring this to our website.

First step to a minimal viable product:

  • Download and parser for iCal file
  • Rendering as HTML within the website
  • Basic list of events
  • Setup infrastructure to run build process every night
  • Introduce month view

Ideas for further improvements (ideally one PR for each)

  • Make month info stay on top
  • Clickable links in modal
  • Include CalDAV link to the calendar
  • Introduce recurring rule information
  • Translation of calendar
  • Improve accessibility
@pantierra
Copy link
Collaborator Author

For the record, @jdwillemse added the following to the calendar with #63 (merged with #64) 👏

  • Translation of the calendar (not the events of course)
  • Make month info stay on top

Created follow-up issues:

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