form, appframe ui fixes
diff --git a/home/page/profile_settings/profile_settings.js b/home/page/profile_settings/profile_settings.js
index a0bb49a..3c74e4d 100644
--- a/home/page/profile_settings/profile_settings.js
+++ b/home/page/profile_settings/profile_settings.js
@@ -29,9 +29,12 @@
this.wrapper.appframe.add_button('Change Background', this.change_background);
this.wrapper.appframe.add_label("Set Theme:");
this.wrapper.appframe.add_select("Theme",
- ["Default", "Desert", "Sky", "Tropic", "Snow", "Sun"]).change(function() {
- erpnext.set_theme($(this).val().toLowerCase());
- }).change(function() {
+ keys(erpnext.themes).sort())
+ .change(function() {
+ erpnext.set_theme($(this).val());
+ }).val(wn.boot.profile.defaults.theme ?
+ wn.boot.profile.defaults.theme[0] : "Default")
+ .change(function() {
wn.call({
module: "home",
page: "profile_settings",
@@ -39,6 +42,7 @@
args: {theme: $(this).val() }
})
});
+
this.tab = make_table($a($(this.wrapper).find('.layout-main').get(0), 'div', '', {marginTop:'19px'}),
1, 2, '90%', ['50%', '50%'], {padding:'11px'})
this.img = $a($td(this.tab, 0, 0), 'img', '', {width: '120px', maxHeight:'200px'});
diff --git a/public/images/module-icons-small.png b/public/images/module-icons-small.png
new file mode 100644
index 0000000..c5dc26d
--- /dev/null
+++ b/public/images/module-icons-small.png
Binary files differ
diff --git a/public/images/module-icons.png b/public/images/module-icons.png
deleted file mode 100644
index 869cb88..0000000
--- a/public/images/module-icons.png
+++ /dev/null
Binary files differ
diff --git a/public/images/module_icons/accounts.png b/public/images/module_icons/accounts.png
new file mode 100644
index 0000000..5a05c4d
--- /dev/null
+++ b/public/images/module_icons/accounts.png
Binary files differ
diff --git a/public/images/module_icons/buying.png b/public/images/module_icons/buying.png
new file mode 100644
index 0000000..5878748
--- /dev/null
+++ b/public/images/module_icons/buying.png
Binary files differ
diff --git a/public/images/module_icons/calendar.png b/public/images/module_icons/calendar.png
new file mode 100644
index 0000000..254ba0f
--- /dev/null
+++ b/public/images/module_icons/calendar.png
Binary files differ
diff --git a/public/images/module_icons/dashboard.png b/public/images/module_icons/dashboard.png
new file mode 100644
index 0000000..1e12ea0
--- /dev/null
+++ b/public/images/module_icons/dashboard.png
Binary files differ
diff --git a/public/images/module_icons/feed.png b/public/images/module_icons/feed.png
new file mode 100644
index 0000000..d4d5eab
--- /dev/null
+++ b/public/images/module_icons/feed.png
Binary files differ
diff --git a/public/images/module_icons/hr.png b/public/images/module_icons/hr.png
new file mode 100644
index 0000000..34fa2f8
--- /dev/null
+++ b/public/images/module_icons/hr.png
Binary files differ
diff --git a/public/images/module_icons/kb.png b/public/images/module_icons/kb.png
new file mode 100644
index 0000000..9ea1842
--- /dev/null
+++ b/public/images/module_icons/kb.png
Binary files differ
diff --git a/public/images/module_icons/messages.png b/public/images/module_icons/messages.png
new file mode 100644
index 0000000..77556e1
--- /dev/null
+++ b/public/images/module_icons/messages.png
Binary files differ
diff --git a/public/images/module_icons/production.png b/public/images/module_icons/production.png
new file mode 100644
index 0000000..309b7bc
--- /dev/null
+++ b/public/images/module_icons/production.png
Binary files differ
diff --git a/public/images/module_icons/projects.png b/public/images/module_icons/projects.png
new file mode 100644
index 0000000..65c87ee
--- /dev/null
+++ b/public/images/module_icons/projects.png
Binary files differ
diff --git a/public/images/module_icons/selling.png b/public/images/module_icons/selling.png
new file mode 100644
index 0000000..9e5d1f2
--- /dev/null
+++ b/public/images/module_icons/selling.png
Binary files differ
diff --git a/public/images/module_icons/setup.png b/public/images/module_icons/setup.png
new file mode 100644
index 0000000..18061df
--- /dev/null
+++ b/public/images/module_icons/setup.png
Binary files differ
diff --git a/public/images/module_icons/stock.png b/public/images/module_icons/stock.png
new file mode 100644
index 0000000..42c1453
--- /dev/null
+++ b/public/images/module_icons/stock.png
Binary files differ
diff --git a/public/images/module_icons/support.png b/public/images/module_icons/support.png
new file mode 100644
index 0000000..a407505
--- /dev/null
+++ b/public/images/module_icons/support.png
Binary files differ
diff --git a/public/images/module_icons/todo.png b/public/images/module_icons/todo.png
new file mode 100644
index 0000000..b7c056b
--- /dev/null
+++ b/public/images/module_icons/todo.png
Binary files differ
diff --git a/public/images/module_icons/website.png b/public/images/module_icons/website.png
new file mode 100644
index 0000000..11064de
--- /dev/null
+++ b/public/images/module_icons/website.png
Binary files differ
diff --git a/public/js/startup.css b/public/js/startup.css
index b413d9d..f61e648 100644
--- a/public/js/startup.css
+++ b/public/js/startup.css
@@ -61,4 +61,26 @@
.show-all-reports {
margin-top: 5px;
font-size: 11px;
+}
+
+.small-module-icons-accounts{ background-position: 0 0; width: 14px; height: 17px; margin-top: -2px; margin-bottom: -2px; }
+.small-module-icons-selling{ background-position: 0 -67px; width: 14px; height: 17px; margin-top: -2px; margin-bottom: -2px; }
+.small-module-icons-calendar{ background-position: 0 -134px; width: 15px; height: 17px; margin-top: -2px; margin-bottom: -2px; }
+.small-module-icons-dashboard{ background-position: 0 -201px; width: 17px; height: 12px; }
+.small-module-icons-feed{ background-position: 0 -263px; width: 14px; height: 17px; margin-top: -2px; margin-bottom: -2px; }
+.small-module-icons-hr{ background-position: 0 -330px; width: 17px; height: 14px; margin-top: -1px; }
+.small-module-icons-kb{ background-position: 0 -394px; width: 10px; height: 17px; margin-top: -2px; margin-bottom: -2px; }
+.small-module-icons-messages{ background-position: 0 -461px; width: 17px; height: 11px; }
+.small-module-icons-production{ background-position: 0 -522px; width: 17px; height: 14px; margin-top: -1px; }
+.small-module-icons-projects{ background-position: 0 -586px; width: 17px; height: 10px; }
+.small-module-icons-buying{ background-position: 0 -646px; width: 17px; height: 17px; margin-top: -2px; margin-bottom: -2px; }
+.small-module-icons-setup{ background-position: 0 -713px; width: 16px; height: 17px; margin-top: -2px; margin-bottom: -2px; }
+.small-module-icons-stock{ background-position: 0 -780px; width: 14px; height: 17px; margin-top: -2px; margin-bottom: -2px; }
+.small-module-icons-support{ background-position: 0 -847px; width: 17px; height: 17px; margin-top: -2px; margin-bottom: -2px; }
+.small-module-icons-todo{ background-position: 0 -914px; width: 17px; height: 15px; margin-top: -1px; margin-bottom: -1px; }
+.small-module-icons-website{ background-position: 0 -979px; width: 17px; height: 17px; margin-top: -2px; margin-bottom: -2px; }
+
+.small-module-icons {
+ background-image: url("../app/images/module-icons-small.png");
+ display: inline-block;
}
\ No newline at end of file
diff --git a/public/js/startup.js b/public/js/startup.js
index 0b43183..a934063 100644
--- a/public/js/startup.js
+++ b/public/js/startup.js
@@ -59,7 +59,7 @@
erpnext.set_user_background(wn.boot.user_background);
}
if(wn.boot.profile.defaults.theme) {
- erpnext.set_theme(wn.boot.profile.defaults.theme[0].toLowerCase());
+ erpnext.set_theme(wn.boot.profile.defaults.theme[0]);
}
// always allow apps
@@ -213,35 +213,45 @@
// theme setter
erpnext.themes = {
- metal: {
+ "Default": {
sidebar: "#f2f2f2",
titlebar: "#dfdfdf",
toolbar: "#e9e9e9"
},
- desert: {
+ Desert: {
sidebar: "#FFFDF7",
titlebar: "#DAD4C2",
toolbar: "#FAF6E9"
},
- tropic: {
+ Tropic: {
sidebar: "#FAFFF7",
toolbar: "#EEFAE9",
titlebar: "#D7ECD1"
},
- sky: {
+ Sky: {
sidebar: "#F7FFFE",
toolbar: "#E9F9FA",
titlebar: "#D7F5F7"
},
- snow: {
+ Snow: {
sidebar: "#fff",
titlebar: "#fff",
toolbar: "#fff"
},
- sun: {
+ Sunny: {
sidebar: "#FFFFEF",
- titlebar: "lightYellow",
- toolbar: "#FFFDCA"
+ titlebar: "#FFFDCA",
+ toolbar: "lightYellow"
+ },
+ Floral: {
+ sidebar: "#FFF7F7",
+ titlebar: "#F7CBCB",
+ toolbar: "#FAE9EA"
+ },
+ Ocean: {
+ sidebar: "#F2FFFE",
+ titlebar: "#8ACFC7",
+ toolbar: "#C3F3EE"
}
}