diff --git a/lib/generators/web_app_theme/theme/templates/layout_admin.html.erb b/lib/generators/web_app_theme/theme/templates/layout_admin.html.erb
new file mode 100644
index 0000000..e3e660a
--- /dev/null
+++ b/lib/generators/web_app_theme/theme/templates/layout_admin.html.erb
@@ -0,0 +1,45 @@
+
+
+
+ <%= options.app_name %>
+ <%%= stylesheet_link_tag "web-app-theme/base", "web-app-theme/themes/<%= options.theme %>/style", "web-app-theme/override", :cache => true %>
+ <%%= csrf_meta_tag %>
+
+
+
+
+
+
+ <%% flash.each do |type, message| -%>
+
+ <%% end -%>
+
+
+ <%%= yield %>
+
+
+
+
+
+
+
diff --git a/lib/generators/web_app_theme/theme/templates/layout_sign.html.erb b/lib/generators/web_app_theme/theme/templates/layout_sign.html.erb
new file mode 100644
index 0000000..18cc3c7
--- /dev/null
+++ b/lib/generators/web_app_theme/theme/templates/layout_sign.html.erb
@@ -0,0 +1,15 @@
+
+
+
+ <%= options.app_name %>
+ <%%= stylesheet_link_tag "web-app-theme/base", "web-app-theme/themes/<%= options.theme %>/style", "web-app-theme/override", :cache => true %>
+ <%%= csrf_meta_tag %>
+
+
+
+
+