diff --git a/iOS/AppAssets.swift b/iOS/AppAssets.swift index c28c5e0d3..c5341ce80 100644 --- a/iOS/AppAssets.swift +++ b/iOS/AppAssets.swift @@ -14,26 +14,26 @@ struct AppAssets { return UIColor(named: "avatarBackgroundColor")! }() - 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 = { @@ -47,10 +47,10 @@ struct AppAssets { static var masterFolderColor: UIColor = { 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 = { @@ -61,28 +61,28 @@ 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 = { return UIColor(named: "timelineUnreadCircleColor")! }() 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 @@ - - - - - + + + + + - + + diff --git a/iOS/Resources/Assets.xcassets/chevronDownImage.imageset/Contents.json b/iOS/Resources/Assets.xcassets/chevronDownImage.imageset/Contents.json deleted file mode 100644 index 4e4464069..000000000 --- a/iOS/Resources/Assets.xcassets/chevronDownImage.imageset/Contents.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "images" : [ - { - "idiom" : "universal", - "filename" : "chevronDown.pdf" - } - ], - "info" : { - "version" : 1, - "author" : "xcode" - } -} \ No newline at end of file diff --git a/iOS/Resources/Assets.xcassets/chevronDownImage.imageset/chevronDown.pdf b/iOS/Resources/Assets.xcassets/chevronDownImage.imageset/chevronDown.pdf deleted file mode 100644 index 60ce49f76..000000000 Binary files a/iOS/Resources/Assets.xcassets/chevronDownImage.imageset/chevronDown.pdf and /dev/null differ diff --git a/iOS/Resources/Assets.xcassets/chevronRightImage.imageset/Contents.json b/iOS/Resources/Assets.xcassets/chevronRightImage.imageset/Contents.json deleted file mode 100644 index 9e7a503f0..000000000 --- a/iOS/Resources/Assets.xcassets/chevronRightImage.imageset/Contents.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "images" : [ - { - "idiom" : "universal", - "filename" : "chevronRight.pdf" - } - ], - "info" : { - "version" : 1, - "author" : "xcode" - } -} \ No newline at end of file diff --git a/iOS/Resources/Assets.xcassets/chevronRightImage.imageset/chevronRight.pdf b/iOS/Resources/Assets.xcassets/chevronRightImage.imageset/chevronRight.pdf deleted file mode 100644 index 34cdd6e57..000000000 Binary files a/iOS/Resources/Assets.xcassets/chevronRightImage.imageset/chevronRight.pdf and /dev/null differ diff --git a/iOS/Resources/Assets.xcassets/circleClosedImage.imageset/Contents.json b/iOS/Resources/Assets.xcassets/circleClosedImage.imageset/Contents.json deleted file mode 100644 index 3276935e9..000000000 --- a/iOS/Resources/Assets.xcassets/circleClosedImage.imageset/Contents.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "images" : [ - { - "idiom" : "universal", - "filename" : "circleClosed.pdf" - } - ], - "info" : { - "version" : 1, - "author" : "xcode" - }, - "properties" : { - "preserves-vector-representation" : true - } -} \ No newline at end of file diff --git a/iOS/Resources/Assets.xcassets/circleClosedImage.imageset/circleClosed.pdf b/iOS/Resources/Assets.xcassets/circleClosedImage.imageset/circleClosed.pdf deleted file mode 100644 index 453518063..000000000 Binary files a/iOS/Resources/Assets.xcassets/circleClosedImage.imageset/circleClosed.pdf and /dev/null differ diff --git a/iOS/Resources/Assets.xcassets/circleOpenImage.imageset/Contents.json b/iOS/Resources/Assets.xcassets/circleOpenImage.imageset/Contents.json deleted file mode 100644 index 50e5308d1..000000000 --- a/iOS/Resources/Assets.xcassets/circleOpenImage.imageset/Contents.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "images" : [ - { - "idiom" : "universal", - "filename" : "circleOpen.pdf" - } - ], - "info" : { - "version" : 1, - "author" : "xcode" - }, - "properties" : { - "preserves-vector-representation" : true - } -} \ No newline at end of file diff --git a/iOS/Resources/Assets.xcassets/circleOpenImage.imageset/circleOpen.pdf b/iOS/Resources/Assets.xcassets/circleOpenImage.imageset/circleOpen.pdf deleted file mode 100644 index 6fd77db9a..000000000 Binary files a/iOS/Resources/Assets.xcassets/circleOpenImage.imageset/circleOpen.pdf and /dev/null differ diff --git a/iOS/Resources/Assets.xcassets/folderImage.imageset/Contents.json b/iOS/Resources/Assets.xcassets/folderImage.imageset/Contents.json deleted file mode 100644 index a39a8a076..000000000 --- a/iOS/Resources/Assets.xcassets/folderImage.imageset/Contents.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "images" : [ - { - "idiom" : "universal", - "filename" : "folder.pdf" - } - ], - "info" : { - "version" : 1, - "author" : "xcode" - } -} \ No newline at end of file diff --git a/iOS/Resources/Assets.xcassets/folderImage.imageset/folder.pdf b/iOS/Resources/Assets.xcassets/folderImage.imageset/folder.pdf deleted file mode 100644 index 720de3b6c..000000000 Binary files a/iOS/Resources/Assets.xcassets/folderImage.imageset/folder.pdf and /dev/null differ diff --git a/iOS/Resources/Assets.xcassets/nextArticleImage.imageset/Contents.json b/iOS/Resources/Assets.xcassets/nextArticleImage.imageset/Contents.json deleted file mode 100644 index 7b74a078a..000000000 --- a/iOS/Resources/Assets.xcassets/nextArticleImage.imageset/Contents.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "images" : [ - { - "idiom" : "universal", - "filename" : "nextArticle.pdf" - } - ], - "info" : { - "version" : 1, - "author" : "xcode" - }, - "properties" : { - "preserves-vector-representation" : true - } -} \ No newline at end of file diff --git a/iOS/Resources/Assets.xcassets/nextArticleImage.imageset/nextArticle.pdf b/iOS/Resources/Assets.xcassets/nextArticleImage.imageset/nextArticle.pdf deleted file mode 100644 index 06f3dd2c3..000000000 Binary files a/iOS/Resources/Assets.xcassets/nextArticleImage.imageset/nextArticle.pdf and /dev/null differ diff --git a/iOS/Resources/Assets.xcassets/nextUnreadImage.imageset/Contents.json b/iOS/Resources/Assets.xcassets/nextUnreadImage.imageset/Contents.json deleted file mode 100644 index 1b632e975..000000000 --- a/iOS/Resources/Assets.xcassets/nextUnreadImage.imageset/Contents.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "images" : [ - { - "idiom" : "universal", - "filename" : "nextUnread.pdf" - } - ], - "info" : { - "version" : 1, - "author" : "xcode" - }, - "properties" : { - "preserves-vector-representation" : true - } -} \ No newline at end of file diff --git a/iOS/Resources/Assets.xcassets/nextUnreadImage.imageset/nextUnread.pdf b/iOS/Resources/Assets.xcassets/nextUnreadImage.imageset/nextUnread.pdf deleted file mode 100644 index 0e125ae7b..000000000 Binary files a/iOS/Resources/Assets.xcassets/nextUnreadImage.imageset/nextUnread.pdf and /dev/null differ diff --git a/iOS/Resources/Assets.xcassets/prevArticleImage.imageset/Contents.json b/iOS/Resources/Assets.xcassets/prevArticleImage.imageset/Contents.json deleted file mode 100644 index 3f375e776..000000000 --- a/iOS/Resources/Assets.xcassets/prevArticleImage.imageset/Contents.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "images" : [ - { - "idiom" : "universal", - "filename" : "prevArticle.pdf" - } - ], - "info" : { - "version" : 1, - "author" : "xcode" - }, - "properties" : { - "preserves-vector-representation" : true - } -} \ No newline at end of file diff --git a/iOS/Resources/Assets.xcassets/prevArticleImage.imageset/prevArticle.pdf b/iOS/Resources/Assets.xcassets/prevArticleImage.imageset/prevArticle.pdf deleted file mode 100644 index ad9726889..000000000 Binary files a/iOS/Resources/Assets.xcassets/prevArticleImage.imageset/prevArticle.pdf and /dev/null differ diff --git a/iOS/Resources/Assets.xcassets/starClosedImage.imageset/Contents.json b/iOS/Resources/Assets.xcassets/starClosedImage.imageset/Contents.json deleted file mode 100644 index 79268508c..000000000 --- a/iOS/Resources/Assets.xcassets/starClosedImage.imageset/Contents.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "images" : [ - { - "idiom" : "universal", - "filename" : "starClosed.pdf" - } - ], - "info" : { - "version" : 1, - "author" : "xcode" - }, - "properties" : { - "preserves-vector-representation" : true - } -} \ No newline at end of file diff --git a/iOS/Resources/Assets.xcassets/starClosedImage.imageset/starClosed.pdf b/iOS/Resources/Assets.xcassets/starClosedImage.imageset/starClosed.pdf deleted file mode 100644 index 2030479a5..000000000 Binary files a/iOS/Resources/Assets.xcassets/starClosedImage.imageset/starClosed.pdf and /dev/null differ diff --git a/iOS/Resources/Assets.xcassets/starOpenImage.imageset/Contents.json b/iOS/Resources/Assets.xcassets/starOpenImage.imageset/Contents.json deleted file mode 100644 index 2de017efc..000000000 --- a/iOS/Resources/Assets.xcassets/starOpenImage.imageset/Contents.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "images" : [ - { - "idiom" : "universal", - "filename" : "starOpen.pdf" - } - ], - "info" : { - "version" : 1, - "author" : "xcode" - }, - "properties" : { - "preserves-vector-representation" : true - } -} \ No newline at end of file diff --git a/iOS/Resources/Assets.xcassets/starOpenImage.imageset/starOpen.pdf b/iOS/Resources/Assets.xcassets/starOpenImage.imageset/starOpen.pdf deleted file mode 100644 index 4da6027fc..000000000 Binary files a/iOS/Resources/Assets.xcassets/starOpenImage.imageset/starOpen.pdf and /dev/null differ