Commit a8efed89 by Uros Spasojevic

-implemented view

-rewrote gmappanel
-added markers on click
-other shit
parent 70c9129c
...@@ -55,7 +55,8 @@ ...@@ -55,7 +55,8 @@
* ] * ]
*/ */
"requires": [ "requires": [
"font-awesome" "font-awesome",
"ux"
], ],
/** /**
......
{"packages":{"classic":{"build":{"dir":"${package.output}"},"creator":"Sencha","namespace":"Ext","type":"toolkit","version":"6.0.1.250"},"cmd":{"current":"6.2.1.29","version":"6.2.1.29"},"core":{"alternateName":["sencha-core"],"creator":"Sencha","type":"code","version":"6.0.1.250"},"ext":{"build":{"dir":"${package.output.base}"},"creator":"Sencha","license":"commercial","namespace":"Ext","resource":{"paths":["resources"]},"type":"framework","version":"6.0.1.250"},"font-awesome":{"creator":"Sencha","namespace":"Ext","resource":{"paths":""},"theme":"theme-neptune","toolkit":"classic","type":"code","version":"6.0.1.250"},"font-ext":{"creator":"Sencha","namespace":"Ext","theme":"theme-neptune","toolkit":"classic","type":"code","version":"6.0.1.250"},"theme-base":{"alternateName":["ext-theme-base"],"creator":"Sencha","namespace":"Ext","toolkit":"classic","type":"theme","version":"6.0.1.250"},"theme-neptune":{"alternateName":["ext-theme-neptune"],"creator":"Sencha","extend":"theme-neutral","namespace":"Ext","toolkit":"classic","type":"theme","version":"6.0.1.250"},"theme-neutral":{"alternateName":["ext-theme-neutral"],"creator":"Sencha","extend":"theme-base","namespace":"Ext","toolkit":"classic","type":"theme","version":"6.0.1.250"},"theme-triton":{"creator":"Sencha","extend":"theme-neptune","fashion":{"inliner":{"enable":false,"maxItemSize":20000,"excludes":[".*\\.woff",".*\\.woff2",".*\\.ttf",".*\\.eot",".*\\.svg"]}},"namespace":"Ext","resource":{"paths":""},"toolkit":"classic","type":"theme","version":"6.0.1.250"}},"js":[{"path":"classic/app.js"}],"css":[{"exclude":["fashion"],"path":"classic/resources/Evoksi-all.css"}],"cache":{"enable":false,"deltas":"classic/deltas"},"fashion":{"inliner":{"enable":false}},"name":"Evoksi","version":"1.0.0.0","framework":"ext","loader":{"cache":false,"cacheParam":"_dc"},"id":"4cf03061-653c-46bc-9fcb-9c748bb8709d","watch":{"delay":250},"toolkit":"classic","theme":"theme-triton","profile":"classic","hash":"e73979a864af3509ad0d1eaf67f62ec8eacb81f4","resources":{"path":"classic/resources","shared":"resources"}} {"packages":{"classic":{"build":{"dir":"${package.output}"},"creator":"Sencha","namespace":"Ext","type":"toolkit","version":"6.0.1.250"},"cmd":{"current":"6.2.1.29","version":"6.2.1.29"},"core":{"alternateName":["sencha-core"],"creator":"Sencha","type":"code","version":"6.0.1.250"},"ext":{"build":{"dir":"${package.output.base}"},"creator":"Sencha","license":"commercial","namespace":"Ext","resource":{"paths":["resources"]},"type":"framework","version":"6.0.1.250"},"font-awesome":{"creator":"Sencha","namespace":"Ext","resource":{"paths":""},"theme":"theme-neptune","toolkit":"classic","type":"code","version":"6.0.1.250"},"font-ext":{"creator":"Sencha","namespace":"Ext","theme":"theme-neptune","toolkit":"classic","type":"code","version":"6.0.1.250"},"theme-base":{"alternateName":["ext-theme-base"],"creator":"Sencha","namespace":"Ext","toolkit":"classic","type":"theme","version":"6.0.1.250"},"theme-neptune":{"alternateName":["ext-theme-neptune"],"creator":"Sencha","extend":"theme-neutral","namespace":"Ext","toolkit":"classic","type":"theme","version":"6.0.1.250"},"theme-neutral":{"alternateName":["ext-theme-neutral"],"creator":"Sencha","extend":"theme-base","namespace":"Ext","toolkit":"classic","type":"theme","version":"6.0.1.250"},"theme-triton":{"creator":"Sencha","extend":"theme-neptune","fashion":{"inliner":{"enable":false,"maxItemSize":20000,"excludes":[".*\\.woff",".*\\.woff2",".*\\.ttf",".*\\.eot",".*\\.svg"]}},"namespace":"Ext","resource":{"paths":""},"toolkit":"classic","type":"theme","version":"6.0.1.250"},"ux":{"alternateName":["ext-ux"],"creator":"Sencha","namespace":"Ext","resource":{"paths":["${package.dir}/resources","${package.dir}/classic/resources"]},"theme":"theme-classic","toolkit":"classic","type":"code","version":"6.0.1.250"}},"js":[{"path":"classic/app.js"}],"css":[{"exclude":["fashion"],"path":"classic/resources/Evoksi-all.css"}],"cache":{"enable":false,"deltas":"classic/deltas"},"fashion":{"inliner":{"enable":false}},"name":"Evoksi","version":"1.0.0.0","framework":"ext","loader":{"cache":false,"cacheParam":"_dc"},"id":"4cf03061-653c-46bc-9fcb-9c748bb8709d","watch":{"delay":250},"toolkit":"classic","theme":"theme-triton","profile":"classic","hash":"3a985e82c832f792715d8e243bd781cf946a1ee8","resources":{"path":"classic/resources","shared":"resources"}}
\ No newline at end of file \ No newline at end of file
...@@ -7615,6 +7615,647 @@ ...@@ -7615,6 +7615,647 @@
-moz-box-shadow: rgba(0, 0, 0, 0.5) 0 2px 2px; -moz-box-shadow: rgba(0, 0, 0, 0.5) 0 2px 2px;
box-shadow: rgba(0, 0, 0, 0.5) 0 2px 2px; box-shadow: rgba(0, 0, 0, 0.5) 0 2px 2px;
} }
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/Explorer.scss:1 */
.x-explorer-view {
background-color: #fff;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/Explorer.scss:5 */
.x-explorer-item {
float: left;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/Explorer.scss:9 */
.x-explorer-item-text {
text-align: center;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/Explorer.scss:13 */
.x-explorer-node-icon {
height: 100px;
width: 100px;
background: url(ux/images/explorer/node.png);
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/Explorer.scss:19 */
.x-explorer-leaf-icon {
background: url(ux/images/explorer/leaf.png);
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/GroupTabPanel.scss:2 */
.x-grouptabpanel {
/* Main GroupTabPanel style */
background-color: #4e78b1;
border: solid 15px #4e78b1;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/GroupTabPanel.scss:9 */
.x-grouptabcontainer {
/* End of GroupTabPanel style */
/* Card Layout container */
background-color: white;
border-top: 1px solid #d9d9d9 !important;
border-bottom: 1px solid #d9d9d9 !important;
border-right: 1px solid #d9d9d9 !important;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/GroupTabPanel.scss:17 */
.x-grouptabpanel .x-grouptab .x-grid-cell-inner {
/* End of Card Layout container */
font-family: tahoma, arial, sans-serif;
text-decoration: none!important;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/GroupTabPanel.scss:22 */
.x-grouptabpanel .x-grouptab-first .x-grid-cell-inner {
font-size: 13px;
line-height: 18px;
font-weight: bold;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/GroupTabPanel.scss:28 */
.x-grouptabbar .x-grid-row .x-grid-cell {
background-color: transparent;
padding-left: 6px;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/GroupTabPanel.scss:33 */
.x-grouptabbar .x-grid-cell-inner {
color: #dfe8f6;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/GroupTabPanel.scss:37 */
.x-grouptabpanel .x-active-group .x-grid-cell-inner {
color: #395b8e;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/GroupTabPanel.scss:41 */
.x-grouptabbar .x-grouptab {
line-height: 24px;
background-color: transparent;
font-size: 12px;
position: relative;
padding-left: 6px;
padding-bottom: 2px;
overflow: visible;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/GroupTabPanel.scss:51 */
.x-grouptabbar .x-grouptab-first {
padding-top: 6px;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/GroupTabPanel.scss:55 */
.x-grouptabbar .x-grouptab-last {
margin-bottom: 3px;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/GroupTabPanel.scss:59 */
.x-grouptabbar .x-active-tab .x-grid-cell-inner {
background-color: #edeef0;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/GroupTabPanel.scss:63 */
.x-grouptabbar .x-tree-elbow-line,
.x-grouptabbar .x-tree-elbow-empty {
width: 0;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/GroupTabPanel.scss:68 */
.x-grouptabbar .x-active-group .x-grouptab {
background-color: white!important;
border: 0 none!important;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/GroupTabPanel.scss:73 */
.x-grouptabbar .x-active-group .x-grouptab-first {
border-top: 1px solid #d9d9d9!important;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/GroupTabPanel.scss:77 */
.x-grouptabbar .x-active-group .x-grouptab-center {
border-left: 1px solid #d9d9d9!important;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/GroupTabPanel.scss:81 */
.x-grouptabbar .x-active-group .x-grouptab-last {
border-bottom: 1px solid #d9d9d9!important;
padding-bottom: 3px;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/GroupTabPanel.scss:86 */
.x-grouptabbar .x-active-group .x-grouptab-first,
.x-grouptabbar .x-active-group .x-grouptab-last {
border-left: 1px solid #d9d9d9!important;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/GroupTabPanel.scss:91 */
.x-grouptab-cell {
border: 0 none!important;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/GroupTabPanel.scss:96 */
.x-grouptabbar .x-grouptabs-corner {
/* Tab corners */
background-image: url(ux/images/grouptabpanel/corners.gif);
display: none;
width: 11px;
height: 11px;
position: absolute;
font-size: 1px;
line-height: 6px;
overflow: hidden;
zoom: 1;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/GroupTabPanel.scss:108 */
.x-grouptabbar .x-grouptabs-corner {
display: none;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/GroupTabPanel.scss:112 */
.x-grouptabbar .x-active-group .x-grouptab-first .x-grouptabs-corner-top-left,
.x-grouptabbar .x-active-group .x-grouptab-last .x-grouptabs-corner-bottom-left {
display: block;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/GroupTabPanel.scss:117 */
.x-grouptabbar .x-grouptabs-corner-top-left {
background-position: top left;
left: 0;
top: 0;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/GroupTabPanel.scss:121 */
.x-grouptabbar .x-grouptabs-corner-bottom-left {
background-position: bottom left;
left: 0;
bottom: 0;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/GroupTabPanel.scss:125 */
.x-grouptabbar .x-grouptabs-corner-top-right {
background-position: top right;
right: 0;
top: 0;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/GroupTabPanel.scss:129 */
.x-grouptabbar .x-grouptabs-corner-bottom-right {
background-position: bottom right;
right: 0;
bottom: 0;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/GroupTabPanel.scss:133 */
.x-grouptabbar .x-active-group .x-grouptabs-corner-bottom-left {
bottom: -4px;
left: -4px;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/GroupTabPanel.scss:136 */
.x-grouptabbar .x-active-group .x-grouptabs-corner-bottom-right {
bottom: -4px;
right: -4px;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/GroupTabPanel.scss:139 */
.x-grouptabbar .x-active-group .x-grouptabs-corner-top-left {
top: -4px;
left: -4px;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/GroupTabPanel.scss:142 */
.x-grouptabbar .x-active-group .x-grouptabs-corner-top-right {
top: -4px;
right: -4px;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/GroupTabPanel.scss:146 */
.x-grouptabbar .x-tree-panel .x-grid-cell {
overflow: visible;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/GroupTabPanel.scss:150 */
.x-grouptabbar .x-panel-body {
background-color: #4e78b1;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/GroupTabPanel.scss:154 */
.x-grouptabbar {
top: 0 !important;
margin-top: -1px !important;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/GroupTabPanel.scss:159 */
.x-grouptabbar .x-grouptab .x-tree-icon-parent {
display: none;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/GroupTabPanel.scss:163 */
.x-grouptabbar .x-grouptab .x-tree-elbow,
.x-grouptabbar .x-grouptab .x-tree-elbow-end {
display: none;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/GroupTabPanel.scss:168 */
.x-grouptabbar .x-grouptab .x-tree-expander {
background-image: url(ux/images/grouptabpanel/plus.gif);
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/GroupTabPanel.scss:172 */
.x-grouptabbar .x-grid-tree-node-expanded .x-grouptab .x-tree-expander {
background-image: url(ux/images/grouptabpanel/minus.gif);
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/statusbar/StatusBar.scss:1 */
.x-statusbar .x-status-text {
cursor: default;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/statusbar/StatusBar.scss:4 */
.x-statusbar .x-status-busy {
padding-left: 25px !important;
background: transparent no-repeat 3px 0;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/statusbar/StatusBar.scss:9 */
.x-statusbar .x-status-text-panel {
border-top: 1px solid;
border-right: 1px solid;
border-bottom: 1px solid;
border-left: 1px solid;
padding: 2px 8px 2px 5px;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/statusbar/StatusBar.scss:17 */
.x-statusbar .x-status-error {
cursor: pointer;
padding-left: 25px !important;
background: transparent no-repeat 3px 0;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/statusbar/StatusBar.scss:22 */
.x-statusbar .x-status-valid {
padding-left: 25px !important;
background: transparent no-repeat 3px 0;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/statusbar/StatusBar.scss:26 */
.x-status-error-list {
font: 11px tahoma, arial, verdana, sans-serif;
position: absolute;
z-index: 9999;
border-top: 1px solid;
border-right: 1px solid;
border-bottom: 1px solid;
border-left: 1px solid;
padding: 5px 10px;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/statusbar/StatusBar.scss:36 */
.x-status-error-list li {
cursor: pointer;
list-style: disc;
margin-left: 10px;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/statusbar/StatusBar.scss:41 */
.x-status-error-list li a {
text-decoration: none;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/statusbar/StatusBar.scss:44 */
.x-status-error-list li a:hover {
text-decoration: underline;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/statusbar/StatusBar.scss:48 */
.x-statusbar .x-status-busy {
background-image: url(ux/images/statusbar/loading.gif);
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/statusbar/StatusBar.scss:51 */
.x-statusbar .x-status-text-panel {
border-color: #99bbe8 #fff #fff #99bbe8;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/statusbar/StatusBar.scss:55 */
.x-statusbar .x-status-error {
color: #c33;
background-image: url(ux/images/statusbar/exclamation.gif);
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/statusbar/StatusBar.scss:59 */
.x-statusbar .x-status-valid {
background-image: url(ux/images/statusbar/accept.png);
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/statusbar/StatusBar.scss:62 */
.x-status-error-list {
border-color: #c33;
background: white;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/statusbar/StatusBar.scss:66 */
.x-status-error-list li a {
color: #15428b;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/LiveSearchGridPanel.scss:1 */
.x-livesearch-match {
font-weight: bold;
background-color: yellow;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/TabScrollerMenu.scss:1 */
.x-tab-tabmenu-right {
background: transparent url(ux/images/tabscrollermenu/menu.gif) no-repeat 0 0;
width: 18px;
height: 20px;
cursor: pointer;
zoom: 1;
z-index: 6;
float: right;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/TabScrollerMenu.scss:10 */
.x-tab-tabmenu-over {
background-position: -18px 0;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/TabScrollerMenu.scss:13 */
.x-tab-tabmenu-disabled {
background-position: 0 0;
opacity: 0.5;
-moz-opacity: 0.5;
filter: opacity=50;
cursor: default;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/colorpick/Selector.scss:2 */
.x-colorpicker {
/* The actual pop window with the color picker components */
overflow: visible;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/colorpick/Selector.scss:8 */
.x-colorpicker >.x-box-inner {
overflow: visible;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/colorpick/Selector.scss:13 */
.x-colorpicker .x-form-item-label {
text-align: center;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/colorpick/Selector.scss:18 */
.x-colopicker-escape-overflow {
overflow: visible;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/colorpick/Selector.scss:21 */
.x-colopicker-escape-overflow >.x-box-inner {
overflow: visible;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/colorpick/Selector.scss:28 */
.x-colorpicker-colormap {
background-image: url(ux/images/colorpick/map_gradient.png);
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/colorpick/Selector.scss:35 */
.x-colorpicker-colormap-draghandle-container {
overflow: visible;
z-index: 1;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/colorpick/Selector.scss:41 */
.x-colorpicker-colormap-blender {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/colorpick/Selector.scss:49 */
.x-colorpicker-colormap-draghandle {
width: 15px;
height: 15px;
position: relative;
left: -7px;
top: -7px;
background-image: url(ux/images/colorpick/drag_circle.png);
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/colorpick/Selector.scss:60 */
.x-colorpicker-draghandle-container {
width: 20px;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/colorpick/Selector.scss:64 */
.x-colorpicker-draghandle {
width: 32px;
height: 9px;
position: relative;
left: -6px;
top: -4px;
background-image: url(ux/images/colorpick/pickerslider.png);
background-repeat: no-repeat;
z-index: 1;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/colorpick/Selector.scss:75 */
.x-colorpicker-hue {
background-image: url(ux/images/colorpick/huegradient.png);
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/colorpick/Selector.scss:82 */
.x-colorpicker-hue-gradient {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/colorpick/Selector.scss:91 */
.x-colorpicker-saturation > .x-colorpicker-draghandle-container {
background: -mox-linear-gradient(top, #fff 0%, #000 100%);
/* FF3.6+ */
background: -webkit-linear-gradient(top, #fff 0%, #000 100%);
/* FF3.6+ */
/* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fff 0%, #000 100%);
/* Chrome10+,Safari5.1+ */
/* Opera 11.10+ */
background: -ms-linear-gradient(top, #fff 0%, #000 100%);
/* Opera 11.10+ */
/* IE10+ */
background: linear-gradient(to bottom, #fff 0%, #000 100%);
/* IE10+ */
/* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#000000',GradientType=0 );
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/colorpick/Selector.scss:102 */
.x-colorpicker-value > .x-colorpicker-draghandle-container {
background: -mox-linear-gradient(top, red 0%, #000 100%);
/* FF3.6+ */
background: -webkit-linear-gradient(top, red 0%, #000 100%);
/* FF3.6+ */
/* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, red 0%, #000 100%);
/* Chrome10+,Safari5.1+ */
/* Opera 11.10+ */
background: -ms-linear-gradient(top, red 0%, #000 100%);
/* Opera 11.10+ */
/* IE10+ */
background: linear-gradient(to bottom, red 0%, #000 100%);
/* IE10+ */
/* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#000000',GradientType=0 );
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/colorpick/Selector.scss:113 */
.x-colorpicker-alpha > .x-colorpicker-draghandle-container {
background-image: url(ux/images/colorpick/checkerboard.png);
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/colorpick/Selector.scss:119 */
.x-colorpicker-preview {
background-image: url(ux/images/colorpick/checkerboard.png);
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/colorpick/Button.scss:2 */
.x-colorpicker-button {
position: relative;
border: 1px solid gray;
background-image: url(ux/images/colorpick/checkerboard.png);
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/colorpick/Field.scss:3 */
.x-colorpicker-field .x-form-item-body {
position: relative;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/colorpick/Field.scss:7 */
.x-colorpicker-field input {
padding-left: 26px;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/colorpick/Field.scss:12 */
.x-colorpicker-field-swatch {
position: absolute;
width: 20px;
height: 20px;
left: 4px;
background-image: url(ux/images/colorpick/checkerboard.png);
top: 0px;
bottom: 0px;
margin: auto;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/colorpick/Field.scss:25 */
.x-colorpicker-field-swatch-inner {
position: absolute;
height: 100%;
width: 100%;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/dashboard/GoogleRssView.scss:1 */
.x-dashboard-googlerss {
font-family: helvetica, arial, verdana, sans-serif;
margin: 5px;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/dashboard/GoogleRssView.scss:6 */
.x-dashboard-googlerss-title {
font-weight: bold;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/dashboard/GoogleRssView.scss:10 */
.x-dashboard-googlerss-author {
color: #aaa;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/dashboard/GoogleRssView.scss:14 */
.x-dashboard-googlerss-preview {
width: 16px;
height: 16px;
background-color: white;
background-image: url(ux/images/dashboard/magnify.png);
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/dashboard/GoogleRssView.scss:21 */
.x-dashboard-googlerss-detail-header {
position: relative;
background-color: #f6f6f6;
padding: 5px;
border-bottom-width: 1px;
border-bottom-color: #919191;
border-bottom-style: solid;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/dashboard/GoogleRssView.scss:30 */
.x-dashboard-googlerss-glyph {
cursor: pointer;
font-weight: bold;
font-size: 22px;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/dashboard/GoogleRssView.scss:36 */
.x-dashboard-googlerss-detail {
padding: 5px;
overflow: auto;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/dashboard/GoogleRssView.scss:41 */
.x-dashboard-googlerss-detail-nav {
position: absolute;
color: #aaa;
right: 5px;
top: 5px;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/dashboard/GoogleRssView.scss:48 */
.x-dashboard-googlerss-detail .x-dashboard-googlerss-title {
font-weight: bold;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/form/ItemSelector.scss:3 */
.x-form-multiselect-body .x-boundlist .x-mask {
/* Styles used by Ext.ux.form.ItemSelector */
background: none;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/form/ItemSelector.scss:7 */
.x-form-itemselector-body .x-form-item {
margin: 0;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/form/ItemSelector.scss:11 */
.x-form-itemselector-top {
background-image: url(ux/images/itemselector/top.gif);
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/form/ItemSelector.scss:14 */
.x-form-itemselector-up {
background-image: url(ux/images/itemselector/up.gif);
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/form/ItemSelector.scss:17 */
.x-form-itemselector-add {
background-image: url(ux/images/itemselector/right.gif);
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/form/ItemSelector.scss:20 */
.x-form-itemselector-remove {
background-image: url(ux/images/itemselector/left.gif);
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/form/ItemSelector.scss:23 */
.x-form-itemselector-down {
background-image: url(ux/images/itemselector/down.gif);
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/form/ItemSelector.scss:26 */
.x-form-itemselector-bottom {
background-image: url(ux/images/itemselector/bottom.gif);
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/grid/SubTable.scss:1 */
.x-grid-subtable {
border-collapse: collapse;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/grid/SubTable.scss:5 */
tr.x-grid-subtable-row {
background-color: #fff;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/grid/SubTable.scss:9 */
.x-grid-subtable-header {
border: 1px solid #d0d0d0;
color: #404040;
font: 400 13px/19px 'Open Sans', 'Helvetica Neue', helvetica, arial, verdana, sans-serif;
background-image: none;
background-color: #fff;
padding: 6px 10px 5px 10px;
text-overflow: ellipsis;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/grid/SubTable.scss:27 */
.x-grid-subtable-cell {
border-top: 1px solid #e9e9e9;
border-right: 1px solid #e9e9e9;
border-bottom: 1px solid #e9e9e9;
border-left: 1px solid #e9e9e9;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/layout/ResponsiveColumn.scss:1 */
.x-responsivecolumn {
padding: 20px 0 0 20px;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/layout/ResponsiveColumn.scss:4 */
.x-responsivecolumn > * {
margin: 0 20px 20px 0;
float: left;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/rating/Picker.scss:1 */
.ux-rating-picker {
overflow: hidden;
color: #ccc;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
opacity: 0.8;
display: inline-block;
vertical-align: top;
line-height: 1;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/rating/Picker.scss:15 */
.ux-rating-picker-inner {
position: relative;
overflow: hidden;
display: inline-block;
vertical-align: top;
cursor: pointer;
white-space: nowrap;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/rating/Picker.scss:28 */
.ux-rating-picker-over.ux-rating-picker-track-over {
color: #ccc;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/rating/Picker.scss:31 */
.ux-rating-picker-over.ux-rating-picker-track-over > * > .ux-rating-picker-value {
display: none;
width: 0;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/rating/Picker.scss:36 */
.ux-rating-picker-over.ux-rating-picker-track-over > * > .ux-rating-picker-value:hover {
color: inherit;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/rating/Picker.scss:40 */
.ux-rating-picker-over.ux-rating-picker-track-over > * > .ux-rating-picker-tracker {
display: inline-block;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/rating/Picker.scss:45 */
.ux-rating-picker-value,
.ux-rating-picker-tracker {
overflow: hidden;
position: absolute;
white-space: nowrap;
top: 0;
width: 0;
height: 100%;
color: #ffe850;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/rating/Picker.scss:58 */
.ux-rating-picker-tracker {
display: none;
}
/* /Users/uros/workspace/git/Evoksi/ext/packages/ux/classic/sass/src/rating/Picker.scss:62 */
.ux-rating-picker-over {
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
opacity: 1;
}
/* /Users/uros/workspace/git/Evoksi/ext/classic/theme-base/sass/etc/mixins/frame.scss:187 */ /* /Users/uros/workspace/git/Evoksi/ext/classic/theme-base/sass/etc/mixins/frame.scss:187 */
.x-tab-navigation-top { .x-tab-navigation-top {
-webkit-border-radius: 0; -webkit-border-radius: 0;
......
...@@ -3,7 +3,9 @@ $image-search-path: '/Users/uros/workspace/git/Evoksi/build/development/Evoksi/c ...@@ -3,7 +3,9 @@ $image-search-path: '/Users/uros/workspace/git/Evoksi/build/development/Evoksi/c
$theme-name: dynamic( 'theme-triton' ); $theme-name: dynamic( 'theme-triton' );
$include-evoksi-application: dynamic(true);; $include-evoksi-application: dynamic(true);;
$include-evoksi-store-personnel: dynamic(true);; $include-evoksi-store-personnel: dynamic(true);;
$include-evoksi-view-main-list: dynamic(true);; $include-evoksi-view-evoksi-evoksi: dynamic(true);;
$include-evoksi-view-evoksi-evoksicontroller: dynamic(true);;
$include-evoksi-view-evoksi-evoksimodel: dynamic(true);;
$include-evoksi-view-main-main: dynamic(true);; $include-evoksi-view-main-main: dynamic(true);;
$include-evoksi-view-main-maincontroller: dynamic(true);; $include-evoksi-view-main-maincontroller: dynamic(true);;
$include-evoksi-view-main-mainmodel: dynamic(true);; $include-evoksi-view-main-mainmodel: dynamic(true);;
...@@ -172,6 +174,7 @@ $include-ext-data-nodeinterface: dynamic(true);; ...@@ -172,6 +174,7 @@ $include-ext-data-nodeinterface: dynamic(true);;
$include-ext-data-nodestore: dynamic(true);; $include-ext-data-nodestore: dynamic(true);;
$include-ext-data-operation: dynamic(true);; $include-ext-data-operation: dynamic(true);;
$include-ext-data-pagemap: dynamic(true);; $include-ext-data-pagemap: dynamic(true);;
$include-ext-data-pagingmemoryproxy: dynamic(true);;
$include-ext-data-proxy: dynamic(true);; $include-ext-data-proxy: dynamic(true);;
$include-ext-data-proxystore: dynamic(true);; $include-ext-data-proxystore: dynamic(true);;
$include-ext-data-reader: dynamic(true);; $include-ext-data-reader: dynamic(true);;
...@@ -864,9 +867,89 @@ $include-ext-util-translatable-csstransform: dynamic(true);; ...@@ -864,9 +867,89 @@ $include-ext-util-translatable-csstransform: dynamic(true);;
$include-ext-util-translatable-dom: dynamic(true);; $include-ext-util-translatable-dom: dynamic(true);;
$include-ext-util-translatable-scrollparent: dynamic(true);; $include-ext-util-translatable-scrollparent: dynamic(true);;
$include-ext-util-translatable-scrollposition: dynamic(true);; $include-ext-util-translatable-scrollposition: dynamic(true);;
$include-ext-ux-boxreorderer: dynamic(true);;
$include-ext-ux-celldragdrop: dynamic(true);;
$include-ext-ux-checkcolumn: dynamic(true);; $include-ext-ux-checkcolumn: dynamic(true);;
$include-ext-ux-datatip: dynamic(true);;
$include-ext-ux-dataview-animated: dynamic(true);;
$include-ext-ux-dataview-dragselector: dynamic(true);;
$include-ext-ux-dataview-draggable: dynamic(true);;
$include-ext-ux-dataview-labeleditor: dynamic(true);;
$include-ext-ux-explorer: dynamic(true);;
$include-ext-ux-fieldreplicator: dynamic(true);;
$include-ext-ux-gmappanel: dynamic(true);;
$include-ext-ux-grouptabpanel: dynamic(true);;
$include-ext-ux-grouptabrenderer: dynamic(true);;
$include-ext-ux-iframe: dynamic(true);;
$include-ext-ux-itemselector: dynamic(true);;
$include-ext-ux-livesearchgridpanel: dynamic(true);;
$include-ext-ux-multiselect: dynamic(true);;
$include-ext-ux-previewplugin: dynamic(true);;
$include-ext-ux-progressbarpager: dynamic(true);;
$include-ext-ux-rowexpander: dynamic(true);;
$include-ext-ux-slidingpager: dynamic(true);;
$include-ext-ux-spotlight: dynamic(true);;
$include-ext-ux-statusbar: dynamic(true);;
$include-ext-ux-tabclosemenu: dynamic(true);;
$include-ext-ux-tabreorderer: dynamic(true);;
$include-ext-ux-tabscrollermenu: dynamic(true);;
$include-ext-ux-toolbardroppable: dynamic(true);;
$include-ext-ux-treepicker: dynamic(true);;
$include-ext-ux-ajax-datasimlet: dynamic(true);;
$include-ext-ux-ajax-jsonsimlet: dynamic(true);;
$include-ext-ux-ajax-simmanager: dynamic(true);;
$include-ext-ux-ajax-simxhr: dynamic(true);;
$include-ext-ux-ajax-simlet: dynamic(true);;
$include-ext-ux-ajax-xmlsimlet: dynamic(true);;
$include-ext-ux-colorpick-button: dynamic(true);;
$include-ext-ux-colorpick-buttoncontroller: dynamic(true);;
$include-ext-ux-colorpick-colormap: dynamic(true);;
$include-ext-ux-colorpick-colormapcontroller: dynamic(true);;
$include-ext-ux-colorpick-colorpreview: dynamic(true);;
$include-ext-ux-colorpick-colorutils: dynamic(true);;
$include-ext-ux-colorpick-field: dynamic(true);;
$include-ext-ux-colorpick-selection: dynamic(true);;
$include-ext-ux-colorpick-selector: dynamic(true);;
$include-ext-ux-colorpick-selectorcontroller: dynamic(true);;
$include-ext-ux-colorpick-selectormodel: dynamic(true);;
$include-ext-ux-colorpick-slider: dynamic(true);;
$include-ext-ux-colorpick-slideralpha: dynamic(true);;
$include-ext-ux-colorpick-slidercontroller: dynamic(true);;
$include-ext-ux-colorpick-sliderhue: dynamic(true);;
$include-ext-ux-colorpick-slidersaturation: dynamic(true);;
$include-ext-ux-colorpick-slidervalue: dynamic(true);;
$include-ext-ux-dashboard-googlersspart: dynamic(true);;
$include-ext-ux-dashboard-googlerssview: dynamic(true);;
$include-ext-ux-data-pagingmemoryproxy: dynamic(true);;
$include-ext-ux-dd-cellfielddropzone: dynamic(true);;
$include-ext-ux-dd-panelfielddragzone: dynamic(true);;
$include-ext-ux-desktop-app: dynamic(true);;
$include-ext-ux-desktop-desktop: dynamic(true);;
$include-ext-ux-desktop-module: dynamic(true);;
$include-ext-ux-desktop-shortcutmodel: dynamic(true);;
$include-ext-ux-desktop-startmenu: dynamic(true);;
$include-ext-ux-desktop-taskbar: dynamic(true);;
$include-ext-ux-desktop-trayclock: dynamic(true);;
$include-ext-ux-desktop-video: dynamic(true);;
$include-ext-ux-desktop-wallpaper: dynamic(true);;
$include-ext-ux-event-driver: dynamic(true);;
$include-ext-ux-event-maker: dynamic(true);;
$include-ext-ux-event-player: dynamic(true);;
$include-ext-ux-event-recorder: dynamic(true);;
$include-ext-ux-event-recordermanager: dynamic(true);;
$include-ext-ux-form-fileuploadfield: dynamic(true);; $include-ext-ux-form-fileuploadfield: dynamic(true);;
$include-ext-ux-form-itemselector: dynamic(true);;
$include-ext-ux-form-multiselect: dynamic(true);;
$include-ext-ux-form-searchfield: dynamic(true);;
$include-ext-ux-google-api: dynamic(true);;
$include-ext-ux-google-feeds: dynamic(true);;
$include-ext-ux-grid-subtable: dynamic(true);;
$include-ext-ux-grid-transformgrid: dynamic(true);;
$include-ext-ux-layout-center: dynamic(true);; $include-ext-ux-layout-center: dynamic(true);;
$include-ext-ux-layout-responsivecolumn: dynamic(true);;
$include-ext-ux-rating-picker: dynamic(true);;
$include-ext-ux-statusbar-statusbar: dynamic(true);;
$include-ext-ux-statusbar-validationstatus: dynamic(true);;
$include-ext-view-abstractview: dynamic(true);; $include-ext-view-abstractview: dynamic(true);;
$include-ext-view-boundlist: dynamic(true);; $include-ext-view-boundlist: dynamic(true);;
$include-ext-view-boundlistkeynav: dynamic(true);; $include-ext-view-boundlistkeynav: dynamic(true);;
...@@ -1126,6 +1209,16 @@ $relative-image-path-for-uis: $theme-triton-resource-path; ...@@ -1126,6 +1209,16 @@ $relative-image-path-for-uis: $theme-triton-resource-path;
@import '../../../../../ext/classic/theme-triton/sass/var/tab/Bar'; @import '../../../../../ext/classic/theme-triton/sass/var/tab/Bar';
@import '../../../../../ext/classic/theme-triton/sass/var/tree/View'; @import '../../../../../ext/classic/theme-triton/sass/var/tree/View';
/* including package ux */
$ux-resource-root: 'ux' !default;
$ux-resource-path: 'ux/images' !default;
$current-package: 'ux';
$current-resource-root: $ux-resource-root;
$relative-image-path-for-uis: $ux-resource-path;
@import '../../../../../ext/packages/ux/classic/sass/var/dashboard/GoogleRssView';
@import '../../../../../ext/packages/ux/classic/sass/var/layout/ResponsiveColumn';
@import '../../../../../ext/packages/ux/classic/sass/var/rating/Picker';
/* including package Evoksi */ /* including package Evoksi */
$Evoksi-resource-root: '' !default; $Evoksi-resource-root: '' !default;
$Evoksi-resource-path: 'images' !default; $Evoksi-resource-path: 'images' !default;
...@@ -1342,6 +1435,26 @@ $relative-image-path-for-uis: $theme-triton-resource-path; ...@@ -1342,6 +1435,26 @@ $relative-image-path-for-uis: $theme-triton-resource-path;
@import '../../../../../ext/classic/theme-triton/sass/src/tree/View'; @import '../../../../../ext/classic/theme-triton/sass/src/tree/View';
@import '../../../../../ext/classic/theme-triton/sass/src/window/Toast'; @import '../../../../../ext/classic/theme-triton/sass/src/window/Toast';
/* including package ux */
$ux-resource-root: 'ux' !default;
$ux-resource-path: 'ux/images' !default;
$current-package: 'ux';
$current-resource-root: $ux-resource-root;
$relative-image-path-for-uis: $ux-resource-path;
@import '../../../../../ext/packages/ux/classic/sass/src/Explorer';
@import '../../../../../ext/packages/ux/classic/sass/src/GroupTabPanel';
@import '../../../../../ext/packages/ux/classic/sass/src/statusbar/StatusBar';
@import '../../../../../ext/packages/ux/classic/sass/src/LiveSearchGridPanel';
@import '../../../../../ext/packages/ux/classic/sass/src/TabScrollerMenu';
@import '../../../../../ext/packages/ux/classic/sass/src/colorpick/Selector';
@import '../../../../../ext/packages/ux/classic/sass/src/colorpick/Button';
@import '../../../../../ext/packages/ux/classic/sass/src/colorpick/Field';
@import '../../../../../ext/packages/ux/classic/sass/src/dashboard/GoogleRssView';
@import '../../../../../ext/packages/ux/classic/sass/src/form/ItemSelector';
@import '../../../../../ext/packages/ux/classic/sass/src/grid/SubTable';
@import '../../../../../ext/packages/ux/classic/sass/src/layout/ResponsiveColumn';
@import '../../../../../ext/packages/ux/classic/sass/src/rating/Picker';
/* including package Evoksi */ /* including package Evoksi */
$Evoksi-resource-root: '' !default; $Evoksi-resource-root: '' !default;
$Evoksi-resource-path: 'images' !default; $Evoksi-resource-path: 'images' !default;
......
...@@ -3,7 +3,9 @@ $image-search-path: '/Users/uros/workspace/git/Evoksi/build/development/Evoksi/c ...@@ -3,7 +3,9 @@ $image-search-path: '/Users/uros/workspace/git/Evoksi/build/development/Evoksi/c
$theme-name: dynamic( 'theme-triton' ); $theme-name: dynamic( 'theme-triton' );
$include-evoksi-application: dynamic(true);; $include-evoksi-application: dynamic(true);;
$include-evoksi-store-personnel: dynamic(true);; $include-evoksi-store-personnel: dynamic(true);;
$include-evoksi-view-main-list: dynamic(true);; $include-evoksi-view-evoksi-evoksi: dynamic(true);;
$include-evoksi-view-evoksi-evoksicontroller: dynamic(true);;
$include-evoksi-view-evoksi-evoksimodel: dynamic(true);;
$include-evoksi-view-main-main: dynamic(true);; $include-evoksi-view-main-main: dynamic(true);;
$include-evoksi-view-main-maincontroller: dynamic(true);; $include-evoksi-view-main-maincontroller: dynamic(true);;
$include-evoksi-view-main-mainmodel: dynamic(true);; $include-evoksi-view-main-mainmodel: dynamic(true);;
...@@ -172,6 +174,7 @@ $include-ext-data-nodeinterface: dynamic(true);; ...@@ -172,6 +174,7 @@ $include-ext-data-nodeinterface: dynamic(true);;
$include-ext-data-nodestore: dynamic(true);; $include-ext-data-nodestore: dynamic(true);;
$include-ext-data-operation: dynamic(true);; $include-ext-data-operation: dynamic(true);;
$include-ext-data-pagemap: dynamic(true);; $include-ext-data-pagemap: dynamic(true);;
$include-ext-data-pagingmemoryproxy: dynamic(true);;
$include-ext-data-proxy: dynamic(true);; $include-ext-data-proxy: dynamic(true);;
$include-ext-data-proxystore: dynamic(true);; $include-ext-data-proxystore: dynamic(true);;
$include-ext-data-reader: dynamic(true);; $include-ext-data-reader: dynamic(true);;
...@@ -864,9 +867,89 @@ $include-ext-util-translatable-csstransform: dynamic(true);; ...@@ -864,9 +867,89 @@ $include-ext-util-translatable-csstransform: dynamic(true);;
$include-ext-util-translatable-dom: dynamic(true);; $include-ext-util-translatable-dom: dynamic(true);;
$include-ext-util-translatable-scrollparent: dynamic(true);; $include-ext-util-translatable-scrollparent: dynamic(true);;
$include-ext-util-translatable-scrollposition: dynamic(true);; $include-ext-util-translatable-scrollposition: dynamic(true);;
$include-ext-ux-boxreorderer: dynamic(true);;
$include-ext-ux-celldragdrop: dynamic(true);;
$include-ext-ux-checkcolumn: dynamic(true);; $include-ext-ux-checkcolumn: dynamic(true);;
$include-ext-ux-datatip: dynamic(true);;
$include-ext-ux-dataview-animated: dynamic(true);;
$include-ext-ux-dataview-dragselector: dynamic(true);;
$include-ext-ux-dataview-draggable: dynamic(true);;
$include-ext-ux-dataview-labeleditor: dynamic(true);;
$include-ext-ux-explorer: dynamic(true);;
$include-ext-ux-fieldreplicator: dynamic(true);;
$include-ext-ux-gmappanel: dynamic(true);;
$include-ext-ux-grouptabpanel: dynamic(true);;
$include-ext-ux-grouptabrenderer: dynamic(true);;
$include-ext-ux-iframe: dynamic(true);;
$include-ext-ux-itemselector: dynamic(true);;
$include-ext-ux-livesearchgridpanel: dynamic(true);;
$include-ext-ux-multiselect: dynamic(true);;
$include-ext-ux-previewplugin: dynamic(true);;
$include-ext-ux-progressbarpager: dynamic(true);;
$include-ext-ux-rowexpander: dynamic(true);;
$include-ext-ux-slidingpager: dynamic(true);;
$include-ext-ux-spotlight: dynamic(true);;
$include-ext-ux-statusbar: dynamic(true);;
$include-ext-ux-tabclosemenu: dynamic(true);;
$include-ext-ux-tabreorderer: dynamic(true);;
$include-ext-ux-tabscrollermenu: dynamic(true);;
$include-ext-ux-toolbardroppable: dynamic(true);;
$include-ext-ux-treepicker: dynamic(true);;
$include-ext-ux-ajax-datasimlet: dynamic(true);;
$include-ext-ux-ajax-jsonsimlet: dynamic(true);;
$include-ext-ux-ajax-simmanager: dynamic(true);;
$include-ext-ux-ajax-simxhr: dynamic(true);;
$include-ext-ux-ajax-simlet: dynamic(true);;
$include-ext-ux-ajax-xmlsimlet: dynamic(true);;
$include-ext-ux-colorpick-button: dynamic(true);;
$include-ext-ux-colorpick-buttoncontroller: dynamic(true);;
$include-ext-ux-colorpick-colormap: dynamic(true);;
$include-ext-ux-colorpick-colormapcontroller: dynamic(true);;
$include-ext-ux-colorpick-colorpreview: dynamic(true);;
$include-ext-ux-colorpick-colorutils: dynamic(true);;
$include-ext-ux-colorpick-field: dynamic(true);;
$include-ext-ux-colorpick-selection: dynamic(true);;
$include-ext-ux-colorpick-selector: dynamic(true);;
$include-ext-ux-colorpick-selectorcontroller: dynamic(true);;
$include-ext-ux-colorpick-selectormodel: dynamic(true);;
$include-ext-ux-colorpick-slider: dynamic(true);;
$include-ext-ux-colorpick-slideralpha: dynamic(true);;
$include-ext-ux-colorpick-slidercontroller: dynamic(true);;
$include-ext-ux-colorpick-sliderhue: dynamic(true);;
$include-ext-ux-colorpick-slidersaturation: dynamic(true);;
$include-ext-ux-colorpick-slidervalue: dynamic(true);;
$include-ext-ux-dashboard-googlersspart: dynamic(true);;
$include-ext-ux-dashboard-googlerssview: dynamic(true);;
$include-ext-ux-data-pagingmemoryproxy: dynamic(true);;
$include-ext-ux-dd-cellfielddropzone: dynamic(true);;
$include-ext-ux-dd-panelfielddragzone: dynamic(true);;
$include-ext-ux-desktop-app: dynamic(true);;
$include-ext-ux-desktop-desktop: dynamic(true);;
$include-ext-ux-desktop-module: dynamic(true);;
$include-ext-ux-desktop-shortcutmodel: dynamic(true);;
$include-ext-ux-desktop-startmenu: dynamic(true);;
$include-ext-ux-desktop-taskbar: dynamic(true);;
$include-ext-ux-desktop-trayclock: dynamic(true);;
$include-ext-ux-desktop-video: dynamic(true);;
$include-ext-ux-desktop-wallpaper: dynamic(true);;
$include-ext-ux-event-driver: dynamic(true);;
$include-ext-ux-event-maker: dynamic(true);;
$include-ext-ux-event-player: dynamic(true);;
$include-ext-ux-event-recorder: dynamic(true);;
$include-ext-ux-event-recordermanager: dynamic(true);;
$include-ext-ux-form-fileuploadfield: dynamic(true);; $include-ext-ux-form-fileuploadfield: dynamic(true);;
$include-ext-ux-form-itemselector: dynamic(true);;
$include-ext-ux-form-multiselect: dynamic(true);;
$include-ext-ux-form-searchfield: dynamic(true);;
$include-ext-ux-google-api: dynamic(true);;
$include-ext-ux-google-feeds: dynamic(true);;
$include-ext-ux-grid-subtable: dynamic(true);;
$include-ext-ux-grid-transformgrid: dynamic(true);;
$include-ext-ux-layout-center: dynamic(true);; $include-ext-ux-layout-center: dynamic(true);;
$include-ext-ux-layout-responsivecolumn: dynamic(true);;
$include-ext-ux-rating-picker: dynamic(true);;
$include-ext-ux-statusbar-statusbar: dynamic(true);;
$include-ext-ux-statusbar-validationstatus: dynamic(true);;
$include-ext-view-abstractview: dynamic(true);; $include-ext-view-abstractview: dynamic(true);;
$include-ext-view-boundlist: dynamic(true);; $include-ext-view-boundlist: dynamic(true);;
$include-ext-view-boundlistkeynav: dynamic(true);; $include-ext-view-boundlistkeynav: dynamic(true);;
...@@ -1126,6 +1209,16 @@ $relative-image-path-for-uis: $theme-triton-resource-path; ...@@ -1126,6 +1209,16 @@ $relative-image-path-for-uis: $theme-triton-resource-path;
@import '../../../../../ext/classic/theme-triton/sass/var/tab/Bar'; @import '../../../../../ext/classic/theme-triton/sass/var/tab/Bar';
@import '../../../../../ext/classic/theme-triton/sass/var/tree/View'; @import '../../../../../ext/classic/theme-triton/sass/var/tree/View';
/* including package ux */
$ux-resource-root: 'ux' !default;
$ux-resource-path: 'ux/images' !default;
$current-package: 'ux';
$current-resource-root: $ux-resource-root;
$relative-image-path-for-uis: $ux-resource-path;
@import '../../../../../ext/packages/ux/classic/sass/var/dashboard/GoogleRssView';
@import '../../../../../ext/packages/ux/classic/sass/var/layout/ResponsiveColumn';
@import '../../../../../ext/packages/ux/classic/sass/var/rating/Picker';
/* including package Evoksi */ /* including package Evoksi */
$Evoksi-resource-root: '' !default; $Evoksi-resource-root: '' !default;
$Evoksi-resource-path: 'images' !default; $Evoksi-resource-path: 'images' !default;
...@@ -1342,6 +1435,26 @@ $relative-image-path-for-uis: $theme-triton-resource-path; ...@@ -1342,6 +1435,26 @@ $relative-image-path-for-uis: $theme-triton-resource-path;
@import '../../../../../ext/classic/theme-triton/sass/src/tree/View'; @import '../../../../../ext/classic/theme-triton/sass/src/tree/View';
@import '../../../../../ext/classic/theme-triton/sass/src/window/Toast'; @import '../../../../../ext/classic/theme-triton/sass/src/window/Toast';
/* including package ux */
$ux-resource-root: 'ux' !default;
$ux-resource-path: 'ux/images' !default;
$current-package: 'ux';
$current-resource-root: $ux-resource-root;
$relative-image-path-for-uis: $ux-resource-path;
@import '../../../../../ext/packages/ux/classic/sass/src/Explorer';
@import '../../../../../ext/packages/ux/classic/sass/src/GroupTabPanel';
@import '../../../../../ext/packages/ux/classic/sass/src/statusbar/StatusBar';
@import '../../../../../ext/packages/ux/classic/sass/src/LiveSearchGridPanel';
@import '../../../../../ext/packages/ux/classic/sass/src/TabScrollerMenu';
@import '../../../../../ext/packages/ux/classic/sass/src/colorpick/Selector';
@import '../../../../../ext/packages/ux/classic/sass/src/colorpick/Button';
@import '../../../../../ext/packages/ux/classic/sass/src/colorpick/Field';
@import '../../../../../ext/packages/ux/classic/sass/src/dashboard/GoogleRssView';
@import '../../../../../ext/packages/ux/classic/sass/src/form/ItemSelector';
@import '../../../../../ext/packages/ux/classic/sass/src/grid/SubTable';
@import '../../../../../ext/packages/ux/classic/sass/src/layout/ResponsiveColumn';
@import '../../../../../ext/packages/ux/classic/sass/src/rating/Picker';
/* including package Evoksi */ /* including package Evoksi */
$Evoksi-resource-root: '' !default; $Evoksi-resource-root: '' !default;
$Evoksi-resource-path: 'images' !default; $Evoksi-resource-path: 'images' !default;
......
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
Ext.define('Evoksi.view.evoksi.Evoksi', {
extend: 'Ext.ux.GMapPanel',
alias: 'widget.evoksi',
region: 'center',
requires: [
'Ext.button.Button',
'Ext.layout.container.Fit',
'Evoksi.view.evoksi.EvoksiController',
'Evoksi.view.evoksi.EvoksiModel'
],
layout: 'fit',
controller: 'evoksi',
viewModel: 'evoksi',
center: {
lat: 44.0128,
lng: 20.9114
},
mapOptions: {
mapTypeId: google.maps.MapTypeId.TERRAIN,
zoom: 15
},
dockedItems: [
{
xtype: 'toolbar',
dock: 'top',
items: [
{
xtype: 'button',
text: 'Add Marker',
handler: 'addNewMarker'
}
]
}
],
addMarker: function (marker) {
var me = this;
if (!marker.position) {
marker.position = new google.maps.LatLng(marker.lat, marker.lng);
}
var m = new google.maps.Marker(marker);
m.setMap(me.gmap);
google.maps.event.addListener(m, "click", function () {
me.fireEvent('markerClick', m);
});
return m;
}
});
Ext.define('Evoksi.view.evoksi.EvoksiController', {
extend: 'Ext.app.ViewController',
alias: 'controller.evoksi',
requires: [
'Ext.container.Container',
'Ext.layout.container.Border',
'Ext.layout.container.Fit',
'Ext.ux.GMapPanel',
'Ext.ux.IFrame',
'Ext.window.Window'
],
config: {
listen: {
component: {
'evoksi': {
markerClick: function (marker) {
Ext.create('Ext.window.Window', {
title: marker.title, // Marker title
height: 600,
width: 1000,
modal: true,
layout: 'border',
maximizable: true,
items: [
{
xtype: 'gmappanel',
region: 'west',
split: true,
width: 300,
center: {
lat: marker.lat, // Marker latitude
lng: marker.lng // Marker longitude
},
mapOptions: {
mapTypeId: google.maps.MapTypeId.ROADMAP,
zoom: 10
}
},
{
xtype: 'container',
region: 'center',
layout: 'fit',
items: [
{
xtype: 'uxiframe',
src: marker.url // Marker URL
}
]
}
/* TODO: remove */
/*
dbref.ref('/data/-KrgOQa42hTw8dK9F547').remove();
*/
]
}).show()
},
click: function(evt) {
var me = this;
var map = me.getView(),
marker = {
lat: evt.latLng.lat(),
lng: evt.latLng.lng(),
title: "Marrakesh",
url: 'https://en.wikipedia.org/wiki/Marrakesh',
animation: google.maps.Animation.DROP
};
me.markers.push(map.addMarker(marker));
/* TODO; request to add */
/*
var newData = {
lat: 10.5,
lng: 10.5,
title: 'gtfo',
url: 'rtfm.com'
};
var ddd = dbref.ref().child('data').push().key;
var updates = {};
updates['/data/'+ddd] = newData;
dbref.ref().update(updates);
*/
}
}
}
}
},
init: function () {
var me = this,
map = me.getView();
me.markers = [];
/* TODO: request to get */
/*
Ext.Ajax.request({
url: testURL,
scope:this,
success: function (data) {
var info = Ext.decode(data.responseText);
}
});
*/
setTimeout(function() {
google.maps.event.addListener(map.gmap, 'click', function(e) {
map.fireEvent('click', e);
});
}, 5000);
},
doSomething: function() {
console.log('asdasd');
}
});
\ No newline at end of file
Ext.define('Evoksi.view.evoksi.EvoksiModel', {
extend: 'Ext.app.ViewModel',
alias: 'viewmodel.evoksi',
stores: {
Markers: {
storeId: 'Markers',
autoLoad: true,
fields: ['lat', 'lng', 'title', 'url'],
proxy: {
type: 'ajax',
url: testURL,
reader: {
type: 'json',
rootProperty: 'data'
}
}
// data: [
// {lat: 47.605568, lng: -122.335907, title: "Seattle", url: 'https://en.wikipedia.org/wiki/Seattle'},
// {lat: 41.877120, lng: -87.633971, title: "Chicago", url: 'https://en.wikipedia.org/wiki/Chicago'},
// {lat: 40.711556, lng: -74.009213, title: "New York", url: 'https://en.wikipedia.org/wiki/New_York'},
// {lat: 51.516596, lng: -0.128383, title: "London", url: 'https://en.wikipedia.org/wiki/London'},
// {lat: 55.764156, lng: 37.617370, title: "Moscow", url: 'https://en.wikipedia.org/wiki/Moscow'},
// {lat: 37.558558, lng: 126.989548, title: "Seoul", url: 'https://en.wikipedia.org/wiki/Seoul'},
// {lat: 35.682805, lng: 139.756735, title: "Tokyo", url: 'https://en.wikipedia.org/wiki/Tokyo'},
// {lat: -33.867334, lng: 151.208053, title: "Sydney", url: 'https://en.wikipedia.org/wiki/Sydney'},
// {lat: -33.922646, lng: 18.407470, title: "Cape Town", url: 'https://en.wikipedia.org/wiki/Cape_Town'},
// {lat: -23.550230, lng: -46.628265, title: "Sao Paulo", url: 'https://en.wikipedia.org/wiki/S%C3%A3o_Paulo'}
// ]
}
}
});
/**
* This view is an example list of people.
*/
Ext.define('Evoksi.view.main.List', {
extend: 'Ext.grid.Panel',
xtype: 'mainlist',
requires: [
'Evoksi.store.Personnel'
],
title: 'Personnel',
store: {
type: 'personnel'
},
columns: [
{ text: 'Name', dataIndex: 'name' },
{ text: 'Email', dataIndex: 'email', flex: 1 },
{ text: 'Phone', dataIndex: 'phone', flex: 1 }
],
listeners: {
select: 'onItemSelected'
}
});
...@@ -6,26 +6,24 @@ ...@@ -6,26 +6,24 @@
* TODO - Replace this content of this view to suite the needs of your application. * TODO - Replace this content of this view to suite the needs of your application.
*/ */
Ext.define('Evoksi.view.main.Main', { Ext.define('Evoksi.view.main.Main', {
extend: 'Ext.tab.Panel', extend: 'Ext.container.Viewport',
xtype: 'app-main', xtype: 'app-main',
requires: [ requires: [
'Ext.plugin.Viewport',
'Ext.window.MessageBox', 'Ext.window.MessageBox',
'Ext.layout.container.Fit',
'Evoksi.view.main.MainController', 'Evoksi.view.main.MainController',
'Evoksi.view.main.MainModel', 'Evoksi.view.main.MainModel'
'Evoksi.view.main.List'
], ],
layout: 'fit',
controller: 'main', controller: 'main',
viewModel: 'main', viewModel: 'main',
ui: 'navigation',
items: [ items: [
{ {
xtype: '' xtype: 'evoksi'
} }
] ]
}); });
...@@ -5,8 +5,26 @@ ...@@ -5,8 +5,26 @@
<meta charset="UTF-8"> <meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no"> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
<script type="text/javascript" src="http://maps.googleapis.com/maps/api/js?key=AIzaSyDKn6XCC-j616ph9PDQdjLwoGrEoUhdpMI"></script>
<title>Evoksi</title> <title>Evoksi</title>
<script src="https://www.gstatic.com/firebasejs/4.2.0/firebase.js"></script>
<script>
// Initialize Firebase
var config = {
apiKey: "AIzaSyDhV-1OxJioKt5cwB_tz5bccKmtE7rij64",
authDomain: "evoksi-8d7a4.firebaseapp.com",
databaseURL: "https://evoksi-8d7a4.firebaseio.com",
projectId: "evoksi-8d7a4",
storageBucket: "",
messagingSenderId: "841636274656"
};
firebase.initializeApp(config);
var dbRoot = config.databaseURL;
var testURL = dbRoot + '/data.json';
var dbref = firebase.database();
</script>
<script type="text/javascript"> <script type="text/javascript">
var Ext = Ext || {}; // Ext namespace won't be defined yet... var Ext = Ext || {}; // Ext namespace won't be defined yet...
......
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment