mirror of
https://github.com/SideStore/SideStore.git
synced 2026-02-20 20:23:25 +01:00
Fixes incorrect Sources tab background color in dark mode
This commit is contained in:
@@ -50,6 +50,8 @@ class BrowseViewController: UICollectionViewController, PeekPopPreviewing
|
|||||||
{
|
{
|
||||||
super.viewDidLoad()
|
super.viewDidLoad()
|
||||||
|
|
||||||
|
self.collectionView.backgroundColor = .altBackground
|
||||||
|
|
||||||
#if BETA
|
#if BETA
|
||||||
self.dataSource.searchController.searchableKeyPaths = [#keyPath(InstalledApp.name)]
|
self.dataSource.searchController.searchableKeyPaths = [#keyPath(InstalledApp.name)]
|
||||||
self.navigationItem.searchController = self.dataSource.searchController
|
self.navigationItem.searchController = self.dataSource.searchController
|
||||||
|
|||||||
@@ -85,6 +85,8 @@ class NewsViewController: UICollectionViewController, PeekPopPreviewing
|
|||||||
{
|
{
|
||||||
super.viewDidLoad()
|
super.viewDidLoad()
|
||||||
|
|
||||||
|
self.collectionView.backgroundColor = .altBackground
|
||||||
|
|
||||||
self.prototypeCell = NewsCollectionViewCell.instantiate(with: NewsCollectionViewCell.nib!)
|
self.prototypeCell = NewsCollectionViewCell.instantiate(with: NewsCollectionViewCell.nib!)
|
||||||
self.prototypeCell.contentView.translatesAutoresizingMaskIntoConstraints = false
|
self.prototypeCell.contentView.translatesAutoresizingMaskIntoConstraints = false
|
||||||
|
|
||||||
|
|||||||
@@ -60,6 +60,8 @@ class SourceDetailContentViewController: UICollectionViewController
|
|||||||
{
|
{
|
||||||
super.viewDidLoad()
|
super.viewDidLoad()
|
||||||
|
|
||||||
|
self.collectionView.backgroundColor = .altBackground
|
||||||
|
|
||||||
let collectionViewLayout = self.makeLayout(source: self.source)
|
let collectionViewLayout = self.makeLayout(source: self.source)
|
||||||
self.collectionView.collectionViewLayout = collectionViewLayout
|
self.collectionView.collectionViewLayout = collectionViewLayout
|
||||||
|
|
||||||
@@ -221,6 +223,7 @@ private extension SourceDetailContentViewController
|
|||||||
// For some reason, setting cell.layoutMargins = .zero does not update cell.contentView.layoutMargins.
|
// For some reason, setting cell.layoutMargins = .zero does not update cell.contentView.layoutMargins.
|
||||||
cell.layoutMargins = .zero
|
cell.layoutMargins = .zero
|
||||||
cell.contentView.layoutMargins = .zero
|
cell.contentView.layoutMargins = .zero
|
||||||
|
cell.contentView.backgroundColor = .altBackground
|
||||||
|
|
||||||
cell.bannerView.configure(for: storeApp)
|
cell.bannerView.configure(for: storeApp)
|
||||||
|
|
||||||
@@ -300,6 +303,7 @@ private extension SourceDetailContentViewController
|
|||||||
cell.contentView.layoutMargins = .zero // Fixes incorrect margins if not initially on screen.
|
cell.contentView.layoutMargins = .zero // Fixes incorrect margins if not initially on screen.
|
||||||
cell.textView.text = source.localizedDescription
|
cell.textView.text = source.localizedDescription
|
||||||
cell.textView.isCollapsed = false
|
cell.textView.isCollapsed = false
|
||||||
|
cell.textView.backgroundColor = .altBackground
|
||||||
}
|
}
|
||||||
|
|
||||||
return dataSource
|
return dataSource
|
||||||
|
|||||||
Reference in New Issue
Block a user