diff --git a/blog.hbs b/blog.hbs index 86fe210..6355476 100644 --- a/blog.hbs +++ b/blog.hbs @@ -3,7 +3,7 @@ {{#tag}} -
+

The Speckle diff --git a/custom-post-with-author.hbs b/custom-post-with-author.hbs new file mode 100644 index 0000000..29cd19c --- /dev/null +++ b/custom-post-with-author.hbs @@ -0,0 +1,80 @@ +{{!< default}} + +{{#post}} + +
+ + {{!-- Header --}} + {{> extras/patterns}} + +
+ + +
+ {{#if feature_image}} + {{title}} + {{/if}} +

+ + {{title}} + +

+ {{#if custom_excerpt}} +

+ {{custom_excerpt}} +

+ {{/if}} + +
+ Written by {{#foreach authors}}{{name}}{{/foreach}} on +
+ +
+
+ +
+ + {{content}} + +
+ +
+ + +

+ Wait - there's more! Read on: +

+ +
+ + +
+ + {{#get "posts" filter="tags:{{primary_tag.slug}}+id:>{{id}}" + limit="1" order="id asc"}} + + {{#foreach posts}} + {{> cardFancySmall}} + {{/foreach}} + {{/get}} + + {{#get "posts" filter="tags:{{primary_tag.slug}}+id:< + {{id}}" limit=" 1" order="id desc" }} + {{#foreach posts}} {{> cardFancySmall}} + {{/foreach}} {{/get}} {{> cardTag}}
+ {{!-- --}}
+ {{/post}} \ No newline at end of file diff --git a/developers.hbs b/developers.hbs index fbe3fcd..85fa828 100644 --- a/developers.hbs +++ b/developers.hbs @@ -51,7 +51,7 @@

-

Key features

+

We've got you covered:

diff --git a/index.hbs b/index.hbs index 529c64a..192cae8 100644 --- a/index.hbs +++ b/index.hbs @@ -14,19 +14,6 @@ {{> landing/developers }} +{{> cardCTA subHeadline="We're working round the clock to get V2 out - be the first to try it out:" }} -{{!--

Hai index

--}} - -{{!--
-
-

Hello!

-
- {{#foreach posts visibility="all"}} - - {{> "card"}} - - {{/foreach}} -
- -
-
--}} \ No newline at end of file +{{> landing/blogPreview }} \ No newline at end of file diff --git a/page-about.hbs b/page-about.hbs index f1da023..fc5cbcb 100644 --- a/page-about.hbs +++ b/page-about.hbs @@ -54,31 +54,9 @@
- - {{!--
- {{content}} -
--}} - {{/post}} - -

Team

Meet the full time @@ -95,7 +73,7 @@

{{name}}

{{location}}

-

+

{{bio}}

@@ -136,7 +114,7 @@
-
+
Speckle is a trademark of AEC Systems Ltd., registered in the UK and in other countries.
diff --git a/page-beta.hbs b/page-beta.hbs index 4a244c9..e45907e 100644 --- a/page-beta.hbs +++ b/page-beta.hbs @@ -1,48 +1,92 @@ {{!< default}} - - {{#post}} -
+
- - {{!-- Header --}} - {{!-- {{> extras/patterns}} --}} - -
- - -
- {{#if feature_image}} - {{title}} - {{/if}} +
+

- + {{title}}

- {{#if custom_excerpt}} -

- {{custom_excerpt}} -

- {{/if}} - +
+ {{content}} +
-
- - {{content}} - +
+ {{> pricing }}
+
+
+

+ Self Hosting +

+

+ Speckle is open source. You can always deploy it on your own. +

+
+ +
+ +
+
+

+ + Q&As: + +

+
+ +
+

+ Q: + Do you provide support for self-hosted + versions? +

+

Unfortunately we cannot do + so, for more reasons than one. First, it's + difficult to debug a setup without having + access to it. Second, to have access to it + implies we would be seeing very private + details of your infrastructure - which you + don't want us to do without a contract in + place.

+
+ +
+

+ Q: + Will the Standard plan always be free? +

+

As it stands now, yes. We will gradually introduce other plans with extra features that will come at a cost.

+
+ +
+

+ Q: + What does "Speckle" stand for? +

+

+ Only few people know this. It's a closely guarded secret, but if you find out - let us know and we'll send you some stickers. +

+
+
+
+
+
- {{/post}} \ No newline at end of file +{{/post}} \ No newline at end of file diff --git a/partials/cardBlog.hbs b/partials/cardBlog.hbs index 20d2cb4..aa834bf 100644 --- a/partials/cardBlog.hbs +++ b/partials/cardBlog.hbs @@ -1,4 +1,4 @@ -
+
{{#if feature_image}} +
+ {{#if feature_image}} + {{title}} + {{else}} +
 
+ {{/if}} + +
+
+ +
+
+

+ {{#foreach authors}} + {{name}} + {{/foreach}} + + +

+
+
+
+
\ No newline at end of file diff --git a/partials/cardFancy.hbs b/partials/cardFancy.hbs index 4a12191..bc759bd 100644 --- a/partials/cardFancy.hbs +++ b/partials/cardFancy.hbs @@ -1,4 +1,4 @@ -
+
{{#if feature_image}}
-

+

{{excerpt}}

diff --git a/partials/cardTag.hbs b/partials/cardTag.hbs index 14a6d68..68f41c9 100644 --- a/partials/cardTag.hbs +++ b/partials/cardTag.hbs @@ -1,4 +1,4 @@ -
+
diff --git a/partials/extras/listItem.hbs b/partials/extras/listItem.hbs new file mode 100644 index 0000000..150e3df --- /dev/null +++ b/partials/extras/listItem.hbs @@ -0,0 +1,13 @@ +
  • +
    + +
    +

    + {{ value }} +

    +
  • \ No newline at end of file diff --git a/partials/footer.hbs b/partials/footer.hbs index a6d3e18..cd3d312 100644 --- a/partials/footer.hbs +++ b/partials/footer.hbs @@ -1,8 +1,10 @@ -
    -
    - {{!--

    Footer

    --}} -
    - +
    +
    + + {{!-- Logo and social --}} + +
    + logo
    Speckle @@ -11,9 +13,9 @@

    {{@site.description}}

    -
    -
    -

    + + {{!-- Use Cases --}} + +
    +

    Use Cases

    -
    -

    - Learn + + {{!-- Resources --}} + +
    +

    + Developers

    -
    -

    + {{!-- Company Stuff --}} + +
    +

    Company

      diff --git a/partials/landing/blogPreview.hbs b/partials/landing/blogPreview.hbs new file mode 100644 index 0000000..5283d31 --- /dev/null +++ b/partials/landing/blogPreview.hbs @@ -0,0 +1,32 @@ +{{#get "posts" filter="primary_tag:blog" limit="3" include="authors"}} +
      +
      +
      + + {{#foreach posts}} + {{> cardBlogSm }} + {{/foreach}} + +
      +
      +

      Pressroom

      +

      + Latest news from the Speckle Blog. +

      + +
      + +
      + +
      +
      +
      +{{/get}} \ No newline at end of file diff --git a/partials/landing/developers.hbs b/partials/landing/developers.hbs index 0f123bf..b0993e5 100644 --- a/partials/landing/developers.hbs +++ b/partials/landing/developers.hbs @@ -1,4 +1,4 @@ -{{#get "posts" filter="primary_tag:developers" limit="3"}} +{{#get "posts" filter="primary_tag:developers+featured:true" limit="3"}}
      @@ -6,36 +6,83 @@

      Built for developers

      - We fine tune the right abstractions so your teams - can be productive in - developing on top of Speckle. + We fine tune the right abstractions so you + can focus on the business logic, rather than + extracting data out of Revit.

      + +
      + {{#foreach posts}} + + + + {{/foreach}} + + +
      +
      + + + {{!-- Viewer Demo --}} +
      -
      +      

      + 3d Viewer: Batteries Included +

      +
               
      -import Viewer from './modules/Viewer'
      +  // Sample 3d viewer app
      +  import Viewer from './modules/Viewer'
       
      -let viewer = new Viewer( )
      +  let viewer = new Viewer( )
       
      -// event handlers
      -viewer.on( 'load-progress', args => handleProgress( args ) )
      -viewer.on( 'object-clicked', objs => handleObjClick( objs ) )
      +  // event handlers
      +  viewer.on( 'load-progress', args => handleProgress( args ) )
      +  viewer.on( 'object-clicked', objs => handleObjClick( objs ) )
       
      -// load a model
      -async function load( ) {
      -  await viewer.loadObject( revitStreamUrl )
      -}
      +  // load a model
      +  async function load( ) {
      +    await viewer.loadObject( revitStreamUrl )
      +  }
             
      -
      +
      + $ ▸ superApp.js # + double click an object to focus
      -
      - - {{!--
      - {{#foreach posts}} - - - - {{/foreach}} - - - - -
      --}} - - {{!-- --}} - -
      {{/get}} \ No newline at end of file diff --git a/partials/landing/opensource.hbs b/partials/landing/opensource.hbs index a5170c0..aa57a47 100644 --- a/partials/landing/opensource.hbs +++ b/partials/landing/opensource.hbs @@ -26,7 +26,7 @@
    • Longevity: - Spekckle has already outlived Flux: open source code keeps thriving when business plans change. + Speckle has already outlived Flux: open source code keeps thriving when business plans change.
    diff --git a/partials/menus/learnMenu.hbs b/partials/menus/learnMenu.hbs index 3c1d86e..21b214e 100644 --- a/partials/menus/learnMenu.hbs +++ b/partials/menus/learnMenu.hbs @@ -1,127 +1,3 @@ -{{!-- --}} - -{{!-- --}} -
    @@ -131,21 +7,23 @@ viewBox="0 0 24 24" stroke="currentColor" aria-hidden="true"> + stroke-width="2" d="M12 6.253v13m0-13C10.832 5.477 9.246 5 7.5 5S4.168 5.477 3 6.253v13C4.168 18.477 5.754 18 7.5 18s3.332.477 4.5 1.253m0-13C13.168 5.477 14.754 5 16.5 5c1.747 0 3.332.477 4.5 1.253v13C19.832 18.477 18.247 18 16.5 18c-1.746 0-3.332.477-4.5 1.253" />
    -

    - Documentation +

    + speckle.guide

    -

    - We're working hard to improve it! +

    + Documentation and step-by-step guides on how to + get the best of Speckle.

    -

    Check it out

    +

    Check + it out

    @@ -167,10 +45,10 @@
    -

    - Community Forum +

    + speckle.community

    -

    +

    Where questions get answered, showcases, and more!

    @@ -184,9 +62,8 @@
    -

    - Blog + speckle blog

    - News & thoughts from the Speckle Team. + Latest news, thoughts and geeky tech articles from the team.

    Read @@ -212,9 +89,8 @@

    Read diff --git a/partials/menus/tagDropdownMenu.hbs b/partials/menus/tagDropdownMenu.hbs index 5b0e41a..c0a393a 100644 --- a/partials/menus/tagDropdownMenu.hbs +++ b/partials/menus/tagDropdownMenu.hbs @@ -44,15 +44,10 @@ {{!-- Cards with posts from tag --}} - {{#get "posts" filter="tags:{{tag}}" limit=maxcards}} + {{#get "posts" filter="tags:{{tag}}+featured:true" limit=maxcards}} {{#foreach posts}}

    -
    - - - -

    diff --git a/partials/pricing.hbs b/partials/pricing.hbs new file mode 100644 index 0000000..f2fc19c --- /dev/null +++ b/partials/pricing.hbs @@ -0,0 +1,73 @@ +

    +
    +

    + Teams & Individuals +

    +

    + Standard + Free +

    +

    + Our standard plan for individuals & teams. + Enjoy + Speckle without extra hassle. +

    +

    Interoperability:

    +
      + {{> extras/listItem value="Speckle Revit"}} + {{> extras/listItem value="Speckle Rhino"}} + {{> extras/listItem value="Speckle Dynamo"}} + {{> extras/listItem value="Speckle Grasshopper"}} + {{> extras/listItem value="And More "}} +
    +

    Features:

    +
      + {{> extras/listItem value="Unlimited streams"}} + {{> extras/listItem value="Unlimited versions"}} + {{> extras/listItem value="Web 3d viewer"}} + {{> extras/listItem value="API Access"}} + {{> extras/listItem value="App Registration"}} + {{> extras/listItem value="Community support"}} +
    +
    + {{!--
    + +
    +
    +

    + Enterprises +

    +

    + Managed +

    +

    + Dedicated solutions for enterprises, large + teams + or projects. +

    +
      + {{> extras/listItem value="Everyting in Standard"}} +
    +

    Extras:

    +
      + {{> extras/listItem value="Custom subdomain"}} + {{> extras/listItem value="Choice of locations"}} + {{> extras/listItem value="Single sign-on"}} + {{> extras/listItem value="SLA"}} + {{> extras/listItem value="Dedicated Support"}} +
    +
    +
    + +
    +
    \ No newline at end of file diff --git a/post.hbs b/post.hbs index 2433909..5297025 100644 --- a/post.hbs +++ b/post.hbs @@ -31,11 +31,7 @@

    {{/if}} -
    - Written by {{#foreach authors}}{{name}}{{/foreach}} on -
    +
    @@ -55,7 +51,7 @@
    -
    +
    {{#get "posts" filter="tags:{{primary_tag.slug}}+id:>{{id}}" limit="1" order="id asc"}}