jjaffeux
5aaae931eb
FIX: prevents height jumpyness
2020-05-26 14:24:55 +02:00
Joffrey JAFFEUX
dca3145d47
FEATURE: displays an error in preview for more than one event ( #42 )
...
This commit also introduces client side tests, this plugin only had server side tests before.
2020-05-10 13:54:48 +02:00
jjaffeux
31a8524a80
FIX: hides dropdown if no actions available
2020-05-04 10:55:37 +02:00
jjaffeux
fdabeb07bc
FIX: rename events-calendar to upcoming-events-calendar
...
This was causing a name clashing with discourse-envets.
2020-05-03 09:49:20 +02:00
jjaffeux
34d15bc3d0
UX: localize avatar flair title
2020-04-30 14:41:17 +02:00
jjaffeux
274902260b
UI: larged widget dropdown item padding
2020-04-30 14:18:20 +02:00
jjaffeux
1723fe86c5
UI: ensures status and creator are perfectly aligned
2020-04-30 14:11:27 +02:00
jjaffeux
6bcce74c2d
UX: uses star everywhere to show interest
2020-04-29 21:30:43 +02:00
jjaffeux
d0593f7621
UX: highlight when interested is chosen
2020-04-29 21:26:25 +02:00
jjaffeux
f1e22ac51e
REFACTOR: this is now done globally
2020-04-29 21:19:32 +02:00
jjaffeux
24b92f2b33
dead code
2020-04-29 21:18:49 +02:00
jjaffeux
3df5127ef1
UX: prevents dropdown usage while setting attendance
2020-04-29 21:14:11 +02:00
jjaffeux
8f7188ed15
UX: replaces footer by a dropdown
2020-04-29 21:11:39 +02:00
jjaffeux
8685775824
UI: uses widget-dropdown and slightly changes update attendance UI
2020-04-29 20:10:49 +02:00
jjaffeux
95586dca90
UI: icon was using incorrect color
2020-04-29 18:11:11 +02:00
jjaffeux
f5390d8cef
UX: mages edit post event standout less
2020-04-29 18:03:48 +02:00
jjaffeux
37bbc4b5d6
UX: makes event standout more
2020-04-29 18:02:07 +02:00
Joffrey JAFFEUX
f601d72485
FEATURE: decorates header-title with event date when possible ( #39 )
2020-04-29 17:58:59 +02:00
jjaffeux
10b0c9371a
FEATURE: displays a preview of the event in the composer
2020-04-28 10:47:29 +02:00
jjaffeux
0cf857af02
UX: replaces [wrap] by [event]
...
Syntax is now:
```
[event start="date"]
[/event]
```
2020-04-23 13:23:59 +02:00
jjaffeux
93ec8dd1d0
UX: slightly larger modal container for event builder
2020-04-22 23:43:56 +02:00
jjaffeux
7b71cccc58
UX: uses new date-time-range-input
2020-04-22 23:26:18 +02:00
jjaffeux
50e72a5598
FIX: ensures height is correctly computed
2020-04-22 23:24:10 +02:00
Joffrey JAFFEUX
3966e58c96
FIX: reduces visual noise of grouped events on mobile ( #38 )
2020-04-22 17:36:48 +02:00
jjaffeux
e48f49a4f1
FIX: uses correct modal class
2020-04-12 21:27:45 +02:00
jjaffeux
2e3458e4b5
UX: adds margin and background to event
2020-04-12 14:21:32 +02:00
jjaffeux
dd0b28677c
UX: always apply vertical margin on calendar
2020-04-12 12:56:54 +02:00
Joffrey JAFFEUX
3a9b218b3b
FEATURE: display upcoming events in a calendar ( #33 )
2020-04-10 11:35:53 +02:00
Joffrey JAFFEUX
5665832fe7
REFACTOR: ensures consistent naming with discourse-post-event ( #26 )
2020-04-09 18:10:45 +02:00
jjaffeux
3b945689c0
UX: do not lowercase show all
2020-03-28 19:01:32 +01:00
jjaffeux
a710fdda9f
UX: improves buttons texts and visuals
2020-03-28 18:12:59 +01:00
jjaffeux
903127494c
UX: puts less emphasize on status and hide it when standalone
2020-03-28 17:47:13 +01:00
jjaffeux
fe6c2e6102
FEATURE: uses post_event date in op to decorate topic title
2020-03-27 21:37:38 +01:00
jjaffeux
f7c2903096
REFACTOR: uses only defined status in the UI
2020-03-27 17:06:00 +01:00
jjaffeux
61d46509d9
UX: slightly more spacing in invitees list
2020-03-27 08:58:54 +01:00
jjaffeux
32dc03d729
UX: display expired events
2020-03-26 20:38:28 +01:00
Joffrey JAFFEUX
988b066ab5
FEATURE: implements initial support for post events ( #24 )
2020-03-26 14:11:33 +01:00
jjaffeux
0bd275e180
FEATURE: allows to choose the outlet to display category calendar
2020-02-27 10:15:37 +01:00
jjaffeux
31d261f54d
UX: fake calendar height while loading
2020-02-19 17:52:03 +01:00
Joffrey JAFFEUX
2fb5d54a25
FEATURE: allows to show a calendar from a post on a category header ( #20 )
2020-02-18 08:50:39 +01:00
Vinoth Kannan
eff4de06ae
FEATURE: display group members by timezone in posts. ( #19 )
2020-02-06 19:05:06 +05:30
Mark VanLandingham
336607f70b
FIX: Prevent sticky hover on mobile and tz picker overflowFixes for mobile styling ( #15 )
2020-01-21 08:59:13 -06:00
jjaffeux
e735f87d5b
FIX: ellipsis is not yet available in stable
2020-01-15 09:46:23 +01:00
tshenry
fd39c7feb0
UX: Color fix for list view when there are no events to display
2020-01-14 17:55:05 -08:00
Kris
4ccd9da4d7
UX: Color fixes for new list view
2020-01-14 15:13:13 -05:00
Mark VanLandingham
13cbdb5315
FEATURE: Add to google calendar link on list view ( #12 )
2020-01-14 08:25:16 -06:00
Sam Saffron
a699625989
lint file
2019-12-31 13:38:33 +11:00
Martin Brennan
3561c3919b
FEATURE: Add timezone picker and options ( #11 )
...
Added these options for the markdown block, which utilise fullcalendar's inbuilt timezone functionality:
* `defaultTimezone` - Provide a default timezone to display the calendar dates in. If this is null we fall back to the current user timezone, and if that is null (or the current user is null) we fall back to moment.tz.guess(). This value is validated.
* `tzPicker` - If set to true, show a dropdown list allowing the user to pick the timezone the calendar displays in. The selected value is based on the rules described in tzdefault. If this is not turned on we show the text of the timezone in the header. The options for the picker come from moment.tz.names() and are rendered into the select at runtime, so we are not storing huge amounts of <option> HTML elements in the DB for no real reason.
I also hid the fullcalendar title because the title is now up in the header of the calendar
2019-12-31 07:52:12 +10:00
jjaffeux
0fda573574
UX: makges grouped events border more visible
2019-12-30 11:53:20 +01:00
jjaffeux
7a3b513d1b
UX: adds css ellipsis to events
2019-12-30 11:53:07 +01:00