Skip to content
This repository has been archived by the owner on Aug 8, 2023. It is now read-only.

Update MGLMapView logo view #8771

Merged
merged 2 commits into from
Apr 24, 2017
Merged

Update MGLMapView logo view #8771

merged 2 commits into from
Apr 24, 2017

Conversation

1ec5
Copy link
Contributor

@1ec5 1ec5 commented Apr 19, 2017

Updated the logo view in the iOS and macOS implementations of MGLMapView to display a subtle version of the logo that Mapbox unveiled today.

Compared to the previous wordmark, the new logo and wordmark have darker, more opaque strokes but more translucent fill. As a result, the image stands out more than it used to, but it compensates by looking more like a wordmark. It also looks a lot like the labels in Mapbox Streets Satellite:

greenland

For iOS, the existing alignment rect inset has been removed, because the wordmark’s baseline can’t determine the whole image’s alignment when the circle is present. This will put the wordmark farther from the bottom edge of the map view than is customary on iOS, but the wordmark’s baseline aligns with that of the “i” in the ℹ️:

no insets

On the other hand, the macOS SDK places textual attribution directly beside the wordmark, so an alignment rect inset is still required in order to align the two controls’ baselines:

master
Currently on master

no inset
No inset

inset
This PR

/ref #1265 #1328
/cc @friedbunny @ericrwolfe @mgosline

@1ec5 1ec5 added GL JS parity For feature parity with Mapbox GL JS iOS Mapbox Maps SDK for iOS macOS Mapbox Maps SDK for macOS labels Apr 19, 2017
@1ec5 1ec5 added this to the ios-v3.6.0 milestone Apr 19, 2017
@1ec5 1ec5 self-assigned this Apr 19, 2017
@1ec5 1ec5 requested review from ericrwolfe and friedbunny April 19, 2017 21:11
Copy link
Contributor

@ericrwolfe ericrwolfe left a comment

Choose a reason for hiding this comment

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

@1ec5 where'd you get the logo assets here?

The logos and SVG @mgosline referenced in the original ticket have a more subtle translucent grey border and the pngs have slightly different dimensions.

mapbox@2x.png here is 161x41, whereas the png @mgosline rendered was 169x42. Lmk if you need me to update.

@1ec5
Copy link
Contributor Author

1ec5 commented Apr 19, 2017

Ah, I had revived this PR from an old stash, but it looks like the assets were redone after I first incorporated them into the repository. I’ll redo this.

@1ec5 1ec5 force-pushed the 1ec5-logo-helmet branch from 765c2a4 to 2b4b00b Compare April 19, 2017 22:34
@1ec5
Copy link
Contributor Author

1ec5 commented Apr 19, 2017

I’ve updated the logos to reflect the current artwork:

Streets on ice

Satellite Streets on ice

Satellite Streets in an urban environment

Satellite Streets on grass

macOS

@1ec5 1ec5 requested review from ericrwolfe and boundsj April 21, 2017 06:03
@1ec5 1ec5 merged commit 6f708ac into master Apr 24, 2017
@1ec5 1ec5 deleted the 1ec5-logo-helmet branch April 24, 2017 17:31
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
GL JS parity For feature parity with Mapbox GL JS iOS Mapbox Maps SDK for iOS macOS Mapbox Maps SDK for macOS
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants