Commit Graph

96 Commits

Author SHA1 Message Date
Kris 9250fd3c33
FIX: Firefox doesn't allow pseudos on inputs (#162) 2021-07-29 22:07:13 -04:00
Kris d06ed17640
FIX: slider input needs z-index for Chrome (#161) 2021-07-29 21:41:32 -04:00
Penar Musaraj d9278c25c5
FIX: Invitee avatar alignment in Safari 15 (#150) 2021-07-05 10:42:46 -04:00
Penar Musaraj 80b81e4610
DEV: Remove remaining SCSS color var references (#147) 2021-06-24 09:43:32 -04:00
Penar Musaraj 2b78a65622
DEV: Remove SCSS color vars fallbacks (#133) 2021-05-12 08:55:43 -04:00
Joffrey JAFFEUX d91d44ca30
UX: makes date time range multiline (#122)
This is due to new native picker taking more inline space than pikaday.
2021-04-27 11:32:24 +02:00
Joffrey JAFFEUX 9560350108
FEATURE: more dynamic event dates in topic titles (#61)
- always auto updated
- correctly computed, based on past/current/future event
- displays a green indicator when an event is on going
2020-09-27 14:25:27 +02:00
jjaffeux 976034f990 UI: slightly smaller date for topic title 2020-09-20 17:02:51 +02:00
jjaffeux 0854550fe4 UX: improved dates styles in topics and dates are now relative 2020-09-19 12:52:43 +02:00
jjaffeux e079be680b UX: adds locales for recurrence 2020-09-12 23:22:29 +02:00
jjaffeux 8e924b3166 UX: show all 3 states in the UI
Before this, not_going was available only after choosing going or interested.
2020-09-10 19:11:29 +02:00
jjaffeux b5e06a5521 DEV: use $danger as basis for interested color 2020-08-15 14:17:41 +02:00
jjaffeux 6fd4397f44 UX: ensures statutes are correctly aligned 2020-08-13 23:56:55 +02:00
jjaffeux 9aaa83aa29 UX: minor css tweaks 2020-08-13 16:29:32 +02:00
jjaffeux 7b45032561 UX: ensures attendance dropdown is using full height if inputs have padding 2020-08-12 16:14:10 +02:00
jjaffeux b891c4e498 UX: minor css tweaks 2020-08-12 16:12:07 +02:00
jjaffeux 50d623b6dd UX: full width for invited groups input 2020-08-12 13:17:49 +02:00
jjaffeux ab9e2bbd7f UX: simplify setting reminders 2020-08-12 13:16:54 +02:00
jjaffeux e3ee906f3c UX: minor tweaks 2020-08-11 08:49:02 +02:00
jjaffeux da91f7417d FEATURE: allows to set reminder
Note that reminders; as custom fields, are only editable on created event and not when creating it.
2020-08-10 16:02:12 +02:00
jjaffeux b359e9a23f FIX: ensures we can close event before it starts 2020-08-10 15:47:34 +02:00
jjaffeux 4e5fad6b4f FEATURE: inline bulk invite 2020-08-09 10:01:21 +02:00
jjaffeux 519f52238e FEATURE: allows to manually close an event 2020-08-07 21:43:55 +02:00
jjaffeux 6754bdfc8b FEATURE: adds support for custom fields on event
Custom fields are create in the site settings of the event plugin. Once at least one custom field is created, a new form will appear in each event UI. These custom fields are passed when DIscourseEvent triggers of the plugin are called, allowing you to pass custom data of the even to other plugins.
2020-08-07 17:50:15 +02:00
Penar Musaraj bf31bb359c
DEV: Use CSS custom properties for complex color variations 2020-08-06 10:27:25 -04:00
Penar Musaraj 3896e4dbba
Update SCSS color variable to CSS custom property 2020-08-03 23:40:24 -04:00
Penar Musaraj 5c8b100ccb
DEV: Use CSS custom properties for colors in SCSS
Prepares the plugin for an upcoming change in core while maintaining
backwards compatiblity.

This doesn't cover all cases, I am working on a fix for the few complex
variables used in discourse-calendar.scss.
2020-08-03 13:27:00 -04:00
Joffrey JAFFEUX c6b531d741
FEATURE: allows to add a url to an event (#52) 2020-08-03 08:58:52 +02:00
Kris 516d2e10da Icon alignment fix, see 6da90af in core 2020-07-29 22:40:24 -04:00
Jarek Radosz 88f8f60206
UX: Display the mention icon closer to the name
Related change in core: https://github.com/discourse/discourse/pull/9962
2020-06-02 16:30:21 +02:00
jjaffeux ad3d26fa1b FIX: better attempt at avoiding unecessary scrollbars 2020-05-26 15:17:11 +02:00
jjaffeux 6ab577425b FIX: ensures scroller is not overflowing 2020-05-26 15:00:56 +02:00
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