From bd248ee9b3b05e3ebebec36896f0550c839af18d Mon Sep 17 00:00:00 2001 From: Lucas Date: Sun, 24 May 2026 09:11:42 +1000 Subject: [PATCH] NoSys as platform --- src/components/Footer.vue | 2 +- src/components/sections/about/AboutCTA.vue | 61 +++-- src/components/sections/about/AboutHero.vue | 38 ++- .../sections/about/AboutOurMission.vue | 87 ------- .../sections/about/AboutTechnology.vue | 142 +++++++---- .../sections/about/AboutTheProblem.vue | 193 +++++++------- src/components/sections/about/AboutVision.vue | 37 +++ src/components/sections/about/AboutWhy.vue | 125 +++++++++ .../sections/community/CommunityHero.vue | 26 +- .../community/CommunityProjectSupport.vue | 215 ++++++++++------ src/components/sections/hiw/HiwAppLayer.vue | 71 ++++++ src/components/sections/hiw/HiwCTA.vue | 43 ++-- src/components/sections/hiw/HiwCore.vue | 148 ++++++++--- src/components/sections/hiw/HiwEncryption.vue | 171 ++++++++----- src/components/sections/hiw/HiwHero.vue | 45 +++- src/components/sections/hiw/HiwModules.vue | 227 ++++++++--------- src/components/sections/hiw/HiwP2P.vue | 240 +++++++++++++----- src/components/sections/home/HomeCTA.vue | 40 ++- .../sections/home/HomeEcosystem.vue | 43 ++++ src/components/sections/home/HomeHero.vue | 74 ++++-- src/components/sections/home/HomePlatform.vue | 31 +++ .../sections/home/HomePrinciples.vue | 124 +++++---- src/components/ui/canvas/DotsMouse.vue | 3 +- src/views/About.vue | 36 ++- src/views/Home.vue | 21 +- src/views/HowItWorks.vue | 7 + 26 files changed, 1468 insertions(+), 782 deletions(-) delete mode 100644 src/components/sections/about/AboutOurMission.vue create mode 100644 src/components/sections/about/AboutVision.vue create mode 100644 src/components/sections/about/AboutWhy.vue create mode 100644 src/components/sections/hiw/HiwAppLayer.vue create mode 100644 src/components/sections/home/HomeEcosystem.vue create mode 100644 src/components/sections/home/HomePlatform.vue diff --git a/src/components/Footer.vue b/src/components/Footer.vue index 98a87b8..f14aa94 100644 --- a/src/components/Footer.vue +++ b/src/components/Footer.vue @@ -21,7 +21,7 @@ const currentYear = new Date().getFullYear()

- A social network no one can control. + Infrastructure for a Decentralized Future.

