diff --git a/@salix/app/src/configroutes.js b/@salix/app/src/configroutes.js
index 3ccdc078c9..ba51515429 100644
--- a/@salix/app/src/configroutes.js
+++ b/@salix/app/src/configroutes.js
@@ -17,7 +17,7 @@ function config($stateProvider, $urlRouterProvider) {
core.splitingRegister.registerGraph(deps);
- $urlRouterProvider.otherwise('/client/client-index');
+ $urlRouterProvider.otherwise('/client/index');
for (var file in routes)
routes[file].forEach(function (route) {
diff --git a/@salix/app/src/styles/margin.scss b/@salix/app/src/styles/margin.scss
index d1f77cc350..1a3d500d43 100644
--- a/@salix/app/src/styles/margin.scss
+++ b/@salix/app/src/styles/margin.scss
@@ -1,28 +1,8 @@
+
$margin-none: 0;
-
-/* Small */
-
$margin-small: 8px;
-$margin-small-top: 8px;
-$margin-small-left: 8px;
-$margin-small-right: 8px;
-$margin-small-bottom: 8px;
-
-/* Medium */
-
$margin-medium: 16px;
-$margin-medium-top: 16px;
-$margin-medium-left: 16px;
-$margin-medium-right: 16px;
-$margin-medium-bottom: 16px;
-
-/* Large */
-
$margin-large: 32px;
-$margin-large-top: 32px;
-$margin-large-left: 32px;
-$margin-large-right: 32px;
-$margin-large-bottom: 32px;
/* None */
@@ -36,16 +16,24 @@ html [margin-small], .margin-small {
margin: $margin-small;
}
html [margin-small-top], .margin-small-top {
- margin-top: $margin-small-top;
+ margin-top: $margin-small;
}
html [margin-small-left], .margin-small-left {
- margin-left: $margin-small-left;
+ margin-left: $margin-small;
}
html [margin-small-right], .margin-small-right {
- margin-right: $margin-small-right;
+ margin-right: $margin-small;
}
html [margin-small-bottom], .margin-small-bottom {
- margin-bottom: $margin-small-bottom;
+ margin-bottom: $margin-small;
+}
+html [margin-small-v], .margin-small-v {
+ margin-left: $margin-small;
+ margin-right: $margin-small;
+}
+html [margin-small-h], .margin-small-h {
+ margin-top: $margin-small;
+ margin-bottom: $margin-small;
}
/* Medium */
@@ -54,16 +42,24 @@ html [margin-medium], .margin-medium {
margin: $margin-medium;
}
html [margin-medium-top], .margin-medium-top {
- margin-top: $margin-medium-top;
+ margin-top: $margin-medium;
}
html [margin-medium-left], .margin-medium-left {
- margin-left: $margin-medium-left;
+ margin-left: $margin-medium;
}
html [margin-medium-right], .margin-medium-right {
- margin-right: $margin-medium-right;
+ margin-right: $margin-medium;
}
html [margin-medium-bottom], .margin-medium-bottom {
- margin-bottom: $margin-medium-bottom;
+ margin-bottom: $margin-medium;
+}
+html [margin-medium-v], .margin-medium-v {
+ margin-left: $margin-medium;
+ margin-right: $margin-medium;
+}
+html [margin-medium-h], .margin-medium-h {
+ margin-top: $margin-medium;
+ margin-bottom: $margin-medium;
}
/* Large */
@@ -72,14 +68,22 @@ html [margin-large], .margin-large {
margin: $margin-large;
}
html [margin-large-top], .margin-large-top {
- margin-top: $margin-large-top;
+ margin-top: $margin-large;
}
html [margin-large-left], .margin-large-left {
- margin-left: $margin-large-left;
+ margin-left: $margin-large;
}
html [margin-large-right], .margin-large-right {
- margin-right: $margin-large-right;
+ margin-right: $margin-large;
}
html [margin-large-bottom], .margin-large-bottom {
- margin-bottom: $margin-large-bottom;
+ margin-bottom: $margin-large;
+}
+html [margin-large-v], .margin-large-v {
+ margin-left: $margin-large;
+ margin-right: $margin-large;
+}
+html [margin-large-h], .margin-large-h {
+ margin-top: $margin-large;
+ margin-bottom: $margin-large;
}
diff --git a/@salix/app/src/styles/padding.scss b/@salix/app/src/styles/padding.scss
index 7c925570f1..3543c2c296 100644
--- a/@salix/app/src/styles/padding.scss
+++ b/@salix/app/src/styles/padding.scss
@@ -1,28 +1,8 @@
+
$pad-none: 0;
-
-/* Small */
-
$pad-small: 8px;
-$pad-small-top: 8px;
-$pad-small-left: 8px;
-$pad-small-right: 8px;
-$pad-small-bottom: 8px;
-
-/* Medium */
-
$pad-medium: 16px;
-$pad-medium-top: 16px;
-$pad-medium-left: 16px;
-$pad-medium-right: 16px;
-$pad-medium-bottom: 16px;
-
-/* Large */
-
$pad-large: 32px;
-$pad-large-top: 32px;
-$pad-large-left: 32px;
-$pad-large-right: 32px;
-$pad-large-bottom: 32px;
/* None */
@@ -35,17 +15,25 @@ html [pad-none], .pad-none {
html [pad-small], .pad-small {
padding: $pad-small;
}
-html [pad-small-top], .pad-small-top {
- padding-top: $pad-small-top;
-}
html [pad-small-left], .pad-small-left {
- padding-left: $pad-small-left;
+ padding-left: $pad-small;
}
html [pad-small-right], .pad-small-right {
- padding-right: $pad-small-right;
+ padding-right: $pad-small;
+}
+html [pad-small-top], .pad-small-top {
+ padding-top: $pad-small;
}
html [pad-small-bottom], .pad-small-bottom {
- padding-bottom: $pad-small-bottom;
+ padding-bottom: $pad-small;
+}
+html [pad-small-v], .pad-small-v {
+ padding-left: $pad-small;
+ padding-right: $pad-small;
+}
+html [pad-small-h], .pad-small-h {
+ padding-top: $pad-small;
+ padding-bottom: $pad-small;
}
/* Medium */
@@ -53,17 +41,25 @@ html [pad-small-bottom], .pad-small-bottom {
html [pad-medium], .pad-medium {
padding: $pad-medium;
}
-html [pad-medium-top], .pad-medium-top {
- padding-top: $pad-medium-top;
-}
html [pad-medium-left], .pad-medium-left {
- padding-left: $pad-medium-left;
+ padding-left: $pad-medium;
}
html [pad-medium-right], .pad-medium-right {
- padding-right: $pad-medium-right;
+ padding-right: $pad-medium;
+}
+html [pad-medium-top], .pad-medium-top {
+ padding-top: $pad-medium;
}
html [pad-medium-bottom], .pad-medium-bottom {
- padding-bottom: $pad-medium-bottom;
+ padding-bottom: $pad-medium;
+}
+html [pad-medium-v], .pad-medium-v {
+ padding-left: $pad-medium;
+ padding-right: $pad-medium;
+}
+html [pad-medium-h], .pad-medium-h {
+ padding-top: $pad-medium;
+ padding-bottom: $pad-medium;
}
/* Large */
@@ -71,15 +67,23 @@ html [pad-medium-bottom], .pad-medium-bottom {
html [pad-large], .pad-large {
padding: $pad-large;
}
-html [pad-large-top], .pad-medium-large {
- padding-top: $pad-large-top;
-}
html [pad-large-left], .pad-large-left {
- padding-left: $pad-large-left;
+ padding-left: $pad-large;
}
html [pad-large-right], .pad-large-right {
- padding-right: $pad-large-right;
+ padding-right: $pad-large;
+}
+html [pad-large-top], .pad-large-top {
+ padding-top: $pad-large;
}
html [pad-large-bottom], .pad-large-bottom {
- padding-bottom: $pad-large-bottom;
+ padding-bottom: $pad-large;
+}
+html [pad-large-v], .pad-large-v {
+ padding-left: $pad-large;
+ padding-right: $pad-large;
+}
+html [pad-large-h], .pad-large-h {
+ padding-top: $pad-large;
+ padding-bottom: $pad-large;
}
diff --git a/@salix/core/src/core.js b/@salix/core/src/core.js
index 28e3a52f9d..8ea3aa417d 100644
--- a/@salix/core/src/core.js
+++ b/@salix/core/src/core.js
@@ -44,17 +44,11 @@ export {NAME as COMBO_MT,factory as comboMt} from './combo/combo.mt'
export {NAME as DATE_PICKER,directive as DatePickerDirective} from './date-picker/date-picker'
export {NAME as DATE_PICKER_MT,factory as datePickerMt} from './date-picker/date-picker.mt'
-export {NAME as VN_MAINMENU,
- COMPONENT as VN_MAINMENU_COMPONENT} from './mainmenu/mainmenu';
+export {NAME as VN_MAINMENU, COMPONENT as VN_MAINMENU_COMPONENT} from './main-menu/main-menu';
-export {NAME as ACTIONS,
- COMPONENT as ACTIONS_COMPONENT} from './leftmenu/actions';
-export {NAME as DESCRIPTOR,
- COMPONENT as DESCRIPTOR_COMPONENT} from './leftmenu/descriptor';
-export {NAME as LEFTMENU,
- COMPONENT as LEFTMENU_COMPONENT} from './leftmenu/leftmenu';
-export {NAME as ITEMMENU,
- COMPONENT as ITEMMENU_COMPONENT} from './leftmenu/itemmenu';
-export {NAME as CLIENT_TOP_BAR,
- COMPONENT as CLIENT_TOP_BAR_COMPONENT} from './topbar/topbar';
+export {NAME as ACTIONS, COMPONENT as ACTIONS_COMPONENT} from './left-menu/actions';
+export {NAME as DESCRIPTOR, COMPONENT as DESCRIPTOR_COMPONENT} from './left-menu/descriptor';
+export {NAME as LEFT_MENU, COMPONENT as LEFTMENU_COMPONENT} from './left-menu/left-menu';
+export {NAME as MENU_ITEM, COMPONENT as MENU_ITEM_COMPONENT} from './left-menu/menu-item';
+export {NAME as CLIENT_TOP_BAR, COMPONENT as CLIENT_TOP_BAR_COMPONENT} from './topbar/topbar';
diff --git a/@salix/core/src/left-menu/actions.html b/@salix/core/src/left-menu/actions.html
new file mode 100644
index 0000000000..de19f738e4
--- /dev/null
+++ b/@salix/core/src/left-menu/actions.html
@@ -0,0 +1,5 @@
+
+
+Descriptor
+