The Event List Layouts Widget allows you to display upcoming events created by the Discourse Calendar Plugin. See the installation guide to learn how to install and administer this widget.
There are a couple settings that you can configure to customize how the event list widget appears in the layout.
Toggle Invitees
Select if or how invitees will appear in the layout. You can have invitees only appear on hover (default action), keep them always shown, or disable them completely. Below are some screenshots of how each type looks on the default theme.
Max Events
Select the maximum number of upcoming events to appear in the layout. You can set any number between 1 and 10.
Style
You can configure how much room the widget takes in the layout by setting the style to: Default, Compact, or Comfortable. Below are examples of how it would look on the default theme.
Theme
There are a few built in themes to configure your widget to look a specific way. Interesting in adding a theme? Create a pull request and add your theme in scss/themes/yourtheme.scss.
Hi @keegan , I was in the process of reporting a bug when I started to doubt, could you (or anyone) check that installing the pwa on some iOS device results only on the display of what seems to be the json of the events list.
Or am I doing something wrong ? I have very few details, some of my users reported this and I don’t have any iOS device to test on…
Category list seems to work fine.
I’m using the AJAX library to fetch the events data from the discourse-calendar plugin initially, but all the data is filtered out by the time it is outputted in the events widget, so it shouldn’t be displaying as JSON… Hmm yes maybe a once you have a good repro I can better understand the issue.
I’m using Safari on an iPad. Unfortunately I don’t have an iPhone to test with
and I hope to tackle this issue as soon as I get a chance.
If you do notice any further issues with this widget or any other plugin/theme please do use the Bug Report Wizard to report the issue. This will help me get to it quicker as it will automatically assign it to my list of to-do’s.