Commit graph

141 commits

Author SHA1 Message Date
Arctic Ice Studio 2bb7c72c76 Use nord9 for inline diff marker
The reason is that is might be a bit confusing if removed code is
marked with a greenish color which actually marks added code.

GH-121
2018-05-07 13:14:01 +02:00
Robin Skahjem-Eriksen b363a849d7
Bug: "Invisible" DiffText
Make single line diffs visible. The old colours was hiding these changes.
2018-05-02 23:41:39 +02:00
Arctic Ice Studio 922504fb8f
Merge pull request #108 from dylnmc/StatusLineTerm-fix
Fixes StatusLineTerm colors
2018-03-10 16:19:15 +01:00
dylnmc 1f18fcb137 Fixes StatusLineTerm colors 2018-03-09 22:00:42 -05:00
Arctic Ice Studio 2fac9fa0c8
Merge pull request #101 from meck/develop
Make the neovim terminal cursor visible when out of terminal mode
2018-02-21 11:01:45 +01:00
meck f488b12492 Move TermCursorNC according to req 2018-02-21 10:55:55 +01:00
meck b38371018f Make the neovim terminal cursor visible when out of terminal mode 2018-02-18 19:52:47 +01:00
Arctic Ice Studio 22844c372c Merge branch 'release/0.8.0' into develop 2018-01-05 20:15:41 +01:00
Arctic Ice Studio 2b79506a58 Prepare release version 0.8.0 2018-01-05 20:15:22 +01:00
Arctic Ice Studio 8bc1be01c6
Merge pull request #96 from arcticicestudio/bugfix/gh-95-matching-parens-background-color-in-gui-mode
Fix matching parens background color in GUI mode
2018-01-05 17:59:14 +01:00
Arctic Ice Studio edf76eb823 Fix matching parens background color in GUI mode
The background color for matching parens (group "MatchParen") has been
improved in version "0.7.0" (1), but instead of using "nord3" as
background color in GUI mode "nord0" has been assigned.

References:

  (1) https://github.com/arcticicestudio/nord-vim/projects/10

GH-95
2018-01-05 17:44:04 +01:00
Arctic Ice Studio 3c14c96115
Merge pull request #94 from arcticicestudio/improvement/gh-74-clarify-lightline-advanced-configuration
Clarify configuration of lightline screenshots
2017-12-31 11:12:52 +01:00
Arctic Ice Studio e9974fe602
Merge pull request #93 from arcticicestudio/improvement/gh-85-help-link-highlighting
Highlighting for links in help
2017-12-31 11:12:27 +01:00
Arctic Ice Studio 0f5c877064 Clarify configuration of lightline screenshots
The screenshots have been made using the lightline's advanced
configurations (1) which may confuse users when the lighline does not
equal the one seen on the screenshot. This has been clarified now and
a additional screenshot with the default lightline styles has been
added.

References:

  (1) https://github.com/itchyny/lightline.vim#advanced-configuration

GH-74
2017-12-31 11:03:36 +01:00
Arctic Ice Studio edcdd0e4ac
Merge pull request #81 from dabio/vim-signify
Colorize vim-signify signs
2017-12-31 10:14:54 +01:00
Arctic Ice Studio 2fd95da6b6 Add highlighting for help links
The color of links in help was the same as normal text making it
impossible to to distinguish between both.

GH-85
2017-12-31 10:07:06 +01:00
Arctic Ice Studio eac77b8404 Merge branch 'release/0.7.0' into develop 2017-12-30 18:27:52 +01:00
Arctic Ice Studio 1e74d7ac29 Prepare release version 0.7.0 2017-12-30 18:27:09 +01:00
Arctic Ice Studio 8eb7b2a6cd
Merge pull request #78 from vincentzhezhang/develop
Fix counterintuitive match paren's highlight
2017-12-30 15:51:47 +01:00
Arctic Ice Studio f6b7b20a05 Improve matching parent group style for cterm
A more detailed review of this change can be found in the PR thread:
https://github.com/arcticicestudio/nord-vim/pull/78#pullrequestreview-85806310

The changes from the previous commit are good, but there haven still
been some edge cases which had to be coverd. It applied for the "gui"
mode or when the "termguicolors" option is set, but the "cterm" mode is
still affected by the problem (1).

When changing the cterm definitions it had to be keept in mind that there
is no "nord0_term" variable. If set to "NONE" (to make it kind of
"transparent" and use the main background color) there is another edge
case when the "cursorline" option is enabled so only the foreground color
of the matching elements would change to "nord8" (2, 3).

