You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: use fluent UI to theme the tasks component (#2150)
* feat: move styling from base and add fluentUI styling
* feat: theme colors changed to fluentUI token colors
* chore: refactor and re-organize element layout to remove unnecessary CSS
* chore: add new strings
* chore: set SVGs and add new ones
* fix: return users when the content is from cache
* chore: add person add svg
* chore: refactor css classes
* fix: add a task and display assign with icon
* fix: layout of icons when adding a new task
* chore: remove commented out code
* fix: strike-through the task title when checked
* fix: import required values for tasks stories
* fix: upgrade arrow and dot options colors
* chore: add assign string
* chore: change the planner icon
* fix: format and style the tasks scss
* chore: remove margin on top of start icon for add button
* refactor: change to class methods to avoid re-creation on renders
* chore: fix DOM layout for Task Options
* fix: update mgt-dot-options to fluent UI elements
* chore: add padding for menu item
* chore: use button for mgt-dot-option dots
* chore: fix failing build
* fix: add calendar and milestone icons
* chore: change title color when you check a task
* Add a css custom property file for tasks
* Add tokens for the header, checkbox, titles, icons and new button
* Add tokens for new btn,header,checkbox,icons and task
* Add header text color, font size and weight
* Add task gap,bg,border and border radius tokens
* Fix types for various props
* Add todo comments for tracking backlog
* Set header default font-size to 16px
* Fix mgt-flyout slot name
* Fix the value for the row gap of tasks
Signed-off-by: Musale Martin <[email protected]>
* Add tokens for styling the tasks area
Signed-off-by: Musale Martin <[email protected]>
* Add dot options button tokens
* Match dot options colors to the task background
* Indicate an update is happening by momentarily freezing a task
* Customize the text field inputs for a new task
* Add tokens for the dropdown and its options
* Add tokens for the assign icon and text
* Remove duplicated variables
* Add props for the add button
* Style the add button props
* Add story for styling the new task add button
* Add props for cancelling adding a new task
* Refactor and style the btn to cancel adding a new task
* Add story with custom styling of the cancel btn
* Add styling for skeleton shimmers
* Add skeleton components for loading effect
* Add space as a key event to add a task on click
* Remove person-card interaction on people
Signed-off-by: Martin Musale <[email protected]>
* Remove focusing on people-picker when you click a person
Signed-off-by: Martin Musale <[email protected]>
* Show the assigned people in the anchor slot of flyout
Signed-off-by: Martin Musale <[email protected]>
* Use avatar skeleton shimmer on the loading task
Signed-off-by: Martin Musale <[email protected]>
* Move the colors into the theme file
Signed-off-by: Martin Musale <[email protected]>
* Refactor Task Source interface methods
* Refactor Planner task source method calls
* Update the graph functions signature to accomodate ne refactors
* Fix linting errors
* Fix todo methods apis in Task sources
* Add skeleton shimmers for the heading
* Add skeleton shimmers for the heading
* Remove renderLoadingTasks tester
* Remove promise wrapper on response
Co-authored-by: Gavin Barron <[email protected]>
* Remove debounce and unnecessary click event
---------
Signed-off-by: Musale Martin <[email protected]>
Signed-off-by: Martin Musale <[email protected]>
Co-authored-by: Nickii Miaro <[email protected]>
Co-authored-by: Gavin Barron <[email protected]>
0 commit comments