- Nord Theme for Nova
- An implementation of Arctic Ice Studio's Nord colour scheme for Nova
- 8270 Installs
Nord Theme for Nova
Based on the fantastic work made by the Arctic Ice Studio Team for Coda 2, which is released under a MIT license.
Of course, you need to have Nova installed (FYI, it only works under macOS).
If you're a proud owner of Nova, you ought to be able to go to Extensions > Extension Library > Themes (tab) and pick the theme from there — search for
If that doesn't work, just clone this project (or download it from the releases page), it'll magically turn into a 'component' thingy, and you can then double-click it to add this theme to Nova!
If you wish to add the Nord theme palette for the Nova 5+ built-in Color Picker, you can install it from inside the package for this extension, under
Swatches\Nord.json. Until I figure out how this works automatically, you will need to upload it manually: from the Color Picker, click on the gear icon, and select
Note: the Color Picker also seems to be able to directly open Adobe Swatch Exchange (ASE) files, so you probably can use the official
nord.ase file instead).
I'm neither an employee, nor a collaborator, nor a stakeholder in either Panic Inc. and/or Arctic Ice Studio. I just love both their work as a faithful fan!
Please take into account that I hardly know what I'm doing. Hope it works for you. This is being released for the sole purpose of testing how designing themes for Nova work; no infringements are intended; also, I might be tweaking this theme frequently, as I start figuring out how the colour assignments actually work; thus, caveat utilitor.
Thanks to Dennis Osaj, designer of the wonderful advanced PHP extension as well as the Varia theme, who pointed out that I should add a few more styling classes to deal with the specificities of
This version of the
Nord Theme for Nova is adding experimental support for
advanced PHP, but be advised that things may still be broken or not display properly... I'm still learning about all these things!
Licenses and acknowledgements
For this package: MIT License
For the Nord theme colours: Sven Greb/Arctic Ice Studio MIT License
Nova is a trademark of Panic Inc.
My GPG Fingerprint
In case you need it to send me encrypted email:
CE8A 6006 B611 850F 1275 72BA D93E AA3D C4B3 E1CB
- Adding support for the new tags supported by Nova 7.X
- Shuffled a bit of CSS around, to try to get it more readable and displaying things better
Added a swatch file for the Nord palette. Useful for using inside the Nova Color Picker. I don't know how to automatically load it, so you will have to install it manually (see README.md).
Minimalistic change, basically just to get the logo on the README.md and tweak some Git options. No style changes.
Adds experimental support for the additional styling tags used by the
advanced PHP extension. Thanks to Dennis Osaj for the encouragement to support these as well.
Fixed a few 'bugs' on the explanations... the style didn't change.
- Slight changes on the README to reflect the official launch of Nova
- Fixed the logo/lettering to be consistent with the released Nova logo/lettering
codeblock (especially in Markdown) to a less-annoying colour/background (thanks @skurfer!) — issue #1
- Changed comment colour as per Nord recommendations/poll
- Changed a few colours based on a careful re-reading of the old Coda 2 stylesheet, but there are probably a few more things worth changing...
GitHub does not like versions that have more than single digits, it sorts them wrongly. Bummer! Maybe the Extension Library doesn't like them, either? Nobody else seems to be using more than a single digit for the versioning. Anyway, bumped up to 0.2.0 without making any significant changes.
Removed the extra CSS file that I used as a reference for the Nord colours; apparently, Nova will grab anything that is under
Themes/ and try to load it as a theme... which is weird. That reference sheet does not make any difference (and it can be grabbed from Arctic Ice Studio's GitHub repository anyway).
Tiny change on
Nord.css: moved the
meta tag to the top, before the comments I had added.
- Yet another version renumbering!
- Fixed a tiny Markdown error on the README file
- Entering Beta stage
Fixed a tiny Markdown error on the README file. Entering Beta stage.
After removing the extra images, I just got an 'invalid vendor' error when submitting; this was easily fixed: somehow, all the vendors I had registered disappeared! Fixed. Enjoy Nord for Nova! :-)
Removed all extra images, just to see if that's what was causing the issues with publishing to the extension library... and added a @2x image for the extension, too.
Very minor tweaks on the
extension.json file and a few updates to the README.
Submitted to official Nova extension library! But still gives a 500 error, so you have no choice but to install it manually.
Changing back to the
Nord.novaextension to see if this works and can be published on the 'official' library.
- Adding mandatory
extension.pngimage (should have been referenced somewhere in the instructions)
- Another version renumbering...
Migrating to MIT license
Renumbering versions, I hope this will not break everything...
Copyright (c) 2020-2021 Gwyneth Llewelyn, Panic Inc., Arctic Ice Studio
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.