0.7.0
Changelog for Nord JetBrains — An arctic, north-bluish clean and elegant JetBrains IDE UI and editor color theme
Features
Deprecated symbols marked for removal — #63 ⇄ #64 (⊶ ae80537)
↠ The “General“ editor scheme section provides a option to style deprecated symbols that are marked for removal.
The new MARKED_FOR_REMOVAL_ATTRIBUTES
key has been added using a strikethrough
effect style colorized with nord11
to draw more attention to such elements.
Improvements
Editor Notification Background Color — #52 ⇄ #61 (⊶ 0bad27e) by @singlepig
↠ Before the new UI theme API was released the editor color scheme provided multiple theme keys to also style some UI elements like the editor notifications (NOTIFICATION_BACKGROUND
like also defined in the default bundled Darcula editor color scheme).
The key allows to style the background color of notifications from the editor that are placed right below the tab bar at the top of the editor.
Previously nord4
was used that made the text almost unreadable because by default a low contrast foreground is used.
This has now been changed to use nord3
making the actual text content readable again.
Before
After
Colliding styles for lines with both syntax and code inspection errors — #60 ⇄ #62 (⊶ e3189d0) by @mojodna
↠ A line that contained both a syntax error as well as a IntelliJ Code Inspection (ERRORS_ATTRIBUTES
editor scheme key) error was unreadable because both error detection scopes/types applied their different highlighting styles resulting in a background and foreground color colorized with nord11
. This made it impossible to read the text.
Highlighting resulting in unreadable text when combined with error text
Some tests using a opacity of 60% for nord11
as background color instead resulted in a “dirty redish“ color due to the miy with the base editor background color.
Reduced opacity of 60%
Therefore a better style of highlighting these errors has been designed.
The new style doesn't make use of a background color at all based on the fact that it is a duplicate highlighting. If there's a syntax error the invalid tokens will be highlighted with nord11
due to the syntax error so there is no need to additionally colorize the background with nord11
which is the main reason for the unreadable text.
The new styles for Code Inspection errors has been simplified to use nord11
as foreground color with a bold underline and the already used error stripe next to the line numbers. This design decision also comes with a change for the “Unknown Symbol“ highlighting (WRONG_REFERENCES_ATTRIBUTES
color scheme key) that now uses a dotted underline instead to differentiate from the new error styles.
Improved error and Unknown Symbol styles
Bug Fixes
Documentation
Invalid localhost:8000
URLs in README — #56 (⊶ b349d0d)
↠ The README contained two http://localhost:8000
URLs that were pointing to the local development environment instead of the production URLs of the Nord website that have both been replaced with the correct URLs.
The full changelog ist available here.