diff --git a/theme_basics/resources/Lightning.xml b/theme_basics/resources/Lightning.xml
new file mode 100644
index 000000000..6e854581b
--- /dev/null
+++ b/theme_basics/resources/Lightning.xml
@@ -0,0 +1,197 @@
+
+
+ 2019-01-22T02:54:51
+ idea
+ 2019.1.0.0
+ 2019-01-22T02:55:20
+ Lightning
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/theme_basics/resources/META-INF/plugin.xml b/theme_basics/resources/META-INF/plugin.xml
new file mode 100644
index 000000000..58162c9cd
--- /dev/null
+++ b/theme_basics/resources/META-INF/plugin.xml
@@ -0,0 +1,29 @@
+
+ com.jetbrains.sdk.theme_basics
+ SDK Theme Basics
+ 0.1
+ JetBrains Plugin Platform SDK
+
+ UI Themes.
+ ]]>
+
+
+ 0.1 Initial release. Basic theme functionality.
+
+ ]]>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/theme_basics/resources/austria.png b/theme_basics/resources/austria.png
new file mode 100644
index 000000000..abdf66a5c
Binary files /dev/null and b/theme_basics/resources/austria.png differ
diff --git a/theme_basics/resources/factory.svg b/theme_basics/resources/factory.svg
new file mode 100644
index 000000000..f6a131e0b
--- /dev/null
+++ b/theme_basics/resources/factory.svg
@@ -0,0 +1,3 @@
+
diff --git a/theme_basics/resources/run.svg b/theme_basics/resources/run.svg
new file mode 100644
index 000000000..b2ce4e4b1
--- /dev/null
+++ b/theme_basics/resources/run.svg
@@ -0,0 +1,3 @@
+
diff --git a/theme_basics/resources/theme_basics.theme.json b/theme_basics/resources/theme_basics.theme.json
new file mode 100644
index 000000000..7bf71ce03
--- /dev/null
+++ b/theme_basics/resources/theme_basics.theme.json
@@ -0,0 +1,54 @@
+{
+ "name": "theme_basics",
+ "dark": false,
+ "author": "IntelliJ Platform SDK",
+
+ "ui": {
+ "*": {
+ "background": "#FFFFFF",
+ "foreground": "#0C5800",
+ "selectionBackground": "#AED7E3",
+ "selectionForeground": "#032294",
+ "selectionInactiveBackground": "#BBE7F4",
+ "selectionBackgroundInactive": "#BBE7F4"
+ },
+
+ "Label.foreground": "#3959CC",
+ "Label.background": "#F6E9C9",
+
+ "Panel.background": "#E1E1E1",
+
+ "Window.border" : "4,4,4,4,E6E6E6"
+ },
+
+ "icons": {
+ "/actions/compile.svg": "/factory.svg",
+ "/actions/execute.svg": "/run.svg",
+
+ "ColorPalette": {
+ "Actions.Blue": "#5BC0DE",
+ "Actions.Red": "#D9534F",
+ "Actions.Yellow": "#FFEEAD",
+ "Actions.Grey": "#354E5A",
+
+ "Objects.Blue": "#5BC0DE",
+ "Objects.Red": "#D9534F",
+ "Objects.Yellow": "#FFEEAD",
+ "Objects.Purple": "#BA7FBA",
+ "Objects.Pink": "#FFC5E8",
+ "Objects.Grey": "#4694AE",
+ "Objects.BlackText": "#0C5800",
+
+ "#59A869": "#00C5C0FF"
+ }
+ },
+
+ "editorScheme": "/Lightning.xml",
+
+ "background": {
+ "image": "/austria.png",
+ "transparency": 10,
+ "fill": "scale",
+ "anchor": "center"
+ }
+}
\ No newline at end of file
diff --git a/theme_basics/theme_basics.iml b/theme_basics/theme_basics.iml
new file mode 100644
index 000000000..e025b203c
--- /dev/null
+++ b/theme_basics/theme_basics.iml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file