mirror of
https://github.com/Ranchero-Software/NetNewsWire
synced 2025-08-12 06:26:36 +00:00
973 B
973 B
Themes
.nnwtheme Structure
An .nnwtheme comprises of three files:
Info.plisttemplate.htmlstylesheet.css
Info.plist
The Info.plist requires the following keys/types:
| Key | Type | Notes |
|---|---|---|
ThemeIdentifier |
String |
Unique identifier for the theme, e.g. using reverse domain name. |
Name |
String |
Theme name |
CreatorHomePage |
String |
|
CreatorName |
String |
|
Version |
Integer |
template.html
This provides a starting point for editing the structure of the page. Theme variables are documented in the header.
stylesheet.css
This provides a starting point for editing the style of the page.
Add Themes Directly to NetNewsWire with URL Scheme
On iOS and macOS, themes can be opened directly in NetNewsWire using the below URL scheme:
netnewswire://theme/add?url={url}
When using this URL scheme the theme being shared must be zipped.
Parameters:
url: (mandatory, URL-encoded): The theme's location.