To optimally improve the highlighting for both "gui" and "cterm" mode
"nord3" will be used as background color for the matching element which
doesn't conflict with the "cursorline" color and also stands out in order
to see the matching element (4, 5, 6)

References:

  (1) https://user-images.githubusercontent.com/7836623/34409455-3370fada-ebca-11e7-9ed8-d83c3a9c5055.png
  (2) https://user-images.githubusercontent.com/7836623/34409493-6221fdd4-ebca-11e7-97c4-703ca9e5198a.png
  (3) https://user-images.githubusercontent.com/7836623/34409508-74f913a2-ebca-11e7-8dd2-896ac809e23b.png
  (4) https://user-images.githubusercontent.com/7836623/34409567-d8c64bfc-ebca-11e7-919a-1a40cf146084.png
  (5) https://user-images.githubusercontent.com/7836623/34409570-dec9c1aa-ebca-11e7-8e68-32b79ec0d7c9.png
  (6) https://user-images.githubusercontent.com/7836623/34409581-eddcefc8-ebca-11e7-9ab7-29b80704d836.gif

GH-75
2017-12-30 15:41:54 +01:00
Arctic Ice Studio 63b46125fb
Merge pull request #91 from arcticicestudio/improvement/gh-84-italics-in-markdown
Add groups for italic and bold text in Markdown
2017-12-30 09:57:18 +01:00
Arctic Ice Studio 15638a858b Add groups for italic and bold text in Markdown
Include both groups to make sure the formatting is applied correctly
even when the default linked group "Italics" changes.

GH-84
2017-12-30 09:56:30 +01:00
Arctic Ice Studio 97c8aa24c0
Merge pull request #92 from arcticicestudio/improvement/gh-90-markdown-italic-and-bold-delimiter-highlighting
Markdown italic and bold delimiter highlighting
2017-12-30 09:52:50 +01:00
Arctic Ice Studio dbfc55ff14
Merge pull request #89 from arcticicestudio/feature/gh-88-configuration-for-italics
Configuration for italic
2017-12-30 09:52:33 +01:00
Arctic Ice Studio 8534e88d9a Add Markdown italic and bold delimiter highlighting
The groups "markdownBoldDelimiter" and "markdownItalicDelimiter" for the
delimiter of italic and bold formatted text are now highlighted as
keywords with "nord9". This also ensures that both styles are easily
recognizable even when the "nord_italic" (1) theme configuration is not
enabled.

References:

  (1) https://github.com/arcticicestudio/nord-vim/pull/89

GH-90
2017-12-30 09:33:27 +01:00
Arctic Ice Studio bc6e2fc051 Add configuration for italic text
The configuration to enable italic comments (1) is like the name suggests
limited to comments only, but there are other use cases like the
italic style in Markdown (2).

This commit adds a new theme configuration to explicitly enable italics.
The configurations is enabled by default when running in "gui" mode and
is disabled by default in "term" mode.

The reason for this standard behavior is the fact that there are still
shells and terminals which are not able to handle italics. Enabling
italics for terminals by default would cause unpredictable bugs and
graphical glitches.

The new configuration is named "nord_italic".

References:

  (1) https://github.com/arcticicestudio/nord-vim#italic-comments
  (2) https://github.com/arcticicestudio/nord-vim/issues/84

