From 11961605d57ec14355dbd9d3655eb566a99b2d79 Mon Sep 17 00:00:00 2001 From: Stuart Breckenridge Date: Fri, 21 Jun 2019 14:24:52 +0800 Subject: [PATCH] SF Symbols MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit • Updates more of AppAssets to use SF Symbols and tints using `withTintColor` rather than `maskWithColor` to stop the aliasing appearing. • Updates Storyboard to use SF Symbols where appropriate. --- iOS/AppAssets.swift | 46 +++++++++++++++++----------------- iOS/Base.lproj/Main.storyboard | 40 ++++++++++++++--------------- 2 files changed, 42 insertions(+), 44 deletions(-) diff --git a/iOS/AppAssets.swift b/iOS/AppAssets.swift index d53da2302..beb0d45d7 100644 --- a/iOS/AppAssets.swift +++ b/iOS/AppAssets.swift @@ -18,26 +18,26 @@ struct AppAssets { return UIColor(named: "avatarLightBackgroundColor")! } - static var circleClosedImage: RSImage = { - return RSImage(named: "circleClosedImage")! + static var circleClosedImage: UIImage = { + return UIImage(systemName: "circle.fill")! }() - static var circleOpenImage: RSImage = { - return RSImage(named: "circleOpenImage")! + static var circleOpenImage: UIImage = { + return UIImage(systemName: "circle")! }() static var chevronDisclosureColor: UIColor = { return UIColor(named: "chevronDisclosureColor")! }() - static var chevronDownImage: RSImage = { - let image = RSImage(named: "chevronDownImage")! - return image.maskWithColor(color: AppAssets.chevronDisclosureColor.cgColor)! + static var chevronDownImage: UIImage = { + let image = UIImage(systemName: "chevron.down")! + return image.withTintColor(AppAssets.chevronDisclosureColor, renderingMode: .alwaysOriginal) }() - static var chevronRightImage: RSImage = { - let image = RSImage(named: "chevronRightImage")! - return image.maskWithColor(color: AppAssets.chevronDisclosureColor.cgColor)! + static var chevronRightImage: UIImage = { + let image = UIImage(systemName: "chevron.right")! + return image.withTintColor(AppAssets.chevronDisclosureColor, renderingMode: .alwaysOriginal) }() static var faviconTemplateImage: RSImage = { @@ -52,9 +52,9 @@ struct AppAssets { return UIColor(named: "masterFolderColor")! }() - static var masterFolderImage: RSImage = { - let image = RSImage(systemName: "folder.fill")! - return image.maskWithColor(color: AppAssets.masterFolderColor.cgColor)! + static var masterFolderImage: UIImage = { + let image = UIImage(systemName: "folder.fill")! + return image.withTintColor(AppAssets.masterFolderColor, renderingMode: .alwaysOriginal) }() static var netNewsWireBlueColor: UIColor = { @@ -65,26 +65,26 @@ struct AppAssets { return UIColor(named: "smartFeedColor")! }() - static var smartFeedImage: RSImage = { - let image = RSImage(named: "smartFeedImage")! - return image.maskWithColor(color: AppAssets.smartFeedColor.cgColor)! + static var smartFeedImage: UIImage = { + let image = UIImage(systemName: "gear")! + return image.withTintColor(AppAssets.smartFeedColor, renderingMode: .alwaysOriginal) }() static var starColor: UIColor = { return UIColor(named: "starColor")! }() - static var starClosedImage: RSImage = { - return RSImage(named: "starClosedImage")! + static var starClosedImage: UIImage = { + return UIImage(systemName: "star.fill")! }() - static var starOpenImage: RSImage = { - return RSImage(named: "starOpenImage")! + static var starOpenImage: UIImage = { + return UIImage(systemName: "star")! }() - static var timelineStarImage: RSImage = { - let image = RSImage(named: "starClosedImage")! - return image.maskWithColor(color: AppAssets.starColor.cgColor)! + static var timelineStarImage: UIImage = { + let image = UIImage(systemName: "star.fill")! + return image.withTintColor(AppAssets.starColor, renderingMode: .alwaysOriginal) }() static var timelineUnreadCircleColor: UIColor = { diff --git a/iOS/Base.lproj/Main.storyboard b/iOS/Base.lproj/Main.storyboard index 3911beb62..26ea8f3a2 100644 --- a/iOS/Base.lproj/Main.storyboard +++ b/iOS/Base.lproj/Main.storyboard @@ -1,11 +1,8 @@ - - - - + + - - + @@ -57,7 +54,7 @@ - + @@ -67,7 +64,7 @@ - + @@ -77,7 +74,7 @@ - + @@ -87,7 +84,7 @@ - + @@ -96,7 +93,7 @@ - + @@ -105,7 +102,7 @@ - + @@ -115,7 +112,7 @@ - + @@ -155,7 +152,7 @@ - + @@ -216,7 +213,7 @@ - + @@ -289,13 +286,14 @@ - - - - - + + + + + - + +