Skip to content

Traffic Boost: Add UI components for the Traffic Boost functionality #3064

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 48 commits into from
Jan 16, 2025
Merged
Show file tree
Hide file tree
Changes from 45 commits
Commits
Show all changes
48 commits
Select commit Hold shift + click to select a range
188ab72
Add initial table view for the Traffic Boost page
vaurdan Dec 2, 2024
d04ecb9
Add Thumbnail component to the common components
vaurdan Dec 4, 2024
d918747
Add initial version of the sidebar
vaurdan Dec 4, 2024
2e97f70
Cleaning up the LinkList component and bug fixing
vaurdan Dec 4, 2024
9643ed4
Implement the boost links tab
vaurdan Dec 4, 2024
3698408
Optimize total item changing handler to use useCallback
vaurdan Dec 4, 2024
63f1567
Finalize Suggestions and Boost LInks tabs
vaurdan Dec 6, 2024
cf7ece3
Add some improvements to the link selection in the sidebar
vaurdan Dec 6, 2024
0690974
Add traffic boost preview panel
vaurdan Dec 10, 2024
9a74e07
Add remaining functionalities for the traffic boost preview
vaurdan Dec 16, 2024
5372391
Jump to smart link position when the DOM changes (component loaded?)
vaurdan Dec 16, 2024
db5ba4e
Change boost links to inbound links & some clean-up
vaurdan Dec 17, 2024
283d579
Prevent selecting a new link text when previewing inbound links
vaurdan Dec 17, 2024
768b8ca
Implementation of the v3 footer
vaurdan Dec 17, 2024
9d8785d
CSS fix on the suggestion select
vaurdan Dec 17, 2024
ad50a68
Add better loading transitions on the preview iframe
vaurdan Dec 17, 2024
f23065e
Implement new header outbound links counter.
vaurdan Dec 18, 2024
19a2270
Tweak preview sidebar to fit the new v4 styling.
vaurdan Dec 18, 2024
af46315
Improve preview footer and header interactions
vaurdan Dec 19, 2024
f748ec4
Tweaked style of the text selection tooltip
vaurdan Dec 19, 2024
d021603
Fix dependency issue when removing highlights
vaurdan Dec 19, 2024
3e53d0c
Add v4 actions to the preview footer.
vaurdan Dec 19, 2024
7df8133
Fix minor animation bug in the text selection tooltip
vaurdan Dec 19, 2024
18d46b4
Make the highligh color the same as the text color
vaurdan Dec 19, 2024
9c37e80
Fix visual issues with text highlighting
vaurdan Jan 7, 2025
9b9c769
Add snackbar support and selection validations
vaurdan Jan 8, 2025
c322c4c
Allow clicking on the selection to remove it
vaurdan Jan 8, 2025
76e783c
Allow clicking on a link to auto select it
vaurdan Jan 8, 2025
5fd646e
Implement the Add Link button and dialog
vaurdan Jan 9, 2025
5eb6679
Implement adding new links and loading the suggestion.
vaurdan Jan 10, 2025
72fc2d3
Implementation of the final missing functionalities
vaurdan Jan 13, 2025
7bee3fd
Documentation clean-up
vaurdan Jan 13, 2025
adcb91c
Fix issue with invalid thumbnails preventing post list from loading.
vaurdan Jan 13, 2025
2f1d3e1
Fix issue when previewing posts in front-end mode that have external …
vaurdan Jan 13, 2025
f306c95
Fix issue when previewing posts in front-end mode that have external …
vaurdan Jan 13, 2025
51e88e7
Fix unnecessary query when there are no inbound links.
vaurdan Jan 14, 2025
9a73bc7
Fix issue with wrong highlight when there is another match outside a …
vaurdan Jan 14, 2025
03777bd
Minor improvements in the loading of the preview
vaurdan Jan 14, 2025
c4f9522
Address initial @acicovic feedback
vaurdan Jan 14, 2025
5921a39
Merge branch 'add/traffic-boost' into add/traffic-boost-ui
vaurdan Jan 14, 2025
83d9ca4
Rebuild assets
vaurdan Jan 14, 2025
d043b94
Improve some comments and spacing
acicovic Jan 15, 2025
23e2c46
Improve some comments and spacing
acicovic Jan 15, 2025
ed35d90
Improve some comments and spacing
acicovic Jan 16, 2025
e3052b3
Address @acicovic feedback
vaurdan Jan 16, 2025
7aaf4c7
Apply CodeRabbit suggestions
vaurdan Jan 16, 2025
d62bd30
Address SonarCloud issues
vaurdan Jan 16, 2025
45e117f
Improve some comments and sort extra colors in variables.scss
acicovic Jan 16, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion build/admin-settings-rtl.css

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion build/admin-settings.asset.php
Original file line number Diff line number Diff line change
@@ -1 +1 @@
<?php return array('dependencies' => array(), 'version' => 'acf67be36f79323a58b2');
<?php return array('dependencies' => array(), 'version' => '85afa80f87e7f74e5db6');
2 changes: 1 addition & 1 deletion build/admin-settings.css

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading