Skip to content
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

MWPW-138963 - Article Feed Title for DX Blog #1528

Merged
merged 8 commits into from
Dec 5, 2023

Conversation

JasonHowellSlavin
Copy link
Contributor

@JasonHowellSlavin JasonHowellSlavin commented Nov 13, 2023

  • Adds some logic to test if we are on the dx blog, and if so, uses the article h1 instead of the article "title" which comes from the meta title.

Resolves: MWPW-138963

Context:
Similar to #1513, this PR checks for a specific consumer, and modifies the block. This is not a best practice, but currently this block is specifically designed for brand blog purposes. These blocks will likely be refactored when a new taxonomy solution is created. However, I am placing tech debt tickets in our backlog to track this code, and possibly refactor sooner.

Test URLs:

Brand Blog

Copy link
Contributor

aem-code-sync bot commented Nov 13, 2023

Hello, I'm the AEM Code Sync Bot and I will run some test suites that validate the page speed.
In case there are problems, just click the checkbox below to rerun the respective action.

  • Re-run PSI Checks

@JasonHowellSlavin
Copy link
Contributor Author

I may close this PR due to comments from @fullcolorcoder on PR: #1513 regarding the intent of the code. Checking with PMs.

Copy link
Contributor

aem-code-sync bot commented Nov 15, 2023

Page Scores Audits Google
/ PERFORMANCE A11Y SEO BEST PRACTICES SI FCP LCP TBT CLS PSI

@fullcolorcoder
Copy link
Contributor

@JasonHowellSlavin The latest change picked up on the test url still shows the old tag with the latest commit

@Blainegunn Blainegunn changed the base branch from main to stage November 16, 2023 17:45
Copy link
Contributor

aem-code-sync bot commented Nov 16, 2023

Page Scores Audits Google
/ PERFORMANCE A11Y SEO BEST PRACTICES SI FCP LCP TBT CLS PSI

Copy link

codecov bot commented Nov 17, 2023

Codecov Report

All modified and coverable lines are covered by tests ✅

Comparison is base (11c6acc) 95.54% compared to head (792099d) 95.51%.
Report is 1 commits behind head on main.

❗ Current head 792099d differs from pull request most recent head c5c9848. Consider uploading reports for the commit c5c9848 to get more accurate results

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1528      +/-   ##
==========================================
- Coverage   95.54%   95.51%   -0.04%     
==========================================
  Files         150      150              
  Lines       38726    38728       +2     
==========================================
- Hits        37001    36990      -11     
- Misses       1725     1738      +13     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@Blainegunn Blainegunn changed the base branch from stage to main November 17, 2023 21:56
@Dli3 Dli3 added verified PR has been E2E tested by a reviewer and removed needs-verification PR requires E2E testing by a reviewer labels Nov 27, 2023
@JasonHowellSlavin JasonHowellSlavin merged commit 5ce8eef into main Dec 5, 2023
8 of 9 checks passed
@JasonHowellSlavin JasonHowellSlavin deleted the article-feed-title branch December 5, 2023 18:39
chrischrischris pushed a commit that referenced this pull request Dec 6, 2023
* Removing :has selector which interferes with Firefox and does not seem to effect aside styles

* Adds a check for consumer identity and then uses correct title for article cards

* Re-adding category assignment

* Last commit overwrite

* Reverting aside changes as they are on another PR
vgoodric pushed a commit to vgoodric/bootcamp-milo that referenced this pull request Feb 1, 2024
* Removing :has selector which interferes with Firefox and does not seem to effect aside styles

* Adds a check for consumer identity and then uses correct title for article cards

* Re-adding category assignment

* Last commit overwrite

* Reverting aside changes as they are on another PR
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
verified PR has been E2E tested by a reviewer
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants