diff --git a/src/templates/about.pug b/src/templates/about.pug index a44992c..4d8e45d 100644 --- a/src/templates/about.pug +++ b/src/templates/about.pug @@ -193,16 +193,16 @@ style. small October 30th, 2015 .page-card-summary | Introducing integrated blogs in Blender Cloud projects. Glass Half is the first project fully developed on the new Blender Cloud. It's also the first and only project to have share its - a(href='https://cloud.blender.org/p/glass-half/5627bb22f0e7220061109c9f') animation dailies + a(href='/p/glass-half/5627bb22f0e7220061109c9f') animation dailies | ! But the biggest outcome from Glass Half was definitely - a(href='https://cloud.blender.org/p/glass-half/569d6044c379cf445461293e') Flexirig + a(href='/p/glass-half/569d6044c379cf445461293e') Flexirig | . .page-card-side - a(href='https://cloud.blender.org/p/glass-half/blog/glass-half-premiere') + a(href='/p/glass-half/blog/glass-half-premiere') img.img-responsive(src="{{ url_for('static_cloud', filename='img/2015_10_30_glass.jpg') }}", alt="Glass Half") section.page-card .page-card-side - a(href='https://cloud.blender.org/blog/new-art-gallery-with-gleb-alexandrov') + a(href='/blog/new-art-gallery-with-gleb-alexandrov') img.img-responsive(src="{{ url_for('static_cloud', filename='img/2015_11_19_art.jpg') }}", alt="Art Gallery") .page-card-side h2.page-card-title @@ -218,11 +218,11 @@ style. .page-card-summary | With so much going on in the Cloud at at the studio. The Blender Institute Podcast was born! Sharing our daily studio work, Blender community news, and interacting with the awesome Blender Cloud subscribers. .page-card-side - a(href='https://cloud.blender.org/blog/introducing-blender-institute-podcast') + a(href='/blog/introducing-blender-institute-podcast') img.img-responsive(src="{{ url_for('static_cloud', filename='img/2015_11_24_bip.jpg') }}", alt="Blender Institute Podcast") section.page-card .page-card-side - a(href='https://cloud.blender.org/p/blenrig/blog/welcome-to-the-blenrig-project') + a(href='/p/blenrig/blog/welcome-to-the-blenrig-project') img.img-responsive(src="{{ url_for('static_cloud', filename='img/2015_12_01_blenrig.jpg') }}", alt="Blenrig") .page-card-side h2.page-card-title @@ -238,11 +238,11 @@ style. .page-card-summary | The biggest source for CC0/Public Domain textures on the interwebs goes live. First as beta, as a quick gift right before Xmas 2015! .page-card-side - a(href='https://cloud.blender.org/blog/new-texture-library') + a(href='/blog/new-texture-library') img.img-responsive(src="{{ url_for('static_cloud', filename='img/2015_12_23_textures.jpg') }}", alt="Texture Library") section.page-card .page-card-side - a(href='https://cloud.blender.org/blog/nraryew-the-character-lib') + a(href='/blog/nraryew-the-character-lib') img.img-responsive(src="{{ url_for('static_cloud', filename='img/2016_01_05_charlib.jpg') }}", alt="Character Library") .page-card-side h2.page-card-title @@ -262,11 +262,11 @@ style. a(href='https://www.youtube.com/watch?v=kQH897V9bDg&list=PLI2TkLMzCSr_H6ppmzDtU0ut0RwxGvXjv') nicely edited Weekly video reports | . .page-card-side - a(href='https://cloud.blender.org/p/caminandes-3/blog/caminandes-llamigos') + a(href='/p/caminandes-3/blog/caminandes-llamigos') img.img-responsive(src="{{ url_for('static_cloud', filename='img/2016_01_30_llamigos.jpg') }}", alt="Caminandes: Llamigos") section.page-card .page-card-side - a(href='https://cloud.blender.org/blog/welcome-sybren') + a(href='/blog/welcome-sybren') img.img-responsive(src="{{ url_for('static_cloud', filename='img/2016_03_01_sybren.jpg') }}", alt="Dr. Sybren!") .page-card-side h2.page-card-title @@ -282,11 +282,11 @@ style. .page-card-summary | Create your own private projects on Blender Cloud. .page-card-side - a(href='https://cloud.blender.org/blog/welcome-sybren') + a(href='/blog/welcome-sybren') img.img-responsive(src="{{ url_for('static_cloud', filename='img/2016_05_03_projects.jpg') }}", alt="Projects") section.page-card .page-card-side - a(href='https://cloud.blender.org/blog/introducing-project-sharing') + a(href='/blog/introducing-project-sharing') img.img-responsive(src="{{ url_for('static_cloud', filename='img/2016_05_09_projectsharing.jpg') }}", alt="Sharing") .page-card-side h2.page-card-title @@ -302,11 +302,11 @@ style. .page-card-summary | Browse the textures from within Blender! .page-card-side - a(href='https://cloud.blender.org/blog/introducing-project-sharing') + a(href='/blog/introducing-project-sharing') img.img-responsive(src="{{ url_for('static_cloud', filename='img/2016_05_11_addon.jpg') }}", alt="Blender Cloud Add-on") section.page-card .page-card-side - a(href='https://cloud.blender.org/blog/introducing-private-texture-libraries') + a(href='/blog/introducing-private-texture-libraries') img.img-responsive(src="{{ url_for('static_cloud', filename='img/2016_05_23_privtextures.jpg') }}", alt="Texture Libraries") .page-card-side h2.page-card-title @@ -322,11 +322,11 @@ style. .page-card-summary | Sync your Blender preferences across multiple devices. .page-card-side - a(href='https://cloud.blender.org/blog/introducing-blender-sync') + a(href='/blog/introducing-blender-sync') img.img-responsive(src="{{ url_for('static_cloud', filename='img/2016_06_30_sync.jpg') }}", alt="Blender Sync") section.page-card .page-card-side - a(href='https://cloud.blender.org/blog/introducing-image-sharing') + a(href='/blog/introducing-image-sharing') img.img-responsive(src="{{ url_for('static_cloud', filename='img/2016_07_14_image.jpg') }}", alt="Image Sharing") .page-card-side h2.page-card-title @@ -337,21 +337,21 @@ style. section.page-card .page-card-side h2.page-card-title - a(href='https://cloud.blender.org/blog/introducing-the-hdri-library') + a(href='/blog/introducing-the-hdri-library') | HDRI Library small July 27th, 2016 .page-card-summary | High-dynamic range images are now available on Blender Cloud! With their own special viewer. Also available via the Blender Cloud add-on. .page-card-side - a(href='https://cloud.blender.org/blog/introducing-the-hdri-library') + a(href='/blog/introducing-the-hdri-library') img.img-responsive(src="{{ url_for('static_cloud', filename='img/2016_07_27_hdri.jpg') }}", alt="HDRI Library") section.page-card .page-card-side - a(href='https://cloud.blender.org/blog/introducing-the-hdri-library') + a(href='/blog/introducing-the-hdri-library') img.img-responsive(src="{{ url_for('static_cloud', filename='img/2016_12_06_toon.jpg') }}", alt="Hdri Library") .page-card-side h2.page-card-title - a(href='https://cloud.blender.org/blog/new-training-toon-character-workflow') + a(href='/blog/new-training-toon-character-workflow') | Toon Character Workflow small December 6th, 2016 .page-card-summary @@ -366,7 +366,7 @@ style. | to all resources and training produced so far! a.page-card-cta(href='https://store.blender.org/product/membership/') Subscribe .page-card-side - a(href='https://cloud.blender.org/p/agent-327') + a(href='/p/agent-327') img.img-responsive(src="{{ url_for('static_cloud', filename='img/2017_03_10_agent.jpg') }}", alt="Agent 327") diff --git a/src/templates/homepage.pug b/src/templates/homepage.pug index e9f7274..485255c 100644 --- a/src/templates/homepage.pug +++ b/src/templates/homepage.pug @@ -6,7 +6,7 @@ | {% block og %} meta(property="og:type", content="website") -meta(property="og:url", content="https://cloud.blender.org/") +meta(property="og:url", content="{{ request.url }}") meta(property="og:title", content="Blender Cloud") meta(name="twitter:title", content="Blender Cloud") @@ -55,12 +55,12 @@ meta(name="twitter:image", content="{% if main_project.picture_header %}{{ main_ span.section-lead. Check out these projects currently in production! - a.in-production-project(href="https://cloud.blender.org/p/spring/") + a.in-production-project(href="/p/spring/") img(src="{{ url_for('static', filename='assets/img/projects/spring_450x150.jpg')}}") p. #[strong Spring] - A poetic short film about a mountain spirit and her wise little dog. - a.in-production-project(href="https://cloud.blender.org/p/hero/") + a.in-production-project(href="/p/hero/") img(src="{{ url_for('static', filename='assets/img/projects/hero_450x150.jpg')}}") p. #[strong Hero] - A '2D' trailer-style movie focused on getting grease pencil diff --git a/src/templates/services.pug b/src/templates/services.pug index 18c94e1..a98a681 100644 --- a/src/templates/services.pug +++ b/src/templates/services.pug @@ -55,7 +55,7 @@ meta(name="twitter:image", content="{{ url_for('static', filename='assets/img/ba small Blender Cloud add-on requires Blender 2.78 or newer a.page-card-cta.download( - href="https://cloud.blender.org/r/downloads/blender_cloud-latest-addon.zip") + href="/r/downloads/blender_cloud-latest-addon.zip") i.pi-download | Download add-on  v {{ config.BLENDER_CLOUD_ADDON_VERSION }} @@ -78,7 +78,7 @@ meta(name="twitter:image", content="{{ url_for('static', filename='assets/img/ba a.page-card-cta( - href="https://cloud.blender.org/blog/introducing-blender-sync") + href="/blog/introducing-blender-sync") | Learn More .page-card-side @@ -91,7 +91,7 @@ meta(name="twitter:image", content="{{ url_for('static', filename='assets/img/ba h2.page-card-title Texture & HDRI Browser .page-card-summary p. - Access the Blender Cloud Textures + Access the Blender Cloud Textures library from within Blender using our exclusive add-on. Create, manage and share your own texture libraries! @@ -124,7 +124,7 @@ meta(name="twitter:image", content="{{ url_for('static', filename='assets/img/ba | Watch Video a.page-card-cta.outline( - href="https://cloud.blender.org/blog/introducing-image-sharing") + href="/blog/introducing-image-sharing") | Learn More .page-card-side @@ -140,7 +140,7 @@ meta(name="twitter:image", content="{{ url_for('static', filename='assets/img/ba Upload assets and collaborate with other Blender Cloud members. a.page-card-cta( - href="https://cloud.blender.org/blog/introducing-private-projects") + href="/blog/introducing-private-projects") | Learn More .page-card-side @@ -162,7 +162,7 @@ meta(name="twitter:image", content="{{ url_for('static', filename='assets/img/ba | Watch Video a.page-card-cta( - href="https://cloud.blender.org/blog/attract-and-flamenco-public-beta", + href="/blog/attract-and-flamenco-public-beta", title="Learn more about Attract") | Learn More diff --git a/src/templates/welcome.pug b/src/templates/welcome.pug index 17a9a82..9917bfb 100644 --- a/src/templates/welcome.pug +++ b/src/templates/welcome.pug @@ -70,7 +70,7 @@ li.nav-item-sign-in improve it for everyone's benefit. .page-card-side - a.page-card-image(href="https://cloud.blender.org/p/caminandes-3/56bdacccc379cf00797160b0", target="_blank") + a.page-card-image(href="/p/caminandes-3/56bdacccc379cf00797160b0", target="_blank") video(autoplay, loop) source(src="{{ url_for('static', filename='assets/img/features/animation_review_01.mp4')}}") @@ -92,7 +92,7 @@ li.nav-item-sign-in Access high quality content, organized in #[a(href="{{ url_for('cloud.courses') }}") classes], #[a(href="{{ url_for('cloud.workshops') }}") workshop] and the - #[a(href="https://cloud.blender.org/p/gallery") art gallery], + #[a(href="/p/gallery") art gallery], a curated artwork selection, where you can open a .blend file and see how it was made. @@ -108,7 +108,7 @@ li.nav-item-sign-in | See #[a.learn(href="{{ url_for('cloud.courses') }}") Courses] & #[a.learn(href="{{ url_for('cloud.courses') }}") Workshops] .page-card-side - a.page-card-image(href="https://cloud.blender.org/p/scripting-for-artists/") + a.page-card-image(href="/p/scripting-for-artists/") img( alt="Sybren teaches Python Scripting with Blender", src="{{ url_for('static', filename='assets/img/backgrounds/background_sybren_01.jpg')}}") @@ -121,7 +121,7 @@ li.nav-item-sign-in .page-triplet-container.homepage .row .col-md-4 - .triplet-card(data-url="https://cloud.blender.org/p/minecraft-animation-workshop/") + .triplet-card(data-url="/p/minecraft-animation-workshop/") .triplet-card-thumbnail img( alt="Textures", @@ -130,11 +130,11 @@ li.nav-item-sign-in h3 Minecraft Animation p. Learn how to make animations with this workshop by Dillon Gu. - a.triplet-cta(href="https://cloud.blender.org/p/minecraft-animation-workshop/") + a.triplet-cta(href="/p/minecraft-animation-workshop/") | LEARN MORE .col-md-4 - .triplet-card(data-url="https://cloud.blender.org/p/motion-graphics/") + .triplet-card(data-url="/p/motion-graphics/") .triplet-card-thumbnail img( alt="HDRI", @@ -143,11 +143,11 @@ li.nav-item-sign-in h3 Motion Graphics p. A comprehensive guide to motion graphics techniques using Blender. - a.triplet-cta(href="https://cloud.blender.org/p/motion-graphics/") + a.triplet-cta(href="/p/motion-graphics/") | LEARN MORE .col-md-4 - .triplet-card(data-url="https://cloud.blender.org/p/gallery") + .triplet-card(data-url="/p/gallery") .triplet-card-thumbnail img( alt="Characters", @@ -156,25 +156,25 @@ li.nav-item-sign-in h3 Art Walk-throughs p. Follow the creative process and techniques behind stunning artwork. - a.triplet-cta(href="https://cloud.blender.org/p/gallery") + a.triplet-cta(href="/p/gallery") | LEARN MORE .row.training-other .col-md-10.col-md-offset-1 p. Other training: - #[a(href="https://cloud.blender.org/p/toon-character-workflow/") Toon Character Workflow], - #[a(href="https://cloud.blender.org/p/3d-printing/") Blender for 3D Printing], - #[a(href="https://cloud.blender.org/p/game-asset-creation/") Game Asset Creation], - #[a(href="https://cloud.blender.org/p/blenderella/") Character Modeling], - #[a(href="https://cloud.blender.org/p/character-animation/") Character Animation], - #[a(href="https://cloud.blender.org/p/humane-rigging/") Introduction] and - #[a(href="https://cloud.blender.org/p/blenrig/") Advanced Rigging], - #[a(href="https://cloud.blender.org/p/track-match-2/") VFX Workflow], - #[a(href="https://cloud.blender.org/p/creature-factory-2/") Creature] and - #[a(href="https://cloud.blender.org/p/venoms-lab-2/") Cartoon Character creation], - #[a(href="https://cloud.blender.org/p/chaos-evolution/") Advanced] - #[a(href="https://cloud.blender.org/p/blend-and-paint/") Digital Painting] and + #[a(href="/p/toon-character-workflow/") Toon Character Workflow], + #[a(href="/p/3d-printing/") Blender for 3D Printing], + #[a(href="/p/game-asset-creation/") Game Asset Creation], + #[a(href="/p/blenderella/") Character Modeling], + #[a(href="/p/character-animation/") Character Animation], + #[a(href="/p/humane-rigging/") Introduction] and + #[a(href="/p/blenrig/") Advanced Rigging], + #[a(href="/p/track-match-2/") VFX Workflow], + #[a(href="/p/creature-factory-2/") Creature] and + #[a(href="/p/venoms-lab-2/") Cartoon Character creation], + #[a(href="/p/chaos-evolution/") Advanced] + #[a(href="/p/blend-and-paint/") Digital Painting] and #[a(href="{{ url_for('cloud.courses') }}") much more]! @@ -215,7 +215,7 @@ li.nav-item-sign-in .page-triplet-container.homepage .row .col-md-4 - .triplet-card(data-url="https://cloud.blender.org/p/hero/") + .triplet-card(data-url="/p/hero/") .triplet-card-thumbnail img( alt="Hero", @@ -224,11 +224,11 @@ li.nav-item-sign-in h3 Hero p. The first ever Grease Pencil open movie made with Blender 2.8 - a.triplet-cta(href="https://cloud.blender.org/p/hero/") + a.triplet-cta(href="/p/hero/") | LEARN MORE .col-md-4 - .triplet-card(data-url="https://cloud.blender.org/p/spring/") + .triplet-card(data-url="/p/spring/") .triplet-card-thumbnail img( alt="Spring", @@ -237,11 +237,11 @@ li.nav-item-sign-in h3 Spring p. A poetic fantasy film. #[br] A stunning visual journey. - a.triplet-cta(href="https://cloud.blender.org/p/spring/") + a.triplet-cta(href="/p/spring/") | LEARN MORE .col-md-4 - .triplet-card(data-url="https://cloud.blender.org/p/caminandes-3/") + .triplet-card(data-url="/p/caminandes-3/") .triplet-card-thumbnail img( alt="Caminandes", @@ -250,21 +250,21 @@ li.nav-item-sign-in h3 Caminandes p. Follow the adventures of Koro through the Patagonian pampas. - a.triplet-cta(href="https://cloud.blender.org/p/caminandes-3/") + a.triplet-cta(href="/p/caminandes-3/") | LEARN MORE .row.training-other .col-md-10.col-md-offset-1 p. Other open movies: - #[a(href="https://cloud.blender.org/p/elephants-dream/") Elephants Dream], - #[a(href="https://cloud.blender.org/p/big-buck-bunny/") Big Buck Bunny], - #[a(href="https://cloud.blender.org/p/sintel/") Sintel], - #[a(href="https://cloud.blender.org/p/tears-of-steel/") Tears of Steel], - #[a(href="https://cloud.blender.org/p/cosmos-laundromat/") Cosmos Laundromat], - #[a(href="https://cloud.blender.org/p/glass-half/") Glass Half], - #[a(href="https://cloud.blender.org/p/dailydweebs/") The Daily Dweebs], - #[a(href="https://cloud.blender.org/p/agent-327/") Agent 327] + #[a(href="/p/elephants-dream/") Elephants Dream], + #[a(href="/p/big-buck-bunny/") Big Buck Bunny], + #[a(href="/p/sintel/") Sintel], + #[a(href="/p/tears-of-steel/") Tears of Steel], + #[a(href="/p/cosmos-laundromat/") Cosmos Laundromat], + #[a(href="/p/glass-half/") Glass Half], + #[a(href="/p/dailydweebs/") The Daily Dweebs], + #[a(href="/p/agent-327/") Agent 327] and #[a(href="{{ url_for('cloud.open_projects') }}") more]