Skip to content

feat: add Azure Marketplace consulting page#4714

Open
0xharkirat wants to merge 8 commits into
mainfrom
feature/azure-marketplace-page
Open

feat: add Azure Marketplace consulting page#4714
0xharkirat wants to merge 8 commits into
mainfrom
feature/azure-marketplace-page

Conversation

@0xharkirat

@0xharkirat 0xharkirat commented May 25, 2026

Copy link
Copy Markdown
Member

As per Adam's email subject: Stop Losing Enterprise Deals: Azure Marketplace for Compliance & Trust |...

Summary

preview: https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/consulting/azure-marketplace

  • Adds a dedicated Azure Marketplace consulting page at /consulting/azure-marketplace.
  • Hero uses Praveen's designer image; the explainer video Stop Losing Enterprise Deals: Azure Marketplace for Compliance & Trust sits next to the "Why Azure Marketplace" block (which directly explains what the video covers).
  • Lists the page under All SSW Services (Platforms category, tagged Cloud & Infrastructure + Platform Development).
  • Sets SEO title + description + OG image so the link preview works.

Why

The video description currently links to the generic /consulting/azure page. This creates a dedicated Azure Marketplace service page to link to instead (deploy into the customer's tenant, compliance/data residency, transactable offers, billing via Microsoft Partner Center).

Notes for reviewers

  • Hero image: uses Praveen's designer image at /images/consulting/hero/azure-marketplace.jpg. The team picked Option B between two designer options.
  • OG / link-preview image: still temporarily reuses the existing Azure image (/images/consulting/open-graph/azure.jpg). The designer will update the dedicated preview image in a separate PR — title/description/dimensions are already wired up, so it's a drop-in swap.
  • Follow-up (outside this repo): repoint the YouTube video description from /consulting/azure to /consulting/azure-marketplace once this is live.
  • Files changed: content/consultingv2/azure-marketplace.json (new page), content/consulting/index/index.json (services listing), and public/images/consulting/hero/azure-marketplace.jpg (designer hero image).

Screenshots (Playwright — 3 viewports)

Captured locally via Playwright MCP at desktop / tablet / mobile.

Desktop — 1440px

Azure Marketplace page on desktop

Tablet — 768px Mobile — 390px
Azure Marketplace page on tablet Azure Marketplace page on mobile

Test plan

  • Page renders at /consulting/azure-marketplace
  • Hero shows the designer image; explainer video embeds and plays in the "Why Azure Marketplace" block
  • Page appears in /consulting (All SSW Services → Platforms)
  • Link preview shows correct title, description, and image
  • Swap OG image once the designer's dedicated image lands

🤖 Generated with Claude Code

Copilot AI review requested due to automatic review settings May 25, 2026 07:22
@github-actions

github-actions Bot commented May 25, 2026

Copy link
Copy Markdown
Contributor

Coverage report

St.
Category Percentage Covered / Total
🔴 Statements 0.19% 72/37873
🔴 Branches 5.56% 24/432
🔴 Functions 0.73% 3/411
🔴 Lines 0.19% 72/37873

Test suite run success

13 tests passing in 1 suite.

Report generated by 🧪jest coverage report action from a0fd977

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a new Azure Marketplace consulting content page and registers it in the consulting services index so it can be reached at /consulting/azure-marketplace.

Changes:

  • Adds SEO metadata, hero video, service copy, CTAs, related services, and logo carousel content for the new Azure Marketplace page.
  • Adds Azure Marketplace to the Platforms section in All SSW Services with relevant tags.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
content/consultingv2/azure-marketplace.json Defines the new Azure Marketplace consulting page content, SEO, video hero, CTAs, and related services.
content/consulting/index/index.json Adds the new page to the consulting services listing under Platforms.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread content/consultingv2/azure-marketplace.json Outdated
@github-actions

Copy link
Copy Markdown
Contributor

Deployed changes to https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net

@github-actions

Copy link
Copy Markdown
Contributor

🚀 Lighthouse score comparison for PR slot and production

🌐 URL ⚡ Performance ♿ Accessibility ✅ Best Practices 🔍 SEO 📦 Bundle Size 🗑️ Unused Bundle
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/ 36 (⬇️12) 91 59 69 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/articles 59 (⬇️7) 96 59 57 (⬇️35) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/company/about-us 49 100 59 69 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/company/clients 60 (⬇️10) 95 59 69 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/company/contact-us 60 (⬇️2) 91 59 61 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/consulting 46 (⬇️8) 91 56 69 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/consulting/net-upgrade 30 (⬇️12) 89 56 54 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/consulting/web-applications 31 (⬇️7) 93 59 54 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/employment 48 (⬇️12) 95 59 69 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/events/angular-superpowers-tour 42 (⬇️13) 96 56 69 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/events/ai-workshop 59 (⬇️4) 90 56 61 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/netug/sydney 55 (⬆️1) 93 59 61 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/training/internship-fullstack 61 (⬇️5) 91 59 61 (⬇️31) 0.00 MB 0.00 MB

@0xharkirat 0xharkirat requested a review from Marxoz June 9, 2026 07:51
@0xharkirat

Copy link
Copy Markdown
Member Author

As per my conversation with @Pravino24
he is creating,

  1. Hero section image
  2. logo for all service page
  3. and og preview image

@0xharkirat

Copy link
Copy Markdown
Member Author

Round 2 — rework after review

Addressed the Copilot review and reworked the page based on feedback.

Changes (commit 84dae1d)

  • Hero now sets isH1: true — fixes the Copilot finding that the page had no H1 (every block had isH1: false).
  • New hero copy — moved away from the narrow "enterprise compliance" framing to a broader publish + sell + co-sell angle:

    Turn your software into an Azure Marketplace business.
    Reach Azure's customer base, transact through Microsoft, and co-sell at scale. We design, publish, and optimise your Marketplace offer end to end.

  • Hero media is now an image (placement Right), matching how /consulting/azure and other v2 consulting pages handle their hero. Designer will swap in a Marketplace-specific image in the same PR as the OG image.
  • Video moved to the "Why Azure Marketplace" block (placement Left). The Why heading + description specifically frame what the video covers (regulated industries, deploy into customer's Azure tenant, Microsoft billing), so the video now sits next to its matching narrative.
  • Removed the "What we deliver" accordion — it duplicated the Why block's "deploy into the customer's tenant" + "Microsoft handles billing" content. The page is tighter now.
  • Fact-check fix in the Why block — scoped "deploys into the customer's Azure tenant" to Azure Application offers specifically (SaaS offers don't deploy to the customer tenant; the prior wording was over-broad).
  • SEO title/description + services-index description updated to match the new framing.

Independent review

Ran /codex-review on the diff against origin/main. 0 findings, recommendation: merge as-is. Verified independently:

  • Schema conformance matches existing v2 pages (ai-powered-phone-system.json, TenderPortals.json etc.).
  • All five referenced SSW URLs return 200.
  • Marketplace claims cross-checked against Microsoft Learn — transactable offers, MACC eligibility, Co-Sell Ready / IP Co-Sell Eligible, Azure Application offer behaviour, and Partner Center billing are all accurately stated.
  • Video framing in the Why block matches the embedded video's content (data residency, deploy into customer tenant, Microsoft billing).

Screenshots refreshed

The screenshots in the PR description (assets/azure-marketplace-screenshots branch) have been replaced with captures of the new layout — desktop, tablet, mobile — showing image hero + video in the Why block + no accordion.

Designer follow-ups (unchanged)

  • OG/preview image still reuses Azure's image — designer's separate PR will swap this and the new hero image.
  • After deploy: repoint the YouTube video description from /consulting/azure/consulting/azure-marketplace.

0xharkirat and others added 2 commits June 12, 2026 16:47
Add a dedicated /consulting/azure-marketplace service page that embeds the
"Azure Marketplace for Compliance & Trust" explainer video, and list it
under All SSW Services (Platforms). Reuses the existing Azure OG image so
link previews work until designers ship a dedicated image.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
- Hero: option #7 framing (publish/sell/co-sell), image instead of video,
  isH1 true (fixes Copilot finding — page now has an H1)
- Move the explainer video into the "Why Azure Marketplace" block
- Drop "What we deliver" accordion (duplicated Why block content)
- Tighten Why-block copy: scope deploy-to-tenant to Azure Application offers
  (not all Marketplace offer types) — fact-check fix
- Align SEO title/description and services-index description with the new
  publish/sell/co-sell framing

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@0xharkirat 0xharkirat force-pushed the feature/azure-marketplace-page branch from 84dae1d to eec9cc7 Compare June 12, 2026 06:48
@github-actions

Copy link
Copy Markdown
Contributor

Deployed changes to https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net

@github-actions

Copy link
Copy Markdown
Contributor

🚀 Lighthouse score comparison for PR slot and production

🌐 URL ⚡ Performance ♿ Accessibility ✅ Best Practices 🔍 SEO 📦 Bundle Size 🗑️ Unused Bundle
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/ 65 (⬇️11) 91 (⬆️3) 56 (⬇️3) 69 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/articles 92 (⬆️7) 93 59 57 (⬇️35) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/company/about-us 68 (⬆️13) 97 59 69 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/company/clients 94 (⬆️9) 92 59 69 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/company/contact-us 81 (⬆️11) 89 59 61 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/consulting 56 (⬇️1) 89 56 69 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/consulting/net-upgrade 79 (⬆️11) 92 56 54 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/consulting/web-applications 80 (⬆️11) 95 59 54 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/employment 71 (⬇️9) 92 59 69 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/events/angular-superpowers-tour 68 (⬇️9) 93 56 69 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/events/ai-workshop 91 (⬆️11) 88 56 61 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/events/ai-workshop-essentials 75 (⬆️25) 95 59 61 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/netug/sydney 80 (⬆️10) 90 56 61 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/training/internship-fullstack 82 (⬆️6) 89 59 61 (⬇️31) 0.00 MB 0.00 MB

@0xharkirat

Copy link
Copy Markdown
Member Author

CI green

Earlier build failed with a TinaCloud schema-sync error — loadWithPriority field declared by Tina libs but missing from the branch's indexed remote schema (Last indexed at: 05:51:25 GMT, the build started 2 min later). Field is library-generated, not introduced by this PR.

A re-run hit the same stale index. Rebased onto origin/main (was 10 commits behind) and force-pushed with --force-with-lease — the new push triggered a fresh TinaCloud index, and all checks now pass:

  • Build and upload artifacts ✅
  • Deploy to slot ✅
  • Run Playwright Tests ✅
  • Run PR Lighthouse Insights ✅
  • Run tests & coverage ✅
  • Lint code / Lint infra / Lint PR / Dependency Review / CodeQL / Analyze ✅

Preview deploy: https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/consulting/azure-marketplace

Bring back the accordion with only the two items that weren't already
covered by the Why block: Offer creation & Partner Center setup, and
Co-sell with Microsoft. Single button (Rules to Better Azure) to avoid
duplicating the Why-block CTAs.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@0xharkirat

Copy link
Copy Markdown
Member Author

Restored a trimmed "What we deliver" accordion with just the two items not covered by the Why block — Offer creation & Partner Center setup and Co-sell with Microsoft — with a single Rules to Better Azure button to avoid duplicating the Why-block CTAs. Screenshots refreshed on the assets branch. Build run #27400987204 kicked off.

@github-actions

Copy link
Copy Markdown
Contributor

Deployed changes to https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net

@github-actions

Copy link
Copy Markdown
Contributor

🚀 Lighthouse score comparison for PR slot and production

🌐 URL ⚡ Performance ♿ Accessibility ✅ Best Practices 🔍 SEO 📦 Bundle Size 🗑️ Unused Bundle
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/ 33 (⬇️43) 88 59 69 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/articles 91 (⬆️6) 93 59 57 (⬇️35) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/company/about-us 66 (⬆️11) 97 59 69 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/company/clients 91 (⬆️6) 92 59 69 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/company/contact-us 77 (⬆️7) 89 59 61 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/consulting 52 (⬇️5) 89 56 69 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/consulting/net-upgrade 73 (⬆️5) 92 56 54 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/consulting/web-applications 76 (⬆️7) 95 59 54 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/employment 74 (⬇️6) 92 59 69 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/events/angular-superpowers-tour 66 (⬇️11) 93 56 69 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/events/ai-workshop 91 (⬆️11) 88 56 61 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/events/ai-workshop-essentials 64 (⬆️14) 95 59 61 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/netug/sydney 77 (⬆️7) 90 56 61 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/training/internship-fullstack 82 (⬆️6) 89 59 61 (⬇️31) 0.00 MB 0.00 MB

Per follow-up direction — remove the accordion entirely.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown
Contributor

Deployed changes to https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net

@github-actions

Copy link
Copy Markdown
Contributor

🚀 Lighthouse score comparison for PR slot and production

🌐 URL ⚡ Performance ♿ Accessibility ✅ Best Practices 🔍 SEO 📦 Bundle Size 🗑️ Unused Bundle
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/ 27 (⬇️49) 93 (⬆️5) 56 (⬇️3) 69 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/articles 88 (⬆️3) 93 59 57 (⬇️35) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/company/about-us 63 (⬆️8) 97 59 69 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/company/clients 89 (⬆️4) 92 59 69 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/company/contact-us 74 (⬆️4) 89 59 61 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/consulting 51 (⬇️6) 89 56 69 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/consulting/net-upgrade 69 (⬆️1) 92 56 54 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/consulting/web-applications 73 (⬆️4) 95 59 54 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/employment 57 (⬇️23) 92 59 69 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/events/angular-superpowers-tour 68 (⬇️9) 93 56 69 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/events/ai-workshop 92 (⬆️12) 88 56 61 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/events/ai-workshop-essentials 61 (⬆️11) 95 59 61 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/netug/sydney 73 (⬆️3) 90 56 61 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/training/internship-fullstack 78 (⬆️2) 89 59 61 (⬇️31) 0.00 MB 0.00 MB

- Hero now uses the chosen designer image (Option B from Praveen) at
  /images/consulting/hero/azure-marketplace.jpg
- Drop backgroundImage from logoCarousel block

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown
Contributor

Deployed changes to https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net

@github-actions

Copy link
Copy Markdown
Contributor

🚀 Lighthouse score comparison for PR slot and production

🌐 URL ⚡ Performance ♿ Accessibility ✅ Best Practices 🔍 SEO 📦 Bundle Size 🗑️ Unused Bundle
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/ 25 (⬇️51) 88 59 69 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/articles 82 (⬇️3) 93 59 57 (⬇️35) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/company/about-us 66 (⬆️11) 97 59 69 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/company/clients 81 (⬇️4) 92 59 69 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/company/contact-us 69 (⬇️1) 89 59 61 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/consulting 59 (⬆️2) 89 56 69 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/consulting/net-upgrade 73 (⬆️5) 92 56 54 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/consulting/web-applications 72 (⬆️3) 95 59 54 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/employment 56 (⬇️24) 92 59 69 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/events/angular-superpowers-tour 70 (⬇️7) 93 56 69 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/events/ai-workshop 92 (⬆️12) 88 56 61 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/events/ai-workshop-essentials 54 (⬆️4) 95 59 61 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/netug/sydney 73 (⬆️3) 90 56 61 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/training/internship-fullstack 82 (⬆️6) 89 59 61 (⬇️31) 0.00 MB 0.00 MB

@0xharkirat 0xharkirat requested a review from tiagov8 June 17, 2026 00:56
@0xharkirat 0xharkirat marked this pull request as draft June 17, 2026 01:01
@0xharkirat

Copy link
Copy Markdown
Member Author

just changing the seo image and logo image then will mark it ready

- Add designer OG preview image at /images/consulting/open-graph/azure-marketplace.png
- Add designer thumb at /images/thumbs/consulting/thumb-azure-marketplace.png
- Wire SEO og:image to the new preview
- Switch the All SSW Services card logo from the reused Azure thumb to the new marketplace thumb

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@0xharkirat 0xharkirat marked this pull request as ready for review June 17, 2026 01:14
@github-actions

Copy link
Copy Markdown
Contributor

Deployed changes to https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net

@github-actions

Copy link
Copy Markdown
Contributor

🚀 Lighthouse score comparison for PR slot and production

🌐 URL ⚡ Performance ♿ Accessibility ✅ Best Practices 🔍 SEO 📦 Bundle Size 🗑️ Unused Bundle
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/ 21 (⬇️41) 88 59 69 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/articles 84 (⬆️3) 93 59 57 (⬇️35) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/company/about-us 66 (⬆️12) 97 59 69 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/company/clients 84 (⬆️2) 92 59 69 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/company/contact-us 71 (⬆️4) 89 59 61 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/consulting 57 (⬆️1) 89 56 69 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/consulting/net-upgrade 70 (⬆️10) 92 56 54 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/consulting/web-applications 74 (⬆️7) 95 59 54 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/employment 56 (⬇️21) 92 59 69 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/events/angular-superpowers-tour 67 (⬇️5) 93 56 69 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/events/ai-workshop 93 (⬆️22) 88 56 61 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/events/ai-workshop-essentials 48 (⬇️14) 95 59 61 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/netug/sydney 73 (⬆️4) 90 56 61 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/training/internship-fullstack 80 (⬆️7) 89 59 61 (⬇️31) 0.00 MB 0.00 MB

@Marxoz

Marxoz commented Jun 17, 2026

Copy link
Copy Markdown
Member

Hey @0xharkirat,

2 small changes:

  1. This paragraph was copied straight from AI. Put some personal touch to it and remove the —. I believe Google can pick up when info is AI generated and this is a clear give away
image Figure: Make this paragraph less AI generated
  1. Do we need .... | SSW at the end? It feels like unnecessary noise
image Figure: Don't need the SSW at the end

@github-actions

Copy link
Copy Markdown
Contributor

Deployed changes to https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net

@github-actions

Copy link
Copy Markdown
Contributor

🚀 Lighthouse score comparison for PR slot and production

🌐 URL ⚡ Performance ♿ Accessibility ✅ Best Practices 🔍 SEO 📦 Bundle Size 🗑️ Unused Bundle
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/ 60 (⬆️40) 88 59 69 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/articles 85 (⬆️7) 93 59 57 (⬇️35) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/company/about-us 68 (⬆️5) 97 59 69 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/company/clients 87 (⬆️9) 92 59 69 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/company/contact-us 79 (⬆️15) 87 (⬇️2) 59 61 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/consulting 64 (⬆️7) 89 56 69 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/consulting/net-upgrade 83 (⬆️18) 92 56 54 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/consulting/web-applications 78 (⬆️10) 95 59 54 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/employment 82 (⬆️23) 92 59 69 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/events/angular-superpowers-tour 71 (⬆️1) 93 (⬆️1) 56 69 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/events/ai-workshop 95 (⬆️20) 88 56 61 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/events/ai-workshop-essentials 59 (⬆️9) 95 59 61 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/netug/sydney 77 (⬆️9) 90 56 61 (⬇️31) 0.00 MB 0.00 MB
https://app-sswwebsite-9eb3-pr-4714.azurewebsites.net/training/internship-fullstack 82 (⬆️7) 89 59 61 (⬇️31) 0.00 MB 0.00 MB

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants