Technotes/Themes.md
.nnwtheme StructureAn .nnwtheme comprises of three files:
Info.plisttemplate.htmlstylesheet.cssThe 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.