Homepage update for Blender Cloud
Now with more Agent!
This commit is contained in:
@@ -818,10 +818,10 @@ section.pricing
|
|||||||
transform: scale(1)
|
transform: scale(1)
|
||||||
|
|
||||||
a.sign-up-now
|
a.sign-up-now
|
||||||
+button($color-primary, 999em, true)
|
+button($color-primary, 3px, true)
|
||||||
|
|
||||||
&:hover
|
&:hover
|
||||||
+button($color-success, 999em, true)
|
+button($color-success, 3px, true)
|
||||||
|
|
||||||
&.education
|
&.education
|
||||||
.pricing-caption
|
.pricing-caption
|
||||||
@@ -886,14 +886,14 @@ section.pricing
|
|||||||
transform: translateX(-50%)
|
transform: translateX(-50%)
|
||||||
font-size: 1.2em
|
font-size: 1.2em
|
||||||
|
|
||||||
+button($color-primary, 999em)
|
+button($color-primary, 3px)
|
||||||
padding: 5px 25px
|
padding: 5px 25px
|
||||||
white-space: nowrap
|
white-space: nowrap
|
||||||
text-align: center
|
text-align: center
|
||||||
|
|
||||||
&:hover
|
&:hover
|
||||||
.sign-up-now
|
.sign-up-now
|
||||||
+button($color-success, 999em, true)
|
+button($color-success, 3px, true)
|
||||||
|
|
||||||
|
|
||||||
section.supported-by
|
section.supported-by
|
||||||
@@ -962,10 +962,9 @@ section.team
|
|||||||
padding: 4px
|
padding: 4px
|
||||||
|
|
||||||
opacity: 1
|
opacity: 1
|
||||||
width: 112px
|
width: 120px
|
||||||
height: 112px
|
height: 120px
|
||||||
margin-left: 15px
|
margin: 7px 15px
|
||||||
margin-right: 15px
|
|
||||||
z-index: 0
|
z-index: 0
|
||||||
position: relative
|
position: relative
|
||||||
transition: transform 100ms ease-in-out, background-color 100ms ease-in-out, opacity 100ms ease-in-out
|
transition: transform 100ms ease-in-out, background-color 100ms ease-in-out, opacity 100ms ease-in-out
|
||||||
@@ -1004,14 +1003,14 @@ section.team
|
|||||||
margin: 0
|
margin: 0
|
||||||
padding: 0
|
padding: 0
|
||||||
position: absolute
|
position: absolute
|
||||||
top: -340px
|
top: -370px
|
||||||
left: 50%
|
left: 50%
|
||||||
transform: translateX(-50%)
|
transform: translateX(-50%)
|
||||||
|
|
||||||
transition: opacity 180ms ease-in-out, top 150ms ease-out
|
transition: opacity 180ms ease-in-out, top 150ms ease-out
|
||||||
|
|
||||||
&.active
|
&.active
|
||||||
top: -330px
|
top: -370px
|
||||||
opacity: 1
|
opacity: 1
|
||||||
visibility: visible
|
visibility: visible
|
||||||
|
|
||||||
@@ -1038,6 +1037,6 @@ section.team
|
|||||||
|
|
||||||
.people-bio
|
.people-bio
|
||||||
.bio
|
.bio
|
||||||
top: -200px
|
top: -250px
|
||||||
&.active
|
&.active
|
||||||
top: -220px
|
top: -240px
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
.navbar-backdrop.join
|
.navbar-backdrop.join
|
||||||
|
background-color: white
|
||||||
+media-xs
|
+media-xs
|
||||||
background-size: initial
|
background-size: initial
|
||||||
.join
|
.join
|
||||||
@@ -27,8 +28,9 @@
|
|||||||
margin: 30px 0 50px 60px
|
margin: 30px 0 50px 60px
|
||||||
justify-content: flex-start
|
justify-content: flex-start
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
li.special
|
li.special
|
||||||
color: $color-danger
|
color: $color-success
|
||||||
font-weight: bold
|
font-weight: bold
|
||||||
|
|
||||||
|
.page-section-container .page-card-side
|
||||||
|
padding: 60px 25px
|
||||||
|
@@ -81,15 +81,28 @@
|
|||||||
background-color: white
|
background-color: white
|
||||||
width: 100%
|
width: 100%
|
||||||
|
|
||||||
|
.page-triplet-container-fluid
|
||||||
|
&.dark
|
||||||
|
background-color: $color-background-nav
|
||||||
|
color: $color-text-light-primary
|
||||||
|
|
||||||
|
section.page-card-header
|
||||||
|
h2, h2 a
|
||||||
|
color: white
|
||||||
|
|
||||||
|
p.extra a
|
||||||
|
color: $color-text-light-primary
|
||||||
|
|
||||||
|
|
||||||
.page-triplet-container
|
.page-triplet-container
|
||||||
+container-behavior
|
+container-behavior
|
||||||
padding: 25px 30px
|
padding: 25px 30px
|
||||||
|
|
||||||
.row, div[class^="col-md"]
|
p.extra
|
||||||
+media-md
|
padding: 25px 0
|
||||||
display: flex
|
text-align: center
|
||||||
+media-lg
|
a
|
||||||
display: flex
|
color: $color-text-dark-primary
|
||||||
|
|
||||||
.triplet-card
|
.triplet-card
|
||||||
width: 100%
|
width: 100%
|
||||||
@@ -102,7 +115,6 @@
|
|||||||
border-top-left-radius: 3px
|
border-top-left-radius: 3px
|
||||||
border-top-right-radius: 3px
|
border-top-right-radius: 3px
|
||||||
width: 100%
|
width: 100%
|
||||||
border-bottom: 3px solid $color-primary
|
|
||||||
+img-responsive
|
+img-responsive
|
||||||
|
|
||||||
.triplet-card-info
|
.triplet-card-info
|
||||||
@@ -132,6 +144,8 @@
|
|||||||
line-height: 1.5em
|
line-height: 1.5em
|
||||||
color: $color-text-dark-primary
|
color: $color-text-dark-primary
|
||||||
flex: 1
|
flex: 1
|
||||||
|
padding-left: 5px
|
||||||
|
padding-right: 5px
|
||||||
|
|
||||||
.triplet-cta
|
.triplet-cta
|
||||||
display: block
|
display: block
|
||||||
@@ -335,9 +349,9 @@ $page-card-icon-size: 75px
|
|||||||
max-width: 100%
|
max-width: 100%
|
||||||
|
|
||||||
.page-card-title
|
.page-card-title
|
||||||
color: $color-info
|
color: white
|
||||||
text-align: center
|
text-align: center
|
||||||
padding-bottom: 0
|
padding-bottom: 25px
|
||||||
|
|
||||||
&:after
|
&:after
|
||||||
border: none
|
border: none
|
||||||
@@ -431,16 +445,42 @@ a.page-card-cta
|
|||||||
background: linear-gradient(rgba(white, .3) 0%, transparent 60%)
|
background: linear-gradient(rgba(white, .3) 0%, transparent 60%)
|
||||||
|
|
||||||
.join
|
.join
|
||||||
|
span.text-background
|
||||||
|
+text-background(white, darken($color-primary, 30%), 2px, 5px 0)
|
||||||
|
|
||||||
|
p
|
||||||
|
padding: 0
|
||||||
|
margin-left: -10px
|
||||||
|
|
||||||
|
ul
|
||||||
|
margin: 0
|
||||||
|
padding: 0
|
||||||
|
|
||||||
|
li span.text-background
|
||||||
|
padding-left: 15px
|
||||||
|
position: relative
|
||||||
|
left: -10px
|
||||||
|
&:before
|
||||||
|
content: "·"
|
||||||
|
color: white
|
||||||
|
position: relative
|
||||||
|
left: -10px
|
||||||
|
|
||||||
#page-header
|
#page-header
|
||||||
|
padding: 0 0 0 20px
|
||||||
.page-title
|
.page-title
|
||||||
font:
|
font:
|
||||||
size: 2.8em
|
size: 2.8em
|
||||||
|
|
||||||
.page-title-summary
|
.page-title-summary
|
||||||
font:
|
font:
|
||||||
style: normal
|
style: normal
|
||||||
size: 1.4em
|
size: 1.4em
|
||||||
weight: 400
|
weight: 400
|
||||||
|
|
||||||
|
.page-header-cta-container
|
||||||
|
margin: 0
|
||||||
|
|
||||||
.page-card
|
.page-card
|
||||||
&:nth-child(even)
|
&:nth-child(even)
|
||||||
background-color: white
|
background-color: white
|
||||||
|
@@ -535,8 +535,8 @@
|
|||||||
@mixin text-background($text-color, $background-color, $roundness, $padding)
|
@mixin text-background($text-color, $background-color, $roundness, $padding)
|
||||||
border-radius: $roundness
|
border-radius: $roundness
|
||||||
padding: $padding
|
padding: $padding
|
||||||
background-color: rgba($background-color, .9)
|
background-color: $background-color
|
||||||
box-shadow: 0.5em 0 0 rgba($background-color, .9),-0.5em 0 0 rgba($background-color, .9)
|
box-shadow: 0.5em 0 0 $background-color,-0.5em 0 0 $background-color
|
||||||
box-decoration-break: clone
|
box-decoration-break: clone
|
||||||
color: $text-color
|
color: $text-color
|
||||||
|
|
||||||
|
@@ -11,7 +11,7 @@ meta(property="og:image", content="{{ url_for('static', filename='assets/img/bac
|
|||||||
|
|
||||||
| {% block header_backdrop %}
|
| {% block header_backdrop %}
|
||||||
.navbar-backdrop.join(
|
.navbar-backdrop.join(
|
||||||
style="background-image: url({{ url_for('static', filename='assets/img/backgrounds/background_andy_waking.jpg')}})")
|
style="background-image: url({{ url_for('static', filename='assets/img/backgrounds/background_agent327_04.jpg')}})")
|
||||||
| {% endblock %}
|
| {% endblock %}
|
||||||
|
|
||||||
| {% block page_overlay %}
|
| {% block page_overlay %}
|
||||||
@@ -23,15 +23,21 @@ meta(property="og:image", content="{{ url_for('static', filename='assets/img/bac
|
|||||||
#page-container.join
|
#page-container.join
|
||||||
#page-header
|
#page-header
|
||||||
.container
|
.container
|
||||||
.page-title Welcome to the Blender Cloud.
|
.page-title
|
||||||
|
span.text-background Welcome to the Blender Cloud.
|
||||||
|
|
||||||
.page-title-summary
|
.page-title-summary
|
||||||
p Join us as we make the Agent 327 "Barbershop" scene
|
p
|
||||||
|
span.text-background Join us as we make the Agent 327 "Barbershop" scene
|
||||||
ul
|
ul
|
||||||
li Exclusive production insight & walk-throughs
|
li
|
||||||
li High-quality assets ready to use
|
span.text-background Exclusive production insight & walk-throughs
|
||||||
li All the open movies files & tutorials
|
li
|
||||||
li 100+ hours of training
|
span.text-background High-quality assets ready to use
|
||||||
|
li
|
||||||
|
span.text-background All the open movies files & tutorials
|
||||||
|
li
|
||||||
|
span.text-background 100+ hours of training
|
||||||
|
|
||||||
.page-header-cta-container
|
.page-header-cta-container
|
||||||
a.page-header-cta(href="https://store.blender.org/product/membership/")
|
a.page-header-cta(href="https://store.blender.org/product/membership/")
|
||||||
@@ -43,70 +49,131 @@ meta(property="og:image", content="{{ url_for('static', filename='assets/img/bac
|
|||||||
|
|
||||||
|
|
||||||
#page-content
|
#page-content
|
||||||
|
section.page-card-header
|
||||||
|
h2
|
||||||
|
a(href="{{ url_for('main.training') }}") Training & Tutorials
|
||||||
|
|
||||||
.page-triplet-container.homepage
|
.page-triplet-container.homepage
|
||||||
.row
|
.row
|
||||||
.col-md-4
|
.col-md-4
|
||||||
.triplet-card(data-url="{{ url_for('main.open_projects') }}")
|
.triplet-card(data-url="https://cloud.blender.org/p/motion-graphics/")
|
||||||
.triplet-card-thumbnail
|
.triplet-card-thumbnail
|
||||||
img(
|
img(
|
||||||
alt="Open Projects",
|
alt="HDRI",
|
||||||
src="{{ url_for('static', filename='assets/img/features/open_movies_02.jpg')}}")
|
src="{{ url_for('static', filename='assets/img/features/training_motion_graphics.jpg')}}")
|
||||||
.triplet-card-info
|
.triplet-card-info
|
||||||
h3 Open Projects
|
h3 Motion Graphics
|
||||||
p.
|
p.
|
||||||
The iconic Blender Institute Open Movies,
|
A comprehensive guide to motion graphics techniques using Blender.
|
||||||
featuring all the production files, assets, artwork, and never-seen-before content.
|
a.triplet-cta(href="https://cloud.blender.org/p/motion-graphics/")
|
||||||
a.triplet-cta(href="{{ url_for('main.open_projects') }}")
|
|
||||||
| LEARN MORE
|
| LEARN MORE
|
||||||
|
|
||||||
.col-md-4
|
.col-md-4
|
||||||
.triplet-card(data-url="{{ url_for('main.training') }}")
|
.triplet-card(data-url="https://cloud.blender.org/p/toon-character-workflow/")
|
||||||
.triplet-card-thumbnail
|
.triplet-card-thumbnail
|
||||||
img(
|
img(
|
||||||
alt="Training and Tutorials",
|
alt="Textures",
|
||||||
src="{{ url_for('static', filename='assets/img/features/training_02.jpg')}}")
|
src="{{ url_for('static', filename='assets/img/features/training_toon_character.jpg')}}")
|
||||||
.triplet-card-info
|
.triplet-card-info
|
||||||
h3 Training & Tutorials
|
h3 Toon Character Workflow
|
||||||
p.
|
p.
|
||||||
Character modeling, 3D printing, VFX, rigging and more. We offer
|
Perfect for beginners, learn how to build a cartoon character from concept to finish.
|
||||||
12 complete training series with +100 hours of training.
|
a.triplet-cta(href="https://cloud.blender.org/p/toon-character-workflow/")
|
||||||
a.triplet-cta(href="{{ url_for('main.training') }}")
|
|
||||||
| LEARN MORE
|
| LEARN MORE
|
||||||
|
|
||||||
.col-md-4
|
.col-md-4
|
||||||
.triplet-card(data-url="{{ url_for('main.services') }}")
|
.triplet-card(data-url="https://cloud.blender.org/p/gallery")
|
||||||
.triplet-card-thumbnail
|
.triplet-card-thumbnail
|
||||||
img(
|
img(
|
||||||
alt="Services and Tools",
|
alt="Characters",
|
||||||
src="{{ url_for('static', filename='assets/img/features/services_01.jpg')}}")
|
src="{{ url_for('static', filename='assets/img/features/training_bob_forest.jpg')}}")
|
||||||
.triplet-card-info
|
.triplet-card-info
|
||||||
h3 Services & Tools
|
h3 Art Walk-throughs
|
||||||
p.
|
p.
|
||||||
Create your personal projects, collaborate with other members, store
|
Follow artists through the creative process and techniques behind their work.
|
||||||
and sync your Blender settings across multiple workstations.
|
a.triplet-cta(href="https://cloud.blender.org/p/gallery")
|
||||||
a.triplet-cta(href="{{ url_for('main.services') }}")
|
|
||||||
| LEARN MORE
|
| LEARN MORE
|
||||||
|
|
||||||
|
.row
|
||||||
|
.col-md-8.col-md-offset-2
|
||||||
|
p.extra.
|
||||||
|
Other trainings:
|
||||||
|
<a href="https://cloud.blender.org/p/3d-printing/">Blender for 3D Printing</a>,
|
||||||
|
<a href="https://cloud.blender.org/p/game-asset-creation/">Game Asset Creation</a>,
|
||||||
|
<a href="https://cloud.blender.org/p/blenderella/">Character Modeling</a>,
|
||||||
|
<a href="https://cloud.blender.org/p/character-animation/">Character Animation</a>,
|
||||||
|
<a href="https://cloud.blender.org/p/humane-rigging/">Introduction</a>
|
||||||
|
and
|
||||||
|
<a href="https://cloud.blender.org/p/blenrig/">Advanced Rigging</a>,
|
||||||
|
<a href="https://cloud.blender.org/p/track-match-2/">VFX Workflow</a>,
|
||||||
|
<a href="https://cloud.blender.org/p/creature-factory-2/">Creature</a>
|
||||||
|
and
|
||||||
|
<a href="https://cloud.blender.org/p/venoms-lab-2/">Cartoon Character creation</a>,
|
||||||
|
<a href="https://cloud.blender.org/p/chaos-evolution/">Advanced</a>
|
||||||
|
<a href="https://cloud.blender.org/p/blend-and-paint/">Digital Painting</a>
|
||||||
|
and
|
||||||
|
<a href="{{ url_for('main.training') }}">much more</a>!
|
||||||
|
|
||||||
|
|
||||||
|
.page-triplet-container-fluid.dark(
|
||||||
|
style="background-image: url({{ url_for('static', filename='assets/img/backgrounds/pattern_01.jpg')}})")
|
||||||
|
section.page-card-header
|
||||||
|
h2
|
||||||
|
a(href="{{ url_for('main.open_projects') }}") Browse all the Open Movies
|
||||||
|
|
||||||
|
.page-triplet-container.homepage
|
||||||
|
.row
|
||||||
|
.col-md-4
|
||||||
|
.triplet-card(data-url="https://cloud.blender.org/p/cosmos-laundromat/")
|
||||||
|
.triplet-card-thumbnail
|
||||||
|
img(
|
||||||
|
alt="HDRI",
|
||||||
|
src="{{ url_for('static', filename='assets/img/features/open_movies_cosmos.jpg')}}")
|
||||||
|
.triplet-card-info
|
||||||
|
h3 Cosmos Laundromat
|
||||||
|
a.triplet-cta(href="https://cloud.blender.org/p/cosmos-laundromat/")
|
||||||
|
| LEARN MORE
|
||||||
|
|
||||||
|
.col-md-4
|
||||||
|
.triplet-card(data-url="https://cloud.blender.org/p/agent-327/")
|
||||||
|
.triplet-card-thumbnail
|
||||||
|
img(
|
||||||
|
alt="Textures",
|
||||||
|
src="{{ url_for('static', filename='assets/img/features/open_movies_agent_barbershop.jpg')}}")
|
||||||
|
.triplet-card-info
|
||||||
|
h3 Agent 327
|
||||||
|
a.triplet-cta(href="https://cloud.blender.org/p/agent-327/")
|
||||||
|
| LEARN MORE
|
||||||
|
|
||||||
|
.col-md-4
|
||||||
|
.triplet-card(data-url="https://cloud.blender.org/p/caminandes-3/")
|
||||||
|
.triplet-card-thumbnail
|
||||||
|
img(
|
||||||
|
alt="Characters",
|
||||||
|
src="{{ url_for('static', filename='assets/img/features/open_movies_caminandes_llamigos.jpg')}}")
|
||||||
|
.triplet-card-info
|
||||||
|
h3 Caminandes
|
||||||
|
a.triplet-cta(href="https://cloud.blender.org/p/caminandes-3/")
|
||||||
|
| LEARN MORE
|
||||||
|
|
||||||
|
.row
|
||||||
|
.col-md-8.col-md-offset-2
|
||||||
|
p.extra.
|
||||||
|
Other open movies:
|
||||||
|
<a href="https://cloud.blender.org/p/elephants-dream/">Elephants Dream</a>,
|
||||||
|
<a href="https://cloud.blender.org/p/sintel/">Sintel</a>,
|
||||||
|
<a href="https://cloud.blender.org/p/big-buck-bunny/">Big Buck Bunny</a>,
|
||||||
|
<a href="https://cloud.blender.org/p/tears-of-steel/">Tears of Steel</a>,
|
||||||
|
<a href="https://cloud.blender.org/p/glass-half/">Glass Half</a>,
|
||||||
|
and
|
||||||
|
<a href="{{ url_for('main.open_projects') }}">more</a>.
|
||||||
|
|
||||||
|
|
||||||
section.page-card-header
|
section.page-card-header
|
||||||
h2 Download 1000s of files and assets
|
h2 Download 1000s of files and assets
|
||||||
|
|
||||||
|
|
||||||
.page-triplet-container.homepage
|
.page-triplet-container.homepage
|
||||||
.row
|
.row
|
||||||
.col-md-4
|
|
||||||
.triplet-card(data-url="{{ url_for('main.redir_hdri') }}")
|
|
||||||
.triplet-card-thumbnail
|
|
||||||
img(
|
|
||||||
alt="HDRI",
|
|
||||||
src="{{ url_for('static', filename='assets/img/features/hdri_01.jpg')}}")
|
|
||||||
.triplet-card-info
|
|
||||||
h3 HDRI
|
|
||||||
p.
|
|
||||||
Up to 16K and 24 EVs (extremely high) HDR images to light your renders.
|
|
||||||
a.triplet-cta(href="{{ url_for('main.redir_hdri') }}")
|
|
||||||
| LEARN MORE
|
|
||||||
|
|
||||||
.col-md-4
|
.col-md-4
|
||||||
.triplet-card(data-url="{{ url_for('main.redir_textures') }}")
|
.triplet-card(data-url="{{ url_for('main.redir_textures') }}")
|
||||||
.triplet-card-thumbnail
|
.triplet-card-thumbnail
|
||||||
@@ -121,6 +188,19 @@ meta(property="og:image", content="{{ url_for('static', filename='assets/img/bac
|
|||||||
a.triplet-cta(href="{{ url_for('main.redir_textures') }}")
|
a.triplet-cta(href="{{ url_for('main.redir_textures') }}")
|
||||||
| LEARN MORE
|
| LEARN MORE
|
||||||
|
|
||||||
|
.col-md-4
|
||||||
|
.triplet-card(data-url="{{ url_for('main.redir_hdri') }}")
|
||||||
|
.triplet-card-thumbnail
|
||||||
|
img(
|
||||||
|
alt="HDRI",
|
||||||
|
src="{{ url_for('static', filename='assets/img/features/hdri_01.jpg')}}")
|
||||||
|
.triplet-card-info
|
||||||
|
h3 HDRI
|
||||||
|
p.
|
||||||
|
Up to 16K and 24 EVs (extremely high) HDR images to light your renders.
|
||||||
|
a.triplet-cta(href="{{ url_for('main.redir_hdri') }}")
|
||||||
|
| LEARN MORE
|
||||||
|
|
||||||
.col-md-4
|
.col-md-4
|
||||||
.triplet-card(data-url="{{ url_for('main.redir_characters') }}")
|
.triplet-card(data-url="{{ url_for('main.redir_characters') }}")
|
||||||
.triplet-card-thumbnail
|
.triplet-card-thumbnail
|
||||||
@@ -145,15 +225,14 @@ meta(property="og:image", content="{{ url_for('static', filename='assets/img/bac
|
|||||||
h2.page-card-title Exclusive Production Insights
|
h2.page-card-title Exclusive Production Insights
|
||||||
.page-card-summary
|
.page-card-summary
|
||||||
p.
|
p.
|
||||||
Watch the original authors of shots breaking it down into a detailed
|
Watch the original authors of shots breaking them down and share their
|
||||||
explanation and share their insight in the production process. Watch
|
insight in the production process. Watch animation reviews,
|
||||||
animation reviews, narrated timelapses, shot walk-throughs.
|
narrated timelapses, shot walk-throughs and more.
|
||||||
|
|
||||||
.page-card-side
|
.page-card-side
|
||||||
.page-card-image
|
.page-card-image
|
||||||
img(
|
video(autoplay, loop)
|
||||||
alt="Exclusive Production Insights",
|
source(src="{{ url_for('static', filename='assets/img/features/animation_review_01.mp4')}}")
|
||||||
src="{{ url_for('static', filename='assets/img/features/animation_review_01.gif')}}")
|
|
||||||
|
|
||||||
|
|
||||||
section.page-card.right.services-projects
|
section.page-card.right.services-projects
|
||||||
@@ -334,7 +413,7 @@ meta(property="og:image", content="{{ url_for('static', filename='assets/img/bac
|
|||||||
li <strong>Sync</strong> your Blender settings across devices
|
li <strong>Sync</strong> your Blender settings across devices
|
||||||
li <strong>Share</strong> images & screenshots from within Blender
|
li <strong>Share</strong> images & screenshots from within Blender
|
||||||
li <strong>Download</strong> 1500+ textures & HDRIs from Blender
|
li <strong>Download</strong> 1500+ textures & HDRIs from Blender
|
||||||
li.special 1 month free
|
li.special 1 month free!
|
||||||
|
|
||||||
a.sign-up-now(href="https://store.blender.org/product/membership/")
|
a.sign-up-now(href="https://store.blender.org/product/membership/")
|
||||||
| Subscribe Now
|
| Subscribe Now
|
||||||
@@ -370,24 +449,46 @@ meta(property="og:image", content="{{ url_for('static', filename='assets/img/bac
|
|||||||
span Amsterdam, The Netherlands
|
span Amsterdam, The Netherlands
|
||||||
|
|
||||||
.people-faces
|
.people-faces
|
||||||
.face(data-blenderhead='ton')
|
a.face(
|
||||||
|
href="https://twitter.com/tonroosendaal",
|
||||||
|
data-blenderhead='ton')
|
||||||
img(alt="Ton", src="{{ url_for('static', filename='assets/img/people/ton.jpg')}}")
|
img(alt="Ton", src="{{ url_for('static', filename='assets/img/people/ton.jpg')}}")
|
||||||
.face(data-blenderhead='francesco')
|
a.face(
|
||||||
|
href="https://twitter.com/fsiddi",
|
||||||
|
data-blenderhead='francesco')
|
||||||
img(alt="Francesco", src="{{ url_for('static', filename='assets/img/people/francesco.jpg')}}")
|
img(alt="Francesco", src="{{ url_for('static', filename='assets/img/people/francesco.jpg')}}")
|
||||||
.face(data-blenderhead='colin')
|
a.face(
|
||||||
img(alt="Colin", src="{{ url_for('static', filename='assets/img/people/colin.jpg')}}")
|
href="https://twitter.com/hjalti",
|
||||||
.face(data-blenderhead='pablo')
|
data-blenderhead='hjalti')
|
||||||
img(alt="Pablo", src="{{ url_for('static', filename='assets/img/people/pablo.jpg')}}")
|
|
||||||
.face(data-blenderhead='andy')
|
|
||||||
img(alt="Andy", src="{{ url_for('static', filename='assets/img/people/andy.jpg')}}")
|
|
||||||
.face(data-blenderhead='hjalti')
|
|
||||||
img(alt="Hjalti", src="{{ url_for('static', filename='assets/img/people/hjalti.jpg')}}")
|
img(alt="Hjalti", src="{{ url_for('static', filename='assets/img/people/hjalti.jpg')}}")
|
||||||
.face(data-blenderhead='sergey')
|
a.face(
|
||||||
|
href="https://twitter.com/colinlevy",
|
||||||
|
data-blenderhead='colin')
|
||||||
|
img(alt="Colin", src="{{ url_for('static', filename='assets/img/people/colin.jpg')}}")
|
||||||
|
a.face(
|
||||||
|
href="https://twitter.com/PabloVazquez_",
|
||||||
|
data-blenderhead='pablo')
|
||||||
|
img(alt="Pablo", src="{{ url_for('static', filename='assets/img/people/pablo.jpg')}}")
|
||||||
|
a.face(
|
||||||
|
href="https://twitter.com/artificial3d",
|
||||||
|
data-blenderhead='andy')
|
||||||
|
img(alt="Andy", src="{{ url_for('static', filename='assets/img/people/andy.jpg')}}")
|
||||||
|
a.face(
|
||||||
|
href="https://developer.blender.org/p/sergey/",
|
||||||
|
data-blenderhead='sergey')
|
||||||
img(alt="Sergey", src="{{ url_for('static', filename='assets/img/people/sergey.jpg')}}")
|
img(alt="Sergey", src="{{ url_for('static', filename='assets/img/people/sergey.jpg')}}")
|
||||||
.face(data-blenderhead='sybren')
|
a.face(
|
||||||
|
href="https://twitter.com/sastuvel",
|
||||||
|
data-blenderhead='sybren')
|
||||||
img(alt="Sybren", src="{{ url_for('static', filename='assets/img/people/sybren.jpg')}}")
|
img(alt="Sybren", src="{{ url_for('static', filename='assets/img/people/sybren.jpg')}}")
|
||||||
.face(data-blenderhead='beau')
|
a.face(
|
||||||
img(alt="beau", src="{{ url_for('static', filename='assets/img/people/beau.jpg')}}")
|
href="https://twitter.com/dfelinto",
|
||||||
|
data-blenderhead='dalai')
|
||||||
|
img(alt="dalai", src="{{ url_for('static', filename='assets/img/people/dalai.jpg')}}")
|
||||||
|
a.face(
|
||||||
|
href="https://twitter.com/dfelinto",
|
||||||
|
data-blenderhead='luca')
|
||||||
|
img(alt="luca", src="{{ url_for('static', filename='assets/img/people/luca.jpg')}}")
|
||||||
|
|
||||||
.people-bio
|
.people-bio
|
||||||
.bio#ton
|
.bio#ton
|
||||||
@@ -430,9 +531,14 @@ meta(property="og:image", content="{{ url_for('static', filename='assets/img/bac
|
|||||||
small Blender Cloud Developer
|
small Blender Cloud Developer
|
||||||
span The Netherlands
|
span The Netherlands
|
||||||
|
|
||||||
.bio#beau
|
.bio#dalai
|
||||||
h3 Beau Dreier Gligoor
|
h3 Dalai Felinto
|
||||||
small Modeling. Shading.
|
small Blender Developer
|
||||||
|
span Brazil
|
||||||
|
|
||||||
|
.bio#luca
|
||||||
|
h3 Luca Rood
|
||||||
|
small Blender Developer
|
||||||
span The Netherlands
|
span The Netherlands
|
||||||
|
|
||||||
.people-container.online
|
.people-container.online
|
||||||
@@ -441,16 +547,26 @@ meta(property="og:image", content="{{ url_for('static', filename='assets/img/bac
|
|||||||
span Contributing to Blender Cloud from all over the globe.
|
span Contributing to Blender Cloud from all over the globe.
|
||||||
|
|
||||||
.people-faces
|
.people-faces
|
||||||
.face(data-blenderhead='gleb')
|
a.face(
|
||||||
img(alt="Gleb", src="{{ url_for('static', filename='assets/img/people/gleb.jpg')}}")
|
href="https://twitter.com/davidrevoy",
|
||||||
.face(data-blenderhead='david')
|
data-blenderhead='david')
|
||||||
img(alt="David", src="{{ url_for('static', filename='assets/img/people/david.jpg')}}")
|
img(alt="David", src="{{ url_for('static', filename='assets/img/people/david.jpg')}}")
|
||||||
.face(data-blenderhead='sebastian')
|
a.face(
|
||||||
|
href="https://twitter.com/s_koenig",
|
||||||
|
data-blenderhead='sebastian')
|
||||||
img(alt="Sebastian", src="{{ url_for('static', filename='assets/img/people/sebastian.jpg')}}")
|
img(alt="Sebastian", src="{{ url_for('static', filename='assets/img/people/sebastian.jpg')}}")
|
||||||
.face(data-blenderhead='jpbouza')
|
a.face(
|
||||||
|
href="https://twitter.com/gleb_alexandrov",
|
||||||
|
data-blenderhead='gleb')
|
||||||
|
img(alt="Gleb", src="{{ url_for('static', filename='assets/img/people/gleb.jpg')}}")
|
||||||
|
a.face(
|
||||||
|
href="https://twitter.com/the_mantissa",
|
||||||
|
data-blenderhead='midge')
|
||||||
|
img(alt="Midge", src="{{ url_for('static', filename='assets/img/people/midge.jpg')}}")
|
||||||
|
a.face(
|
||||||
|
href="https://twitter.com/jpbouza",
|
||||||
|
data-blenderhead='jpbouza')
|
||||||
img(alt="Juan Pablo", src="{{ url_for('static', filename='assets/img/people/jpbouza.jpg')}}")
|
img(alt="Juan Pablo", src="{{ url_for('static', filename='assets/img/people/jpbouza.jpg')}}")
|
||||||
.face(data-blenderhead='bassam')
|
|
||||||
img(alt="Bassam", src="{{ url_for('static', filename='assets/img/people/bassam.jpg')}}")
|
|
||||||
|
|
||||||
.people-bio
|
.people-bio
|
||||||
.bio#gleb
|
.bio#gleb
|
||||||
@@ -463,21 +579,21 @@ meta(property="og:image", content="{{ url_for('static', filename='assets/img/bac
|
|||||||
small Illustrator & Concept Artist
|
small Illustrator & Concept Artist
|
||||||
span France
|
span France
|
||||||
|
|
||||||
.bio#jpbouza
|
.bio#midge
|
||||||
h3 Juan Pablo Bouza
|
h3 Midge Sinnaeve
|
||||||
small Rigging
|
small Motion Graphics
|
||||||
span Argentina
|
span Belgium
|
||||||
|
|
||||||
.bio#bassam
|
|
||||||
h3 Bassam Kurdali
|
|
||||||
small Rigging & Pipeline
|
|
||||||
span United States
|
|
||||||
|
|
||||||
.bio#sebastian
|
.bio#sebastian
|
||||||
h3 Sebastian König
|
h3 Sebastian König
|
||||||
small VFX
|
small VFX
|
||||||
span Germany
|
span Germany
|
||||||
|
|
||||||
|
.bio#jpbouza
|
||||||
|
h3 Juan Pablo Bouza
|
||||||
|
small Rigging
|
||||||
|
span Argentina
|
||||||
|
|
||||||
|
|
||||||
section.page-card.oneofus.
|
section.page-card.oneofus.
|
||||||
Join <strong>2021</strong> awesome people, <a href="">subscribe to Blender Cloud</a> now.
|
Join <strong>2021</strong> awesome people, <a href="">subscribe to Blender Cloud</a> now.
|
||||||
@@ -487,14 +603,13 @@ meta(property="og:image", content="{{ url_for('static', filename='assets/img/bac
|
|||||||
img.logos(alt="Supported by", src="{{ url_for('static', filename='assets/img/support_logos.png') }}")
|
img.logos(alt="Supported by", src="{{ url_for('static', filename='assets/img/support_logos.png') }}")
|
||||||
|
|
||||||
section.page-card.subscribe(
|
section.page-card.subscribe(
|
||||||
style="background-image: url({{ url_for('static', filename='assets/img/backgrounds/background_services.jpg')}});")
|
style="background-image: url({{ url_for('static', filename='assets/img/backgrounds/pattern_bw_01.jpg')}})")
|
||||||
.page-card-side
|
.page-card-side
|
||||||
h2.page-card-title
|
h2.page-card-title
|
||||||
| Get inspiration, knowledge, and tools in one place.
|
| Support Blender, get inspiration, knowledge and tools in one place.
|
||||||
.page-card-summary
|
|
||||||
| Join us for only $9.90/month!
|
|
||||||
a.page-card-cta(
|
a.page-card-cta(
|
||||||
href="https://store.blender.org/product/membership/")
|
href="https://store.blender.org/product/membership/")
|
||||||
|
i.pi-heart-filled
|
||||||
| Subscribe Now
|
| Subscribe Now
|
||||||
|
|
||||||
|
|
||||||
|
@@ -128,7 +128,7 @@ html(lang="en")
|
|||||||
|
|
||||||
li(class="dropdown libraries")
|
li(class="dropdown libraries")
|
||||||
a.navbar-item.dropdown-toggle(
|
a.navbar-item.dropdown-toggle(
|
||||||
href="#",
|
href="",
|
||||||
data-toggle="dropdown",
|
data-toggle="dropdown",
|
||||||
title="Libraries")
|
title="Libraries")
|
||||||
span Libraries
|
span Libraries
|
||||||
@@ -340,14 +340,14 @@ html(lang="en")
|
|||||||
|
|
||||||
.col-md-2.col-xs-6
|
.col-md-2.col-xs-6
|
||||||
ul.footer-social
|
ul.footer-social
|
||||||
|
li
|
||||||
|
a(href="facebook.com/blendercloudOfficial/",
|
||||||
|
title="Follow us on Facebook")
|
||||||
|
i.pi-social-facebook
|
||||||
li
|
li
|
||||||
a(href="https://twitter.com/Blender_Cloud",
|
a(href="https://twitter.com/Blender_Cloud",
|
||||||
title="Follow us on Twitter")
|
title="Follow us on Twitter")
|
||||||
i.pi-social-twitter
|
i.pi-social-twitter
|
||||||
li
|
|
||||||
a(href="mailto:cloudsupport@blender.org"
|
|
||||||
title="Support Email")
|
|
||||||
i.pi-email
|
|
||||||
|
|
||||||
.col-md-2.col-xs-6
|
.col-md-2.col-xs-6
|
||||||
h4
|
h4
|
||||||
|
Reference in New Issue
Block a user