sensei
sensei copied to clipboard
Add Quick Links section
Fixes #5626
Changes proposed in this Pull Request
- Add Quick Links section components;
Testing instructions
On a WP installation containing this branch of the Sensei code:
- Click on Sensei LMS -> Home;
- Verify if the Quick Links section appear in the same way as in the image below;
- Verify if, when you click on "install demo course", the label of the link changes accordingly;
- Verify if the links work correctly;
Screenshots/Videos

Codecov Report
Merging #5896 (2690a10) into feature/new-onboarding-experience (05ae0be) will increase coverage by
0.00%. The diff coverage is42.59%.
@@ Coverage Diff @@
## feature/new-onboarding-experience #5896 +/- ##
====================================================================
Coverage 44.06% 44.07%
Complexity 9196 9196
====================================================================
Files 446 448 +2
Lines 32773 32833 +60
Branches 259 267 +8
====================================================================
+ Hits 14442 14471 +29
- Misses 18141 18165 +24
- Partials 190 197 +7
| Impacted Files | Coverage Δ | |
|---|---|---|
| assets/home/sections/quick-links.js | 41.50% <41.50%> (ø) |
|
| assets/home/link.js | 100.00% <100.00%> (ø) |
|
| includes/class-sensei-quiz.php | 59.21% <0.00%> (-0.14%) |
:arrow_down: |
| assets/home/section.js | 83.33% <0.00%> (ø) |
|
| assets/home/grid.js | 75.00% <0.00%> (+25.00%) |
:arrow_up: |
Continue to review full report at Codecov.
Legend - Click here to learn more
Δ = absolute <relative> (impact),ø = not affected,? = missing dataPowered by Codecov. Last update 05ae0be...2690a10. Read the comment docs.
I'm merging this even though the @renatho's review was dismissed because I just merged the feature branch back into this branch.
Github was warning about a few conflicts, but...locally, those conflicts didn't happen, so... :shrug: