Moon
a70d331cdf
Present Inbox notes in a panel with header ( https://github.com/woocommerce/woocommerce-admin/pull/7864 )
...
* Wrap notes with Card component -- Added header, badge, and cllipsis menu
* CSS changes to adjust padding and margin
* Change buttons to link style
* Render image only when the layout is thumbnail
* Add hover state
* Update text and classname
* Dismiss note immediately without prompting a confirmation (https://github.com/woocommerce/woocommerce-admin/pull/7868 )
* use woocommerce-admin-dismiss-notification class to target the dissmiss btn
* Add changelog
* Specify CSS styles so tha they dont get overridden by other plugins
* Update changelog
* Remove message gap
* Remove unwanted changes from package-lock.json
* Update changelog
2021-11-04 20:51:30 -07:00
louwie17
3bda07aec3
Add status param support for dismissing all notes ( https://github.com/woocommerce/woocommerce-admin/pull/7743 )
...
* Add status param support for dismissing all notes
* Add changelog
* Add unit test for new arg in /delete/all endpoint
2021-10-05 15:37:52 -03:00
louwie17
0036aeffb6
Fix some minor inbox panel issues, left over from re-factor ( https://github.com/woocommerce/woocommerce-admin/pull/7125 )
...
* Add optional classname to inboxNote, and fix dimiss cancel button
* Fix formatting
2021-06-09 16:38:22 -03:00
Fernando
8ced81d369
Show task and activity notifications in the Inbox panel ( https://github.com/woocommerce/woocommerce-admin/pull/7017 )
...
* Added abbreviated panels
This commit adds abbreviated panels
* Added notifications getter
* Variables renamed
* Added unread-indicators refactor
* Open panel by default
* Refactor unread-indicators
* Renamed a few files and added event recording
* Modified "critical alert" presentation
* Removed useless control
* Renamed const
* Added control to InboxPanel component
* Multiple critical alerts handling
* Fixed styles
* Moved Inbox panel styles
# Conflicts:
# packages/experimental/src/inbox-note/style.scss
* Added tests
* Inbox panel width reduced
* Small refactor for unread notifications
* Renamed abbreviated card component
* Added changelog
# Conflicts:
# readme.txt
# Conflicts:
# readme.txt
* Renamed inbox-panel and the cards config file
* Renamed unread notifications variable
* Fixed abbreviated card box-shadow
* Small refactor to unread-indicators file
* Refactored method getInitialState
* Added scroll to task list
# Conflicts:
# client/task-list/task-list.js
* Small CSS changes to titles
* Fixed changelog
# Conflicts:
# readme.txt
# Conflicts:
# readme.txt
* Added param to filter `woocommerce_admin_onboarding_task_list`
* Removed extensibility from `getAbbreviatedNotifications`
* Fixed chunk name
* Removed `critical` prop from `AbbreviatedCard` comopnent
* Moved AbbreviatedCard component to `packages`
This commit moves the component `AbbreviatedCard` to `packages`
# Conflicts:
# docs/components/_sidebar.md
# packages/components/CHANGELOG.md
# packages/components/src/index.js
# Conflicts:
# packages/components/CHANGELOG.md
* Removed `critical alerts` tag from abbreviated card
This commit removes the tag `critical alerts` from the `Things to do next` abbreviated card
* Removed filter `woocommerce_admin_abbreviated_card_list`
* Fixed icon
* Added defaut value to `hasUnreadNotifications`
* Fix mapSelect error when the dismissed tasks option isn't populated.
* Added AbbreviatedNotificationsPanel
* Added tests
* Renamed `getUnreadNotes` to `isNotesPanelVisible`
* Removed abbreviated-card.js
* Added singular/plural copy handling
* Renamed method `getInitialState` to `getInitialOpenState`
* Fixed Link prop
* Revert "Fixed Link prop"
This reverts commit 74e6a7fae030766eb5d6be098caa15478f2cb2c6.
* Fixed Link prop
* Added task list visibility check
* Fixed scroll after redirect
# Conflicts:
# client/task-list/index.js
* Added propType to `AbbreviatedCard`
* Fixed `Add-task doc example
* Removed default values from ActivityPanel
* Fixed multiple calls to a filter
Co-authored-by: Fernando Marichal <contacto@fernandomarichal.com>
Co-authored-by: Jeff Stieler <jeff.m.stieler@gmail.com>
2021-06-09 10:56:45 -03:00
louwie17
65de4bff00
Refactor and extract inbox panel components ( https://github.com/woocommerce/woocommerce-admin/pull/7006 )
...
* Refactored the inbox note cards and moved to experimental package
* Update experimental dependencies
* Add tests for inbox-note components, and updated naming
* Add changelog
* Update readme and fix dismiss all
* Fixed lint errors
* Refactor dismiss logic in inbox-panel
* Add hook for handling inner link callbacks
* Export updates and a minor TS update
* Fix lint error
2021-06-02 15:25:41 -03:00
Hsing-Yu Flowers
2ae0168705
Update timing of InboxPanel state changes for the unread indicator ( https://github.com/woocommerce/woocommerce-admin/pull/6246 )
2021-02-18 11:45:43 +08:00
Elizabeth Pizzuti
bc5c6a700b
Updated copy in task lists ( https://github.com/woocommerce/woocommerce-admin/pull/6298 )
2021-02-11 12:57:51 +13:00
renovate[bot]
8c9235096c
Update wordpress monorepo ( https://github.com/woocommerce/woocommerce-admin/pull/6013 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Lourens Schep <lourensschep@gmail.com>
Co-authored-by: Sam Seay <samueljseay@gmail.com>
2021-02-11 10:52:39 +13:00
louwie17
3d330bcee3
Fix the react state update error on homescreen ( https://github.com/woocommerce/woocommerce-admin/pull/6286 )
...
* Fix the react state update error on homescreen
* Fix note store dependency
* Update package lock file
* Add tests, and revert package-lock
* Add transient notices tests, and address PR feedback
2021-02-09 11:19:43 -04:00
louwie17
78d62c858d
Move inbox panel to left column, to increase user interaction ( https://github.com/woocommerce/woocommerce-admin/pull/6122 )
...
* Move inbox panel to left column, to increase user interaction
* Add changelog
* Fix and add test
* Remove old loading banner-block
* Remove unused css
* Fix test with new props
2021-01-28 09:33:36 -04:00
Sam Seay
f1d649a657
Add an unread indicator to inbox messages based on existing logic. ( https://github.com/woocommerce/woocommerce-admin/pull/6047 )
2021-01-13 08:48:24 +13:00
Bec Scott
0e7249c910
Add filter by variations in reports note ( https://github.com/woocommerce/woocommerce-admin/pull/5208 )
...
Authored-by: Rebecca Scott <me@becdetat.com>
2020-12-08 16:50:27 +13:00
Moon
16ef985c39
Apply CSS directly to woocommerce-homepage-notes-wrapper class to prevent applying the style to other classes ( https://github.com/woocommerce/woocommerce-admin/pull/5835 )
2020-12-07 12:18:51 -08:00
Moon
6d783d57a3
Add 24px padding top to the container ( https://github.com/woocommerce/woocommerce-admin/pull/5716 )
2020-12-02 13:32:24 -08:00
louwie17
aebd120a16
Replaced default inbox message styling with message-is-unread styling, and deleted message-is-unread styles ( https://github.com/woocommerce/woocommerce-admin/pull/5573 )
2020-11-12 08:47:40 -04:00
Jeff Stieler
041aec8ff9
Homescreen layout changes ( https://github.com/woocommerce/woocommerce-admin/pull/5465 )
...
* Migrate homescreen specific backend code to its own class.
* Default to single column homescreen.
Create an option to handle the default homescreen layout value.
* Potentially reset sticky column when layout is changed.
* Move homescreen components to their new locations.
* Clean up defunct CSS.
* Default to the two-column layout on existing stores.
* Remove header from inbox notes.
* Add "your store today" header on two column homescreens.
* Set default homescreen layout to two columns when task list is complete or hidden.
* Remove unused variables.
* Add sticky scrolling behavior to both homepage columns.
2020-11-06 12:53:03 -05:00
Timmy Crawford
22212e83ae
Remove no longer used isPanelEmpty logic. ( https://github.com/woocommerce/woocommerce-admin/pull/5423 )
2020-10-22 08:14:13 -07:00
Fernando
20a14ca689
Added animation to Inbox note deletion ( https://github.com/woocommerce/woocommerce-admin/pull/5263 )
...
This commit adds an animation to Inbox note deletion
Co-authored-by: Fernando Marichal <contacto@fernandomarichal.com>
2020-10-06 11:07:06 -03:00
Fernando
1da4eedbf0
Moved Inbox Panel component ( https://github.com/woocommerce/woocommerce-admin/pull/5252 )
...
This commit moves the Inbox Panel component
Co-authored-by: Fernando Marichal <contacto@fernandomarichal.com>
2020-10-06 10:13:32 -03:00