diff --git a/js/theme.js b/js/theme.js
index 690c77418..b81c94cf3 100644
--- a/js/theme.js
+++ b/js/theme.js
@@ -40,6 +40,7 @@ $(document).ready(function(){
}
// give select fields an boostrap classes
+ // @todo: this needs to be changed in friendica core
$(".field.select, .field.custom").addClass("form-group");
$(".field.select > select, .field.custom > select").addClass("form-control");
diff --git a/templates/field_custom.tpl b/templates/field_custom.tpl
new file mode 100644
index 000000000..20f529278
--- /dev/null
+++ b/templates/field_custom.tpl
@@ -0,0 +1,6 @@
+
+
+
+ {{$field.2}}
+ {{$field.3}}
+
diff --git a/templates/field_select.tpl b/templates/field_select.tpl
new file mode 100644
index 000000000..9c0315121
--- /dev/null
+++ b/templates/field_select.tpl
@@ -0,0 +1,8 @@
+
+
+
+
+ {{$field.3}}
+
\ No newline at end of file
diff --git a/templates/field_select_raw.tpl b/templates/field_select_raw.tpl
new file mode 100644
index 000000000..d4f476860
--- /dev/null
+++ b/templates/field_select_raw.tpl
@@ -0,0 +1,8 @@
+
+
+
+
+ {{$field.3}}
+
\ No newline at end of file
diff --git a/templates/field_themeselect.tpl b/templates/field_themeselect.tpl
new file mode 100644
index 000000000..04f4e82b1
--- /dev/null
+++ b/templates/field_themeselect.tpl
@@ -0,0 +1,10 @@
+
+{{if $field.5=="preview"}}{{/if}}
+