Skip to content

Commit

Permalink
IDE 2019.1 Plugin and UI Theme Transition (#45)
Browse files Browse the repository at this point in the history
IDE 2019.1 Plugin and UI Theme Transition
  • Loading branch information
arcticicestudio authored Apr 23, 2019
2 parents e408aad + 6620d43 commit 18f9989
Show file tree
Hide file tree
Showing 47 changed files with 597 additions and 190 deletions.
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,5 @@
# +-------------------+
# + Project Structure +
# +-------------------+
build
.idea/
out/
10 changes: 5 additions & 5 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<p align="center"><img src="https://cdn.rawgit.com/arcticicestudio/nord-jetbrains-editor/develop/src/assets/nord-jetbrains-editor-banner.svg"/></p>
<p align="center"><img src="https://raw.githubusercontent.com/arcticicestudio/nord-jetbrains-editor/develop/assets/nord-jetbrains-editor-banner.svg?sanitize=true"/></p>

<p align="center"><img src="https://assets-cdn.github.com/favicon.ico" width=24 height=24/> <a href="https://github.com/arcticicestudio/nord-jetbrains-editor/releases/latest"><img src="https://img.shields.io/github/release/arcticicestudio/nord-jetbrains-editor.svg?style=flat-square"/></a> <a href="https://github.com/arcticicestudio/nord/releases/tag/v0.2.0"><img src="https://img.shields.io/badge/Nord-v0.2.0-88C0D0.svg?style=flat-square"/></a> <img src="https://jetbrains.com/_assets/shared/favicons/jetbrains.ico" width=24 height=24/> <a href="https://www.jetbrains.com/idea/"><img src="https://img.shields.io/badge/IntelliJ_IDEA-2017.1_+-000000.svg?style=flat-square"/></a></p>
<p align="center"><img src="https://assets-cdn.github.com/favicon.ico" width=24 height=24/> <a href="https://github.com/arcticicestudio/nord-jetbrains-editor/releases/latest"><img src="https://img.shields.io/github/release/arcticicestudio/nord-jetbrains-editor.svg?style=flat-square"/></a> <a href="https://github.com/arcticicestudio/nord/releases/tag/v0.2.0"><img src="https://img.shields.io/badge/Nord-v0.2.0-88C0D0.svg?style=flat-square"/></a> <img src="https://jetbrains.com/_assets/shared/favicons/jetbrains.ico" width=24 height=24/> <a href="https://www.jetbrains.com/idea"><img src="https://img.shields.io/badge/IntelliJ_IDEA-2019.1_+-000000.svg?style=flat-square"/></a></p>

<!--lint disable no-duplicate-headings-->

Expand All @@ -17,9 +17,9 @@ JetBrains announced a new feature for the platform that allows to [export editor

This feature greatly improves the installation process for Nord regarding the UX and version update handling compared to the manual installation and is the recommended method.

<p align="center"><img src="https://raw.githubusercontent.com/arcticicestudio/nord-jetbrains-editor/develop/src/assets/scrot-installation-plugin-browse-repositories.png" /></p>
<p align="center"><img src="https://raw.githubusercontent.com/arcticicestudio/nord-jetbrains-editor/develop/assets/scrot-installation-plugin-browse-repositories.png" /></p>

<p align="center"><img src="https://raw.githubusercontent.com/arcticicestudio/nord-jetbrains-editor/develop/src/assets/scrot-installation-plugin-search.png" /></p>
<p align="center"><img src="https://raw.githubusercontent.com/arcticicestudio/nord-jetbrains-editor/develop/assets/scrot-installation-plugin-search.png" /></p>

### Syntax

Expand Down Expand Up @@ -128,7 +128,7 @@ Detailed information about [features](https://github.com/arcticicestudio/nord-je

All styles have been optimized to achieve a consistent and uniform coloring across languages.

![](https://raw.githubusercontent.com/arcticicestudio/nord-jetbrains-editor/develop/src/assets/scrot-lang-java.png)
![](https://raw.githubusercontent.com/arcticicestudio/nord-jetbrains-editor/develop/assets/scrot-lang-java.png)

<!--
+------------------+
Expand Down
4 changes: 2 additions & 2 deletions LICENSE.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
MIT License (MIT)

Copyright (c) 2016-present Arctic Ice Studio <[email protected]> (http://arcticicestudio.com)
Copyright (c) 2016-present Sven Greb <code@svengreb.de> (http://svengreb.de)
Copyright (C) 2016-present Arctic Ice Studio <[email protected]> (https://www.arcticicestudio.com)
Copyright (C) 2016-present Sven Greb <development@svengreb.de> (https://www.svengreb.de)

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
116 changes: 52 additions & 64 deletions README.md

Large diffs are not rendered by default.

File renamed without changes.
File renamed without changes
Binary file added assets/readme-activated-state.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/readme-activation-editor.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/readme-activation-ui.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/readme-installation.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/readme-ui-component-test-2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/readme-ui-component-test.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/readme-ui-context-menu.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/readme-ui-import-wizard.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/readme-ui-notifications.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/readme-ui-overview.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/readme-ui-search-all.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/readme-ui-welcome-screen.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
39 changes: 0 additions & 39 deletions build.bat

This file was deleted.

38 changes: 0 additions & 38 deletions build.sh

This file was deleted.

13 changes: 13 additions & 0 deletions nord-jetbrains.iml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<module type="PLUGIN_MODULE" version="4">
<component name="DevKit.ModuleBuildProperties" url="file://$MODULE_DIR$/resources/META-INF/plugin.xml" />
<component name="NewModuleRootManager" inherit-compiler-output="true">
<exclude-output />
<content url="file://$MODULE_DIR$">
<sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" />
<sourceFolder url="file://$MODULE_DIR$/resources" type="java-resource" />
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>
31 changes: 31 additions & 0 deletions resources/META-INF/plugin.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
<idea-plugin>
<id>com.arcticicestudio.nord.jetbrains</id>
<name>Nord</name>
<version>0.4.0</version>
<vendor email="[email protected]" url="https://www.arcticicestudio.com">Arctic Ice Studio</vendor>

<description>
<![CDATA[
An arctic, north-bluish clean and elegant JetBrains IDE UI and editor color theme.
]]>
</description>

<!-- See http://www.jetbrains.org/intellij/sdk/docs/basics/getting_started/build_number_ranges.html for details.-->
<idea-version since-build="173.0"/>

<!--
See http://www.jetbrains.org/intellij/sdk/docs/basics/getting_started/plugin_compatibility.html on how to target
different products
Using `com.intellij.modules.lang` enables support for all products.
-->
<depends>com.intellij.modules.lang</depends>

<extensions defaultExtensionNs="com.intellij">
<themeProvider id="1324eea6-b737-4305-8a73-14af69073eae" path="/nord.theme.json"/>
</extensions>

<actions>

</actions>

</idea-plugin>
4 changes: 4 additions & 0 deletions resources/META-INF/pluginIcon.svg
4 changes: 4 additions & 0 deletions resources/META-INF/pluginIcon_dark.svg
62 changes: 21 additions & 41 deletions src/nord-jetbrains-editor.icls → resources/themes/nord.xml
Original file line number Diff line number Diff line change
@@ -1,20 +1,11 @@
<!--
Copyright (c) 2016-present Arctic Ice Studio <[email protected]>
Copyright (c) 2016-present Sven Greb <[email protected]>

Project: Nord JetBrains Editor
Version: 0.4.0
Repository: https://github.com/arcticicestudio/nord-jetbrains-editor
License: MIT
References:
https://www.jetbrains.com/idea/help/configuring-colors-and-fonts.html
https://www.jetbrains.com/help/idea/2016.2/project-and-ide-settings.html
-->

<scheme name="Nord" version="142" parent_scheme="Darcula">
<option name="LINE_SPACING" value="1.0" />
<option name="EDITOR_FONT_SIZE" value="18" />
<option name="EDITOR_FONT_NAME" value="Source Code Pro" />
<metaInfo>
<property name="created">2016-09-24T21:08:20</property>
<property name="ide">idea</property>
<property name="ideVersion">2019.1.0.0</property>
<property name="modified">2019-04-18T15:14:45</property>
<property name="originalScheme">Nord</property>
</metaInfo>
<colors>
<option name="ADDED_LINES_COLOR" value="a3be8c" />
<option name="ANNOTATIONS_COLOR" value="d8dee9" />
Expand Down Expand Up @@ -225,7 +216,7 @@ References:
<option name="FOREGROUND" value="5e81ac" />
</value>
</option>
<option name="COFFEESCRIPT.GLOBAL_VARIABLE" baseAttributes="JS.GLOBAL_VARIABLE" />
<option name="COFFEESCRIPT.GLOBAL_VARIABLE" baseAttributes="" />
<option name="COFFEESCRIPT.JAVASCRIPT_CONTENT">
<value>
<option name="FOREGROUND" value="a3be8c" />
Expand Down Expand Up @@ -743,7 +734,6 @@ References:
<option name="FONT_TYPE" value="2" />
</value>
</option>
<option name="ERL_ATOM" baseAttributes="DEFAULT_IDENTIFIER" />
<option name="ERL_ATTRIBUTE">
<value>
<option name="FOREGROUND" value="81a1c1" />
Expand All @@ -761,14 +751,12 @@ References:
<option name="FONT_TYPE" value="3" />
</value>
</option>
<option name="ERL_RECORDS" baseAttributes="DEFAULT_INSTANCE_FIELD" />
<option name="ERL_TYPE">
<value>
<option name="FOREGROUND" value="88c0d0" />
<option name="FONT_TYPE" value="2" />
</value>
</option>
<option name="ERL_VARIABLES" baseAttributes="DEFAULT_GLOBAL_VARIABLE" />
<option name="ERRORS_ATTRIBUTES">
<value>
<option name="FOREGROUND" value="d8dee9" />
Expand Down Expand Up @@ -871,8 +859,8 @@ References:
<option name="FOREGROUND" value="8fbcbb" />
</value>
</option>
<option name="HAML_COMMENT" baseAttributes="DEFAULT_DOC_COMMENT" />
<option name="HAML_FILTER" baseAttributes="DEFAULT_LABEL" />
<option name="HAML_COMMENT" baseAttributes="" />
<option name="HAML_FILTER" baseAttributes="" />
<option name="HAML_FILTER_CONTENT">
<value>
<option name="FONT_TYPE" value="2" />
Expand All @@ -891,7 +879,7 @@ References:
<option name="FONT_TYPE" value="2" />
</value>
</option>
<option name="HAML_RUBY_START" baseAttributes="DEFAULT_KEYWORD" />
<option name="HAML_RUBY_START" baseAttributes="" />
<option name="HAML_TAG">
<value>
<option name="FOREGROUND" value="81a1c1" />
Expand Down Expand Up @@ -956,13 +944,11 @@ References:
<option name="FOREGROUND" value="8fbcbb" />
</value>
</option>
<option name="HOCON_OPTIONAL_SUBSTITUTION_SIGN" baseAttributes="DEFAULT_OPERATION_SIGN" />
<option name="HOCON_SUBSTITUTION_BRACES">
<value>
<option name="FOREGROUND" value="81a1c1" />
</value>
</option>
<option name="HOCON_SUBSTITUTION_SIGN" baseAttributes="DEFAULT_OPERATION_SIGN" />
<option name="HTML_ATTRIBUTE_NAME" baseAttributes="DEFAULT_ATTRIBUTE" />
<option name="HTML_ATTRIBUTE_VALUE" baseAttributes="DEFAULT_STRING" />
<option name="HTML_ENTITY_REFERENCE" baseAttributes="DEFAULT_ENTITY" />
Expand Down Expand Up @@ -1134,7 +1120,7 @@ References:
<option name="FOREGROUND" value="5e81ac" />
</value>
</option>
<option name="LESS_VARIABLE" baseAttributes="DEFAULT_INSTANCE_FIELD" />
<option name="LESS_VARIABLE" baseAttributes="" />
<option name="LINE_FULL_COVERAGE">
<value>
<option name="FOREGROUND" value="a3be8c" />
Expand Down Expand Up @@ -1194,21 +1180,18 @@ References:
<option name="FONT_TYPE" value="2" />
</value>
</option>
<option name="LUA_FIELD" baseAttributes="DEFAULT_STATIC_FIELD" />
<option name="LUA_GLOBAL_VAR">
<value>
<option name="FOREGROUND" value="88c0d0" />
<option name="EFFECT_TYPE" value="1" />
</value>
</option>
<option name="LUA_LOCAL_VAR" baseAttributes="DEFAULT_LOCAL_VARIABLE" />
<option name="LUA_LUADOC_VALUE">
<value>
<option name="FOREGROUND" value="4c566a" />
<option name="FONT_TYPE" value="1" />
</value>
</option>
<option name="LUA_PARAMETER" baseAttributes="DEFAULT_PARAMETER" />
<option name="LUA_UPVAL">
<value>
<option name="FOREGROUND" value="d8dee9" />
Expand Down Expand Up @@ -1394,18 +1377,11 @@ References:
<option name="EFFECT_TYPE" value="1" />
</value>
</option>
<option name="PY.FUNC_DEFINITION" baseAttributes="DEFAULT_FUNCTION_DECLARATION" />
<option name="PY.KEYWORD" baseAttributes="DEFAULT_KEYWORD" />
<option name="PY.KEYWORD_ARGUMENT" baseAttributes="DEFAULT_PARAMETER" />
<option name="PY.PREDEFINED_DEFINITION" baseAttributes="DEFAULT_PREDEFINED_SYMBOL" />
<option name="PY.PREDEFINED_USAGE" baseAttributes="DEFAULT_PREDEFINED_SYMBOL" />
<option name="PY.SELF_PARAMETER">
<value>
<option name="FOREGROUND" value="81a1c1" />
</value>
</option>
<option name="PY.STRING.B" baseAttributes="DEFAULT_STRING" />
<option name="PY.STRING.U" baseAttributes="DEFAULT_STRING" />
<option name="QL_FUNCTION">
<value>
<option name="FOREGROUND" value="88c0d0" />
Expand Down Expand Up @@ -1474,7 +1450,7 @@ References:
<option name="FOREGROUND" value="88c0d0" />
</value>
</option>
<option name="SASS_COMMENT" baseAttributes="CSS.COMMENT" />
<option name="SASS_COMMENT" baseAttributes="" />
<option name="SASS_EXTEND">
<value>
<option name="FOREGROUND" value="d08770" />
Expand All @@ -1492,7 +1468,7 @@ References:
<option name="FOREGROUND" value="88c0d0" />
</value>
</option>
<option name="SASS_VARIABLE" baseAttributes="DEFAULT_INSTANCE_FIELD" />
<option name="SASS_VARIABLE" baseAttributes="" />
<option name="SEARCH_RESULT_ATTRIBUTES">
<value>
<option name="BACKGROUND" value="434c5e" />
Expand Down Expand Up @@ -1696,7 +1672,7 @@ References:
<option name="FOREGROUND" value="81a1c1" />
</value>
</option>
<option name="VELOCITY_KEYWORD" baseAttributes="DEFAULT_KEYWORD" />
<option name="VELOCITY_KEYWORD" baseAttributes="" />
<option name="VELOCITY_REFERENCE">
<value>
<option name="FOREGROUND" value="8fbcbb" />
Expand Down Expand Up @@ -1755,14 +1731,14 @@ References:
</option>
<option name="XML_TAG_DATA" baseAttributes="TEXT" />
<option name="XML_TAG_NAME" baseAttributes="DEFAULT_KEYWORD" />
<option name="XPATH.KEYWORD" baseAttributes="DEFAULT_KEYWORD" />
<option name="XPATH.KEYWORD" baseAttributes="" />
<option name="XPATH.XPATH_NAME">
<value>
<option name="FOREGROUND" value="8fbcbb" />
<option name="EFFECT_TYPE" value="5" />
</value>
</option>
<option name="XPATH.XPATH_VARIABLE" baseAttributes="DEFAULT_LOCAL_VARIABLE" />
<option name="XPATH.XPATH_VARIABLE" baseAttributes="" />
<option name="YAML_SCALAR_KEY">
<value>
<option name="FOREGROUND" value="88c0d0" />
Expand Down Expand Up @@ -1794,4 +1770,8 @@ References:
</value>
</option>
</attributes>
<option name="FONT_SCALE" value="1.0" />
<option name="LINE_SPACING" value="1.0" />
<option name="EDITOR_FONT_SIZE" value="18" />
<option name="EDITOR_FONT_NAME" value="Source Code Pro" />
</scheme>
Diff not rendered.
Binary file removed src/assets/scrot-installation-plugin-search.png
Diff not rendered.
Binary file removed src/assets/scrot-readme-activation.png
Diff not rendered.
Binary file removed src/assets/scrot-readme-import.png
Diff not rendered.
Loading

0 comments on commit 18f9989

Please sign in to comment.