An .nnwtheme
comprises of three files:
Info.plist
template.html
stylesheet.css
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 |
This provides a starting point for editing the structure of the page. Theme variables are documented in the header.
This provides a starting point for editing the style of the page.
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.