diff --git a/src/components/sections/about/AboutCTA.vue b/src/components/sections/about/AboutCTA.vue index d4bf140..1153664 100644 --- a/src/components/sections/about/AboutCTA.vue +++ b/src/components/sections/about/AboutCTA.vue @@ -1,29 +1,52 @@ \ No newline at end of file diff --git a/src/components/sections/about/AboutHero.vue b/src/components/sections/about/AboutHero.vue index a614e8b..44ed607 100644 --- a/src/components/sections/about/AboutHero.vue +++ b/src/components/sections/about/AboutHero.vue @@ -1,20 +1,30 @@ \ No newline at end of file diff --git a/src/components/sections/about/AboutOurMission.vue b/src/components/sections/about/AboutOurMission.vue deleted file mode 100644 index a6d0a39..0000000 --- a/src/components/sections/about/AboutOurMission.vue +++ /dev/null @@ -1,87 +0,0 @@ - - - \ No newline at end of file diff --git a/src/components/sections/about/AboutTechnology.vue b/src/components/sections/about/AboutTechnology.vue index 918b790..ab75ebe 100644 --- a/src/components/sections/about/AboutTechnology.vue +++ b/src/components/sections/about/AboutTechnology.vue @@ -1,67 +1,99 @@ \ No newline at end of file diff --git a/src/components/sections/about/AboutTheProblem.vue b/src/components/sections/about/AboutTheProblem.vue index 988ca14..1912d87 100644 --- a/src/components/sections/about/AboutTheProblem.vue +++ b/src/components/sections/about/AboutTheProblem.vue @@ -1,109 +1,124 @@ \ No newline at end of file diff --git a/src/components/sections/about/AboutVision.vue b/src/components/sections/about/AboutVision.vue new file mode 100644 index 0000000..68e1a1b --- /dev/null +++ b/src/components/sections/about/AboutVision.vue @@ -0,0 +1,37 @@ + + + \ No newline at end of file diff --git a/src/components/sections/about/AboutWhy.vue b/src/components/sections/about/AboutWhy.vue new file mode 100644 index 0000000..06ff5cf --- /dev/null +++ b/src/components/sections/about/AboutWhy.vue @@ -0,0 +1,125 @@ + + + \ No newline at end of file diff --git a/src/components/sections/community/CommunityHero.vue b/src/components/sections/community/CommunityHero.vue index d3d5340..df9b4af 100644 --- a/src/components/sections/community/CommunityHero.vue +++ b/src/components/sections/community/CommunityHero.vue @@ -1,18 +1,28 @@ \ No newline at end of file diff --git a/src/components/sections/community/CommunityProjectSupport.vue b/src/components/sections/community/CommunityProjectSupport.vue index 8f4a7be..ec80d2a 100644 --- a/src/components/sections/community/CommunityProjectSupport.vue +++ b/src/components/sections/community/CommunityProjectSupport.vue @@ -1,94 +1,141 @@ \ No newline at end of file diff --git a/src/components/sections/hiw/HiwAppLayer.vue b/src/components/sections/hiw/HiwAppLayer.vue new file mode 100644 index 0000000..394fd94 --- /dev/null +++ b/src/components/sections/hiw/HiwAppLayer.vue @@ -0,0 +1,71 @@ + + + \ No newline at end of file diff --git a/src/components/sections/hiw/HiwCTA.vue b/src/components/sections/hiw/HiwCTA.vue index 10dfe7f..13b040a 100644 --- a/src/components/sections/hiw/HiwCTA.vue +++ b/src/components/sections/hiw/HiwCTA.vue @@ -1,31 +1,40 @@ \ No newline at end of file diff --git a/src/components/sections/hiw/HiwCore.vue b/src/components/sections/hiw/HiwCore.vue index 56c3d8a..167ea98 100644 --- a/src/components/sections/hiw/HiwCore.vue +++ b/src/components/sections/hiw/HiwCore.vue @@ -1,50 +1,140 @@ + + \ No newline at end of file diff --git a/src/components/sections/hiw/HiwEncryption.vue b/src/components/sections/hiw/HiwEncryption.vue index 533025f..3bb0fb9 100644 --- a/src/components/sections/hiw/HiwEncryption.vue +++ b/src/components/sections/hiw/HiwEncryption.vue @@ -1,84 +1,127 @@ \ No newline at end of file diff --git a/src/components/sections/hiw/HiwHero.vue b/src/components/sections/hiw/HiwHero.vue index 4aa572a..84d5fca 100644 --- a/src/components/sections/hiw/HiwHero.vue +++ b/src/components/sections/hiw/HiwHero.vue @@ -1,19 +1,38 @@ \ No newline at end of file diff --git a/src/components/sections/hiw/HiwModules.vue b/src/components/sections/hiw/HiwModules.vue index 668bcbb..4339deb 100644 --- a/src/components/sections/hiw/HiwModules.vue +++ b/src/components/sections/hiw/HiwModules.vue @@ -1,5 +1,5 @@ + + \ No newline at end of file diff --git a/src/components/sections/hiw/HiwP2P.vue b/src/components/sections/hiw/HiwP2P.vue index 1064e91..a2a3617 100644 --- a/src/components/sections/hiw/HiwP2P.vue +++ b/src/components/sections/hiw/HiwP2P.vue @@ -1,81 +1,189 @@ \ No newline at end of file diff --git a/src/components/sections/home/HomeCTA.vue b/src/components/sections/home/HomeCTA.vue index 4f832e1..3e42c14 100644 --- a/src/components/sections/home/HomeCTA.vue +++ b/src/components/sections/home/HomeCTA.vue @@ -1,20 +1,32 @@ \ No newline at end of file diff --git a/src/components/sections/home/HomeEcosystem.vue b/src/components/sections/home/HomeEcosystem.vue new file mode 100644 index 0000000..a807ab4 --- /dev/null +++ b/src/components/sections/home/HomeEcosystem.vue @@ -0,0 +1,43 @@ + + + \ No newline at end of file diff --git a/src/components/sections/home/HomeHero.vue b/src/components/sections/home/HomeHero.vue index 3a95bc4..310c3b3 100644 --- a/src/components/sections/home/HomeHero.vue +++ b/src/components/sections/home/HomeHero.vue @@ -1,40 +1,58 @@ \ No newline at end of file diff --git a/src/components/sections/home/HomePlatform.vue b/src/components/sections/home/HomePlatform.vue new file mode 100644 index 0000000..c1d8a2a --- /dev/null +++ b/src/components/sections/home/HomePlatform.vue @@ -0,0 +1,31 @@ + + + \ No newline at end of file diff --git a/src/components/sections/home/HomePrinciples.vue b/src/components/sections/home/HomePrinciples.vue index 457469c..70a06f5 100644 --- a/src/components/sections/home/HomePrinciples.vue +++ b/src/components/sections/home/HomePrinciples.vue @@ -1,62 +1,84 @@ \ No newline at end of file diff --git a/src/components/ui/canvas/DotsMouse.vue b/src/components/ui/canvas/DotsMouse.vue index c6a5528..7ebc0fe 100644 --- a/src/components/ui/canvas/DotsMouse.vue +++ b/src/components/ui/canvas/DotsMouse.vue @@ -133,12 +133,11 @@ function drawIfMouseMoving() { if (!mouseMoving){ if (dots.length > 0 && dots[dots.length - 1] === undefined) { dots = []; - console.log("Cleaning dots") } return; }; - if (dots.length === 0 || ! getPreviousDot(dots.length, 1)) { + if (dots.length === 0 || !getPreviousDot(dots.length, 1)) { const seedDot = new Dot(0, mouseX, mouseY); dots.push(seedDot); return; diff --git a/src/views/About.vue b/src/views/About.vue index 3a5d3fc..28ced99 100644 --- a/src/views/About.vue +++ b/src/views/About.vue @@ -1,17 +1,19 @@ + \ No newline at end of file diff --git a/src/views/Home.vue b/src/views/Home.vue index 99138a9..b181a44 100644 --- a/src/views/Home.vue +++ b/src/views/Home.vue @@ -1,28 +1,43 @@ + \ No newline at end of file diff --git a/src/views/HowItWorks.vue b/src/views/HowItWorks.vue index 6226fe0..be8528f 100644 --- a/src/views/HowItWorks.vue +++ b/src/views/HowItWorks.vue @@ -30,6 +30,12 @@ +
+
+ +
+
+
@@ -45,6 +51,7 @@ import HiwP2P from '@/components/sections/hiw/HiwP2P.vue' import HiwEncryption from '@/components/sections/hiw/HiwEncryption.vue' import HiwCore from '@/components/sections/hiw/HiwCore.vue' import HiwModules from '@/components/sections/hiw/HiwModules.vue' +import HiwAppLayer from '@/components/sections/hiw/HiwAppLayer.vue' import HiwCTA from '@/components/sections/hiw/HiwCTA.vue'