diff --git a/app/assets/styles/app.css b/app/assets/styles/app.css
index 28bc96d..e1ec2e6 100755
--- a/app/assets/styles/app.css
+++ b/app/assets/styles/app.css
@@ -178,7 +178,7 @@ body[eicapp] {
margin: 0;
padding: 0 0 var(--eicui-base-spacing-s) 0;
overflow: visible;
- height: auto;
+ height: 100%;
}
[eicapp] .app-content-thesaurus {
diff --git a/app/views/dashboards/MainDashboardView.html b/app/views/dashboards/MainDashboardView.html
index e238e97..9837670 100644
--- a/app/views/dashboards/MainDashboardView.html
+++ b/app/views/dashboards/MainDashboardView.html
@@ -1,8 +1,13 @@
+
+
-
- Simulation Main dashboard
-
diff --git a/app/views/dashboards/MainDashboardView.js b/app/views/dashboards/MainDashboardView.js
index 00297d6..6730053 100644
--- a/app/views/dashboards/MainDashboardView.js
+++ b/app/views/dashboards/MainDashboardView.js
@@ -4,6 +4,7 @@ class MainDashboardView extends EICDomContent {
super()
Object.assign(this, app.helpers.activeAttributes)
//this.tileMarkup = app.Assets.Store.html['/app/assets/html/mailing/tile.html']
+ this.snap = null
}
DOMContentLoaded(options) {
@@ -11,7 +12,15 @@ class MainDashboardView extends EICDomContent {
const components = ui.eicfy(this.el)
this.setupTriggers(components)
this.setupRefs(components)
-
+ this.snap = Snap("svg.stb");
+ var agent = this.snap.circle(150, 150, 20);
+ agent.attr({
+ id: 'agent42',
+ fill: "#BFB",
+ stroke: "#0A0",
+ strokeWidth: 2
+ });
+ setTimeout(this.moveit.bind(this), 3000);
}
DOMContentFocused(options) {
@@ -23,6 +32,23 @@ class MainDashboardView extends EICDomContent {
}
DOMContentBlured(options) { this.wasBlured = true }
+
+ moveit(){
+ var myCircle = this.snap.select('#agent42')
+
+ var newx = parseInt(myCircle.attr('cx')) + 600
+ var newy = parseInt(myCircle.attr('cy')) + 200
+
+ // animate translate
+ myCircle.animate(
+ {
+ cx: newx,
+ cy: newy,
+ },
+ 1000, // duration in ms
+ mina.linear // easing
+ )
+ }
}
app.registerClass('MainDashboardView', MainDashboardView)