diff --git a/401.html b/401.html index bd27671..654c834 100644 --- a/401.html +++ b/401.html @@ -1,4 +1,4 @@ - +
diff --git a/404.html b/404.html index 6b4f314..1fee197 100644 --- a/404.html +++ b/404.html @@ -1,4 +1,4 @@ - + diff --git a/basekamp.html b/basekamp.html index 5ecde96..dd02176 100644 --- a/basekamp.html +++ b/basekamp.html @@ -1,4 +1,4 @@ - + @@ -39,7 +39,7 @@ diff --git a/css/components.css b/css/components.css index 28ee43b..56b8d51 100644 --- a/css/components.css +++ b/css/components.css @@ -172,10 +172,10 @@ html[data-w-dynpage] [data-w-cloak] { right: 12px !important; bottom: 12px !important; left: auto !important; - color: #AAADB0 !important; + color: #aaadb0 !important; background-color: #fff !important; border-radius: 3px !important; - padding: 6px 8px 6px 6px !important; + padding: 6px !important; font-size: 12px !important; opacity: 1 !important; line-height: 14px !important; diff --git a/css/project-kamp.css b/css/project-kamp.css index 3f53d62..1a80eb1 100644 --- a/css/project-kamp.css +++ b/css/project-kamp.css @@ -1,3 +1,8 @@ +:root { + --white: white; + --black: black; +} + .w-embed-youtubevideo { width: 100%; background-image: url('https://d3e54v103j8qbb.cloudfront.net/static/youtube-placeholder.2b05e7d68d.svg'); @@ -1324,7 +1329,7 @@ a { padding: 2px 8px; font-size: 12px; font-weight: 400; - display: inline-block; + display: none; } .text-block-4.red.yellow { @@ -1333,12 +1338,17 @@ a { .text-block-4.red.yellow.mix { background-color: #62c9e9; + display: none; } .text-block-4.red.green { background-color: #77d36b; } +.text-block-4.red.iconfunded { + display: none; +} + .text-block-4.title { margin-top: 10px; margin-bottom: 10px; @@ -1376,6 +1386,10 @@ a { text-decoration: line-through; } +.text-block-5.done { + text-decoration: none; +} + .div-block-12 { width: 100%; flex-direction: row; @@ -1765,7 +1779,7 @@ a { } .heading-16 { - color: #fff; + color: var(--white); text-align: center; text-transform: none; font-family: Klima, sans-serif; @@ -1776,7 +1790,7 @@ a { } .body-3 { - background-color: #fff; + background-color: var(--white); } .fullblock { @@ -2089,7 +2103,7 @@ a { .season2 { width: 100%; - display: none; + display: block; overflow: hidden; } diff --git a/faq.html b/faq.html index 0b753c1..432cecd 100644 --- a/faq.html +++ b/faq.html @@ -1,4 +1,4 @@ - + @@ -39,7 +39,7 @@ @@ -65,7 +65,7 @@At the moment we are not open for visitors yet. It takes us a lot of time to show people around but we still have a lot of work to do first. Maybe next season. If you want to come and help you can always have a look on the support page to see if there are open tasks.
+At the moment we are not open for visitors yet. It takes us a lot of time to show people around but we still have a lot of work to do first. Maybe next season. If you want to come and help you can always have a look on the support page to see if there are open tasks.
We don't have a concrete 10 year plan. We have a mission that we follow and set goals each year (Season). After that we reflect and set new goals.
+We don't have a concrete 10 year plan. We have a mission that we follow and set goals each year (Season). After that we reflect and set new goals.
=0||(i[c]=e[c])}return i}function Ff(e,t,r,n,o,i){for(var a=arguments.length,s=Array(a>6?a-6:0),c=6;c{"use strict";var fw=tt().default;Object.defineProperty(Un,"__esModule",{value:!0});Un.ixRequest=void 0;var dw=fw(ur()),pw=He(),vw=cr(),{IX2_PREVIEW_REQUESTED:hw,IX2_PLAYBACK_REQUESTED:gw,IX2_STOP_REQUESTED:Ew,IX2_CLEAR_REQUESTED:_w}=pw.IX2EngineActionTypes,yw={preview:{},playback:{},stop:{},clear:{}},Gf=Object.create(null,{[hw]:{value:"preview"},[gw]:{value:"playback"},[Ew]:{value:"stop"},[_w]:{value:"clear"}}),mw=(e=yw,t)=>{if(t.type in Gf){let r=[Gf[t.type]];return(0,vw.setIn)(e,[r],(0,dw.default)({},t.payload))}return e};Un.ixRequest=mw});var Wf=u(Wn=>{"use strict";Object.defineProperty(Wn,"__esModule",{value:!0});Wn.ixSession=void 0;var Iw=He(),pt=cr(),{IX2_SESSION_INITIALIZED:Tw,IX2_SESSION_STARTED:Ow,IX2_TEST_FRAME_RENDERED:bw,IX2_SESSION_STOPPED:Aw,IX2_EVENT_LISTENER_ADDED:Sw,IX2_EVENT_STATE_CHANGED:ww,IX2_ANIMATION_FRAME_CHANGED:Rw,IX2_ACTION_LIST_PLAYBACK_CHANGED:Cw,IX2_VIEWPORT_WIDTH_CHANGED:Nw,IX2_MEDIA_QUERIES_DEFINED:xw}=Iw.IX2EngineActionTypes,Uf={active:!1,tick:0,eventListeners:[],eventState:{},playbackState:{},viewportWidth:0,mediaQueryKey:null,hasBoundaryNodes:!1,hasDefinedMediaQueries:!1,reducedMotion:!1},qw=20,Pw=(e=Uf,t)=>{switch(t.type){case Tw:{let{hasBoundaryNodes:r,reducedMotion:n}=t.payload;return(0,pt.merge)(e,{hasBoundaryNodes:r,reducedMotion:n})}case Ow:return(0,pt.set)(e,"active",!0);case bw:{let{payload:{step:r=qw}}=t;return(0,pt.set)(e,"tick",e.tick+r)}case Aw:return Uf;case Rw:{let{payload:{now:r}}=t;return(0,pt.set)(e,"tick",r)}case Sw:{let r=(0,pt.addLast)(e.eventListeners,t.payload);return(0,pt.set)(e,"eventListeners",r)}case ww:{let{stateKey:r,newState:n}=t.payload;return(0,pt.setIn)(e,["eventState",r],n)}case Cw:{let{actionListId:r,isPlaying:n}=t.payload;return(0,pt.setIn)(e,["playbackState",r],n)}case Nw:{let{width:r,mediaQueries:n}=t.payload,o=n.length,i=null;for(let a=0;a We humans have developed many incredible things that have become part of our daily lives. But in the last decade we became very aware of the impact that all our development has had on the planet. Minerals mined, forest chopped down, oceans over fished and our stable climate is changing. The ecosystem on earth is showing the consequences.
Many of us are aware of the problems. We are even aware of the painful truth that we personally contribute to them. Just living our daily lives in our developed system, makes us part of the problem. And generally the more developed countries obtain the more resources they need to sustain. It feels nearly impossible to try and find a solution for this complex issue. That said. We have faith in mankind's ability to learn and improve. Project Kamp is part of One Army an we use a platform called Patreon to support our project. This really helps us a lot as we can plan our finances in the long term. Your money will fund research, development, bills, core team salaries, food, hosting etc. Sign up and you get special insights, a badge + sticker and can see the video one week ahead! There is a lot of work to be done in Project Kamp. You can come and join us hands-on! We work with specific tasks to make sure we are not wasting each others time and you can mentally prepare upfront. Read the descriptions carefully and fill in a form if you would like to come!{var zR=it(),YR=zR.Uint8Array;dp.exports=YR});var hp=u((GH,vp)=>{function QR(e){var t=-1,r=Array(e.size);return e.forEach(function(n,o){r[++t]=[o,n]}),r}vp.exports=QR});var Ep=u((XH,gp)=>{function $R(e){var t=-1,r=Array(e.size);return e.forEach(function(n){r[++t]=n}),r}gp.exports=$R});var Tp=u((UH,Ip)=>{var _p=ir(),yp=pp(),ZR=Vn(),JR=da(),eC=hp(),tC=Ep(),rC=1,nC=2,iC="[object Boolean]",oC="[object Date]",aC="[object Error]",sC="[object Map]",uC="[object Number]",cC="[object RegExp]",lC="[object Set]",fC="[object String]",dC="[object Symbol]",pC="[object ArrayBuffer]",vC="[object DataView]",mp=_p?_p.prototype:void 0,pa=mp?mp.valueOf:void 0;function hC(e,t,r,n,o,i,a){switch(r){case vC:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case pC:return!(e.byteLength!=t.byteLength||!i(new yp(e),new yp(t)));case iC:case oC:case uC:return ZR(+e,+t);case aC:return e.name==t.name&&e.message==t.message;case cC:case fC:return e==t+"";case sC:var s=eC;case lC:var c=n&rC;if(s||(s=tC),e.size!=t.size&&!c)return!1;var p=a.get(e);if(p)return p==t;n|=nC,a.set(e,t);var y=JR(s(e),s(t),n,o,i,a);return a.delete(e),y;case dC:if(pa)return pa.call(e)==pa.call(t)}return!1}Ip.exports=hC});var jn=u((WH,Op)=>{function gC(e,t){for(var r=-1,n=t.length,o=e.length;++r{var oR=Ze(),aR=oR.Uint8Array;Ip.exports=aR});var xp=c((jX,Op)=>{function sR(e){var t=-1,r=Array(e.size);return e.forEach(function(n,i){r[++t]=[i,n]}),r}Op.exports=sR});var Sp=c((zX,Ap)=>{function uR(e){var t=-1,r=Array(e.size);return e.forEach(function(n){r[++t]=n}),r}Ap.exports=uR});var Pp=c((KX,Np)=>{var Rp=$t(),Cp=wp(),cR=Pn(),lR=Jo(),fR=xp(),dR=Sp(),pR=1,vR=2,gR="[object Boolean]",hR="[object Date]",yR="[object Error]",mR="[object Map]",ER="[object Number]",bR="[object RegExp]",_R="[object Set]",TR="[object String]",IR="[object Symbol]",wR="[object ArrayBuffer]",OR="[object DataView]",Lp=Rp?Rp.prototype:void 0,ea=Lp?Lp.valueOf:void 0;function xR(e,t,r,n,i,o,a){switch(r){case OR:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case wR:return!(e.byteLength!=t.byteLength||!o(new Cp(e),new Cp(t)));case gR:case hR:case ER:return cR(+e,+t);case yR:return e.name==t.name&&e.message==t.message;case bR:case TR:return e==t+"";case mR:var s=fR;case _R:var u=n&pR;if(s||(s=dR),e.size!=t.size&&!u)return!1;var d=a.get(e);if(d)return d==t;n|=vR,a.set(e,t);var h=lR(s(e),s(t),n,i,o,a);return a.delete(e),h;case IR:if(ea)return ea.call(e)==ea.call(t)}return!1}Np.exports=xR});var Fn=c((YX,Mp)=>{function AR(e,t){for(var r=-1,n=t.length,i=e.length;++r=te){L=H[0];let A=i[z+1],y=A&&M!==te;G=y?A.actionItems[0]:null,y&&(W=te/100,q=(A.keyframe-te)/100)}}let Z={};if(L&&!G)for(let z=0,{length:Q}=o;z
{let{active:r,origin:n,start:i,immediate:o,renderType:a,verbose:s,actionItem:u,destination:d,destinationKeys:h,pluginDuration:v,instanceDelay:m,customEasingFn:_,skipMotion:I}=e,w=u.config.easing,{duration:F,delay:C}=u.config;v!=null&&(F=v),C=m??C,a===MD?F=0:(o||I)&&(F=C=0);let{now:M}=t.payload;if(r&&n){let L=M-(i+C);if(s){let z=M-i,Q=F+C,te=li(Math.min(Math.max(0,z/Q),1));e=(0,mt.set)(e,"verboseTimeElapsed",Q*te)}if(L<0)return e;let G=li(Math.min(Math.max(0,L/F),1)),W=uy(w,G,_),q={},Z=null;return h.length&&(Z=h.reduce((z,Q)=>{let te=d[Q],H=parseFloat(n[Q])||0,y=(parseFloat(te)-H)*W+H;return z[Q]=y,z},{})),q.current=Z,q.position=G,G===1&&(q.active=!1,q.complete=!0),(0,mt.merge)(e,q)}return e},cy=(e=Object.freeze({}),t)=>{switch(t.type){case AD:return t.payload.ixInstances||Object.freeze({});case SD:return Object.freeze({});case RD:{let{instanceId:r,elementId:n,actionItem:i,eventId:o,eventTarget:a,eventStateKey:s,actionListId:u,groupIndex:d,isCarrier:h,origin:v,destination:m,immediate:_,verbose:I,continuous:w,parameterId:F,actionGroups:C,smoothing:M,restingValue:L,pluginInstance:G,pluginDuration:W,instanceDelay:q,skipMotion:Z,skipToValue:z}=t.payload,{actionTypeId:Q}=i,te=qD(Q),H=DD(te,Q),A=Object.keys(m).filter(N=>m[N]!=null&&typeof m[N]!="string"),{easing:y}=i.config;return(0,mt.set)(e,r,{id:r,elementId:n,active:!1,position:0,start:0,origin:v,destination:m,destinationKeys:A,immediate:_,verbose:I,current:null,actionItem:i,actionTypeId:Q,eventId:o,eventTarget:a,eventStateKey:s,actionListId:u,groupIndex:d,renderType:te,isCarrier:h,styleProp:H,continuous:w,parameterId:F,actionGroups:C,smoothing:M,restingValue:L,pluginInstance:G,pluginDuration:W,instanceDelay:q,skipMotion:Z,skipToValue:z,customEasingFn:Array.isArray(y)&&y.length===4?PD(y):void 0})}case CD:{let{instanceId:r,time:n}=t.payload;return(0,mt.mergeIn)(e,[r],{active:!0,complete:!1,start:n})}case LD:{let{instanceId:r}=t.payload;if(!e[r])return e;let n={},i=Object.keys(e),{length:o}=i;for(let a=0;a
Our mission (something like that👆)
We are going to prototype another way of living. Stuff like building houses from natural materials and eating local food. But one core fundamental difference with today's world is that we are going to build life around a community, not an individual.This makes it easier to share utilities and resources. As a result, owning less stuff. It provides stronger social connection, deeper bonds and less depression. And united together in a community we can take on bigger missions, like regenerating or protecting land.
We believe the future of mankind is in communities, but we are not sure. That's why we are going to give it a try. We bought a piece of land and are turning it into a big research center to explore this topic. And now we are documenting everything we learn Open Source. So if we find a model that works, it could scale globally.
It’s a big mission, and we are just getting started. :)2023 - Ongoing
This is everything we want to do this Season. Support us on Patreon or come and join us here to help.
- click here :)
+ Update: Season is finished. We will update the website soon, but first a winter break :)
Single Donation
$7 Monthly support
$7 Monthly support
donate your workforce