GH-88
2017-12-29 10:15:20 +01:00
Danilo 9af1be9050
Colorize vim-signify signs
All signs of [vim-signify](https://github.com/mhinz/vim-signify) get
the same colors as GitGutter uses.
2017-12-06 21:41:28 +01:00
Arctic Ice Studio 53fce0db2d
Merge pull request #80 from arcticicestudio/bugifx/gh-64-tab-completion-highlight
Fix "WildMenu" background color for current selection (tab completion)
2017-12-05 15:09:21 +01:00
Arctic Ice Studio 788876b8d9
Merge pull request #73 from dylnmc/develop
fixes invisible inactive lightline bar
2017-12-05 14:55:21 +01:00
Arctic Ice Studio 59ccb8dc13 Fix wildmenu background color (menu tab completion)
The implemented feature in this GH-58 changed the background color of
the status bar ("StatusLine") group to "nord3", but the "WildMenu" group
also useed "nord3" as background color for the current tab selection.

This commit changes the "WildMenu" background color to "nord1" which is
available for both terminal ("nord1_term") and GUI ("nord1_gui") mode.

Related to GH-58

GH-64
2017-12-05 14:22:47 +01:00
Vincent Zhang 678a75efcb Fix counterintuitive match paren's highlight 2017-12-04 13:09:06 +08:00
Arctic Ice Studio fa09c3b1da
Merge pull request #77 from anhari/fugitive-syntax-highlting
Fugitive syntax highlting
2017-12-02 07:58:17 +01:00
Michael Anhari fa2ad03633 Add support for fugitive.vim
Adds syntax highlighting for filenames using
[fugitive](https://github.com/tpope/vim-fugitive)'s `:Gstatus` window.
2017-11-29 18:07:52 -05:00
dylnmc c1dfd29d51 fixes invisible inactive lightline bar 2017-11-18 21:49:29 -05:00
Arctic Ice Studio fa55dc35b7
Merge pull request #70 from arcticicestudio/subtask/gh-69-migrate-to-mit-license
Migrate to MIT license
2017-11-12 20:34:59 +01:00
Arctic Ice Studio da6d5bf73e Migrate to MIT license
Adapted to the MIT license migration of the main "Nord" (1) project.
Detailed information can be found in the main task ticket.

All license SVG badges and the "LICENSE.md" content have been updated.
In addition all source code comment header have also been simplified.

References:

* (1) https://github.com/arcticicestudio/nord

Subtask of arcticicestudio/nord#55
GH-69
2017-11-12 20:27:51 +01:00
Arctic Ice Studio 99e59e6706
Merge pull request #67 from arcticicestudio/improvement/gh-66-link-diffAdded-and-diffRemoved
Link legacy diff groups for git.vim and diff.vim syntax
2017-10-31 11:37:17 +01:00
Arctic Ice Studio 93f29c07f3 Link legacy diff groups for git- and diff syntax
The official "git.vim" and "diff.vim" syntax uses different groups for
diff:

* diffAdded (1)
* diffRemoved (1)
* diffChanged (2)

This commit links these legacy groups to the official documented diff
groups.

References:
  (1) https://github.com/vim/vim/search?q=diffAdded+diffRemoved
  (2) https://github.com/vim/vim/search?q=diffChanged

GH-66
2017-10-31 11:17:10 +01:00
Arctic Ice Studio c2ed19a8b7 Merge pull request #65 from berkin/develop
typo on uniform diff background
2017-10-23 20:50:04 +02:00
berkin 0136ff74da typo on uniform diff background 2017-10-23 16:40:12 +03:00
Arctic Ice Studio af01167b71 Merge pull request #63 from meck/develop
Added support for neovim UI terminal colors
2017-10-21 17:17:05 +02:00
meck caca2caec5 Added support for neovim UI terminal colors 2017-10-14 00:30:56 +02:00
Arctic Ice Studio 2f90d9e30b Merge pull request #62 from aidanharris/develop
Fix missing "endif" syntax error for theme config
2017-10-01 19:06:51 +02:00
Aidan Harris 8fdc497151
I think you dropped this... 2017-10-01 17:25:12 +01:00
Arctic Ice Studio 9305680291 Merge pull request #58 from dylnmc/fix-statusline
Add statusline uniform background color configuration
2017-10-01 15:25:29 +02:00
Arctic Ice Studio f62b96ad2c Merge branch 'develop' into fix-statusline 2017-10-01 10:27:32 +02:00
Arctic Ice Studio 30f0e1bec5 Optimize uniform status lines theme config
The variable has been renamed to "nord_uniform_status_lines" to better
match the name scheme. The documentation style has been updated and
preview screenshots have been added.

GH-37
2017-10-01 10:04:45 +02:00
Arctic Ice Studio 958322d0ae Merge pull request #61 from arcticicestudio/feature/gh-60-uniform-diff-background-config
Uniform diff background theme configuration
2017-09-28 18:45:10 +02:00
Arctic Ice Studio e532b5d63d Merge pull request #59 from arcticicestudio/improvement/gh-43-vim-plug-support
Add plugin support for vim-plug
2017-09-28 18:44:29 +02:00
Arctic Ice Studio 7bdc220cf6 Implement uniform diff background theme config
Added a theme configuration to let the users decide whether they want
to use colorful or uniform diff backgrounds.

The colorful diff is the default using the current colors for added,
changed and deleted elements and the default background color (nord0).
The "reverse" attribute gets applied which results in a colored
background and a dark foreground.

Setting the "g:nord_uniform_diff_background" variable to "1" enables
the uniform diff background using "nord1".

GH-60
2017-09-28 15:24:53 +02:00