ESO Weave guidelines
Platform integration
Rendered instructions for delivered platform assets.
web
ESO Weave application icons
Choose the platform directory below. Browser assets remain mirrored in ../favicons/ for compatibility.
| Path | Use |
|---|---|
web | Browser, touch, and installable web |
android | Android launcher and Play Store |
apple/ios | iOS and iPadOS asset catalog |
apple/macos | macOS catalog, iconset, and ICNS |
windows | Win32 ICO and MSIX package assets |
domain | Source-preserved product interface symbols, when supplied |
android
Android icons
Copy the app/src/main/res tree into an Android application and upload the separate Play image in Play Console.
| Path | Use |
|---|---|
app/src/main/res | Launcher and adaptive resources |
play-store/google-play-512.png | Google Play listing artwork |
apple ios
iOS and iPadOS icons
Copy Assets.xcassets/AppIcon.appiconset into an Xcode asset catalog and select it as the primary app icon set.
| Path | Use |
|---|---|
Assets.xcassets/AppIcon.appiconset | Current single-size default, dark, and tinted inputs |
apple macos
macOS icons
Use the asset catalog in Xcode, the conventional iconset with iconutil, or the ready AppIcon.icns container.
| Path | Use |
|---|---|
Assets.xcassets/AppIcon.appiconset | Xcode all-sizes catalog |
AppIcon.iconset | Conventional iconset |
AppIcon.icns | Application icon container |
web
Web icons
Browser, touch, and installable-web assets. favicon.svg is preferred; PNG and ICO files are fallbacks.
| Path | Use |
|---|---|
favicon.svg | Preferred reduced-mark browser favicon |
favicon-full.svg | Full-mark vector alternative |
favicon.ico | Classic multi-size fallback |
apple-touch-icon.png | Apple touch icon |
site.webmanifest | Installable web metadata |
windows
Windows icons
Use classic/app.ico for Win32 and the msix directory for packaged Windows applications.
| Path | Use |
|---|---|
classic/app.ico | Classic application icon |
msix/Assets | MSIX scale, target-size, and store assets |
msix/ApplicationVisualElements.fragment.xml | Merge into Applications/Application |
msix/PackageProperties.fragment.xml | Merge into Package for the Store logo |
Brand system by ShruggieTech
ESO Weave is an independent third-party project and is not affiliated with, endorsed by, maintained by, or supported by ZeniMax Online Studios, ZeniMax Media Inc., Bethesda Softworks, or Microsoft. The Elder Scrolls and related marks are property of ZeniMax Media Inc. Users are responsible for applicable terms and consequences.