mirror of
https://github.com/Ranchero-Software/NetNewsWire
synced 2025-08-12 06:26:36 +00:00
Refactor Styles to now be Themes
This commit is contained in:
@@ -261,25 +261,25 @@ private extension WebViewController {
|
||||
}
|
||||
|
||||
func renderPage(_ webView: PreloadedWebView) {
|
||||
let style = ArticleStylesManager.shared.currentStyle
|
||||
let theme = ArticleThemesManager.shared.currentTheme
|
||||
let rendering: ArticleRenderer.Rendering
|
||||
|
||||
if articles?.count ?? 0 > 1 {
|
||||
rendering = ArticleRenderer.multipleSelectionHTML(style: style)
|
||||
rendering = ArticleRenderer.multipleSelectionHTML(theme: theme)
|
||||
} else if let articleExtractor = articleExtractor, articleExtractor.state == .processing {
|
||||
rendering = ArticleRenderer.loadingHTML(style: style)
|
||||
rendering = ArticleRenderer.loadingHTML(theme: theme)
|
||||
} else if let articleExtractor = articleExtractor, articleExtractor.state == .failedToParse, let article = articles?.first {
|
||||
rendering = ArticleRenderer.articleHTML(article: article, style: style)
|
||||
rendering = ArticleRenderer.articleHTML(article: article, theme: theme)
|
||||
} else if let article = articles?.first, let extractedArticle = extractedArticle {
|
||||
if isShowingExtractedArticle {
|
||||
rendering = ArticleRenderer.articleHTML(article: article, extractedArticle: extractedArticle, style: style)
|
||||
rendering = ArticleRenderer.articleHTML(article: article, extractedArticle: extractedArticle, theme: theme)
|
||||
} else {
|
||||
rendering = ArticleRenderer.articleHTML(article: article, style: style)
|
||||
rendering = ArticleRenderer.articleHTML(article: article, theme: theme)
|
||||
}
|
||||
} else if let article = articles?.first {
|
||||
rendering = ArticleRenderer.articleHTML(article: article, style: style)
|
||||
rendering = ArticleRenderer.articleHTML(article: article, theme: theme)
|
||||
} else {
|
||||
rendering = ArticleRenderer.noSelectionHTML(style: style)
|
||||
rendering = ArticleRenderer.noSelectionHTML(theme: theme)
|
||||
}
|
||||
|
||||
let substitutions = [
|
||||
|
||||
Reference in New Issue
Block a user