Skip to content

Add new 2025 Microsoft Teams icon#876

Open
vakesz wants to merge 3 commits intoleits:masterfrom
vakesz:feat-update-ms-teams-icon
Open

Add new 2025 Microsoft Teams icon#876
vakesz wants to merge 3 commits intoleits:masterfrom
vakesz:feat-update-ms-teams-icon

Conversation

@vakesz
Copy link
Copy Markdown

@vakesz vakesz commented Nov 12, 2025

Status

READY

Description

Replace old MS teams icons

Checklist

Steps to Test or Reproduce

Outline the steps to test or reproduce the PR here.

Fixes: #871

Summary by CodeRabbit

  • Style
    • Updated MS Teams icon to the new design with improved vector rendering for better consistency across interface scaling.

Copilot AI review requested due to automatic review settings November 12, 2025 15:08
@dosubot dosubot Bot added the size:S This PR changes 10-29 lines, ignoring generated files. label Nov 12, 2025
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Nov 12, 2025

Walkthrough

Two files updated: CHANGELOG.md documents an MS Teams icon redesign update, and the icon asset configuration is simplified by removing variant entries while adding vector preservation and original template rendering properties.

Changes

Cohort / File(s) Summary
Documentation
CHANGELOG.md
Added new bullet point under "Unreleased" section noting "Update MS Teams icon to new design"
Asset Configuration
MeetingBar/Assets.xcassets/vendor-icons/ms_teams_icon.imageset/Contents.json
Removed alternative image variants (ms-teams-icon-1.svg with light/dark appearances); added top-level properties object with preserves-vector-representation: true and template-rendering-intent: "original"

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

  • Verify the asset configuration change correctly applies vector preservation and template rendering intent for the MS Teams icon
  • Confirm the changelog entry accurately describes the icon update and aligns with the asset modifications

Poem

🐰 A Teams icon fresh and new,
Vectorized without a clue,
Properties preserved with care,
The changelog sings: "Update's there!" ✨
Simplified, refined, hooray!

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Title check ✅ Passed The title 'Add new 2025 Microsoft Teams icon' accurately describes the main change: updating the MS Teams icon asset to a new 2025 design version.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link
Copy Markdown

Copilot AI left a comment

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 updates the Microsoft Teams icon to the new 2025 design, consolidating from separate light/dark mode icons to a single universal icon that works across all appearances.

  • Replaced old MS Teams SVG icon with the new 2025 design
  • Removed the duplicate light-mode specific icon file
  • Updated asset catalog configuration to use a single icon for all appearances

Reviewed Changes

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

File Description
ms-teams-icon.svg Updated to the new 2025 Microsoft Teams icon design with updated gradient colors and paths
ms-teams-icon-1.svg Removed the duplicate light-mode specific icon file (no longer needed)
Contents.json Simplified configuration to use single icon for all appearances, added vector preservation settings
CHANGELOG.md Added changelog entry documenting the icon update

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

Comment on lines +13 to +14
"preserves-vector-representation" : true,
"template-rendering-intent" : "original"
Copy link

Copilot AI Nov 12, 2025

Choose a reason for hiding this comment

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

The closing brace on line 15 is missing from the diff. Ensure the JSON is properly closed with a brace after line 14.

Suggested change
"preserves-vector-representation" : true,
"template-rendering-intent" : "original"
"preserves-vector-representation" : true,
"template-rendering-intent" : "original"
}

Copilot uses AI. Check for mistakes.
@dosubot dosubot Bot added the lgtm This PR has been approved by a maintainer label Mar 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

lgtm This PR has been approved by a maintainer size:S This PR changes 10-29 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Feature: Change Microsoft Teams icon to new one

3 participants