Skip to content

Visual and content update to Github Pages - #858

Merged
Paul Lizer (paullizer) merged 3 commits into
Developmentfrom
docs/github-pages-20260410
Apr 13, 2026
Merged

Visual and content update to Github Pages#858
Paul Lizer (paullizer) merged 3 commits into
Developmentfrom
docs/github-pages-20260410

Conversation

@paullizer

@paullizerPaul Lizer (paullizer) commented Apr 10, 2026

Copy link
Copy Markdown
Contributor

This is just editing the docs files for github pages, ive merged this work into the dev > staging > main because it was getting too far out of sync so now it builds off main instead of the pages-documentation branch

@paullizer
Paul Lizer (paullizer) changed the base branch from main to DevelopmentApril 10, 2026 15:55

CopilotAI 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

This PR refreshes the GitHub Pages documentation site to use a shared “showcase” visual layout (matching the latest-release styling), expands/rewrites a number of docs pages into the new format, and adds/updates UI regression coverage for the redesigned docs experience.

Changes:

  • Introduces a new Jekyll showcase-page layout (hero, cards, optional prev/next nav, shared feature-image modal) and ensures the feature-image modal JS handles link clicks correctly.
  • Migrates many docs pages (tutorials, how-to, reference, explanation, support) to the new showcase layout and content structure.
  • Adds a Playwright UI test to validate key docs pages render at desktop/mobile breakpoints and that the features image modal opens.

Reviewed changes

Copilot reviewed 53 out of 60 changed files in this pull request and generated 9 comments.

