diff --git a/BookPlayerWidgets/Assets.xcassets/logo-nopadding.imageset/Contents.json b/BookPlayerWidgets/Assets.xcassets/logo-nopadding.imageset/Contents.json new file mode 100644 index 00000000..9dfd6f35 --- /dev/null +++ b/BookPlayerWidgets/Assets.xcassets/logo-nopadding.imageset/Contents.json @@ -0,0 +1,23 @@ +{ + "images" : [ + { + "filename" : "logo-nopadding.png", + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "logo-nopadding@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "logo-nopadding@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/BookPlayerWidgets/Assets.xcassets/logo-nopadding.imageset/logo-nopadding.png b/BookPlayerWidgets/Assets.xcassets/logo-nopadding.imageset/logo-nopadding.png new file mode 100644 index 00000000..ea196196 Binary files /dev/null and b/BookPlayerWidgets/Assets.xcassets/logo-nopadding.imageset/logo-nopadding.png differ diff --git a/BookPlayerWidgets/Assets.xcassets/logo-nopadding.imageset/logo-nopadding@2x.png b/BookPlayerWidgets/Assets.xcassets/logo-nopadding.imageset/logo-nopadding@2x.png new file mode 100644 index 00000000..f3d70812 Binary files /dev/null and b/BookPlayerWidgets/Assets.xcassets/logo-nopadding.imageset/logo-nopadding@2x.png differ diff --git a/BookPlayerWidgets/Assets.xcassets/logo-nopadding.imageset/logo-nopadding@3x.png b/BookPlayerWidgets/Assets.xcassets/logo-nopadding.imageset/logo-nopadding@3x.png new file mode 100644 index 00000000..98958c67 Binary files /dev/null and b/BookPlayerWidgets/Assets.xcassets/logo-nopadding.imageset/logo-nopadding@3x.png differ diff --git a/BookPlayerWidgets/Shared/SharedIconWidget/SharedIconWidget.swift b/BookPlayerWidgets/Shared/SharedIconWidget/SharedIconWidget.swift index 2011846e..e6d9179a 100644 --- a/BookPlayerWidgets/Shared/SharedIconWidget/SharedIconWidget.swift +++ b/BookPlayerWidgets/Shared/SharedIconWidget/SharedIconWidget.swift @@ -39,20 +39,22 @@ struct SharedIconWidgetTimelineProvider: TimelineProvider { @available(iOSApplicationExtension 16.0, watchOS 9.0, *) struct SharedIconWidget: Widget { let kind: String = Constants.Widgets.sharedIconWidget.rawValue + #if os(watchOS) + let imageName = "Graphic Circular" + #else + let imageName = "logo-nopadding" + #endif var body: some WidgetConfiguration { StaticConfiguration( kind: kind, provider: SharedIconWidgetTimelineProvider()) { _ in - ZStack { - AccessoryWidgetBackground() - Image("Graphic Circular") - .resizable() - .aspectRatio(contentMode: .fit) - .padding(Spacing.S3) - .widgetAccentable() - .widgetBackground(backgroundView: Color.clear) - } + Image(imageName) + .resizable() + .aspectRatio(contentMode: .fit) + .padding(0) + .widgetAccentable() + .widgetBackground(backgroundView: Color.clear) } .configurationDisplayName("Icon") .description("Quickly launch BookPlayer")