aboutsummaryrefslogtreecommitdiffstats
path: root/libraries/AndroidBootstrap/res
diff options
context:
space:
mode:
authorDominik Schürmann <dominik@dominikschuermann.de>2014-01-09 12:31:45 +0100
committerDominik Schürmann <dominik@dominikschuermann.de>2014-01-09 12:31:45 +0100
commit11ed8d7e16abfb98cd96d8a4447382c83435dac8 (patch)
tree0db8e5a572caf65f0a19da9f26240ccbd993d288 /libraries/AndroidBootstrap/res
parent14a8738933bd2bb323ee05a47421881337f6e9d7 (diff)
downloadopen-keychain-11ed8d7e16abfb98cd96d8a4447382c83435dac8.tar.gz
open-keychain-11ed8d7e16abfb98cd96d8a4447382c83435dac8.tar.bz2
open-keychain-11ed8d7e16abfb98cd96d8a4447382c83435dac8.zip
add AndroidBootstrap lib
Diffstat (limited to 'libraries/AndroidBootstrap/res')
-rw-r--r--libraries/AndroidBootstrap/res/drawable-hdpi/ic_launcher.pngbin0 -> 9397 bytes
-rw-r--r--libraries/AndroidBootstrap/res/drawable-mdpi/ic_launcher.pngbin0 -> 5237 bytes
-rw-r--r--libraries/AndroidBootstrap/res/drawable-xhdpi/ic_launcher.pngbin0 -> 14383 bytes
-rw-r--r--libraries/AndroidBootstrap/res/drawable/bbuton_danger.xml20
-rw-r--r--libraries/AndroidBootstrap/res/drawable/bbuton_danger_rounded.xml25
-rw-r--r--libraries/AndroidBootstrap/res/drawable/bbuton_default.xml20
-rw-r--r--libraries/AndroidBootstrap/res/drawable/bbuton_default_rounded.xml23
-rw-r--r--libraries/AndroidBootstrap/res/drawable/bbuton_info.xml20
-rw-r--r--libraries/AndroidBootstrap/res/drawable/bbuton_info_rounded.xml23
-rw-r--r--libraries/AndroidBootstrap/res/drawable/bbuton_inverse.xml20
-rw-r--r--libraries/AndroidBootstrap/res/drawable/bbuton_inverse_rounded.xml23
-rw-r--r--libraries/AndroidBootstrap/res/drawable/bbuton_primary.xml20
-rw-r--r--libraries/AndroidBootstrap/res/drawable/bbuton_primary_rounded.xml23
-rw-r--r--libraries/AndroidBootstrap/res/drawable/bbuton_success.xml20
-rw-r--r--libraries/AndroidBootstrap/res/drawable/bbuton_success_rounded.xml23
-rw-r--r--libraries/AndroidBootstrap/res/drawable/bbuton_warning.xml20
-rw-r--r--libraries/AndroidBootstrap/res/drawable/bbuton_warning_rounded.xml23
-rw-r--r--libraries/AndroidBootstrap/res/drawable/bthumbnail_container_rounded.xml10
-rw-r--r--libraries/AndroidBootstrap/res/drawable/bthumbnail_container_square.xml9
-rw-r--r--libraries/AndroidBootstrap/res/drawable/bthumbnail_placeholder_default.xml9
-rw-r--r--libraries/AndroidBootstrap/res/drawable/edittext_background.xml18
-rw-r--r--libraries/AndroidBootstrap/res/drawable/edittext_background_danger.xml12
-rw-r--r--libraries/AndroidBootstrap/res/drawable/edittext_background_rounded.xml21
-rw-r--r--libraries/AndroidBootstrap/res/drawable/edittext_background_rounded_danger.xml17
-rw-r--r--libraries/AndroidBootstrap/res/drawable/edittext_background_rounded_success.xml14
-rw-r--r--libraries/AndroidBootstrap/res/drawable/edittext_background_rounded_warning.xml14
-rw-r--r--libraries/AndroidBootstrap/res/drawable/edittext_background_success.xml12
-rw-r--r--libraries/AndroidBootstrap/res/drawable/edittext_background_warning.xml12
-rw-r--r--libraries/AndroidBootstrap/res/drawable/thumbnail_circle.xml6
-rw-r--r--libraries/AndroidBootstrap/res/drawable/thumbnail_circle_container.xml12
-rw-r--r--libraries/AndroidBootstrap/res/drawable/thumbnail_circle_minimal.xml11
-rw-r--r--libraries/AndroidBootstrap/res/layout/bootstrap_button.xml40
-rw-r--r--libraries/AndroidBootstrap/res/layout/bootstrap_button_fill.xml40
-rw-r--r--libraries/AndroidBootstrap/res/layout/bootstrap_edit_text.xml14
-rw-r--r--libraries/AndroidBootstrap/res/layout/bootstrap_thumbnail.xml33
-rw-r--r--libraries/AndroidBootstrap/res/layout/bootstrap_thumbnail_circle.xml32
-rw-r--r--libraries/AndroidBootstrap/res/layout/font_awesome_text.xml14
-rw-r--r--libraries/AndroidBootstrap/res/layout/row_title.xml16
-rw-r--r--libraries/AndroidBootstrap/res/layout/row_title_and_subtitle.xml26
-rw-r--r--libraries/AndroidBootstrap/res/layout/row_two_columns.xml28
-rw-r--r--libraries/AndroidBootstrap/res/menu/main.xml9
-rw-r--r--libraries/AndroidBootstrap/res/values-sw600dp/dimens.xml8
-rw-r--r--libraries/AndroidBootstrap/res/values-sw720dp-land/dimens.xml9
-rw-r--r--libraries/AndroidBootstrap/res/values-v11/styles.xml11
-rw-r--r--libraries/AndroidBootstrap/res/values-v14/styles.xml12
-rw-r--r--libraries/AndroidBootstrap/res/values/attrs.xml50
-rw-r--r--libraries/AndroidBootstrap/res/values/colors.xml65
-rw-r--r--libraries/AndroidBootstrap/res/values/dimens.xml14
-rw-r--r--libraries/AndroidBootstrap/res/values/strings.xml8
-rw-r--r--libraries/AndroidBootstrap/res/values/styles.xml16
50 files changed, 925 insertions, 0 deletions
diff --git a/libraries/AndroidBootstrap/res/drawable-hdpi/ic_launcher.png b/libraries/AndroidBootstrap/res/drawable-hdpi/ic_launcher.png
new file mode 100644
index 000000000..96a442e5b
--- /dev/null
+++ b/libraries/AndroidBootstrap/res/drawable-hdpi/ic_launcher.png
Binary files differ
diff --git a/libraries/AndroidBootstrap/res/drawable-mdpi/ic_launcher.png b/libraries/AndroidBootstrap/res/drawable-mdpi/ic_launcher.png
new file mode 100644
index 000000000..359047dfa
--- /dev/null
+++ b/libraries/AndroidBootstrap/res/drawable-mdpi/ic_launcher.png
Binary files differ
diff --git a/libraries/AndroidBootstrap/res/drawable-xhdpi/ic_launcher.png b/libraries/AndroidBootstrap/res/drawable-xhdpi/ic_launcher.png
new file mode 100644
index 000000000..71c6d760f
--- /dev/null
+++ b/libraries/AndroidBootstrap/res/drawable-xhdpi/ic_launcher.png
Binary files differ
diff --git a/libraries/AndroidBootstrap/res/drawable/bbuton_danger.xml b/libraries/AndroidBootstrap/res/drawable/bbuton_danger.xml
new file mode 100644
index 000000000..4fd748cb4
--- /dev/null
+++ b/libraries/AndroidBootstrap/res/drawable/bbuton_danger.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="utf-8"?>
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+
+ <item android:state_pressed="true"><shape>
+ <solid android:color="@color/bbutton_danger_pressed" />
+ <stroke android:width="1dp" android:color="@color/bbutton_danger_edge" />
+ </shape></item>
+
+ <item android:state_enabled="false"><shape>
+ <solid android:color="@color/bbutton_danger_disabled" />
+ <stroke android:width="1dp" android:color="@color/bbutton_danger_disabled_edge" />
+ </shape></item>
+
+
+ <item><shape>
+ <solid android:color="@color/bbutton_danger" />
+ <stroke android:width="1dp" android:color="@color/bbutton_danger_edge" />
+ </shape></item>
+
+</selector> \ No newline at end of file
diff --git a/libraries/AndroidBootstrap/res/drawable/bbuton_danger_rounded.xml b/libraries/AndroidBootstrap/res/drawable/bbuton_danger_rounded.xml
new file mode 100644
index 000000000..2fe8b2571
--- /dev/null
+++ b/libraries/AndroidBootstrap/res/drawable/bbuton_danger_rounded.xml
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+
+ <item android:state_pressed="true"><shape>
+ <solid android:color="@color/bbutton_danger_pressed" />
+ <stroke android:width="1dp" android:color="@color/bbutton_danger_edge" />
+ <corners android:radius="@dimen/bbuton_rounded_corner_radius"/>
+ </shape></item>
+
+
+ <item android:state_enabled="false"><shape>
+ <solid android:color="@color/bbutton_danger_disabled" />
+ <stroke android:width="1dp" android:color="@color/bbutton_danger_disabled_edge" />
+ <corners android:radius="@dimen/bbuton_rounded_corner_radius"/>
+ </shape></item>
+
+
+ <item><shape>
+ <solid android:color="@color/bbutton_danger" />
+ <stroke android:width="1dp" android:color="@color/bbutton_danger_edge" />
+ <corners android:radius="@dimen/bbuton_rounded_corner_radius"/>
+ </shape></item>
+
+
+</selector> \ No newline at end of file
diff --git a/libraries/AndroidBootstrap/res/drawable/bbuton_default.xml b/libraries/AndroidBootstrap/res/drawable/bbuton_default.xml
new file mode 100644
index 000000000..77318eae0
--- /dev/null
+++ b/libraries/AndroidBootstrap/res/drawable/bbuton_default.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="utf-8"?>
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+
+ <item android:state_pressed="true"><shape>
+ <solid android:color="@color/bbutton_default_pressed" />
+ <stroke android:width="1dp" android:color="@color/bbutton_default_edge" />
+ </shape></item>
+
+ <item android:state_enabled="false"><shape>
+ <solid android:color="@color/bbutton_default_disabled" />
+ <stroke android:width="1dp" android:color="@color/bbutton_default_disabled_edge" />
+ </shape></item>
+
+
+ <item><shape>
+ <solid android:color="@color/bbutton_default" />
+ <stroke android:width="1dp" android:color="@color/bbutton_default_edge" />
+ </shape></item>
+
+</selector> \ No newline at end of file
diff --git a/libraries/AndroidBootstrap/res/drawable/bbuton_default_rounded.xml b/libraries/AndroidBootstrap/res/drawable/bbuton_default_rounded.xml
new file mode 100644
index 000000000..923a2b66f
--- /dev/null
+++ b/libraries/AndroidBootstrap/res/drawable/bbuton_default_rounded.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+
+ <item android:state_pressed="true"><shape>
+ <solid android:color="@color/bbutton_default_pressed" />
+ <stroke android:width="1dp" android:color="@color/bbutton_default_edge" />
+ <corners android:radius="@dimen/bbuton_rounded_corner_radius"/>
+ </shape></item>
+
+ <item android:state_enabled="false"><shape>
+ <solid android:color="@color/bbutton_default_disabled" />
+ <stroke android:width="1dp" android:color="@color/bbutton_default_disabled_edge" />
+ <corners android:radius="@dimen/bbuton_rounded_corner_radius"/>
+ </shape></item>
+
+
+ <item><shape>
+ <solid android:color="@color/bbutton_default" />
+ <stroke android:width="1dp" android:color="@color/bbutton_default_edge" />
+ <corners android:radius="@dimen/bbuton_rounded_corner_radius"/>
+ </shape></item>
+
+</selector> \ No newline at end of file
diff --git a/libraries/AndroidBootstrap/res/drawable/bbuton_info.xml b/libraries/AndroidBootstrap/res/drawable/bbuton_info.xml
new file mode 100644
index 000000000..5727e095e
--- /dev/null
+++ b/libraries/AndroidBootstrap/res/drawable/bbuton_info.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="utf-8"?>
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+
+ <item android:state_pressed="true"><shape>
+ <solid android:color="@color/bbutton_info_pressed" />
+ <stroke android:width="1dp" android:color="@color/bbutton_info_edge" />
+ </shape></item>
+
+ <item android:state_enabled="false"><shape>
+ <solid android:color="@color/bbutton_info_disabled" />
+ <stroke android:width="1dp" android:color="@color/bbutton_info_disabled_edge" />
+ </shape></item>
+
+
+ <item><shape>
+ <solid android:color="@color/bbutton_info" />
+ <stroke android:width="1dp" android:color="@color/bbutton_info_edge" />
+ </shape></item>
+
+</selector> \ No newline at end of file
diff --git a/libraries/AndroidBootstrap/res/drawable/bbuton_info_rounded.xml b/libraries/AndroidBootstrap/res/drawable/bbuton_info_rounded.xml
new file mode 100644
index 000000000..c171215ef
--- /dev/null
+++ b/libraries/AndroidBootstrap/res/drawable/bbuton_info_rounded.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+
+ <item android:state_pressed="true"><shape>
+ <solid android:color="@color/bbutton_info_pressed" />
+ <stroke android:width="1dp" android:color="@color/bbutton_info_edge" />
+ <corners android:radius="@dimen/bbuton_rounded_corner_radius"/>
+ </shape></item>
+
+ <item android:state_enabled="false"><shape>
+ <solid android:color="@color/bbutton_info_disabled" />
+ <stroke android:width="1dp" android:color="@color/bbutton_info_disabled_edge" />
+ <corners android:radius="@dimen/bbuton_rounded_corner_radius"/>
+ </shape></item>
+
+
+ <item><shape>
+ <solid android:color="@color/bbutton_info" />
+ <stroke android:width="1dp" android:color="@color/bbutton_info_edge" />
+ <corners android:radius="@dimen/bbuton_rounded_corner_radius"/>
+ </shape></item>
+
+</selector> \ No newline at end of file
diff --git a/libraries/AndroidBootstrap/res/drawable/bbuton_inverse.xml b/libraries/AndroidBootstrap/res/drawable/bbuton_inverse.xml
new file mode 100644
index 000000000..bee362b30
--- /dev/null
+++ b/libraries/AndroidBootstrap/res/drawable/bbuton_inverse.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="utf-8"?>
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+
+ <item android:state_pressed="true"><shape>
+ <solid android:color="@color/bbutton_inverse_pressed" />
+ <stroke android:width="1dp" android:color="@color/bbutton_inverse_edge" />
+ </shape></item>
+
+ <item android:state_enabled="false"><shape>
+ <solid android:color="@color/bbutton_inverse_disabled" />
+ <stroke android:width="1dp" android:color="@color/bbutton_inverse_disabled_edge" />
+ </shape></item>
+
+
+ <item><shape>
+ <solid android:color="@color/bbutton_inverse" />
+ <stroke android:width="1dp" android:color="@color/bbutton_inverse_edge" />
+ </shape></item>
+
+</selector> \ No newline at end of file
diff --git a/libraries/AndroidBootstrap/res/drawable/bbuton_inverse_rounded.xml b/libraries/AndroidBootstrap/res/drawable/bbuton_inverse_rounded.xml
new file mode 100644
index 000000000..e5ceb1da8
--- /dev/null
+++ b/libraries/AndroidBootstrap/res/drawable/bbuton_inverse_rounded.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+
+ <item android:state_pressed="true"><shape>
+ <solid android:color="@color/bbutton_inverse_pressed" />
+ <stroke android:width="1dp" android:color="@color/bbutton_inverse_edge" />
+ <corners android:radius="@dimen/bbuton_rounded_corner_radius"/>
+ </shape></item>
+
+ <item android:state_enabled="false"><shape>
+ <solid android:color="@color/bbutton_inverse_disabled" />
+ <stroke android:width="1dp" android:color="@color/bbutton_inverse_disabled_edge" />
+ <corners android:radius="@dimen/bbuton_rounded_corner_radius"/>
+ </shape></item>
+
+
+ <item><shape>
+ <solid android:color="@color/bbutton_inverse" />
+ <stroke android:width="1dp" android:color="@color/bbutton_inverse_edge" />
+ <corners android:radius="@dimen/bbuton_rounded_corner_radius"/>
+ </shape></item>
+
+</selector> \ No newline at end of file
diff --git a/libraries/AndroidBootstrap/res/drawable/bbuton_primary.xml b/libraries/AndroidBootstrap/res/drawable/bbuton_primary.xml
new file mode 100644
index 000000000..5e438f37d
--- /dev/null
+++ b/libraries/AndroidBootstrap/res/drawable/bbuton_primary.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="utf-8"?>
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+
+ <item android:state_pressed="true"><shape>
+ <solid android:color="@color/bbutton_primary_pressed" />
+ <stroke android:width="1dp" android:color="@color/bbutton_primary_edge" />
+ </shape></item>
+
+ <item android:state_enabled="false"><shape>
+ <solid android:color="@color/bbutton_primary_disabled" />
+ <stroke android:width="1dp" android:color="@color/bbutton_primary_disabled_edge" />
+ </shape></item>
+
+
+ <item><shape>
+ <solid android:color="@color/bbutton_primary" />
+ <stroke android:width="1dp" android:color="@color/bbutton_primary_edge" />
+ </shape></item>
+
+</selector> \ No newline at end of file
diff --git a/libraries/AndroidBootstrap/res/drawable/bbuton_primary_rounded.xml b/libraries/AndroidBootstrap/res/drawable/bbuton_primary_rounded.xml
new file mode 100644
index 000000000..88d08ea5d
--- /dev/null
+++ b/libraries/AndroidBootstrap/res/drawable/bbuton_primary_rounded.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+
+ <item android:state_pressed="true"><shape>
+ <solid android:color="@color/bbutton_primary_pressed" />
+ <stroke android:width="1dp" android:color="@color/bbutton_primary_edge" />
+ <corners android:radius="@dimen/bbuton_rounded_corner_radius"/>
+ </shape></item>
+
+ <item android:state_enabled="false"><shape>
+ <solid android:color="@color/bbutton_primary_disabled" />
+ <stroke android:width="1dp" android:color="@color/bbutton_primary_disabled_edge" />
+ <corners android:radius="@dimen/bbuton_rounded_corner_radius"/>
+ </shape></item>
+
+
+ <item><shape>
+ <solid android:color="@color/bbutton_primary" />
+ <stroke android:width="1dp" android:color="@color/bbutton_primary_edge" />
+ <corners android:radius="@dimen/bbuton_rounded_corner_radius"/>
+ </shape></item>
+
+</selector> \ No newline at end of file
diff --git a/libraries/AndroidBootstrap/res/drawable/bbuton_success.xml b/libraries/AndroidBootstrap/res/drawable/bbuton_success.xml
new file mode 100644
index 000000000..c611ae9ba
--- /dev/null
+++ b/libraries/AndroidBootstrap/res/drawable/bbuton_success.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="utf-8"?>
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+
+ <item android:state_pressed="true"><shape>
+ <solid android:color="@color/bbutton_success_pressed" />
+ <stroke android:width="1dp" android:color="@color/bbutton_success_edge" />
+ </shape></item>
+
+ <item android:state_enabled="false"><shape>
+ <solid android:color="@color/bbutton_success_disabled" />
+ <stroke android:width="1dp" android:color="@color/bbutton_success_disabled_edge" />
+ </shape></item>
+
+
+ <item><shape>
+ <solid android:color="@color/bbutton_success" />
+ <stroke android:width="1dp" android:color="@color/bbutton_success_edge" />
+ </shape></item>
+
+</selector> \ No newline at end of file
diff --git a/libraries/AndroidBootstrap/res/drawable/bbuton_success_rounded.xml b/libraries/AndroidBootstrap/res/drawable/bbuton_success_rounded.xml
new file mode 100644
index 000000000..5536ac0fd
--- /dev/null
+++ b/libraries/AndroidBootstrap/res/drawable/bbuton_success_rounded.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+
+ <item android:state_pressed="true"><shape>
+ <solid android:color="@color/bbutton_success_pressed" />
+ <stroke android:width="1dp" android:color="@color/bbutton_success_edge" />
+ <corners android:radius="@dimen/bbuton_rounded_corner_radius"/>
+ </shape></item>
+
+ <item android:state_enabled="false"><shape>
+ <solid android:color="@color/bbutton_success_disabled" />
+ <stroke android:width="1dp" android:color="@color/bbutton_success_disabled_edge" />
+ <corners android:radius="@dimen/bbuton_rounded_corner_radius"/>
+ </shape></item>
+
+
+ <item><shape>
+ <solid android:color="@color/bbutton_success" />
+ <stroke android:width="1dp" android:color="@color/bbutton_success_edge" />
+ <corners android:radius="@dimen/bbuton_rounded_corner_radius"/>
+ </shape></item>
+
+</selector> \ No newline at end of file
diff --git a/libraries/AndroidBootstrap/res/drawable/bbuton_warning.xml b/libraries/AndroidBootstrap/res/drawable/bbuton_warning.xml
new file mode 100644
index 000000000..e0596201b
--- /dev/null
+++ b/libraries/AndroidBootstrap/res/drawable/bbuton_warning.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="utf-8"?>
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+
+ <item android:state_pressed="true"><shape>
+ <solid android:color="@color/bbutton_warning_pressed" />
+ <stroke android:width="1dp" android:color="@color/bbutton_warning_edge" />
+ </shape></item>
+
+ <item android:state_enabled="false"><shape>
+ <solid android:color="@color/bbutton_warning_disabled" />
+ <stroke android:width="1dp" android:color="@color/bbutton_warning_disabled_edge" />
+ </shape></item>
+
+
+ <item><shape>
+ <solid android:color="@color/bbutton_warning" />
+ <stroke android:width="1dp" android:color="@color/bbutton_warning_edge" />
+ </shape></item>
+
+</selector> \ No newline at end of file
diff --git a/libraries/AndroidBootstrap/res/drawable/bbuton_warning_rounded.xml b/libraries/AndroidBootstrap/res/drawable/bbuton_warning_rounded.xml
new file mode 100644
index 000000000..ef0220d60
--- /dev/null
+++ b/libraries/AndroidBootstrap/res/drawable/bbuton_warning_rounded.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+
+ <item android:state_pressed="true"><shape>
+ <solid android:color="@color/bbutton_warning_pressed" />
+ <stroke android:width="1dp" android:color="@color/bbutton_warning_edge" />
+ <corners android:radius="@dimen/bbuton_rounded_corner_radius"/>
+ </shape></item>
+
+ <item android:state_enabled="false"><shape>
+ <solid android:color="@color/bbutton_warning_disabled" />
+ <stroke android:width="1dp" android:color="@color/bbutton_warning_disabled_edge" />
+ <corners android:radius="@dimen/bbuton_rounded_corner_radius"/>
+ </shape></item>
+
+
+ <item><shape>
+ <solid android:color="@color/bbutton_warning" />
+ <stroke android:width="1dp" android:color="@color/bbutton_warning_edge" />
+ <corners android:radius="@dimen/bbuton_rounded_corner_radius"/>
+ </shape></item>
+
+</selector> \ No newline at end of file
diff --git a/libraries/AndroidBootstrap/res/drawable/bthumbnail_container_rounded.xml b/libraries/AndroidBootstrap/res/drawable/bthumbnail_container_rounded.xml
new file mode 100644
index 000000000..01d8c00e2
--- /dev/null
+++ b/libraries/AndroidBootstrap/res/drawable/bthumbnail_container_rounded.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+
+ <item><shape>
+ <solid android:color="@color/bthumbnail_background" />
+ <stroke android:width="1dp" android:color="@color/bthumbnail_border" />
+ <corners android:radius="@dimen/bthumbnail_rounded_corner_radius"/>
+ </shape></item>
+
+</selector> \ No newline at end of file
diff --git a/libraries/AndroidBootstrap/res/drawable/bthumbnail_container_square.xml b/libraries/AndroidBootstrap/res/drawable/bthumbnail_container_square.xml
new file mode 100644
index 000000000..2c2729085
--- /dev/null
+++ b/libraries/AndroidBootstrap/res/drawable/bthumbnail_container_square.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+
+ <item><shape>
+ <solid android:color="@color/bthumbnail_background" />
+ <stroke android:width="1dp" android:color="@color/bthumbnail_border" />
+ </shape></item>
+
+</selector> \ No newline at end of file
diff --git a/libraries/AndroidBootstrap/res/drawable/bthumbnail_placeholder_default.xml b/libraries/AndroidBootstrap/res/drawable/bthumbnail_placeholder_default.xml
new file mode 100644
index 000000000..fa0013790
--- /dev/null
+++ b/libraries/AndroidBootstrap/res/drawable/bthumbnail_placeholder_default.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+
+ <item><shape android:shape="rectangle">
+ <solid android:color="@color/bthumbnail_placeholder" />
+
+ </shape></item>
+
+</selector> \ No newline at end of file
diff --git a/libraries/AndroidBootstrap/res/drawable/edittext_background.xml b/libraries/AndroidBootstrap/res/drawable/edittext_background.xml
new file mode 100644
index 000000000..f7f58502a
--- /dev/null
+++ b/libraries/AndroidBootstrap/res/drawable/edittext_background.xml
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="utf-8"?>
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+
+ <item android:state_focused="true"><shape>
+ <solid android:color="@color/white" />
+ <stroke android:width="2dp" android:color="@color/bbutton_primary" />
+ </shape></item>
+<item android:state_enabled="false"><shape>
+ <solid android:color="@color/bbutton_edittext_disabled" />
+ <stroke android:width="1dp" android:color="@color/bbutton_edittext_border" />
+ </shape></item>
+
+<item><shape android:shape="rectangle">
+ <solid android:color="@color/white" />
+ <stroke android:width="1dp" android:color="@color/bbutton_edittext_border" />
+ </shape></item>
+
+</selector> \ No newline at end of file
diff --git a/libraries/AndroidBootstrap/res/drawable/edittext_background_danger.xml b/libraries/AndroidBootstrap/res/drawable/edittext_background_danger.xml
new file mode 100644
index 000000000..dd38089d0
--- /dev/null
+++ b/libraries/AndroidBootstrap/res/drawable/edittext_background_danger.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+ <item android:state_focused="true"><shape>
+ <solid android:color="@color/white" />
+ <stroke android:width="2dp" android:color="@color/bbutton_danger" />
+ </shape></item>
+<item><shape android:shape="rectangle">
+ <solid android:color="@color/white" />
+ <stroke android:width="1dp" android:color="@color/bbutton_danger" />
+ </shape></item>
+
+</selector>
diff --git a/libraries/AndroidBootstrap/res/drawable/edittext_background_rounded.xml b/libraries/AndroidBootstrap/res/drawable/edittext_background_rounded.xml
new file mode 100644
index 000000000..d3a318fd8
--- /dev/null
+++ b/libraries/AndroidBootstrap/res/drawable/edittext_background_rounded.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+
+ <item android:state_focused="true"><shape>
+ <solid android:color="@color/white" />
+ <stroke android:width="2dp" android:color="@color/bbutton_primary" />
+ <corners android:radius="@dimen/bbuton_rounded_corner_radius" />
+ </shape></item>
+ <item android:state_enabled="false"><shape>
+ <solid android:color="@color/bbutton_edittext_disabled" />
+ <stroke android:width="1dp" android:color="@color/bbutton_edittext_border" />
+ <corners android:radius="@dimen/bbuton_rounded_corner_radius" />
+ </shape></item>
+
+<item><shape android:shape="rectangle">
+ <solid android:color="@color/white" />
+ <stroke android:width="1dp" android:color="@color/bbutton_edittext_border" />
+ <corners android:radius="@dimen/bbuton_rounded_corner_radius" />
+ </shape></item>
+
+</selector>
diff --git a/libraries/AndroidBootstrap/res/drawable/edittext_background_rounded_danger.xml b/libraries/AndroidBootstrap/res/drawable/edittext_background_rounded_danger.xml
new file mode 100644
index 000000000..ad2d03a5e
--- /dev/null
+++ b/libraries/AndroidBootstrap/res/drawable/edittext_background_rounded_danger.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="utf-8"?>
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+ <item android:state_focused="true"><shape>
+ <solid android:color="@color/white" />
+ <stroke android:width="2dp" android:color="@color/bbutton_danger" />
+ <corners android:radius="@dimen/bbuton_rounded_corner_radius" />
+ </shape></item>
+
+<item><shape android:shape="rectangle">
+ <solid android:color="@color/white" />
+ <stroke android:width="1dp" android:color="@color/bbutton_danger" />
+ <corners android:radius="@dimen/bbuton_rounded_corner_radius" />
+ </shape></item>
+
+
+
+</selector>
diff --git a/libraries/AndroidBootstrap/res/drawable/edittext_background_rounded_success.xml b/libraries/AndroidBootstrap/res/drawable/edittext_background_rounded_success.xml
new file mode 100644
index 000000000..7ef80a5f5
--- /dev/null
+++ b/libraries/AndroidBootstrap/res/drawable/edittext_background_rounded_success.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+ <item android:state_focused="true"><shape>
+ <solid android:color="@color/white" />
+ <stroke android:width="2dp" android:color="@color/bbutton_success" />
+ <corners android:radius="@dimen/bbuton_rounded_corner_radius" />
+ </shape></item>
+<item><shape android:shape="rectangle">
+ <solid android:color="@color/white" />
+ <stroke android:width="1dp" android:color="@color/bbutton_success" />
+ <corners android:radius="@dimen/bbuton_rounded_corner_radius" />
+ </shape></item>
+
+</selector>
diff --git a/libraries/AndroidBootstrap/res/drawable/edittext_background_rounded_warning.xml b/libraries/AndroidBootstrap/res/drawable/edittext_background_rounded_warning.xml
new file mode 100644
index 000000000..b90c3f96f
--- /dev/null
+++ b/libraries/AndroidBootstrap/res/drawable/edittext_background_rounded_warning.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+ <item android:state_focused="true"><shape>
+ <solid android:color="@color/white" />
+ <stroke android:width="2dp" android:color="@color/bbutton_warning" />
+ <corners android:radius="@dimen/bbuton_rounded_corner_radius" />
+ </shape></item>
+<item><shape android:shape="rectangle">
+ <solid android:color="@color/white" />
+ <stroke android:width="1dp" android:color="@color/bbutton_warning" />
+ <corners android:radius="@dimen/bbuton_rounded_corner_radius" />
+ </shape></item>
+
+</selector>
diff --git a/libraries/AndroidBootstrap/res/drawable/edittext_background_success.xml b/libraries/AndroidBootstrap/res/drawable/edittext_background_success.xml
new file mode 100644
index 000000000..8f6af9700
--- /dev/null
+++ b/libraries/AndroidBootstrap/res/drawable/edittext_background_success.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+ <item android:state_focused="true"><shape>
+ <solid android:color="@color/white" />
+ <stroke android:width="2dp" android:color="@color/bbutton_success" />
+ </shape></item>
+<item><shape android:shape="rectangle">
+ <solid android:color="@color/white" />
+ <stroke android:width="1dp" android:color="@color/bbutton_success" />
+ </shape></item>
+
+</selector>
diff --git a/libraries/AndroidBootstrap/res/drawable/edittext_background_warning.xml b/libraries/AndroidBootstrap/res/drawable/edittext_background_warning.xml
new file mode 100644
index 000000000..0f95154c9
--- /dev/null
+++ b/libraries/AndroidBootstrap/res/drawable/edittext_background_warning.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+ <item android:state_focused="true"><shape>
+ <solid android:color="@color/white" />
+ <stroke android:width="2dp" android:color="@color/bbutton_warning" />
+ </shape></item>
+<item><shape android:shape="rectangle">
+ <solid android:color="@color/white" />
+ <stroke android:width="1dp" android:color="@color/bbutton_warning" />
+ </shape></item>
+
+</selector>
diff --git a/libraries/AndroidBootstrap/res/drawable/thumbnail_circle.xml b/libraries/AndroidBootstrap/res/drawable/thumbnail_circle.xml
new file mode 100644
index 000000000..c8d3ab2ff
--- /dev/null
+++ b/libraries/AndroidBootstrap/res/drawable/thumbnail_circle.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+
+ <shape xmlns:android="http://schemas.android.com/apk/res/android"
+ android:shape="oval">
+ <solid android:color="@color/bthumbnail_placeholder"/>
+ </shape>
diff --git a/libraries/AndroidBootstrap/res/drawable/thumbnail_circle_container.xml b/libraries/AndroidBootstrap/res/drawable/thumbnail_circle_container.xml
new file mode 100644
index 000000000..7f9e90d84
--- /dev/null
+++ b/libraries/AndroidBootstrap/res/drawable/thumbnail_circle_container.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+
+ <item>
+ <shape
+ android:shape="oval">
+ <solid android:color="@color/bthumbnail_background" />
+ <stroke android:width="1dp" android:color="@color/bthumbnail_border" />
+ </shape>
+ </item>
+
+</selector> \ No newline at end of file
diff --git a/libraries/AndroidBootstrap/res/drawable/thumbnail_circle_minimal.xml b/libraries/AndroidBootstrap/res/drawable/thumbnail_circle_minimal.xml
new file mode 100644
index 000000000..80d4c41b4
--- /dev/null
+++ b/libraries/AndroidBootstrap/res/drawable/thumbnail_circle_minimal.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+
+ <item>
+ <shape
+ android:shape="oval">
+ <solid android:color="@color/bthumbnail_background" />
+ </shape>
+ </item>
+
+</selector> \ No newline at end of file
diff --git a/libraries/AndroidBootstrap/res/layout/bootstrap_button.xml b/libraries/AndroidBootstrap/res/layout/bootstrap_button.xml
new file mode 100644
index 000000000..d6260eaba
--- /dev/null
+++ b/libraries/AndroidBootstrap/res/layout/bootstrap_button.xml
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="utf-8"?>
+<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:id="@+id/layout"
+ android:duplicateParentState="true"
+ android:paddingTop="10dp"
+ android:paddingBottom="10dp"
+ android:orientation="horizontal">
+
+ <TextView
+ android:id="@+id/lblLeft"
+ android:layout_height="wrap_content"
+ android:layout_width="wrap_content"
+ android:paddingLeft="15dp"
+ android:visibility="gone"
+ android:layout_gravity="center_vertical"
+ />
+
+ <TextView
+ android:id="@+id/lblMiddle"
+ android:layout_height="wrap_content"
+ android:layout_width="fill_parent"
+ android:paddingLeft="15dp"
+ android:paddingRight="15dp"
+ android:layout_gravity="center"
+ android:gravity="center_horizontal"
+ android:visibility="gone"
+ />
+
+ <TextView
+ android:id="@+id/lblRight"
+ android:layout_height="wrap_content"
+ android:layout_width="wrap_content"
+ android:paddingRight="15dp"
+ android:visibility="gone"
+ android:layout_gravity="center_vertical"
+ />
+
+</LinearLayout>
diff --git a/libraries/AndroidBootstrap/res/layout/bootstrap_button_fill.xml b/libraries/AndroidBootstrap/res/layout/bootstrap_button_fill.xml
new file mode 100644
index 000000000..545f9b68a
--- /dev/null
+++ b/libraries/AndroidBootstrap/res/layout/bootstrap_button_fill.xml
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="utf-8"?>
+<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
+ android:id="@+id/layout"
+ android:duplicateParentState="true"
+ android:paddingTop="10dp"
+ android:paddingBottom="10dp">
+
+ <TextView
+ android:id="@+id/lblLeft"
+ android:layout_height="fill_parent"
+ android:layout_width="wrap_content"
+ android:paddingLeft="15dp"
+ android:visibility="gone"
+ android:gravity="center_vertical"
+ android:layout_alignParentLeft="true"
+ />
+
+ <TextView
+ android:id="@+id/lblRight"
+ android:layout_height="fill_parent"
+ android:layout_width="wrap_content"
+ android:paddingRight="15dp"
+ android:visibility="gone"
+ android:gravity="center_vertical"
+ android:layout_alignParentRight="true"
+ />
+
+ <TextView
+ android:id="@+id/lblMiddle"
+ android:layout_height="fill_parent"
+ android:layout_width="fill_parent"
+ android:paddingLeft="15dp"
+ android:paddingRight="15dp"
+ android:visibility="gone"
+ android:gravity="left|center_vertical"
+ android:layout_toLeftOf="@id/lblRight"
+ android:layout_toRightOf="@id/lblLeft"
+ />
+
+</RelativeLayout>
diff --git a/libraries/AndroidBootstrap/res/layout/bootstrap_edit_text.xml b/libraries/AndroidBootstrap/res/layout/bootstrap_edit_text.xml
new file mode 100644
index 000000000..63b5b007a
--- /dev/null
+++ b/libraries/AndroidBootstrap/res/layout/bootstrap_edit_text.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:id="@+id/layout"
+ android:orientation="horizontal">
+ <EditText
+ android:id="@+id/txtText"
+ android:layout_height="fill_parent"
+ android:layout_width="fill_parent"
+ android:layout_gravity="center"
+ android:hint=""
+ />
+</LinearLayout>
diff --git a/libraries/AndroidBootstrap/res/layout/bootstrap_thumbnail.xml b/libraries/AndroidBootstrap/res/layout/bootstrap_thumbnail.xml
new file mode 100644
index 000000000..fb3b43042
--- /dev/null
+++ b/libraries/AndroidBootstrap/res/layout/bootstrap_thumbnail.xml
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="utf-8"?>
+<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:id="@+id/container"
+ android:duplicateParentState="true"
+ android:padding="@dimen/padding_small"
+ android:orientation="horizontal">
+
+ <LinearLayout
+ android:layout_width="match_parent"
+ android:layout_height="match_parent"
+ android:id="@+id/placeholder"
+ android:orientation="vertical"
+ android:gravity="center"
+ android:padding="16dp">
+
+ <com.beardedhen.androidbootstrap.utils.AutoResizeTextView
+ android:id="@+id/dimensionsLabel"
+ android:layout_width="match_parent"
+ android:layout_height="100dp"
+ android:ellipsize="none"
+ android:gravity="center"
+ android:maxLines="1"
+ android:textSize="100sp"
+ android:textColor="@color/bthumbnail_font"/>
+
+
+ </LinearLayout>
+
+
+
+</LinearLayout>
diff --git a/libraries/AndroidBootstrap/res/layout/bootstrap_thumbnail_circle.xml b/libraries/AndroidBootstrap/res/layout/bootstrap_thumbnail_circle.xml
new file mode 100644
index 000000000..2e4394160
--- /dev/null
+++ b/libraries/AndroidBootstrap/res/layout/bootstrap_thumbnail_circle.xml
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:id="@+id/container"
+ android:duplicateParentState="true"
+ android:orientation="horizontal">
+
+ <LinearLayout
+ android:layout_width="match_parent"
+ android:layout_height="match_parent"
+ android:id="@+id/placeholder"
+ android:orientation="vertical"
+ android:gravity="center">
+
+ <ImageView
+ android:layout_height="wrap_content"
+ android:layout_width="wrap_content"
+ android:id="@+id/image"/>
+
+ <com.beardedhen.androidbootstrap.utils.AutoResizeTextView
+ android:id="@+id/dimensionsLabel"
+ android:layout_width="match_parent"
+ android:layout_height="100dp"
+ android:ellipsize="none"
+ android:gravity="center"
+ android:maxLines="1"
+ android:textSize="100sp"
+ android:textColor="@color/bthumbnail_font"/>
+
+ </LinearLayout>
+</LinearLayout> \ No newline at end of file
diff --git a/libraries/AndroidBootstrap/res/layout/font_awesome_text.xml b/libraries/AndroidBootstrap/res/layout/font_awesome_text.xml
new file mode 100644
index 000000000..3fd7aeebc
--- /dev/null
+++ b/libraries/AndroidBootstrap/res/layout/font_awesome_text.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:id="@+id/layout"
+ android:orientation="horizontal">
+ <TextView
+ android:id="@+id/lblText"
+ android:layout_height="wrap_content"
+ android:layout_width="wrap_content"
+ android:layout_gravity="center"
+ android:padding="3dp"
+ />
+</LinearLayout>
diff --git a/libraries/AndroidBootstrap/res/layout/row_title.xml b/libraries/AndroidBootstrap/res/layout/row_title.xml
new file mode 100644
index 000000000..dd5a3573a
--- /dev/null
+++ b/libraries/AndroidBootstrap/res/layout/row_title.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<LinearLayout
+ xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:tools="http://schemas.android.com/tools"
+ android:layout_width="fill_parent"
+ android:layout_height="wrap_content"
+ android:orientation="horizontal"
+ android:padding="10dp">
+
+ <TextView
+ android:layout_width="fill_parent"
+ android:layout_height="wrap_content"
+ android:id="@+id/lblTitle"
+ android:gravity="left"
+ />
+</LinearLayout> \ No newline at end of file
diff --git a/libraries/AndroidBootstrap/res/layout/row_title_and_subtitle.xml b/libraries/AndroidBootstrap/res/layout/row_title_and_subtitle.xml
new file mode 100644
index 000000000..ec25c0a46
--- /dev/null
+++ b/libraries/AndroidBootstrap/res/layout/row_title_and_subtitle.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<LinearLayout
+ xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:tools="http://schemas.android.com/tools"
+ android:layout_width="fill_parent"
+ android:layout_height="wrap_content"
+ android:orientation="vertical"
+ android:padding="10dp">
+
+ <TextView
+ android:layout_width="fill_parent"
+ android:layout_height="wrap_content"
+ android:id="@+id/lblTitle"
+ android:gravity="center"
+ />
+
+ <TextView
+ android:layout_width="0dp"
+ android:layout_height="wrap_content"
+ android:id="@+id/lblSubTitle"
+ android:gravity="center"
+ />
+
+
+
+</LinearLayout> \ No newline at end of file
diff --git a/libraries/AndroidBootstrap/res/layout/row_two_columns.xml b/libraries/AndroidBootstrap/res/layout/row_two_columns.xml
new file mode 100644
index 000000000..1029bffb5
--- /dev/null
+++ b/libraries/AndroidBootstrap/res/layout/row_two_columns.xml
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<LinearLayout
+ xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:tools="http://schemas.android.com/tools"
+ android:layout_width="fill_parent"
+ android:layout_height="wrap_content"
+ android:orientation="horizontal"
+ android:padding="10dp">
+
+ <TextView
+ android:layout_width="0dp"
+ android:layout_height="wrap_content"
+ android:layout_weight="1"
+ android:id="@+id/lblColA"
+ android:gravity="center"
+ />
+
+ <TextView
+ android:layout_width="0dp"
+ android:layout_height="wrap_content"
+ android:layout_weight="1"
+ android:id="@+id/lblColB"
+ android:gravity="center"
+ />
+
+
+
+</LinearLayout> \ No newline at end of file
diff --git a/libraries/AndroidBootstrap/res/menu/main.xml b/libraries/AndroidBootstrap/res/menu/main.xml
new file mode 100644
index 000000000..c00202823
--- /dev/null
+++ b/libraries/AndroidBootstrap/res/menu/main.xml
@@ -0,0 +1,9 @@
+<menu xmlns:android="http://schemas.android.com/apk/res/android" >
+
+ <item
+ android:id="@+id/action_settings"
+ android:orderInCategory="100"
+ android:showAsAction="never"
+ android:title="@string/action_settings"/>
+
+</menu>
diff --git a/libraries/AndroidBootstrap/res/values-sw600dp/dimens.xml b/libraries/AndroidBootstrap/res/values-sw600dp/dimens.xml
new file mode 100644
index 000000000..44f01db75
--- /dev/null
+++ b/libraries/AndroidBootstrap/res/values-sw600dp/dimens.xml
@@ -0,0 +1,8 @@
+<resources>
+
+ <!--
+ Customize dimensions originally defined in res/values/dimens.xml (such as
+ screen margins) for sw600dp devices (e.g. 7" tablets) here.
+ -->
+
+</resources>
diff --git a/libraries/AndroidBootstrap/res/values-sw720dp-land/dimens.xml b/libraries/AndroidBootstrap/res/values-sw720dp-land/dimens.xml
new file mode 100644
index 000000000..61e3fa8fb
--- /dev/null
+++ b/libraries/AndroidBootstrap/res/values-sw720dp-land/dimens.xml
@@ -0,0 +1,9 @@
+<resources>
+
+ <!--
+ Customize dimensions originally defined in res/values/dimens.xml (such as
+ screen margins) for sw720dp devices (e.g. 10" tablets) in landscape here.
+ -->
+ <dimen name="activity_horizontal_margin">128dp</dimen>
+
+</resources>
diff --git a/libraries/AndroidBootstrap/res/values-v11/styles.xml b/libraries/AndroidBootstrap/res/values-v11/styles.xml
new file mode 100644
index 000000000..3c02242ad
--- /dev/null
+++ b/libraries/AndroidBootstrap/res/values-v11/styles.xml
@@ -0,0 +1,11 @@
+<resources>
+
+ <!--
+ Base application theme for API 11+. This theme completely replaces
+ AppBaseTheme from res/values/styles.xml on API 11+ devices.
+ -->
+ <style name="AppBaseTheme" parent="android:Theme.Holo.Light">
+ <!-- API 11 theme customizations can go here. -->
+ </style>
+
+</resources>
diff --git a/libraries/AndroidBootstrap/res/values-v14/styles.xml b/libraries/AndroidBootstrap/res/values-v14/styles.xml
new file mode 100644
index 000000000..a91fd0372
--- /dev/null
+++ b/libraries/AndroidBootstrap/res/values-v14/styles.xml
@@ -0,0 +1,12 @@
+<resources>
+
+ <!--
+ Base application theme for API 14+. This theme completely replaces
+ AppBaseTheme from BOTH res/values/styles.xml and
+ res/values-v11/styles.xml on API 14+ devices.
+ -->
+ <style name="AppBaseTheme" parent="android:Theme.Holo.Light.DarkActionBar">
+ <!-- API 14 theme customizations can go here. -->
+ </style>
+
+</resources>
diff --git a/libraries/AndroidBootstrap/res/values/attrs.xml b/libraries/AndroidBootstrap/res/values/attrs.xml
new file mode 100644
index 000000000..2e56a622d
--- /dev/null
+++ b/libraries/AndroidBootstrap/res/values/attrs.xml
@@ -0,0 +1,50 @@
+<?xml version="1.0" encoding="utf-8"?>
+<resources>
+ <declare-styleable name="BootstrapButton">
+ <attr name="bb_type" format="string"/>
+ <attr name="bb_icon_left" format="string"/>
+ <attr name="bb_icon_right" format="string"/>
+ <attr name="bb_roundedCorners" format="boolean"/>
+ <attr name="bb_text_alignment" format="string"/>
+ <attr name="bb_size" format="string"/>
+ <attr name="bb_text_gravity" format="string"/>
+ <attr name="android:textSize"/>
+ <attr name="android:text"/>
+ <attr name="android:enabled"/>
+ <attr name="android:layout_width"/>
+ </declare-styleable>
+
+ <declare-styleable name="FontAwesomeText">
+ <attr name="fa_icon" format="string"/>
+ <attr name="android:textSize"/>
+ <attr name="android:textColor"/>
+ </declare-styleable>
+
+ <declare-styleable name="BootstrapEditText">
+ <attr name="be_roundedCorners" format="boolean"/>
+ <attr name="be_state" format="string"/>
+ <attr name="android:textSize"/>
+ <attr name="android:text"/>
+ <attr name="android:hint"/>
+ <attr name="android:enabled"/>
+
+ </declare-styleable>
+
+ <declare-styleable name="BootstrapThumbnail">
+ <attr name="bt_roundedCorners" format="boolean"/>
+ <attr name="bt_image" format="integer"/>
+ <attr name="bt_width" format="dimension"/>
+ <attr name="bt_height" format="dimension"/>
+ <attr name="bt_inside_padding" format="dimension"/>
+ <attr name="android:text"/>
+ </declare-styleable>
+
+ <declare-styleable name="BootstrapCircleThumbnail">
+ <attr name="bct_image" format="integer"/>
+ <attr name="bct_size" format="string" />
+ <attr name="bct_minimal" format="boolean" />
+ <attr name="android:text"/>
+ </declare-styleable>
+
+</resources>
+
diff --git a/libraries/AndroidBootstrap/res/values/colors.xml b/libraries/AndroidBootstrap/res/values/colors.xml
new file mode 100644
index 000000000..f0615f3ef
--- /dev/null
+++ b/libraries/AndroidBootstrap/res/values/colors.xml
@@ -0,0 +1,65 @@
+<?xml version="1.0" encoding="utf-8"?>
+<resources>
+ <color name="white">#ffffffff</color>
+ <color name="black">#ff000000</color>
+ <color name="bbutton_edittext_border">#ccc</color>
+ <color name="bbutton_edittext_disabled">#ffe0e0e0</color>
+
+ <color name="bbutton_primary">#ff428bca</color>
+ <color name="bbutton_primary_edge">#ff357ebd</color>
+ <color name="bbutton_primary_pressed">#ff3276b1</color>
+ <color name="bbutton_primary_pressed_edge">#ff285e8e</color>
+ <color name="bbutton_primary_disabled">#a5428bca</color>
+ <color name="bbutton_primary_disabled_edge">#a5357ebd</color>
+
+ <color name="bbutton_danger">#ffd9534f</color>
+ <color name="bbutton_danger_edge">#ffd43f3a</color>
+ <color name="bbutton_danger_pressed">#ffd2322d</color>
+ <color name="bbutton_danger_pressed_edge">#ffac2925</color>
+ <color name="bbutton_danger_disabled">#a5d9534f</color>
+ <color name="bbutton_danger_disabled_edge">#a5d43f3a</color>
+
+
+ <color name="bbutton_success">#ff5cb85c</color>
+ <color name="bbutton_success_edge">#ff4cae4c</color>
+ <color name="bbutton_success_pressed">#ff47a447</color>
+ <color name="bbutton_success_pressed_edge">#ff398439</color>
+ <color name="bbutton_success_disabled">#a55cb85c</color>
+ <color name="bbutton_success_disabled_edge">#a54cae4c</color>
+
+
+ <color name="bbutton_warning">#fff0ad4e</color>
+ <color name="bbutton_warning_edge">#ffeea236</color>
+ <color name="bbutton_warning_pressed">#ffed9c28</color>
+ <color name="bbutton_warning_pressed_edge">#ffd58512</color>
+ <color name="bbutton_warning_disabled">#a5f0ad4e</color>
+ <color name="bbutton_warning_disabled_edge">#a5eea236</color>
+
+ <color name="bbutton_info">#ff5bc0de</color>
+ <color name="bbutton_info_edge">#ff46b8da</color>
+ <color name="bbutton_info_pressed">#ff39b3d7</color>
+ <color name="bbutton_info_pressed_edge">#ff269abc</color>
+ <color name="bbutton_info_disabled">#a55bc0de</color>
+ <color name="bbutton_info_disabled_edge">#a546b8da</color>
+
+ <color name="bbutton_default">#ffffffff</color>
+ <color name="bbutton_default_edge">#ffcccccc</color>
+ <color name="bbutton_default_pressed">#ffebebeb</color>
+ <color name="bbutton_default_pressed_edge">#ffadadad</color>
+ <color name="bbutton_default_disabled">#a5ffffff</color>
+ <color name="bbutton_default_disabled_edge">#a5cccccc</color>
+
+ <color name="bbutton_inverse">#ff0a0a0a</color>
+ <color name="bbutton_inverse_edge">#ff141414</color>
+ <color name="bbutton_inverse_pressed">#ff1f1f1f</color>
+ <color name="bbutton_inverse_pressed_edge">#ff292929</color>
+ <color name="bbutton_inverse_disabled">#a50a0a0a</color>
+ <color name="bbutton_inverse_disabled_edge">#a5141414</color>
+
+ <color name="bthumbnail_background">#ffffffff</color>
+ <color name="bthumbnail_placeholder">#e9e9e9</color>
+ <color name="bthumbnail_border">#dbdbdb</color>
+ <color name="bthumbnail_font">#7e7e7e</color>
+
+
+</resources>
diff --git a/libraries/AndroidBootstrap/res/values/dimens.xml b/libraries/AndroidBootstrap/res/values/dimens.xml
new file mode 100644
index 000000000..ed16a8abe
--- /dev/null
+++ b/libraries/AndroidBootstrap/res/values/dimens.xml
@@ -0,0 +1,14 @@
+<resources>
+
+ <!-- Default screen margins, per the Android Design guidelines. -->
+ <dimen name="activity_horizontal_margin">16dp</dimen>
+ <dimen name="activity_vertical_margin">16dp</dimen>
+ <dimen name="bbuton_rounded_corner_radius">5dp</dimen>
+
+ <dimen name="bthumbnail_rounded_corner_radius">3dp</dimen>
+
+ <dimen name="padding_micro">4dp</dimen>
+ <dimen name="padding_small">8dp</dimen>
+ <dimen name="padding_medium">12dp</dimen>
+ <dimen name="padding_large">16dp</dimen>
+</resources>
diff --git a/libraries/AndroidBootstrap/res/values/strings.xml b/libraries/AndroidBootstrap/res/values/strings.xml
new file mode 100644
index 000000000..69aff74d5
--- /dev/null
+++ b/libraries/AndroidBootstrap/res/values/strings.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="utf-8"?>
+<resources>
+
+ <string name="app_name">BButton</string>
+ <string name="action_settings">Settings</string>
+ <string name="hello_world">Hello world!</string>
+
+</resources>
diff --git a/libraries/AndroidBootstrap/res/values/styles.xml b/libraries/AndroidBootstrap/res/values/styles.xml
new file mode 100644
index 000000000..150753361
--- /dev/null
+++ b/libraries/AndroidBootstrap/res/values/styles.xml
@@ -0,0 +1,16 @@
+<resources>
+
+ <!--
+ Base application theme, dependent on API level. This theme is replaced
+ by AppBaseTheme from res/values-vXX/styles.xml on newer devices.
+ -->
+ <style name="AppBaseTheme" parent="android:Theme.Light">
+ <!--
+ Theme customizations available in newer API levels can go in
+ res/values-vXX/styles.xml, while customizations related to
+ backward-compatibility can go here.
+ -->
+ </style>
+
+
+</resources>