diff --git a/apple/OmnivoreKit/Sources/App/Views/Home/HomeFeedViewIOS.swift b/apple/OmnivoreKit/Sources/App/Views/Home/HomeFeedViewIOS.swift index 6c731356b..cb5df3594 100644 --- a/apple/OmnivoreKit/Sources/App/Views/Home/HomeFeedViewIOS.swift +++ b/apple/OmnivoreKit/Sources/App/Views/Home/HomeFeedViewIOS.swift @@ -545,8 +545,7 @@ struct AnimatingCellHeight: AnimatableModifier { viewModel.pinItem(dataService: dataService, item: item) }, label: { VStack { - Image(systemName: "pin.fill") - .rotationEffect(Angle(degrees: 180)) + Image.pinRotated Text("Pin") } }).tint(Color(hex: "#0A84FF"))) diff --git a/apple/OmnivoreKit/Sources/Views/Images/Images.swift b/apple/OmnivoreKit/Sources/Views/Images/Images.swift index 361568aac..267994739 100644 --- a/apple/OmnivoreKit/Sources/Views/Images/Images.swift +++ b/apple/OmnivoreKit/Sources/Views/Images/Images.swift @@ -14,4 +14,6 @@ public extension Image { static var tabSubscriptions: Image { Image("_tab_subscriptions", bundle: .module).renderingMode(.template) } static var tabLibrary: Image { Image("_tab_library", bundle: .module).renderingMode(.template) } static var tabHighlights: Image { Image("_tab_highlights", bundle: .module).renderingMode(.template) } + + static var pinRotated: Image { Image("pin-rotated", bundle: .module) } } diff --git a/apple/OmnivoreKit/Sources/Views/Images/Images.xcassets/_tab_highlights.imageset/Contents.json b/apple/OmnivoreKit/Sources/Views/Images/Images.xcassets/_tab_highlights.imageset/Contents.json new file mode 100644 index 000000000..520c52b3f --- /dev/null +++ b/apple/OmnivoreKit/Sources/Views/Images/Images.xcassets/_tab_highlights.imageset/Contents.json @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "HighlighterCircle.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/apple/OmnivoreKit/Sources/Views/Images/Images.xcassets/_tab_highlights.imageset/HighlighterCircle.png b/apple/OmnivoreKit/Sources/Views/Images/Images.xcassets/_tab_highlights.imageset/HighlighterCircle.png new file mode 100644 index 000000000..e71fa3e49 Binary files /dev/null and b/apple/OmnivoreKit/Sources/Views/Images/Images.xcassets/_tab_highlights.imageset/HighlighterCircle.png differ diff --git a/apple/OmnivoreKit/Sources/Views/Images/Images.xcassets/_tab_library.imageset/BookOpen.png b/apple/OmnivoreKit/Sources/Views/Images/Images.xcassets/_tab_library.imageset/BookOpen.png new file mode 100644 index 000000000..e512b518a Binary files /dev/null and b/apple/OmnivoreKit/Sources/Views/Images/Images.xcassets/_tab_library.imageset/BookOpen.png differ diff --git a/apple/OmnivoreKit/Sources/Views/Images/Images.xcassets/_tab_library.imageset/Contents.json b/apple/OmnivoreKit/Sources/Views/Images/Images.xcassets/_tab_library.imageset/Contents.json new file mode 100644 index 000000000..04dd2ff3b --- /dev/null +++ b/apple/OmnivoreKit/Sources/Views/Images/Images.xcassets/_tab_library.imageset/Contents.json @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "BookOpen.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/apple/OmnivoreKit/Sources/Views/Images/Images.xcassets/_tab_subscriptions.imageset/BookmarksSimple.png b/apple/OmnivoreKit/Sources/Views/Images/Images.xcassets/_tab_subscriptions.imageset/BookmarksSimple.png new file mode 100644 index 000000000..e5b2fdd18 Binary files /dev/null and b/apple/OmnivoreKit/Sources/Views/Images/Images.xcassets/_tab_subscriptions.imageset/BookmarksSimple.png differ diff --git a/apple/OmnivoreKit/Sources/Views/Images/Images.xcassets/_tab_subscriptions.imageset/Contents.json b/apple/OmnivoreKit/Sources/Views/Images/Images.xcassets/_tab_subscriptions.imageset/Contents.json new file mode 100644 index 000000000..62cbbe604 --- /dev/null +++ b/apple/OmnivoreKit/Sources/Views/Images/Images.xcassets/_tab_subscriptions.imageset/Contents.json @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "BookmarksSimple.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/apple/OmnivoreKit/Sources/Views/Images/Images.xcassets/pin-rotated.imageset/Contents.json b/apple/OmnivoreKit/Sources/Views/Images/Images.xcassets/pin-rotated.imageset/Contents.json new file mode 100644 index 000000000..0850cc197 --- /dev/null +++ b/apple/OmnivoreKit/Sources/Views/Images/Images.xcassets/pin-rotated.imageset/Contents.json @@ -0,0 +1,23 @@ +{ + "images" : [ + { + "filename" : "pin.fill 1.png", + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "pin.fill.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "pin.fill 2.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/apple/OmnivoreKit/Sources/Views/Images/Images.xcassets/pin-rotated.imageset/pin.fill 1.png b/apple/OmnivoreKit/Sources/Views/Images/Images.xcassets/pin-rotated.imageset/pin.fill 1.png new file mode 100644 index 000000000..9fc731e31 Binary files /dev/null and b/apple/OmnivoreKit/Sources/Views/Images/Images.xcassets/pin-rotated.imageset/pin.fill 1.png differ diff --git a/apple/OmnivoreKit/Sources/Views/Images/Images.xcassets/pin-rotated.imageset/pin.fill 2.png b/apple/OmnivoreKit/Sources/Views/Images/Images.xcassets/pin-rotated.imageset/pin.fill 2.png new file mode 100644 index 000000000..2ca42390a Binary files /dev/null and b/apple/OmnivoreKit/Sources/Views/Images/Images.xcassets/pin-rotated.imageset/pin.fill 2.png differ diff --git a/apple/OmnivoreKit/Sources/Views/Images/Images.xcassets/pin-rotated.imageset/pin.fill.png b/apple/OmnivoreKit/Sources/Views/Images/Images.xcassets/pin-rotated.imageset/pin.fill.png new file mode 100644 index 000000000..93ac53ea5 Binary files /dev/null and b/apple/OmnivoreKit/Sources/Views/Images/Images.xcassets/pin-rotated.imageset/pin.fill.png differ