Dan Q
53d3f95b3d
Add AbortSignal (from trunk) into merged branch
2023-10-12 10:29:43 +01:00
Dan Q
744d07cbee
Merge branch 'trunk' into add/wccom-18292-cache-marketplace-results
2023-10-12 10:06:33 +01:00
And Finally
a60f0ab23f
Changes from https://github.com/woocommerce/woocommerce/pull/40375 . Adding "View all" button to in-app marketplace search results.
2023-10-06 09:17:56 +01:00
Bero
806e554a14
Abort content requests before new request
2023-10-04 19:57:11 +02:00
Bero
a8cf772aaf
Reset url state on tab click
2023-10-04 19:57:04 +02:00
Kyle Nel
d8adecf783
Marketplace Themes: Feature Branch ( #40159 )
...
* Support for themes in in-app marketplace.
Contains the changes from:
https://github.com/woocommerce/woocommerce/pull/40247
https://github.com/woocommerce/woocommerce/pull/40272
https://github.com/woocommerce/woocommerce/pull/40302
https://github.com/woocommerce/woocommerce/pull/40303
https://github.com/woocommerce/woocommerce/pull/40333
https://github.com/woocommerce/woocommerce/pull/40368
https://github.com/woocommerce/woocommerce/pull/40375
https://github.com/woocommerce/woocommerce/pull/40375
https://github.com/woocommerce/woocommerce/pull/40389
* `.woocommerce-marketplace__discover`: changed `align-items` `flex-start` to `stretch` to properly display products on large and very large viewports.
* Delete plugins/woocommerce/changelog/add-18026-marketplace-theme-cards
Removing from feature branch before final review
* Delete plugins/woocommerce/changelog/add-18027-themes-to-in-app-search
Removing from feature branch before final review
* Delete plugins/woocommerce/changelog/add-marketplace-theme-discover-section
Removing from feature branch before final review
* Delete plugins/woocommerce/changelog/update-in-app-multiple-category-filters
Removing from feature branch before final review
* Delete plugins/woocommerce/changelog/update-theme-no-result-style
Removing from feature branch before final review
* Add changefile(s) from automation for the following project(s): woocommerce
---------
Co-authored-by: And Finally <andfinally@users.noreply.github.com>
Co-authored-by: Dan Q <dan@danq.me>
Co-authored-by: github-actions <github-actions@github.com>
Co-authored-by: Dan Q <danq@automattic.com>
2023-10-04 18:59:34 +02:00
raicem
228084cb7c
Marketplace: Change the way we space out heading and content area
...
Previous method caused issues when you go from WooCommerce > Home to
WooCommerce > Marketplace. The header was going missing on the
Marketplace page.
2023-10-03 17:11:21 +01:00
Dan Q
d06c6b7c13
Various backflips to specify object types for TypeScript
2023-09-29 11:09:29 +01:00
Dan Q
5959ecee7f
Prettier code layout
2023-09-29 11:02:48 +01:00
Dan Q
b0b2afd26d
Linter appeasement
2023-09-29 11:02:19 +01:00
Dan Q
5e34eb4c78
Enable apiFetch to use cache too
2023-09-28 17:14:02 +01:00
Dan Q
68d9fcff03
Remove debug code
2023-09-28 17:11:57 +01:00
Dan Q
4742270522
Remove debug code
2023-09-28 17:10:22 +01:00
Dan Q
b70d60414a
Remove debug code
2023-09-28 17:10:10 +01:00
Dan Q
f90dde0b06
Add fetchCache pruning
2023-09-28 17:05:51 +01:00
Dan Q
1c1f36c7d0
Happier TS types
2023-09-28 16:11:38 +01:00
Dan Q
d4f54bfeb8
Remove unused type
2023-09-28 16:11:13 +01:00
Dan Q
5442ccd065
Appease linter
2023-09-28 16:10:51 +01:00
Dan Q
6ffdda2ff7
Better indentation
2023-09-28 16:09:44 +01:00
Dan Q
b050266d61
Better linefeeds
2023-09-28 16:09:37 +01:00
Dan Q
1252324ee2
Better indentation
2023-09-28 16:09:18 +01:00
Dan Q
96532b8fcf
Move extensions search into functions, and add fetchJsonWithCache wrapper
2023-09-28 16:06:30 +01:00
Dan Q
8685fd211e
Rather than adding border, add color to border of search box ( #40242 )
2023-09-25 10:35:38 +01:00
raicem
15257f8761
Markatplace: Reset search input when tab changes
...
When tab is changed, `@woocommerce/navigation` package resets
the `term` query parameter. So `query.term` becomes undefined.
Adding the else block allows us to catch that case and then
we can reset the search input.
2023-09-22 16:16:04 +01:00
Dan Q
9b62faed1a
Merge branch 'trunk' into fix/wccom-18029-suppress-double-scrollbar
2023-09-19 20:02:53 +01:00
Dan Q
f12fb99d9d
Merge branch 'trunk' into fix/wccom-17944-reposition-notifications
2023-09-19 18:28:29 +01:00
Dan Q
0c8269c3b2
Merge branch 'trunk' into fix/wccom-18029-suppress-double-scrollbar
2023-09-19 18:28:09 +01:00
And Finally
6aa55f6334
In-App Marketplace: Update "no results" design for Extensions search ( #40268 )
2023-09-19 16:32:17 +01:00
Dan Q
59cb9fad48
Appease linter
2023-09-19 14:46:59 +01:00
Dan Q
9849ade9fa
Correct quote style
2023-09-19 14:41:55 +01:00
Dan Q
98ac373b1b
Correct CSS for image size!
2023-09-19 14:40:17 +01:00
Dan Q
96cbb30a76
Appease linter
2023-09-19 11:52:13 +01:00
Dan Q
dcd08ac1b6
Apply empty string to URL in event that vendorUrl is absent
2023-09-19 11:39:01 +01:00
Dan Q
8ee8ff750b
Suppress category selector only on no-results, not all search pages
2023-09-19 11:27:37 +01:00
Dan Q
078e178997
Suppress category selector when showing search results
2023-09-19 10:58:18 +01:00
Kyle Nel
5e88b001fa
Update wording on Marketplace footer ( #40251 )
...
* Update wording on Marketplace footer
* Add changefile(s) from automation for the following project(s): woocommerce
---------
Co-authored-by: github-actions <github-actions@github.com>
2023-09-19 11:39:09 +02:00
Dan Q
d23ac3ed10
Appease linter
2023-09-19 09:54:01 +01:00
Dan Q
3848b43052
Add width and height to image to reduce CLS
2023-09-19 09:34:05 +01:00
Dan Q
39caeb1c51
Ensure text wraps at an appropriate point
2023-09-19 09:33:49 +01:00
Dan Q
e599390b9c
Ensure new image centered
2023-09-19 09:33:40 +01:00
Dan Q
e22337d906
Switch SVG for new one
2023-09-19 09:33:21 +01:00
Dan Q
da7755a7c1
Merge branch 'trunk' into fix/wccom-18029-suppress-double-scrollbar
2023-09-18 13:34:32 +01:00
Dan Q
d339e9ff5b
Rather than adding border, add color to border of search box
...
This prevents the "jiggle" issue.
2023-09-18 10:47:12 +01:00
Kyle Nel
e1d72bde0a
Marketplace: Add the query parameters to product page URLs ( #39901 )
...
* Marketplace: Add the right URL parameters to product URLs
* Add changefile(s) from automation for the following project(s): woocommerce
---------
Co-authored-by: raicem <unalancem@gmail.com>
Co-authored-by: github-actions <github-actions@github.com>
2023-09-18 11:10:56 +03:00
Kyle Nel
d1f935cca4
Add country to in-app marketplace search ( #40091 )
...
* Marketplace: remove orphaned components
* Marketplace: add country to search query
* Add changefile(s) from automation for the following project(s): woocommerce
Co-authored-by: Cem Ünalan <raicem@users.noreply.github.com>
---------
Co-authored-by: github-actions <github-actions@github.com>
Co-authored-by: Cem Ünalan <raicem@users.noreply.github.com>
2023-09-13 11:32:05 +02:00
Kyle Nel
6e20ecb3bc
Marketplace: update discover page card counts ( #40020 )
...
* Marketplace: update discover page card counts
* Marketplace: Apply PR review feedback
* Addressing linter error. Whitespace.
* Add changefile(s) from automation for the following project(s): woocommerce
---------
Co-authored-by: And Finally <andfinally@users.noreply.github.com>
Co-authored-by: github-actions <github-actions@github.com>
2023-09-11 15:33:43 +02:00
Dan Q
702b768570
Suppress second scrollbar on WooCommerce > Extensions pages
...
This is necessary because the layout of WooCommerce > Extensions pages adjusts the page height (to compensate for the larger header). On systems with scrollbars set to always-visible, this results in a ~1px overflow of the inner content and double-scrollbars are visible. This CSS mitigates that.
2023-09-05 14:33:27 +01:00
Dan Q
b430015d08
Reposition alert boxes
...
WooCommerce store alerts shown on the Marketplace page are mis-aligned on account of the CSS that applies to the Marketplace. This change re-positions them and, as a bonus, aligns their left and right edges with the rest of the page content, improving the design.
2023-09-05 13:15:51 +01:00
Dan Q
e76fe48a89
Move top padding of Marketplace Extensions content to instead be top margin of Marketplace Extensions page
...
This mitigates the issue whereby notifications push page content down a LONG way, and is a more-correct way to lay out the content.
2023-09-05 13:14:48 +01:00
And Finally
21d1bab26e
[wccom-17942] Making sure snackbar doesn't appear before content has loaded.
...
- Fixing `prettier` linter errors.
2023-09-04 16:00:30 +01:00