diff --git a/compose/.gitignore b/compose/.gitignore
index 5ce261c00f..784fe7d070 100644
--- a/compose/.gitignore
+++ b/compose/.gitignore
@@ -4,13 +4,21 @@ out
*.iml
.gradle
/local.properties
-/.idea
+**/.idea/**
/.idea/caches
/.idea/libraries
/.idea/modules.xml
/.idea/workspace.xml
/.idea/navEditor.xml
/.idea/assetWizardSettings.xml
+!**/.idea/codeStyleSettings.xml
+!**/.idea/copyright
+!**/.idea/codeStyles
+!.idea/codeStyles/Project.xml
+!.idea/codeStyles/codeStyleConfig.xml
+!.idea/copyright/AndroidCopyright.xml
+!.idea/copyright/profiles_settings.xml
+!.idea/inspectionProfiles/Project_Default.xml
.DS_Store
build/
/captures
diff --git a/compose/.idea/codeStyles/Project.xml b/compose/.idea/codeStyles/Project.xml
new file mode 100644
index 0000000000..877876fa8e
--- /dev/null
+++ b/compose/.idea/codeStyles/Project.xml
@@ -0,0 +1,268 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ xmlns:android
+ ^$
+
+
+
+
+
+
+
+
+ xmlns:.*
+ ^$
+
+
+ BY_NAME
+
+
+
+
+
+
+ .*:id
+ http://schemas.android.com/apk/res/android
+
+
+
+
+
+
+
+
+ .*:name
+ http://schemas.android.com/apk/res/android
+
+
+
+
+
+
+
+
+ name
+ ^$
+
+
+
+
+
+
+
+
+ style
+ ^$
+
+
+
+
+
+
+
+
+ .*
+ ^$
+
+
+ BY_NAME
+
+
+
+
+
+
+ .*:layout_width
+ http://schemas.android.com/apk/res/android
+
+
+
+
+
+
+
+
+ .*:layout_height
+ http://schemas.android.com/apk/res/android
+
+
+
+
+
+
+
+
+ .*:layout_.*
+ http://schemas.android.com/apk/res/android
+
+
+ BY_NAME
+
+
+
+
+
+
+ .*:width
+ http://schemas.android.com/apk/res/android
+
+
+ BY_NAME
+
+
+
+
+
+
+ .*:height
+ http://schemas.android.com/apk/res/android
+
+
+ BY_NAME
+
+
+
+
+
+
+ .*
+ http://schemas.android.com/apk/res/android
+
+
+ BY_NAME
+
+
+
+
+
+
+ .*
+ .*
+
+
+ BY_NAME
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/compose/.idea/codeStyles/codeStyleConfig.xml b/compose/.idea/codeStyles/codeStyleConfig.xml
new file mode 100644
index 0000000000..03661d9b49
--- /dev/null
+++ b/compose/.idea/codeStyles/codeStyleConfig.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/compose/.idea/copyright/AndroidCopyright.xml b/compose/.idea/copyright/AndroidCopyright.xml
new file mode 100644
index 0000000000..7d2d80cf58
--- /dev/null
+++ b/compose/.idea/copyright/AndroidCopyright.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
diff --git a/compose/.idea/copyright/profiles_settings.xml b/compose/.idea/copyright/profiles_settings.xml
new file mode 100644
index 0000000000..13e7004d69
--- /dev/null
+++ b/compose/.idea/copyright/profiles_settings.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file