Skip to content

Update Microsoft product icons and add optional app links in Microsof…#3252

Open
patmr7 wants to merge 1 commit into
MOODLE_500_STABLEfrom
wip-130269-m500
Open

Update Microsoft product icons and add optional app links in Microsof…#3252
patmr7 wants to merge 1 commit into
MOODLE_500_STABLEfrom
wip-130269-m500

Conversation

@patmr7

@patmr7 patmr7 commented Jul 3, 2026

Copy link
Copy Markdown
Collaborator

…t block

Copilot AI left a comment

Copy link
Copy Markdown

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 extends the block_microsoft Moodle block to optionally surface additional Microsoft app links (Word, Excel, PowerPoint, Viva Engage, Viva Learning) and display the corresponding product icons, aligning the block’s UI with a broader set of Microsoft 365 experiences.

Changes:

  • Add admin settings (checkboxes) to enable/disable new app links in the block.
  • Add English language strings for the new links and settings labels/descriptions.
  • Add CSS icon classes for the new product links.

Reviewed changes

Copilot reviewed 4 out of 21 changed files in this pull request and generated 2 comments.

File Description
blocks/microsoft/styles.css Adds CSS classes to show new product icons via Moodle pix URLs.
blocks/microsoft/settings.php Introduces new admin checkboxes to toggle the new app links.
blocks/microsoft/lang/en/block_microsoft.php Adds new link and setting strings for the additional apps.
blocks/microsoft/block_microsoft.php Renders the optional new app links when enabled in global config.

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

Comment thread blocks/microsoft/block_microsoft.php
Comment thread blocks/microsoft/block_microsoft.php
Sign up for free to 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