Compakt is a theme for the RSS aggregator and reader program NetNewsWire, heavily inspired by Judah's system-ui and Manu themes. In this theme, the article title, metadata and content are designed to create an information-dense yet professional feel — hence the name Compakt.
Compatible with iOS/iPadOS 11, macOS 10.13 and later; tested on NetNewsWire 6.2.
netnewswire://theme/add?url=https://github.com/bmndc/Compakt.nnwtheme/releases/latest/download/Compakt.nnwtheme.zip
Copy the link above into your browser and open it. NetNewsWire will then display a pop-up, which prompts you to install the theme. Open the program settings, and change the Article Theme dropdown selector (on macOS) or Theme selector under the Articles section (on iOS) to Compakt.
Else, download and open the Compakt.nnwtheme.zip file provided as an asset under the Releases section. NetNewsWire will also prompt you to install the theme.
For more information, see Manage and Use Article Themes in NetNewsWire's help documentation.
If you prefer to e.g., use different fonts, different colours or change the article width, stylesheet.css contains some CSS variables that allow you to modify as you may.
Right-click the .nnwtheme file and select Show Package Contents to see this file. Once you're done, open NetNewsWire's preferences, select Open Themes Folder and paste the new .nnwtheme to override (or reinstall the theme).
NetNewsWire uses WebKit to render the article view. If you want to open DevTools to inspect any elements (i.e., to check if your stylings have any effect), you need to enable the program's debug menu.
Run this command in a Terminal window:
defaults write com.ranchero.NetNewsWire-Evergreen ShowDebugMenu -bool YESIn NetNewsWire, select Enable Web Inspector in the new Debug menu. Then, right-click in the article view pane and select Inspect Element.
See Ranchero-Software/NetNewsWire#4259 (comment) (kudos to @ollicle!)
