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

Adding Calendar to website #18

Open
2 tasks
bicknrown opened this issue Oct 23, 2021 · 2 comments · Fixed by #27
Open
2 tasks

Adding Calendar to website #18

bicknrown opened this issue Oct 23, 2021 · 2 comments · Fixed by #27
Labels
enhancement New feature or request

Comments

@bicknrown
Copy link
Member

bicknrown commented Oct 23, 2021

Is your feature request related to a problem? Please describe.
embedded public calendar on the website:

Describe the solution you'd like
a page, or part of a page, that contains an embedded version of the pubic facing calendar.

  • Calendar should exist at /calendar or similar endpoint
  • Should appear in the Software section of the About page

Describe alternatives you've considered
perhaps an in house mirroring of the public calendar, that seems overkill, however.

@bicknrown bicknrown added the enhancement New feature or request label Oct 23, 2021
@emilkovacev
Copy link
Member

For this, we can just add an embed to a new static page, shouldn't be too difficult

@emilkovacev
Copy link
Member

emilkovacev commented Oct 24, 2021

The steps should be as follows:

  1. Create a new static page under templates > calendar > index.html
  2. Add the iframe embed to the html
  3. Update urls.py to reflect new /calendar path
  4. Add the link to the calendar on navbar (replace Announcements maybe?)

@emilkovacev emilkovacev pinned this issue Oct 24, 2021
@emilkovacev emilkovacev changed the title [Feature request] Adding Calendar to website Adding Calendar to website Jan 4, 2022
@bicknrown bicknrown linked a pull request Jan 5, 2022 that will close this issue
@emilkovacev emilkovacev unpinned this issue Jan 15, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants