diff --git a/src/main/resources/website/Diagram.svg b/website/Diagram.svg
similarity index 100%
rename from src/main/resources/website/Diagram.svg
rename to website/Diagram.svg
diff --git a/src/main/resources/website/css/bootstrap.css b/website/css/bootstrap.css
similarity index 100%
rename from src/main/resources/website/css/bootstrap.css
rename to website/css/bootstrap.css
diff --git a/src/main/resources/website/css/bootstrap.min.css b/website/css/bootstrap.min.css
similarity index 100%
rename from src/main/resources/website/css/bootstrap.min.css
rename to website/css/bootstrap.min.css
diff --git a/src/main/resources/website/error.html b/website/error.html
similarity index 100%
rename from src/main/resources/website/error.html
rename to website/error.html
diff --git a/src/main/resources/website/exampleGraph.png b/website/exampleGraph.png
similarity index 100%
rename from src/main/resources/website/exampleGraph.png
rename to website/exampleGraph.png
diff --git a/src/main/resources/website/faq.html b/website/faq.html
similarity index 100%
rename from src/main/resources/website/faq.html
rename to website/faq.html
diff --git a/src/main/resources/website/friendsGraph.html b/website/friendsGraph.html
similarity index 98%
rename from src/main/resources/website/friendsGraph.html
rename to website/friendsGraph.html
index 411bafa..8fcc181 100644
--- a/src/main/resources/website/friendsGraph.html
+++ b/website/friendsGraph.html
@@ -19,7 +19,7 @@
-
+
diff --git a/src/main/resources/website/graph.html b/website/graph.html
similarity index 100%
rename from src/main/resources/website/graph.html
rename to website/graph.html
diff --git a/src/main/resources/website/graphs.html b/website/graphs.html
similarity index 100%
rename from src/main/resources/website/graphs.html
rename to website/graphs.html
diff --git a/src/main/resources/website/img/404.jpg b/website/img/404.jpg
similarity index 100%
rename from src/main/resources/website/img/404.jpg
rename to website/img/404.jpg
diff --git a/src/main/resources/website/img/banner.png b/website/img/banner.png
similarity index 100%
rename from src/main/resources/website/img/banner.png
rename to website/img/banner.png
diff --git a/src/main/resources/website/img/banner2.png b/website/img/banner2.png
similarity index 100%
rename from src/main/resources/website/img/banner2.png
rename to website/img/banner2.png
diff --git a/src/main/resources/website/img/faq/faqGraph.png b/website/img/faq/faqGraph.png
similarity index 100%
rename from src/main/resources/website/img/faq/faqGraph.png
rename to website/img/faq/faqGraph.png
diff --git a/src/main/resources/website/img/faq/java.png b/website/img/faq/java.png
similarity index 100%
rename from src/main/resources/website/img/faq/java.png
rename to website/img/faq/java.png
diff --git a/src/main/resources/website/img/faq/steamId.png b/website/img/faq/steamId.png
similarity index 100%
rename from src/main/resources/website/img/faq/steamId.png
rename to website/img/faq/steamId.png
diff --git a/src/main/resources/website/img/faq/steamIdOption2.png b/website/img/faq/steamIdOption2.png
similarity index 100%
rename from src/main/resources/website/img/faq/steamIdOption2.png
rename to website/img/faq/steamIdOption2.png
diff --git a/src/main/resources/website/img/favicon/android-chrome-192x192.png b/website/img/favicon/android-chrome-192x192.png
similarity index 100%
rename from src/main/resources/website/img/favicon/android-chrome-192x192.png
rename to website/img/favicon/android-chrome-192x192.png
diff --git a/src/main/resources/website/img/favicon/android-chrome-512x512.png b/website/img/favicon/android-chrome-512x512.png
similarity index 100%
rename from src/main/resources/website/img/favicon/android-chrome-512x512.png
rename to website/img/favicon/android-chrome-512x512.png
diff --git a/src/main/resources/website/img/favicon/apple-touch-icon.png b/website/img/favicon/apple-touch-icon.png
similarity index 100%
rename from src/main/resources/website/img/favicon/apple-touch-icon.png
rename to website/img/favicon/apple-touch-icon.png
diff --git a/src/main/resources/website/img/favicon/browserconfig.xml b/website/img/favicon/browserconfig.xml
similarity index 100%
rename from src/main/resources/website/img/favicon/browserconfig.xml
rename to website/img/favicon/browserconfig.xml
diff --git a/src/main/resources/website/img/favicon/favicon-16x16.png b/website/img/favicon/favicon-16x16.png
similarity index 100%
rename from src/main/resources/website/img/favicon/favicon-16x16.png
rename to website/img/favicon/favicon-16x16.png
diff --git a/src/main/resources/website/img/favicon/favicon-32x32.png b/website/img/favicon/favicon-32x32.png
similarity index 100%
rename from src/main/resources/website/img/favicon/favicon-32x32.png
rename to website/img/favicon/favicon-32x32.png
diff --git a/src/main/resources/website/img/favicon/favicon.ico b/website/img/favicon/favicon.ico
similarity index 100%
rename from src/main/resources/website/img/favicon/favicon.ico
rename to website/img/favicon/favicon.ico
diff --git a/src/main/resources/website/img/favicon/mstile-150x150.png b/website/img/favicon/mstile-150x150.png
similarity index 100%
rename from src/main/resources/website/img/favicon/mstile-150x150.png
rename to website/img/favicon/mstile-150x150.png
diff --git a/src/main/resources/website/img/favicon/safari-pinned-tab.svg b/website/img/favicon/safari-pinned-tab.svg
similarity index 100%
rename from src/main/resources/website/img/favicon/safari-pinned-tab.svg
rename to website/img/favicon/safari-pinned-tab.svg
diff --git a/src/main/resources/website/img/favicon/site.webmanifest b/website/img/favicon/site.webmanifest
similarity index 100%
rename from src/main/resources/website/img/favicon/site.webmanifest
rename to website/img/favicon/site.webmanifest
diff --git a/src/main/resources/website/img/jrtechs1.png b/website/img/jrtechs1.png
similarity index 100%
rename from src/main/resources/website/img/jrtechs1.png
rename to website/img/jrtechs1.png
diff --git a/src/main/resources/website/img/jrtechs2.png b/website/img/jrtechs2.png
similarity index 100%
rename from src/main/resources/website/img/jrtechs2.png
rename to website/img/jrtechs2.png
diff --git a/src/main/resources/website/img/slider/img1.png b/website/img/slider/img1.png
similarity index 100%
rename from src/main/resources/website/img/slider/img1.png
rename to website/img/slider/img1.png
diff --git a/src/main/resources/website/img/slider/img2.png b/website/img/slider/img2.png
similarity index 100%
rename from src/main/resources/website/img/slider/img2.png
rename to website/img/slider/img2.png
diff --git a/src/main/resources/website/img/slider/img3.png b/website/img/slider/img3.png
similarity index 100%
rename from src/main/resources/website/img/slider/img3.png
rename to website/img/slider/img3.png
diff --git a/src/main/resources/website/img/slider/img4.png b/website/img/slider/img4.png
similarity index 100%
rename from src/main/resources/website/img/slider/img4.png
rename to website/img/slider/img4.png
diff --git a/src/main/resources/website/img/slider/img5.png b/website/img/slider/img5.png
similarity index 100%
rename from src/main/resources/website/img/slider/img5.png
rename to website/img/slider/img5.png
diff --git a/src/main/resources/website/img/slider/img6.png b/website/img/slider/img6.png
similarity index 100%
rename from src/main/resources/website/img/slider/img6.png
rename to website/img/slider/img6.png
diff --git a/src/main/resources/website/index.html b/website/index.html
similarity index 100%
rename from src/main/resources/website/index.html
rename to website/index.html
diff --git a/src/main/resources/website/js/createOrgInfo.js b/website/js/createOrgInfo.js
similarity index 100%
rename from src/main/resources/website/js/createOrgInfo.js
rename to website/js/createOrgInfo.js
diff --git a/src/main/resources/website/js/createOrgRepoGraph.js b/website/js/createOrgRepoGraph.js
similarity index 100%
rename from src/main/resources/website/js/createOrgRepoGraph.js
rename to website/js/createOrgRepoGraph.js
diff --git a/src/main/resources/website/js/createOrgTable.js b/website/js/createOrgTable.js
similarity index 100%
rename from src/main/resources/website/js/createOrgTable.js
rename to website/js/createOrgTable.js
diff --git a/src/main/resources/website/js/friendsGraph.js b/website/js/friendsGraph.js
similarity index 79%
rename from src/main/resources/website/js/friendsGraph.js
rename to website/js/friendsGraph.js
index a941244..cfbf95b 100644
--- a/src/main/resources/website/js/friendsGraph.js
+++ b/website/js/friendsGraph.js
@@ -141,7 +141,6 @@ function addConnection(id1, id2)
{
if(alreadyInGraph(id2) && !edgeInGraph(id1, id2))
{
- console.log("adding edge dynamic")
network.body.data.edges.add([{
from: id1,
to: id2
@@ -159,13 +158,13 @@ function addConnection(id1, id2)
*/
function processUserConnections(node)
{
- updateProgress();
+
getPersonAPI(node.id,
(data)=>
{
+ updateProgress();
for(var i = 0; i < data.friends.length; i++)
{
- console.log("adding new con");
addConnection(node.id, data.friends[i].id)
}
}, (error)=>
@@ -183,15 +182,11 @@ function processUserConnections(node)
*/
function createConnections()
{
- return new Promise((resolve, reject)=>
+ var prom = [];
+ for(var i = 0; i < nodes.length; i++)
{
- var prom = [];
- for(var i = 0; i < nodes.length; i++)
- {
- processUserConnections(nodes[i]);
- }
-
- });
+ processUserConnections(nodes[i]);
+ }
}
@@ -201,13 +196,20 @@ function createConnections()
function updateProgress()
{
indexed++;
- const percent = parseInt((indexed/total)*100);
-
- $("#" + progressID).html("
");
+ if(indexed >= total)
+ {
+ $("#" + progressID).html("");
+ }
+ else
+ {
+ const percent = parseInt((indexed/total)*100);
+ $("#" + progressID).html("");
+ }
}
+var selfData;
/**
* Adds the base person to the graph.
@@ -221,6 +223,7 @@ function addSelfToGraph(id)
{
getPersonAPI(id, (data)=>
{
+ selfData = data;
baseID = data.id;
total = data.friends.length;
addPersonToGraph(data);
@@ -241,11 +244,19 @@ function addSelfToGraph(id)
*/
function bringUpProfileView(uname)
{
- for(var i = 0; i < nodes.length; i++)
+ console.log(uname);
+ if(uname === selfData.id)
+ {
+ profileGen(selfData, "profileGen");
+ }
+ else
{
- if(nodes[i].id === uname)
+ for(var i = 0; i < selfData.friends.length; i++)
{
- profileGen(nodes[i].id, "profileGen");
+ if(selfData.friends[i].id === uname)
+ {
+ profileGen(selfData.friends[i], "profileGen");
+ }
}
}
}
@@ -275,18 +286,18 @@ function createFriendsGraph(username, containerName, progressBarID)
edges: edges
};
network = new vis.Network(container, data, options);
-
-
- createConnections().then(()=>
+ bringUpProfileView(selfData.id);
+ network.on("click", function (params)
{
-
- network.on("click", function (params)
+ if(Number(this.getNodeAt(params.pointer.DOM)) !== NaN)
{
- if(Number(this.getNodeAt(params.pointer.DOM)) !== NaN)
- {
- bringUpProfileView(this.getNodeAt(params.pointer.DOM));
- }
- });
+ bringUpProfileView(this.getNodeAt(params.pointer.DOM));
+ }
+ });
+ createConnections().then(()=>
+ {
+ // $("#" + progressID).html("");
+ console.log("Finished");
})
}).catch((error)=>
{
diff --git a/website/js/profileGen.js b/website/js/profileGen.js
new file mode 100644
index 0000000..1443497
--- /dev/null
+++ b/website/js/profileGen.js
@@ -0,0 +1,19 @@
+function profileGen(data, container)
+{
+ let html = `
+
+ `;
+ $("#"+container).html(html);
+}
\ No newline at end of file
diff --git a/src/main/resources/website/js/profileTimeLine.js b/website/js/profileTimeLine.js
similarity index 100%
rename from src/main/resources/website/js/profileTimeLine.js
rename to website/js/profileTimeLine.js
diff --git a/src/main/resources/website/js/repoGen.js b/website/js/repoGen.js
similarity index 100%
rename from src/main/resources/website/js/repoGen.js
rename to website/js/repoGen.js
diff --git a/src/main/resources/website/js/steamAPI.js b/website/js/steamAPI.js
similarity index 100%
rename from src/main/resources/website/js/steamAPI.js
rename to website/js/steamAPI.js
diff --git a/src/main/resources/website/js/utilities.js b/website/js/utilities.js
similarity index 100%
rename from src/main/resources/website/js/utilities.js
rename to website/js/utilities.js
diff --git a/src/main/resources/website/js/vis/img/network/acceptDeleteIcon.png b/website/js/vis/img/network/acceptDeleteIcon.png
similarity index 100%
rename from src/main/resources/website/js/vis/img/network/acceptDeleteIcon.png
rename to website/js/vis/img/network/acceptDeleteIcon.png
diff --git a/src/main/resources/website/js/vis/img/network/addNodeIcon.png b/website/js/vis/img/network/addNodeIcon.png
similarity index 100%
rename from src/main/resources/website/js/vis/img/network/addNodeIcon.png
rename to website/js/vis/img/network/addNodeIcon.png
diff --git a/src/main/resources/website/js/vis/img/network/backIcon.png b/website/js/vis/img/network/backIcon.png
similarity index 100%
rename from src/main/resources/website/js/vis/img/network/backIcon.png
rename to website/js/vis/img/network/backIcon.png
diff --git a/src/main/resources/website/js/vis/img/network/connectIcon.png b/website/js/vis/img/network/connectIcon.png
similarity index 100%
rename from src/main/resources/website/js/vis/img/network/connectIcon.png
rename to website/js/vis/img/network/connectIcon.png
diff --git a/src/main/resources/website/js/vis/img/network/cross.png b/website/js/vis/img/network/cross.png
similarity index 100%
rename from src/main/resources/website/js/vis/img/network/cross.png
rename to website/js/vis/img/network/cross.png
diff --git a/src/main/resources/website/js/vis/img/network/cross2.png b/website/js/vis/img/network/cross2.png
similarity index 100%
rename from src/main/resources/website/js/vis/img/network/cross2.png
rename to website/js/vis/img/network/cross2.png
diff --git a/src/main/resources/website/js/vis/img/network/deleteIcon.png b/website/js/vis/img/network/deleteIcon.png
similarity index 100%
rename from src/main/resources/website/js/vis/img/network/deleteIcon.png
rename to website/js/vis/img/network/deleteIcon.png
diff --git a/src/main/resources/website/js/vis/img/network/downArrow.png b/website/js/vis/img/network/downArrow.png
similarity index 100%
rename from src/main/resources/website/js/vis/img/network/downArrow.png
rename to website/js/vis/img/network/downArrow.png
diff --git a/src/main/resources/website/js/vis/img/network/editIcon.png b/website/js/vis/img/network/editIcon.png
similarity index 100%
rename from src/main/resources/website/js/vis/img/network/editIcon.png
rename to website/js/vis/img/network/editIcon.png
diff --git a/src/main/resources/website/js/vis/img/network/leftArrow.png b/website/js/vis/img/network/leftArrow.png
similarity index 100%
rename from src/main/resources/website/js/vis/img/network/leftArrow.png
rename to website/js/vis/img/network/leftArrow.png
diff --git a/src/main/resources/website/js/vis/img/network/minus.png b/website/js/vis/img/network/minus.png
similarity index 100%
rename from src/main/resources/website/js/vis/img/network/minus.png
rename to website/js/vis/img/network/minus.png
diff --git a/src/main/resources/website/js/vis/img/network/plus.png b/website/js/vis/img/network/plus.png
similarity index 100%
rename from src/main/resources/website/js/vis/img/network/plus.png
rename to website/js/vis/img/network/plus.png
diff --git a/src/main/resources/website/js/vis/img/network/rightArrow.png b/website/js/vis/img/network/rightArrow.png
similarity index 100%
rename from src/main/resources/website/js/vis/img/network/rightArrow.png
rename to website/js/vis/img/network/rightArrow.png
diff --git a/src/main/resources/website/js/vis/img/network/upArrow.png b/website/js/vis/img/network/upArrow.png
similarity index 100%
rename from src/main/resources/website/js/vis/img/network/upArrow.png
rename to website/js/vis/img/network/upArrow.png
diff --git a/src/main/resources/website/js/vis/img/network/zoomExtends.png b/website/js/vis/img/network/zoomExtends.png
similarity index 100%
rename from src/main/resources/website/js/vis/img/network/zoomExtends.png
rename to website/js/vis/img/network/zoomExtends.png
diff --git a/src/main/resources/website/js/vis/vis-graph3d.min.js b/website/js/vis/vis-graph3d.min.js
similarity index 100%
rename from src/main/resources/website/js/vis/vis-graph3d.min.js
rename to website/js/vis/vis-graph3d.min.js
diff --git a/src/main/resources/website/js/vis/vis-network.min.css b/website/js/vis/vis-network.min.css
similarity index 100%
rename from src/main/resources/website/js/vis/vis-network.min.css
rename to website/js/vis/vis-network.min.css
diff --git a/src/main/resources/website/js/vis/vis-network.min.js b/website/js/vis/vis-network.min.js
similarity index 100%
rename from src/main/resources/website/js/vis/vis-network.min.js
rename to website/js/vis/vis-network.min.js
diff --git a/src/main/resources/website/js/vis/vis-timeline-graph2d.min.css b/website/js/vis/vis-timeline-graph2d.min.css
similarity index 100%
rename from src/main/resources/website/js/vis/vis-timeline-graph2d.min.css
rename to website/js/vis/vis-timeline-graph2d.min.css
diff --git a/src/main/resources/website/js/vis/vis-timeline-graph2d.min.js b/website/js/vis/vis-timeline-graph2d.min.js
similarity index 100%
rename from src/main/resources/website/js/vis/vis-timeline-graph2d.min.js
rename to website/js/vis/vis-timeline-graph2d.min.js
diff --git a/src/main/resources/website/js/vis/vis.css b/website/js/vis/vis.css
similarity index 100%
rename from src/main/resources/website/js/vis/vis.css
rename to website/js/vis/vis.css
diff --git a/src/main/resources/website/js/vis/vis.js b/website/js/vis/vis.js
similarity index 100%
rename from src/main/resources/website/js/vis/vis.js
rename to website/js/vis/vis.js
diff --git a/src/main/resources/website/js/vis/vis.js.map b/website/js/vis/vis.js.map
similarity index 100%
rename from src/main/resources/website/js/vis/vis.js.map
rename to website/js/vis/vis.js.map
diff --git a/src/main/resources/website/js/vis/vis.map b/website/js/vis/vis.map
similarity index 100%
rename from src/main/resources/website/js/vis/vis.map
rename to website/js/vis/vis.map
diff --git a/src/main/resources/website/js/vis/vis.min.css b/website/js/vis/vis.min.css
similarity index 100%
rename from src/main/resources/website/js/vis/vis.min.css
rename to website/js/vis/vis.min.css
diff --git a/src/main/resources/website/js/vis/vis.min.js b/website/js/vis/vis.min.js
similarity index 100%
rename from src/main/resources/website/js/vis/vis.min.js
rename to website/js/vis/vis.min.js
diff --git a/src/main/resources/website/profile.html b/website/profile.html
similarity index 100%
rename from src/main/resources/website/profile.html
rename to website/profile.html
diff --git a/src/main/resources/website/src/RepoJS/README.md b/website/src/RepoJS/README.md
similarity index 100%
rename from src/main/resources/website/src/RepoJS/README.md
rename to website/src/RepoJS/README.md
diff --git a/src/main/resources/website/src/RepoJS/bower.json b/website/src/RepoJS/bower.json
similarity index 100%
rename from src/main/resources/website/src/RepoJS/bower.json
rename to website/src/RepoJS/bower.json
diff --git a/src/main/resources/website/src/RepoJS/fonts/repo.eot b/website/src/RepoJS/fonts/repo.eot
similarity index 100%
rename from src/main/resources/website/src/RepoJS/fonts/repo.eot
rename to website/src/RepoJS/fonts/repo.eot
diff --git a/src/main/resources/website/src/RepoJS/fonts/repo.svg b/website/src/RepoJS/fonts/repo.svg
similarity index 100%
rename from src/main/resources/website/src/RepoJS/fonts/repo.svg
rename to website/src/RepoJS/fonts/repo.svg
diff --git a/src/main/resources/website/src/RepoJS/fonts/repo.ttf b/website/src/RepoJS/fonts/repo.ttf
similarity index 100%
rename from src/main/resources/website/src/RepoJS/fonts/repo.ttf
rename to website/src/RepoJS/fonts/repo.ttf
diff --git a/src/main/resources/website/src/RepoJS/fonts/repo.woff b/website/src/RepoJS/fonts/repo.woff
similarity index 100%
rename from src/main/resources/website/src/RepoJS/fonts/repo.woff
rename to website/src/RepoJS/fonts/repo.woff
diff --git a/src/main/resources/website/src/RepoJS/repo.js b/website/src/RepoJS/repo.js
similarity index 100%
rename from src/main/resources/website/src/RepoJS/repo.js
rename to website/src/RepoJS/repo.js
diff --git a/src/main/resources/website/src/RepoJS/repo.min.js b/website/src/RepoJS/repo.min.js
similarity index 100%
rename from src/main/resources/website/src/RepoJS/repo.min.js
rename to website/src/RepoJS/repo.min.js
diff --git a/src/main/resources/website/src/captors/sigma.captors.mouse.js b/website/src/captors/sigma.captors.mouse.js
similarity index 100%
rename from src/main/resources/website/src/captors/sigma.captors.mouse.js
rename to website/src/captors/sigma.captors.mouse.js
diff --git a/src/main/resources/website/src/captors/sigma.captors.touch.js b/website/src/captors/sigma.captors.touch.js
similarity index 100%
rename from src/main/resources/website/src/captors/sigma.captors.touch.js
rename to website/src/captors/sigma.captors.touch.js
diff --git a/src/main/resources/website/src/classes/sigma.classes.camera.js b/website/src/classes/sigma.classes.camera.js
similarity index 100%
rename from src/main/resources/website/src/classes/sigma.classes.camera.js
rename to website/src/classes/sigma.classes.camera.js
diff --git a/src/main/resources/website/src/classes/sigma.classes.configurable.js b/website/src/classes/sigma.classes.configurable.js
similarity index 100%
rename from src/main/resources/website/src/classes/sigma.classes.configurable.js
rename to website/src/classes/sigma.classes.configurable.js
diff --git a/src/main/resources/website/src/classes/sigma.classes.dispatcher.js b/website/src/classes/sigma.classes.dispatcher.js
similarity index 100%
rename from src/main/resources/website/src/classes/sigma.classes.dispatcher.js
rename to website/src/classes/sigma.classes.dispatcher.js
diff --git a/src/main/resources/website/src/classes/sigma.classes.edgequad.js b/website/src/classes/sigma.classes.edgequad.js
similarity index 100%
rename from src/main/resources/website/src/classes/sigma.classes.edgequad.js
rename to website/src/classes/sigma.classes.edgequad.js
diff --git a/src/main/resources/website/src/classes/sigma.classes.graph.js b/website/src/classes/sigma.classes.graph.js
similarity index 100%
rename from src/main/resources/website/src/classes/sigma.classes.graph.js
rename to website/src/classes/sigma.classes.graph.js
diff --git a/src/main/resources/website/src/classes/sigma.classes.quad.js b/website/src/classes/sigma.classes.quad.js
similarity index 100%
rename from src/main/resources/website/src/classes/sigma.classes.quad.js
rename to website/src/classes/sigma.classes.quad.js
diff --git a/src/main/resources/website/src/conrad.js b/website/src/conrad.js
similarity index 100%
rename from src/main/resources/website/src/conrad.js
rename to website/src/conrad.js
diff --git a/src/main/resources/website/src/middlewares/sigma.middlewares.copy.js b/website/src/middlewares/sigma.middlewares.copy.js
similarity index 100%
rename from src/main/resources/website/src/middlewares/sigma.middlewares.copy.js
rename to website/src/middlewares/sigma.middlewares.copy.js
diff --git a/src/main/resources/website/src/middlewares/sigma.middlewares.rescale.js b/website/src/middlewares/sigma.middlewares.rescale.js
similarity index 100%
rename from src/main/resources/website/src/middlewares/sigma.middlewares.rescale.js
rename to website/src/middlewares/sigma.middlewares.rescale.js
diff --git a/src/main/resources/website/src/misc/sigma.misc.animation.js b/website/src/misc/sigma.misc.animation.js
similarity index 100%
rename from src/main/resources/website/src/misc/sigma.misc.animation.js
rename to website/src/misc/sigma.misc.animation.js
diff --git a/src/main/resources/website/src/misc/sigma.misc.bindDOMEvents.js b/website/src/misc/sigma.misc.bindDOMEvents.js
similarity index 100%
rename from src/main/resources/website/src/misc/sigma.misc.bindDOMEvents.js
rename to website/src/misc/sigma.misc.bindDOMEvents.js
diff --git a/src/main/resources/website/src/misc/sigma.misc.bindEvents.js b/website/src/misc/sigma.misc.bindEvents.js
similarity index 100%
rename from src/main/resources/website/src/misc/sigma.misc.bindEvents.js
rename to website/src/misc/sigma.misc.bindEvents.js
diff --git a/src/main/resources/website/src/misc/sigma.misc.drawHovers.js b/website/src/misc/sigma.misc.drawHovers.js
similarity index 100%
rename from src/main/resources/website/src/misc/sigma.misc.drawHovers.js
rename to website/src/misc/sigma.misc.drawHovers.js
diff --git a/src/main/resources/website/src/plugins/sigma.exporters.svg/README.md b/website/src/plugins/sigma.exporters.svg/README.md
similarity index 100%
rename from src/main/resources/website/src/plugins/sigma.exporters.svg/README.md
rename to website/src/plugins/sigma.exporters.svg/README.md
diff --git a/src/main/resources/website/src/plugins/sigma.exporters.svg/sigma.exporters.svg.js b/website/src/plugins/sigma.exporters.svg/sigma.exporters.svg.js
similarity index 100%
rename from src/main/resources/website/src/plugins/sigma.exporters.svg/sigma.exporters.svg.js
rename to website/src/plugins/sigma.exporters.svg/sigma.exporters.svg.js
diff --git a/src/main/resources/website/src/plugins/sigma.layout.forceAtlas2/Gruntfile.js b/website/src/plugins/sigma.layout.forceAtlas2/Gruntfile.js
similarity index 100%
rename from src/main/resources/website/src/plugins/sigma.layout.forceAtlas2/Gruntfile.js
rename to website/src/plugins/sigma.layout.forceAtlas2/Gruntfile.js
diff --git a/src/main/resources/website/src/plugins/sigma.layout.forceAtlas2/README.md b/website/src/plugins/sigma.layout.forceAtlas2/README.md
similarity index 100%
rename from src/main/resources/website/src/plugins/sigma.layout.forceAtlas2/README.md
rename to website/src/plugins/sigma.layout.forceAtlas2/README.md
diff --git a/src/main/resources/website/src/plugins/sigma.layout.forceAtlas2/supervisor.js b/website/src/plugins/sigma.layout.forceAtlas2/supervisor.js
similarity index 100%
rename from src/main/resources/website/src/plugins/sigma.layout.forceAtlas2/supervisor.js
rename to website/src/plugins/sigma.layout.forceAtlas2/supervisor.js
diff --git a/src/main/resources/website/src/plugins/sigma.layout.forceAtlas2/tasks/forceAtlas2.js b/website/src/plugins/sigma.layout.forceAtlas2/tasks/forceAtlas2.js
similarity index 100%
rename from src/main/resources/website/src/plugins/sigma.layout.forceAtlas2/tasks/forceAtlas2.js
rename to website/src/plugins/sigma.layout.forceAtlas2/tasks/forceAtlas2.js
diff --git a/src/main/resources/website/src/plugins/sigma.layout.forceAtlas2/worker.js b/website/src/plugins/sigma.layout.forceAtlas2/worker.js
similarity index 100%
rename from src/main/resources/website/src/plugins/sigma.layout.forceAtlas2/worker.js
rename to website/src/plugins/sigma.layout.forceAtlas2/worker.js
diff --git a/src/main/resources/website/src/plugins/sigma.layout.noverlap/README.md b/website/src/plugins/sigma.layout.noverlap/README.md
similarity index 100%
rename from src/main/resources/website/src/plugins/sigma.layout.noverlap/README.md
rename to website/src/plugins/sigma.layout.noverlap/README.md
diff --git a/src/main/resources/website/src/plugins/sigma.layout.noverlap/sigma.layout.noverlap.js b/website/src/plugins/sigma.layout.noverlap/sigma.layout.noverlap.js
similarity index 100%
rename from src/main/resources/website/src/plugins/sigma.layout.noverlap/sigma.layout.noverlap.js
rename to website/src/plugins/sigma.layout.noverlap/sigma.layout.noverlap.js
diff --git a/src/main/resources/website/src/plugins/sigma.neo4j.cypher/LICENSE b/website/src/plugins/sigma.neo4j.cypher/LICENSE
similarity index 100%
rename from src/main/resources/website/src/plugins/sigma.neo4j.cypher/LICENSE
rename to website/src/plugins/sigma.neo4j.cypher/LICENSE
diff --git a/src/main/resources/website/src/plugins/sigma.neo4j.cypher/README.md b/website/src/plugins/sigma.neo4j.cypher/README.md
similarity index 100%
rename from src/main/resources/website/src/plugins/sigma.neo4j.cypher/README.md
rename to website/src/plugins/sigma.neo4j.cypher/README.md
diff --git a/src/main/resources/website/src/plugins/sigma.neo4j.cypher/sigma.neo4j.cypher.js b/website/src/plugins/sigma.neo4j.cypher/sigma.neo4j.cypher.js
similarity index 100%
rename from src/main/resources/website/src/plugins/sigma.neo4j.cypher/sigma.neo4j.cypher.js
rename to website/src/plugins/sigma.neo4j.cypher/sigma.neo4j.cypher.js
diff --git a/src/main/resources/website/src/plugins/sigma.parsers.gexf/README.md b/website/src/plugins/sigma.parsers.gexf/README.md
similarity index 100%
rename from src/main/resources/website/src/plugins/sigma.parsers.gexf/README.md
rename to website/src/plugins/sigma.parsers.gexf/README.md
diff --git a/src/main/resources/website/src/plugins/sigma.parsers.gexf/gexf-parser.js b/website/src/plugins/sigma.parsers.gexf/gexf-parser.js
similarity index 100%
rename from src/main/resources/website/src/plugins/sigma.parsers.gexf/gexf-parser.js
rename to website/src/plugins/sigma.parsers.gexf/gexf-parser.js
diff --git a/src/main/resources/website/src/plugins/sigma.parsers.gexf/sigma.parsers.gexf.js b/website/src/plugins/sigma.parsers.gexf/sigma.parsers.gexf.js
similarity index 100%
rename from src/main/resources/website/src/plugins/sigma.parsers.gexf/sigma.parsers.gexf.js
rename to website/src/plugins/sigma.parsers.gexf/sigma.parsers.gexf.js
diff --git a/src/main/resources/website/src/plugins/sigma.parsers.json/README.md b/website/src/plugins/sigma.parsers.json/README.md
similarity index 100%
rename from src/main/resources/website/src/plugins/sigma.parsers.json/README.md
rename to website/src/plugins/sigma.parsers.json/README.md
diff --git a/src/main/resources/website/src/plugins/sigma.parsers.json/sigma.parsers.json.js b/website/src/plugins/sigma.parsers.json/sigma.parsers.json.js
similarity index 100%
rename from src/main/resources/website/src/plugins/sigma.parsers.json/sigma.parsers.json.js
rename to website/src/plugins/sigma.parsers.json/sigma.parsers.json.js
diff --git a/src/main/resources/website/src/plugins/sigma.pathfinding.astar/LICENSE b/website/src/plugins/sigma.pathfinding.astar/LICENSE
similarity index 100%
rename from src/main/resources/website/src/plugins/sigma.pathfinding.astar/LICENSE
rename to website/src/plugins/sigma.pathfinding.astar/LICENSE
diff --git a/src/main/resources/website/src/plugins/sigma.pathfinding.astar/README.md b/website/src/plugins/sigma.pathfinding.astar/README.md
similarity index 100%
rename from src/main/resources/website/src/plugins/sigma.pathfinding.astar/README.md
rename to website/src/plugins/sigma.pathfinding.astar/README.md
diff --git a/src/main/resources/website/src/plugins/sigma.pathfinding.astar/sigma.pathfinding.astar.js b/website/src/plugins/sigma.pathfinding.astar/sigma.pathfinding.astar.js
similarity index 100%
rename from src/main/resources/website/src/plugins/sigma.pathfinding.astar/sigma.pathfinding.astar.js
rename to website/src/plugins/sigma.pathfinding.astar/sigma.pathfinding.astar.js
diff --git a/src/main/resources/website/src/plugins/sigma.plugins.animate/README.md b/website/src/plugins/sigma.plugins.animate/README.md
similarity index 100%
rename from src/main/resources/website/src/plugins/sigma.plugins.animate/README.md
rename to website/src/plugins/sigma.plugins.animate/README.md
diff --git a/src/main/resources/website/src/plugins/sigma.plugins.animate/sigma.plugins.animate.js b/website/src/plugins/sigma.plugins.animate/sigma.plugins.animate.js
similarity index 100%
rename from src/main/resources/website/src/plugins/sigma.plugins.animate/sigma.plugins.animate.js
rename to website/src/plugins/sigma.plugins.animate/sigma.plugins.animate.js
diff --git a/src/main/resources/website/src/plugins/sigma.plugins.dragNodes/README.md b/website/src/plugins/sigma.plugins.dragNodes/README.md
similarity index 100%
rename from src/main/resources/website/src/plugins/sigma.plugins.dragNodes/README.md
rename to website/src/plugins/sigma.plugins.dragNodes/README.md
diff --git a/src/main/resources/website/src/plugins/sigma.plugins.dragNodes/sigma.plugins.dragNodes.js b/website/src/plugins/sigma.plugins.dragNodes/sigma.plugins.dragNodes.js
similarity index 100%
rename from src/main/resources/website/src/plugins/sigma.plugins.dragNodes/sigma.plugins.dragNodes.js
rename to website/src/plugins/sigma.plugins.dragNodes/sigma.plugins.dragNodes.js
diff --git a/src/main/resources/website/src/plugins/sigma.plugins.filter/README.md b/website/src/plugins/sigma.plugins.filter/README.md
similarity index 100%
rename from src/main/resources/website/src/plugins/sigma.plugins.filter/README.md
rename to website/src/plugins/sigma.plugins.filter/README.md
diff --git a/src/main/resources/website/src/plugins/sigma.plugins.filter/sigma.plugins.filter.js b/website/src/plugins/sigma.plugins.filter/sigma.plugins.filter.js
similarity index 100%
rename from src/main/resources/website/src/plugins/sigma.plugins.filter/sigma.plugins.filter.js
rename to website/src/plugins/sigma.plugins.filter/sigma.plugins.filter.js
diff --git a/src/main/resources/website/src/plugins/sigma.plugins.neighborhoods/README.md b/website/src/plugins/sigma.plugins.neighborhoods/README.md
similarity index 100%
rename from src/main/resources/website/src/plugins/sigma.plugins.neighborhoods/README.md
rename to website/src/plugins/sigma.plugins.neighborhoods/README.md
diff --git a/src/main/resources/website/src/plugins/sigma.plugins.neighborhoods/sigma.plugins.neighborhoods.js b/website/src/plugins/sigma.plugins.neighborhoods/sigma.plugins.neighborhoods.js
similarity index 100%
rename from src/main/resources/website/src/plugins/sigma.plugins.neighborhoods/sigma.plugins.neighborhoods.js
rename to website/src/plugins/sigma.plugins.neighborhoods/sigma.plugins.neighborhoods.js
diff --git a/src/main/resources/website/src/plugins/sigma.plugins.relativeSize/README.md b/website/src/plugins/sigma.plugins.relativeSize/README.md
similarity index 100%
rename from src/main/resources/website/src/plugins/sigma.plugins.relativeSize/README.md
rename to website/src/plugins/sigma.plugins.relativeSize/README.md
diff --git a/src/main/resources/website/src/plugins/sigma.plugins.relativeSize/sigma.plugins.relativeSize.js b/website/src/plugins/sigma.plugins.relativeSize/sigma.plugins.relativeSize.js
similarity index 100%
rename from src/main/resources/website/src/plugins/sigma.plugins.relativeSize/sigma.plugins.relativeSize.js
rename to website/src/plugins/sigma.plugins.relativeSize/sigma.plugins.relativeSize.js
diff --git a/src/main/resources/website/src/plugins/sigma.renderers.customEdgeShapes/README.md b/website/src/plugins/sigma.renderers.customEdgeShapes/README.md
similarity index 100%
rename from src/main/resources/website/src/plugins/sigma.renderers.customEdgeShapes/README.md
rename to website/src/plugins/sigma.renderers.customEdgeShapes/README.md
diff --git a/src/main/resources/website/src/plugins/sigma.renderers.customEdgeShapes/sigma.canvas.edgehovers.dashed.js b/website/src/plugins/sigma.renderers.customEdgeShapes/sigma.canvas.edgehovers.dashed.js
similarity index 100%
rename from src/main/resources/website/src/plugins/sigma.renderers.customEdgeShapes/sigma.canvas.edgehovers.dashed.js
rename to website/src/plugins/sigma.renderers.customEdgeShapes/sigma.canvas.edgehovers.dashed.js
diff --git a/src/main/resources/website/src/plugins/sigma.renderers.customEdgeShapes/sigma.canvas.edgehovers.dotted.js b/website/src/plugins/sigma.renderers.customEdgeShapes/sigma.canvas.edgehovers.dotted.js
similarity index 100%
rename from src/main/resources/website/src/plugins/sigma.renderers.customEdgeShapes/sigma.canvas.edgehovers.dotted.js
rename to website/src/plugins/sigma.renderers.customEdgeShapes/sigma.canvas.edgehovers.dotted.js
diff --git a/src/main/resources/website/src/plugins/sigma.renderers.customEdgeShapes/sigma.canvas.edgehovers.parallel.js b/website/src/plugins/sigma.renderers.customEdgeShapes/sigma.canvas.edgehovers.parallel.js
similarity index 100%
rename from src/main/resources/website/src/plugins/sigma.renderers.customEdgeShapes/sigma.canvas.edgehovers.parallel.js
rename to website/src/plugins/sigma.renderers.customEdgeShapes/sigma.canvas.edgehovers.parallel.js
diff --git a/src/main/resources/website/src/plugins/sigma.renderers.customEdgeShapes/sigma.canvas.edgehovers.tapered.js b/website/src/plugins/sigma.renderers.customEdgeShapes/sigma.canvas.edgehovers.tapered.js
similarity index 100%
rename from src/main/resources/website/src/plugins/sigma.renderers.customEdgeShapes/sigma.canvas.edgehovers.tapered.js
rename to website/src/plugins/sigma.renderers.customEdgeShapes/sigma.canvas.edgehovers.tapered.js
diff --git a/src/main/resources/website/src/plugins/sigma.renderers.customEdgeShapes/sigma.canvas.edges.dashed.js b/website/src/plugins/sigma.renderers.customEdgeShapes/sigma.canvas.edges.dashed.js
similarity index 100%
rename from src/main/resources/website/src/plugins/sigma.renderers.customEdgeShapes/sigma.canvas.edges.dashed.js
rename to website/src/plugins/sigma.renderers.customEdgeShapes/sigma.canvas.edges.dashed.js
diff --git a/src/main/resources/website/src/plugins/sigma.renderers.customEdgeShapes/sigma.canvas.edges.dotted.js b/website/src/plugins/sigma.renderers.customEdgeShapes/sigma.canvas.edges.dotted.js
similarity index 100%
rename from src/main/resources/website/src/plugins/sigma.renderers.customEdgeShapes/sigma.canvas.edges.dotted.js
rename to website/src/plugins/sigma.renderers.customEdgeShapes/sigma.canvas.edges.dotted.js
diff --git a/src/main/resources/website/src/plugins/sigma.renderers.customEdgeShapes/sigma.canvas.edges.parallel.js b/website/src/plugins/sigma.renderers.customEdgeShapes/sigma.canvas.edges.parallel.js
similarity index 100%
rename from src/main/resources/website/src/plugins/sigma.renderers.customEdgeShapes/sigma.canvas.edges.parallel.js
rename to website/src/plugins/sigma.renderers.customEdgeShapes/sigma.canvas.edges.parallel.js
diff --git a/src/main/resources/website/src/plugins/sigma.renderers.customEdgeShapes/sigma.canvas.edges.tapered.js b/website/src/plugins/sigma.renderers.customEdgeShapes/sigma.canvas.edges.tapered.js
similarity index 100%
rename from src/main/resources/website/src/plugins/sigma.renderers.customEdgeShapes/sigma.canvas.edges.tapered.js
rename to website/src/plugins/sigma.renderers.customEdgeShapes/sigma.canvas.edges.tapered.js
diff --git a/src/main/resources/website/src/plugins/sigma.renderers.customShapes/README.md b/website/src/plugins/sigma.renderers.customShapes/README.md
similarity index 100%
rename from src/main/resources/website/src/plugins/sigma.renderers.customShapes/README.md
rename to website/src/plugins/sigma.renderers.customShapes/README.md
diff --git a/src/main/resources/website/src/plugins/sigma.renderers.customShapes/shape-library.js b/website/src/plugins/sigma.renderers.customShapes/shape-library.js
similarity index 100%
rename from src/main/resources/website/src/plugins/sigma.renderers.customShapes/shape-library.js
rename to website/src/plugins/sigma.renderers.customShapes/shape-library.js
diff --git a/src/main/resources/website/src/plugins/sigma.renderers.customShapes/sigma.renderers.customShapes.js b/website/src/plugins/sigma.renderers.customShapes/sigma.renderers.customShapes.js
similarity index 100%
rename from src/main/resources/website/src/plugins/sigma.renderers.customShapes/sigma.renderers.customShapes.js
rename to website/src/plugins/sigma.renderers.customShapes/sigma.renderers.customShapes.js
diff --git a/src/main/resources/website/src/plugins/sigma.renderers.edgeDots/README.md b/website/src/plugins/sigma.renderers.edgeDots/README.md
similarity index 100%
rename from src/main/resources/website/src/plugins/sigma.renderers.edgeDots/README.md
rename to website/src/plugins/sigma.renderers.edgeDots/README.md
diff --git a/src/main/resources/website/src/plugins/sigma.renderers.edgeDots/sigma.canvas.edges.dotCurve.js b/website/src/plugins/sigma.renderers.edgeDots/sigma.canvas.edges.dotCurve.js
similarity index 100%
rename from src/main/resources/website/src/plugins/sigma.renderers.edgeDots/sigma.canvas.edges.dotCurve.js
rename to website/src/plugins/sigma.renderers.edgeDots/sigma.canvas.edges.dotCurve.js
diff --git a/src/main/resources/website/src/plugins/sigma.renderers.edgeDots/sigma.canvas.edges.dotCurvedArrow.js b/website/src/plugins/sigma.renderers.edgeDots/sigma.canvas.edges.dotCurvedArrow.js
similarity index 100%
rename from src/main/resources/website/src/plugins/sigma.renderers.edgeDots/sigma.canvas.edges.dotCurvedArrow.js
rename to website/src/plugins/sigma.renderers.edgeDots/sigma.canvas.edges.dotCurvedArrow.js
diff --git a/src/main/resources/website/src/plugins/sigma.renderers.edgeLabels/README.md b/website/src/plugins/sigma.renderers.edgeLabels/README.md
similarity index 100%
rename from src/main/resources/website/src/plugins/sigma.renderers.edgeLabels/README.md
rename to website/src/plugins/sigma.renderers.edgeLabels/README.md
diff --git a/src/main/resources/website/src/plugins/sigma.renderers.edgeLabels/settings.js b/website/src/plugins/sigma.renderers.edgeLabels/settings.js
similarity index 100%
rename from src/main/resources/website/src/plugins/sigma.renderers.edgeLabels/settings.js
rename to website/src/plugins/sigma.renderers.edgeLabels/settings.js
diff --git a/src/main/resources/website/src/plugins/sigma.renderers.edgeLabels/sigma.canvas.edges.labels.curve.js b/website/src/plugins/sigma.renderers.edgeLabels/sigma.canvas.edges.labels.curve.js
similarity index 100%
rename from src/main/resources/website/src/plugins/sigma.renderers.edgeLabels/sigma.canvas.edges.labels.curve.js
rename to website/src/plugins/sigma.renderers.edgeLabels/sigma.canvas.edges.labels.curve.js
diff --git a/src/main/resources/website/src/plugins/sigma.renderers.edgeLabels/sigma.canvas.edges.labels.curvedArrow.js b/website/src/plugins/sigma.renderers.edgeLabels/sigma.canvas.edges.labels.curvedArrow.js
similarity index 100%
rename from src/main/resources/website/src/plugins/sigma.renderers.edgeLabels/sigma.canvas.edges.labels.curvedArrow.js
rename to website/src/plugins/sigma.renderers.edgeLabels/sigma.canvas.edges.labels.curvedArrow.js
diff --git a/src/main/resources/website/src/plugins/sigma.renderers.edgeLabels/sigma.canvas.edges.labels.def.js b/website/src/plugins/sigma.renderers.edgeLabels/sigma.canvas.edges.labels.def.js
similarity index 100%
rename from src/main/resources/website/src/plugins/sigma.renderers.edgeLabels/sigma.canvas.edges.labels.def.js
rename to website/src/plugins/sigma.renderers.edgeLabels/sigma.canvas.edges.labels.def.js
diff --git a/src/main/resources/website/src/plugins/sigma.renderers.parallelEdges/README.md b/website/src/plugins/sigma.renderers.parallelEdges/README.md
similarity index 100%
rename from src/main/resources/website/src/plugins/sigma.renderers.parallelEdges/README.md
rename to website/src/plugins/sigma.renderers.parallelEdges/README.md
diff --git a/src/main/resources/website/src/plugins/sigma.renderers.parallelEdges/sigma.canvas.edgehovers.curve.js b/website/src/plugins/sigma.renderers.parallelEdges/sigma.canvas.edgehovers.curve.js
similarity index 100%
rename from src/main/resources/website/src/plugins/sigma.renderers.parallelEdges/sigma.canvas.edgehovers.curve.js
rename to website/src/plugins/sigma.renderers.parallelEdges/sigma.canvas.edgehovers.curve.js
diff --git a/src/main/resources/website/src/plugins/sigma.renderers.parallelEdges/sigma.canvas.edgehovers.curvedArrow.js b/website/src/plugins/sigma.renderers.parallelEdges/sigma.canvas.edgehovers.curvedArrow.js
similarity index 100%
rename from src/main/resources/website/src/plugins/sigma.renderers.parallelEdges/sigma.canvas.edgehovers.curvedArrow.js
rename to website/src/plugins/sigma.renderers.parallelEdges/sigma.canvas.edgehovers.curvedArrow.js
diff --git a/src/main/resources/website/src/plugins/sigma.renderers.parallelEdges/sigma.canvas.edges.curve.js b/website/src/plugins/sigma.renderers.parallelEdges/sigma.canvas.edges.curve.js
similarity index 100%
rename from src/main/resources/website/src/plugins/sigma.renderers.parallelEdges/sigma.canvas.edges.curve.js
rename to website/src/plugins/sigma.renderers.parallelEdges/sigma.canvas.edges.curve.js
diff --git a/src/main/resources/website/src/plugins/sigma.renderers.parallelEdges/sigma.canvas.edges.curvedArrow.js b/website/src/plugins/sigma.renderers.parallelEdges/sigma.canvas.edges.curvedArrow.js
similarity index 100%
rename from src/main/resources/website/src/plugins/sigma.renderers.parallelEdges/sigma.canvas.edges.curvedArrow.js
rename to website/src/plugins/sigma.renderers.parallelEdges/sigma.canvas.edges.curvedArrow.js
diff --git a/src/main/resources/website/src/plugins/sigma.renderers.parallelEdges/sigma.canvas.edges.labels.curve.js b/website/src/plugins/sigma.renderers.parallelEdges/sigma.canvas.edges.labels.curve.js
similarity index 100%
rename from src/main/resources/website/src/plugins/sigma.renderers.parallelEdges/sigma.canvas.edges.labels.curve.js
rename to website/src/plugins/sigma.renderers.parallelEdges/sigma.canvas.edges.labels.curve.js
diff --git a/src/main/resources/website/src/plugins/sigma.renderers.parallelEdges/utils.js b/website/src/plugins/sigma.renderers.parallelEdges/utils.js
similarity index 100%
rename from src/main/resources/website/src/plugins/sigma.renderers.parallelEdges/utils.js
rename to website/src/plugins/sigma.renderers.parallelEdges/utils.js
diff --git a/src/main/resources/website/src/plugins/sigma.renderers.snapshot/README.md b/website/src/plugins/sigma.renderers.snapshot/README.md
similarity index 100%
rename from src/main/resources/website/src/plugins/sigma.renderers.snapshot/README.md
rename to website/src/plugins/sigma.renderers.snapshot/README.md
diff --git a/src/main/resources/website/src/plugins/sigma.renderers.snapshot/sigma.renderers.snapshot.js b/website/src/plugins/sigma.renderers.snapshot/sigma.renderers.snapshot.js
similarity index 100%
rename from src/main/resources/website/src/plugins/sigma.renderers.snapshot/sigma.renderers.snapshot.js
rename to website/src/plugins/sigma.renderers.snapshot/sigma.renderers.snapshot.js
diff --git a/src/main/resources/website/src/plugins/sigma.statistics.HITS/sigma.statistics.HITS.js b/website/src/plugins/sigma.statistics.HITS/sigma.statistics.HITS.js
similarity index 100%
rename from src/main/resources/website/src/plugins/sigma.statistics.HITS/sigma.statistics.HITS.js
rename to website/src/plugins/sigma.statistics.HITS/sigma.statistics.HITS.js
diff --git a/src/main/resources/website/src/renderers/canvas/sigma.canvas.edgehovers.arrow.js b/website/src/renderers/canvas/sigma.canvas.edgehovers.arrow.js
similarity index 100%
rename from src/main/resources/website/src/renderers/canvas/sigma.canvas.edgehovers.arrow.js
rename to website/src/renderers/canvas/sigma.canvas.edgehovers.arrow.js
diff --git a/src/main/resources/website/src/renderers/canvas/sigma.canvas.edgehovers.curve.js b/website/src/renderers/canvas/sigma.canvas.edgehovers.curve.js
similarity index 100%
rename from src/main/resources/website/src/renderers/canvas/sigma.canvas.edgehovers.curve.js
rename to website/src/renderers/canvas/sigma.canvas.edgehovers.curve.js
diff --git a/src/main/resources/website/src/renderers/canvas/sigma.canvas.edgehovers.curvedArrow.js b/website/src/renderers/canvas/sigma.canvas.edgehovers.curvedArrow.js
similarity index 100%
rename from src/main/resources/website/src/renderers/canvas/sigma.canvas.edgehovers.curvedArrow.js
rename to website/src/renderers/canvas/sigma.canvas.edgehovers.curvedArrow.js
diff --git a/src/main/resources/website/src/renderers/canvas/sigma.canvas.edgehovers.def.js b/website/src/renderers/canvas/sigma.canvas.edgehovers.def.js
similarity index 100%
rename from src/main/resources/website/src/renderers/canvas/sigma.canvas.edgehovers.def.js
rename to website/src/renderers/canvas/sigma.canvas.edgehovers.def.js
diff --git a/src/main/resources/website/src/renderers/canvas/sigma.canvas.edges.arrow.js b/website/src/renderers/canvas/sigma.canvas.edges.arrow.js
similarity index 100%
rename from src/main/resources/website/src/renderers/canvas/sigma.canvas.edges.arrow.js
rename to website/src/renderers/canvas/sigma.canvas.edges.arrow.js
diff --git a/src/main/resources/website/src/renderers/canvas/sigma.canvas.edges.curve.js b/website/src/renderers/canvas/sigma.canvas.edges.curve.js
similarity index 100%
rename from src/main/resources/website/src/renderers/canvas/sigma.canvas.edges.curve.js
rename to website/src/renderers/canvas/sigma.canvas.edges.curve.js
diff --git a/src/main/resources/website/src/renderers/canvas/sigma.canvas.edges.curvedArrow.js b/website/src/renderers/canvas/sigma.canvas.edges.curvedArrow.js
similarity index 100%
rename from src/main/resources/website/src/renderers/canvas/sigma.canvas.edges.curvedArrow.js
rename to website/src/renderers/canvas/sigma.canvas.edges.curvedArrow.js
diff --git a/src/main/resources/website/src/renderers/canvas/sigma.canvas.edges.def.js b/website/src/renderers/canvas/sigma.canvas.edges.def.js
similarity index 100%
rename from src/main/resources/website/src/renderers/canvas/sigma.canvas.edges.def.js
rename to website/src/renderers/canvas/sigma.canvas.edges.def.js
diff --git a/src/main/resources/website/src/renderers/canvas/sigma.canvas.extremities.def.js b/website/src/renderers/canvas/sigma.canvas.extremities.def.js
similarity index 100%
rename from src/main/resources/website/src/renderers/canvas/sigma.canvas.extremities.def.js
rename to website/src/renderers/canvas/sigma.canvas.extremities.def.js
diff --git a/src/main/resources/website/src/renderers/canvas/sigma.canvas.hovers.def.js b/website/src/renderers/canvas/sigma.canvas.hovers.def.js
similarity index 100%
rename from src/main/resources/website/src/renderers/canvas/sigma.canvas.hovers.def.js
rename to website/src/renderers/canvas/sigma.canvas.hovers.def.js
diff --git a/src/main/resources/website/src/renderers/canvas/sigma.canvas.labels.def.js b/website/src/renderers/canvas/sigma.canvas.labels.def.js
similarity index 100%
rename from src/main/resources/website/src/renderers/canvas/sigma.canvas.labels.def.js
rename to website/src/renderers/canvas/sigma.canvas.labels.def.js
diff --git a/src/main/resources/website/src/renderers/canvas/sigma.canvas.nodes.def.js b/website/src/renderers/canvas/sigma.canvas.nodes.def.js
similarity index 100%
rename from src/main/resources/website/src/renderers/canvas/sigma.canvas.nodes.def.js
rename to website/src/renderers/canvas/sigma.canvas.nodes.def.js
diff --git a/src/main/resources/website/src/renderers/sigma.renderers.canvas.js b/website/src/renderers/sigma.renderers.canvas.js
similarity index 100%
rename from src/main/resources/website/src/renderers/sigma.renderers.canvas.js
rename to website/src/renderers/sigma.renderers.canvas.js
diff --git a/src/main/resources/website/src/renderers/sigma.renderers.def.js b/website/src/renderers/sigma.renderers.def.js
similarity index 100%
rename from src/main/resources/website/src/renderers/sigma.renderers.def.js
rename to website/src/renderers/sigma.renderers.def.js
diff --git a/src/main/resources/website/src/renderers/sigma.renderers.svg.js b/website/src/renderers/sigma.renderers.svg.js
similarity index 100%
rename from src/main/resources/website/src/renderers/sigma.renderers.svg.js
rename to website/src/renderers/sigma.renderers.svg.js
diff --git a/src/main/resources/website/src/renderers/sigma.renderers.webgl.js b/website/src/renderers/sigma.renderers.webgl.js
similarity index 100%
rename from src/main/resources/website/src/renderers/sigma.renderers.webgl.js
rename to website/src/renderers/sigma.renderers.webgl.js
diff --git a/src/main/resources/website/src/renderers/svg/sigma.svg.edges.curve.js b/website/src/renderers/svg/sigma.svg.edges.curve.js
similarity index 100%
rename from src/main/resources/website/src/renderers/svg/sigma.svg.edges.curve.js
rename to website/src/renderers/svg/sigma.svg.edges.curve.js
diff --git a/src/main/resources/website/src/renderers/svg/sigma.svg.edges.def.js b/website/src/renderers/svg/sigma.svg.edges.def.js
similarity index 100%
rename from src/main/resources/website/src/renderers/svg/sigma.svg.edges.def.js
rename to website/src/renderers/svg/sigma.svg.edges.def.js
diff --git a/src/main/resources/website/src/renderers/svg/sigma.svg.hovers.def.js b/website/src/renderers/svg/sigma.svg.hovers.def.js
similarity index 100%
rename from src/main/resources/website/src/renderers/svg/sigma.svg.hovers.def.js
rename to website/src/renderers/svg/sigma.svg.hovers.def.js
diff --git a/src/main/resources/website/src/renderers/svg/sigma.svg.labels.def.js b/website/src/renderers/svg/sigma.svg.labels.def.js
similarity index 100%
rename from src/main/resources/website/src/renderers/svg/sigma.svg.labels.def.js
rename to website/src/renderers/svg/sigma.svg.labels.def.js
diff --git a/src/main/resources/website/src/renderers/svg/sigma.svg.nodes.def.js b/website/src/renderers/svg/sigma.svg.nodes.def.js
similarity index 100%
rename from src/main/resources/website/src/renderers/svg/sigma.svg.nodes.def.js
rename to website/src/renderers/svg/sigma.svg.nodes.def.js
diff --git a/src/main/resources/website/src/renderers/svg/sigma.svg.utils.js b/website/src/renderers/svg/sigma.svg.utils.js
similarity index 100%
rename from src/main/resources/website/src/renderers/svg/sigma.svg.utils.js
rename to website/src/renderers/svg/sigma.svg.utils.js
diff --git a/src/main/resources/website/src/renderers/webgl/sigma.webgl.edges.arrow.js b/website/src/renderers/webgl/sigma.webgl.edges.arrow.js
similarity index 100%
rename from src/main/resources/website/src/renderers/webgl/sigma.webgl.edges.arrow.js
rename to website/src/renderers/webgl/sigma.webgl.edges.arrow.js
diff --git a/src/main/resources/website/src/renderers/webgl/sigma.webgl.edges.def.js b/website/src/renderers/webgl/sigma.webgl.edges.def.js
similarity index 100%
rename from src/main/resources/website/src/renderers/webgl/sigma.webgl.edges.def.js
rename to website/src/renderers/webgl/sigma.webgl.edges.def.js
diff --git a/src/main/resources/website/src/renderers/webgl/sigma.webgl.edges.fast.js b/website/src/renderers/webgl/sigma.webgl.edges.fast.js
similarity index 100%
rename from src/main/resources/website/src/renderers/webgl/sigma.webgl.edges.fast.js
rename to website/src/renderers/webgl/sigma.webgl.edges.fast.js
diff --git a/src/main/resources/website/src/renderers/webgl/sigma.webgl.edges.thickLine.js b/website/src/renderers/webgl/sigma.webgl.edges.thickLine.js
similarity index 100%
rename from src/main/resources/website/src/renderers/webgl/sigma.webgl.edges.thickLine.js
rename to website/src/renderers/webgl/sigma.webgl.edges.thickLine.js
diff --git a/src/main/resources/website/src/renderers/webgl/sigma.webgl.edges.thickLineCPU.js b/website/src/renderers/webgl/sigma.webgl.edges.thickLineCPU.js
similarity index 100%
rename from src/main/resources/website/src/renderers/webgl/sigma.webgl.edges.thickLineCPU.js
rename to website/src/renderers/webgl/sigma.webgl.edges.thickLineCPU.js
diff --git a/src/main/resources/website/src/renderers/webgl/sigma.webgl.edges.thickLineGPU.js b/website/src/renderers/webgl/sigma.webgl.edges.thickLineGPU.js
similarity index 100%
rename from src/main/resources/website/src/renderers/webgl/sigma.webgl.edges.thickLineGPU.js
rename to website/src/renderers/webgl/sigma.webgl.edges.thickLineGPU.js
diff --git a/src/main/resources/website/src/renderers/webgl/sigma.webgl.nodes.def.js b/website/src/renderers/webgl/sigma.webgl.nodes.def.js
similarity index 100%
rename from src/main/resources/website/src/renderers/webgl/sigma.webgl.nodes.def.js
rename to website/src/renderers/webgl/sigma.webgl.nodes.def.js
diff --git a/src/main/resources/website/src/renderers/webgl/sigma.webgl.nodes.fast.js b/website/src/renderers/webgl/sigma.webgl.nodes.fast.js
similarity index 100%
rename from src/main/resources/website/src/renderers/webgl/sigma.webgl.nodes.fast.js
rename to website/src/renderers/webgl/sigma.webgl.nodes.fast.js
diff --git a/src/main/resources/website/src/sigma.core.js b/website/src/sigma.core.js
similarity index 100%
rename from src/main/resources/website/src/sigma.core.js
rename to website/src/sigma.core.js
diff --git a/src/main/resources/website/src/sigma.export.js b/website/src/sigma.export.js
similarity index 100%
rename from src/main/resources/website/src/sigma.export.js
rename to website/src/sigma.export.js
diff --git a/src/main/resources/website/src/sigma.settings.js b/website/src/sigma.settings.js
similarity index 100%
rename from src/main/resources/website/src/sigma.settings.js
rename to website/src/sigma.settings.js
diff --git a/src/main/resources/website/src/supervisor.js b/website/src/supervisor.js
similarity index 100%
rename from src/main/resources/website/src/supervisor.js
rename to website/src/supervisor.js
diff --git a/src/main/resources/website/src/utils/sigma.polyfills.js b/website/src/utils/sigma.polyfills.js
similarity index 100%
rename from src/main/resources/website/src/utils/sigma.polyfills.js
rename to website/src/utils/sigma.polyfills.js
diff --git a/src/main/resources/website/src/utils/sigma.utils.js b/website/src/utils/sigma.utils.js
similarity index 100%
rename from src/main/resources/website/src/utils/sigma.utils.js
rename to website/src/utils/sigma.utils.js
diff --git a/src/main/resources/website/src/worker.js b/website/src/worker.js
similarity index 100%
rename from src/main/resources/website/src/worker.js
rename to website/src/worker.js