Show a summary per file
FileDescription
ui_tests/test_docs_showcase_pages.pyAdds Playwright coverage for docs pages across viewports and validates feature-image modal behavior.
docs/_layouts/showcase-page.htmlNew shared docs “showcase” layout with hero, card styling, nav controls, and image modal.
docs/_layouts/latest-release-feature.htmlCache-busts latest-release.js include to ensure updated modal behavior ships.
docs/assets/js/latest-release.jsPrevents default click navigation so modal triggers don’t navigate away; sets modal image alt/title/caption.
docs/index.mdReworks docs landing page into showcase layout and structured “start here” sections.
docs/features.mdRewrites features page into structured showcase sections and adds modal image triggers for previews.
docs/faqs.mdConverts FAQ to showcase layout with collapsible sections and jump anchors.
docs/about.mdConverts About page to showcase layout with clearer navigation and positioning.
docs/admin_configuration.mdConverts admin configuration guide to showcase layout and new intro framing.
docs/application_workflows.mdConverts workflow docs to showcase layout and streamlines workflow narratives.
docs/application_scaling.mdConverts scaling guidance to showcase layout and simplifies scaling guidance presentation.
docs/demos.mdConverts demos page to showcase layout with embedded demo previews.
docs/external_apps_overview.mdConverts external apps overview to showcase layout and updates links to GitHub source.
docs/setup_instructions.mdConverts setup instructions page to showcase layout and reorganizes into “deployment options / prerequisites / next steps”.
docs/setup_instructions_manual.mdConverts manual setup page to showcase layout and adds overview cards.
docs/setup_instructions_special.mdConverts special setup scenarios page to showcase layout and adds overview cards.
docs/troubleshooting/troubleshooting.mdConverts troubleshooting page to showcase layout and improves Kusto query formatting and headings.
docs/tutorials/index.mdConverts tutorials index to showcase layout with card-based navigation.
docs/tutorials/getting_started.mdConverts tutorial 1 page to showcase layout with hero metadata + intro cards.
docs/tutorials/first_agent.mdConverts tutorial 2 page to showcase layout with hero metadata + intro cards.
docs/tutorials/uploading_documents.mdConverts tutorial 3 page to showcase layout with hero metadata + intro cards.
docs/tutorials/classifying_documents.mdConverts tutorial 4 page to showcase layout with hero metadata + intro cards.
docs/how-to/index.mdAdds how-to index page in showcase layout.
docs/how-to/add_documents.mdAdds “Add Documents” how-to page in showcase layout.
docs/how-to/create_agents.mdAdds “Create Agents” how-to page in showcase layout.
docs/how-to/use_managed_identity.mdConverts managed identity how-to to showcase layout and adds structured overview.
docs/how-to/upgrade_paths.mdConverts upgrade paths how-to to showcase layout and adds structured overview.
docs/how-to/scaling_on_azure.mdConverts scaling how-to to showcase layout and adds structured overview.
docs/how-to/docker_customization.mdConverts Docker customization how-to to showcase layout and updates intro framing.
docs/how-to/enterprise_networking.mdConverts enterprise networking how-to to showcase layout and adds structured overview.
docs/how-to/azure_speech_managed_identity_manul_setup.mdConverts Speech MI setup doc to showcase layout and expands overview.
docs/how-to/agents/ServiceNow/index.mdAdds ServiceNow how-to index page in showcase layout.
docs/how-to/agents/ServiceNow/SERVICENOW_INTEGRATION.mdConverts ServiceNow integration doc to showcase layout and fixes spacing in metadata line.
docs/how-to/agents/ServiceNow/SERVICENOW_OAUTH_SETUP.mdConverts ServiceNow OAuth setup doc to showcase layout.
docs/how-to/agents/ServiceNow/TWO_AGENT_SETUP.mdConverts ServiceNow two-agent doc to showcase layout.
docs/how-to/agents/ServiceNow/SERVICENOW_ASSET_MANAGEMENT_SETUP.mdConverts ServiceNow asset management setup doc to showcase layout.
docs/reference/deploy/index.mdConverts deploy reference index to showcase layout while retaining recommended order list.
docs/reference/deploy/azd-cli_deploy.mdConverts AZD deploy reference to showcase layout with stronger runtime-model framing.
docs/reference/deploy/azurecli_powershell_deploy.mdConverts Azure CLI + PowerShell deploy reference to showcase layout.
docs/reference/deploy/bicep_deploy.mdConverts Bicep deploy reference to showcase layout and refines workflow guidance.
docs/reference/deploy/terraform_deploy.mdConverts Terraform deploy reference to showcase layout and adds warning panel.
docs/reference/deploy/manual_deploy.mdConverts manual deploy notes reference to showcase layout and refines checklist formatting.
docs/reference/admin_configuration.mdConverts admin configuration reference to showcase layout with structured overview.
docs/reference/api_reference.mdAdds API reference page in showcase layout listing Swagger/OpenAPI endpoints.
docs/reference/features.mdAdds features reference page in showcase layout mapping features to dependencies and deeper docs.
docs/explanation/index.mdConverts explanation index to showcase layout with structured navigation.
docs/explanation/architecture.mdConverts architecture explanation page to showcase layout and adds overview cards.
docs/explanation/design_principles.mdConverts design principles page to showcase layout and adds overview cards.
docs/explanation/feature_guidance.mdConverts feature guidance page to showcase layout and adds rollout grouping table.
docs/explanation/running_simplechat_locally.mdConverts local runtime doc to showcase layout and updates doc version string.
docs/explanation/running_simplechat_azure_production.mdConverts Azure production runtime doc to showcase layout and updates doc version string.
docs/explanation/features/v0.241.006/AI_VOICE_CONVERSATIONS_SETUP_GUIDE.mdAdds feature doc page describing the AI Voice Conversations setup guide modal.
docs/explanation/fixes/v0.241.006/TABULAR_EXHAUSTIVE_RESULT_SYNTHESIS_FIX.mdAdds fix documentation page for tabular synthesis retry behavior.
docs/explanation/fixes/v0.241.006/TABULAR_RESULT_COVERAGE_REDUNDANT_COMPARISON_FIX.mdAdds fix documentation page for redundant comparisons cleanup.
docs/explanation/fixes/v0.241.006/SPEECH_VIDEO_INDEXER_GUIDANCE_FIX.mdAdds fix documentation page for multimedia setup guidance alignment.
docs/explanation/fixes/v0.241.006/SPEECH_RESOURCE_ID_BUILDER_FIX.mdAdds fix documentation page for Speech resource ID builder helper.
docs/explanation/fixes/v0.241.006/MEDIA_ENHANCED_CITATION_BADGE_FIX.mdAdds fix documentation page for media enhanced citation badge consistency.
docs/explanation/fixes/v0.241.006/GROUP_PROMPTS_ROLE_UI_NULL_GUARD_FIX.mdAdds fix documentation page for group prompts role UI null guarding.
docs/contributing.mdAdds a docs-site contributor guide in showcase layout (includes docs UI regression instructions).
CONTRIBUTING.mdAdds a root contributor guide aligned with the docs-site version.

Comment threadui_tests/test_docs_showcase_pages.py
Comment threaddocs/_layouts/showcase-page.html
Comment threaddocs/tutorials/uploading_documents.md
Comment threaddocs/tutorials/index.md
Comment threaddocs/how-to/create_agents.md
Comment threaddocs/how-to/add_documents.md
Comment threaddocs/reference/deploy/index.md
Comment threaddocs/demos.md
Comment threaddocs/application_workflows.md
@paullizer
Paul Lizer (paullizer) merged commit ef945e5 into DevelopmentApr 13, 2026
3 checks passed
@paullizer
Paul Lizer (paullizer) deleted the docs/github-pages-20260410 branch April 13, 2026 16:20
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@paullizer