Commit Graph

69 Commits

Author SHA1 Message Date
Kris 63e92b6ea3
UX: smaller avatar size in button to prevent height change (#576) 2024-05-30 16:10:17 -04:00
Andrei Prigorshnev c1d4633ba4
FEATURE: Make it possible to reassign posts on the topic level assign modal (#562)
This adds a new dropdown to the topic level assign modal. A topic may contain several assignments, the topic itself may be assigned and also some of the replies may be assigned. With this new dropdown, it's possible to edit all the assignments from this modal.

Co-authored-by: Joffrey JAFFEUX <j.jaffeux@gmail.com>
2024-04-16 14:08:39 +02:00
Andrei Prigorshnev 2676522abc
FEATURE: Add buttons for unassigning from posts to the topic level assign menu (#554)
Before, we only had buttons for assigning and unassigning topic on 
the topic level assign menu. This commit adds dynamic buttons for 
unassigning posts to the menu.
2024-03-29 18:10:04 +04:00
Andrei Prigorshnev b09a6618fa
FEATURE: Add menu to assigned text on posts (#550)
This adds a popup menu to assigned posts that makes it easier to unassign or 
reassign them.
2024-03-15 18:30:11 +04:00
Jarek Radosz 5888025dec
FIX: Various assignment status issues (#536) 2023-12-08 11:48:34 +01:00
chapoi 6397bf8351
UX: prepare for core modal styling changes (#524)
See https://github.com/discourse/discourse/pull/23967
2023-11-13 12:25:03 +00:00
Kris 43cb34c698
FIX: missing space in assign button (#493) 2023-07-13 19:18:05 -04:00
Jarek Radosz 1c079b792b
DEV: Use the new component-based modal API (#489)
Co-authored-by: David Taylor <david@taylorhq.com>
2023-07-11 10:37:57 +02:00
Kris c5877a1456
UX: constrain avatar size due to core change (#477) 2023-06-01 13:42:57 -04:00
Jan Cernik 9c270cac9a
FIX: Show user status tooltip on the assign modal (#457) 2023-04-11 08:31:48 -03:00
Kris 22000f2a5e
UX: fix status alignment after core change (#451) 2023-03-10 16:49:10 -05:00
Kris e724a7ee69
UX: class for small posts when assigns are private (#400)
The goal is to add a class so when assigns are not public, their descriptions can be styled similar to whispers... this is a light way to reassure admins of assign message visibility.
2023-02-02 15:11:53 +08:00
chapoi 0c0fcbc5af
UX: fix list being limited by modal size (#435) 2023-01-24 13:19:01 +01:00
chapoi 4934df94e2
UX: add ellipsis for assign modal (#433)
* UX: add ellipsis for assign modal

* UX: remove suggestions label
2023-01-23 18:48:17 +01:00
chapoi 0d695df595
UX: fixing alignment issue (#432)
* UX: fixing alignment issue
2023-01-23 18:47:00 +01:00
Bianca Nenciu 02b9d9423e
UX: Add suggestions label to assign modal (#429) 2023-01-18 17:43:23 +02:00
chapoi 509ee637cf
UX: fix text alignment assign modal dropdown (#422) 2023-01-06 14:09:27 +01:00
Bianca Nenciu a4ce90e855
UX: Improve assign modal design (#403)
Implements a new design that improves the user experience:

- add a clear cancel button
- add an indication the note is optional
- change the plus icon to a search icon
- show an error when the user tries to assign without choosing an assignee
- move suggestions to default search results
- focus search input when modal is displayed
2022-12-21 14:49:24 +02:00
Natalie Tay 1ac2dfbae2
FEATURE: Add assign note (#326) 2022-05-05 13:21:14 +08:00
Jordan Vidrine d8d2dc950a
UX: Additional refactor for topic-list prep (#310) 2022-03-23 10:42:55 -05:00
Jordan Vidrine 8c382b02c1
UX: Topic list refactor (#299) 2022-03-09 16:46:10 -06:00
Krzysztof Kotlarek 594dad6b83
FEATURE: holiday icon for suggestions (#278)
When user is on holiday, mark avatar with calendar icon.
In this case, urgent topics can be assigned to an available team member.
2022-01-17 09:10:08 +11:00
Jordan Vidrine a9a427150e
FIX: Adjust mobile list for recent topic list changes (#257) 2021-11-23 17:47:31 -06:00
janzenisaac 54bd6bd2c3
UX: Update reassign dropdown styles (#242)
- Make drop down options regular font weight
- Add icon to drop down options
2021-11-15 10:47:29 -06:00
janzenisaac 98103586b2
FEATURE: Reassign workflow (#231)
Build a new workflow that adds a dropdown in place of the old assign button with the ability to

Re-assign a new user / group to an assigned topic
Re-assign yourself to an assigned topic
Unassign a user / group from an assigned topic
2021-11-12 10:09:47 -06:00
Krzysztof Kotlarek a4b1847eff
FEATURE: display indirect assignments in the first post (#227)
A link in the first post will allow going to a specific post assigned to a user or group.
2021-11-03 10:35:10 +11:00
Krzysztof Kotlarek c396605d2f
FEATURE: assign to post (#224)
Ability to assign an individual post to a user or group
2021-11-01 09:27:13 +11:00
Penar Musaraj 74b9f3d22c
UX: Fix input styling in group assignments page (#213) 2021-09-21 14:25:01 -04:00
Penar Musaraj 86a2b1d574
UX: Fix input alignment following core changes (#200) 2021-09-14 09:41:08 -04:00
Krzysztof Kotlarek 62d87f0084
FEATURE: better UI for group assignments (#197)
On the group assignment page, we should be able to display
- all topics assigned to that group + to user belonging to that group
- all topics assigned directly to group
- all topics assigned to individual user
2021-09-09 12:18:18 +10:00
Jarek Radosz d807491df2
FEATURE: Assign to group (#182)
Ability to assign groups.

To assign group, user must have a right to send a message to that group.

In addition, 2 jobs were introduced, - AssignNotification and UnassignNotification to inform interested users in the background about the new assignment.
2021-08-27 09:25:38 +10:00
Penar Musaraj 6ae6d576c4
DEV: Remove SCSS color vars fallbacks (#159) 2021-05-12 08:55:32 -04:00
Osama Sayegh b1b8c94f56
DEV: Migrate from {{user-selector}} to {{email-group-user-chooser}} (#146) 2021-02-15 12:34:55 +03:00
Kris ea0ac1a7fc
Adjust button padding to account for avatar (#139)
Follow up to f7bb92b
2021-01-28 10:27:54 -05:00
Kris f7bb92bf51
UX: update button padding for core button update (#138) 2021-01-27 16:46:37 -05:00
Joe 55ceec2ac3
UX: adds margins to assign tag in composer-popup (#119)
This PR adds some margins to the assign tags in the composer-popup.

Before 

<img src="https://user-images.githubusercontent.com/33972521/100543762-02948f00-328d-11eb-8147-3cc5d53eaf72.png" width=500>

After

<img src="https://user-images.githubusercontent.com/33972521/100543767-09230680-328d-11eb-98e5-278d96623b37.png" width=500>
2020-11-30 01:13:56 +08:00
Ahmed Gagan 2fad129af5
UX: Ensure equal margin around topic search box (#106) 2020-08-21 14:39:18 +01:00
David Taylor 83ff23c98e
UX: Ensure bottom of usernames/names are never cut off 2020-08-13 17:00:50 +01:00
David Taylor 18284b9a2e
UX: Update group assigned user dropdown styling for mobile 2020-08-13 01:58:46 +01:00
David Taylor 4091211198
UX: New layout for group assigned user sidebar 2020-08-13 01:23:08 +01:00
David Taylor 17bf41e775
UX: Align user and topic search boxes 2020-08-13 00:01:14 +01:00
Ahmed Gagan f250dca93f
FEATURE: Allow filtering users in group assigned tab (#95) 2020-08-12 23:39:14 +01:00
Ahmed Gagan 050143960c
FEATURE: Link user card from assigned list avatar (#93) 2020-08-05 12:19:20 +01:00
Penar Musaraj 36adc0b14c
DEV: Switch to CSS custom properties for colors in scss
Preparing the plugin for an upcoming core change. Note that this change
is backwards-compatible.
2020-08-03 12:57:55 -04:00
Kris 26682ccec4
UX: Improving styling so names/usernames fit better (#86) 2020-07-23 13:13:55 +01:00
Jarek Radosz bc6669150d
FIX: Don't set assign button's height (#71)
"we can't use flex for buttons yet" – now we can, and we do! e71f5e8951

Fixes an issue with assign button height in some themes.
2020-07-03 12:33:59 +02:00
jjaffeux e71bca3bff FIX: removes css hack 2020-05-22 17:03:12 +02:00
jjaffeux cddc0a2eb5 UX: displays avatar instead of icon on desktop 2020-05-19 10:51:20 +02:00
jjaffeux 88f0c37702 FIX: remove icon size height, as it impacts other buttons indirectly 2020-05-13 22:48:59 +02:00
jjaffeux 8b7f89823d UX: improves assignee display on button and dropdown
- Changes the title attribute to display the name of the assignee
- Displays the assignee’s username in the row when  on mobile view
- Tweaks positioning to attempt good alignment
- Slightly increases icon size to have visually the same size than other topic footer buttons icons
2020-05-12 15:49:13 +02:00