Skip to content

feat(expo-image): font size and color props#42320

Merged
EvanBacon merged 4 commits intomainfrom
@evanbacon/expo-image/font-color
Jan 21, 2026
Merged

feat(expo-image): font size and color props#42320
EvanBacon merged 4 commits intomainfrom
@evanbacon/expo-image/font-color

Conversation

@EvanBacon
Copy link
Copy Markdown
Contributor

Why

  • Follow up on feat(expo-image): Add SF Symbol support for Apple platforms #41907
  • Add fontSize and color props to expo-image when using SF symbols to match the style options of SwiftUI which would pair with Tailwind to create a clean API: <Image source="sf:star" className="text-lg text-sf-yellow" /> -> Large SF star in adaptive Apple yellow color.

Test Plan

  • Added to NCL, built to ensure it runs.

Introduces `color` and `fontSize` style props for SF Symbols in expo-image on iOS, allowing developers to set the tint color and size of symbols via styles. Updates native and JS code to support these props and documents them in the changelog.
@github-actions
Copy link
Copy Markdown
Contributor

Subscribed to pull request

File Patterns Mentions
packages/expo-image/** @lukmccall, @aleqsio, @tsapeta

Generated by CodeMention

@EvanBacon EvanBacon requested a review from tsapeta January 20, 2026 06:28
@expo-bot expo-bot added the bot: suggestions ExpoBot has some suggestions label Jan 20, 2026
Co-authored-by: Expo Bot <34669131+expo-bot@users.noreply.github.com>
@expo-bot expo-bot added bot: passed checks ExpoBot has nothing to complain about and removed bot: suggestions ExpoBot has some suggestions labels Jan 20, 2026
@expo-bot
Copy link
Copy Markdown
Collaborator

expo-bot commented Jan 20, 2026

The Pull Request introduced fingerprint changes against the base commit: 7e641cd

Fingerprint diff
[
  {
    "op": "changed",
    "beforeSource": {
      "type": "dir",
      "filePath": "../../packages/expo-image/ios",
      "reasons": [
        "expoAutolinkingIos"
      ],
      "hash": "38e6c2ca1fd4462789170a7dc2dfe3079974973e"
    },
    "afterSource": {
      "type": "dir",
      "filePath": "../../packages/expo-image/ios",
      "reasons": [
        "expoAutolinkingIos"
      ],
      "hash": "4691285edd1927b774d312cd8e0f71e38b8f848c"
    }
  }
]

Generated by PR labeler 🤖

Copy link
Copy Markdown
Contributor

@tsapeta tsapeta left a comment

Choose a reason for hiding this comment

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

🔥

@EvanBacon EvanBacon merged commit 27ff33c into main Jan 21, 2026
10 of 12 checks passed
@EvanBacon EvanBacon deleted the @evanbacon/expo-image/font-color branch January 21, 2026 19:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bot: fingerprint changed bot: passed checks ExpoBot has nothing to complain about

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants