From 95586b6c2e965f4204e06c503b877e549dac56f6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Olav=20R=C3=B8nnestad=20Birkeland?= Date: Thu, 31 Oct 2024 13:28:29 +0100 Subject: [PATCH] Deploy website - based on 2dfca40ec553bfd4d07820fdeb23f3df8c72d0c6 --- 404.html | 2 +- assets/js/0854b057.18109962.js | 1 - assets/js/0854b057.645d9563.js | 1 + assets/js/{098ec695.7359e03b.js => 098ec695.bbd4643b.js} | 2 +- assets/js/285ea39f.3fd2f399.js | 1 + assets/js/285ea39f.94b10763.js | 1 - assets/js/32fff29a.0a1ab6e4.js | 1 + assets/js/32fff29a.ecc01c0c.js | 1 - assets/js/{4df3f585.1f152c67.js => 4df3f585.24f7e05a.js} | 2 +- assets/js/6e11e2ca.cc67f2ab.js | 1 - assets/js/6e11e2ca.fcdef8a8.js | 1 + assets/js/8169ca25.6290c199.js | 1 + assets/js/8169ca25.f21524f5.js | 1 - assets/js/a78efe01.08927b32.js | 1 - assets/js/a78efe01.907d01b7.js | 1 + assets/js/c377a04b.b3107898.js | 1 - assets/js/c377a04b.c070c5b4.js | 1 + assets/js/{d55e8d6a.923cbee8.js => d55e8d6a.69435491.js} | 2 +- assets/js/d64f0200.8414a09d.js | 1 - assets/js/d64f0200.a97efe36.js | 1 + assets/js/ea580ff2.347c8e9e.js | 1 - assets/js/ea580ff2.447f1fbd.js | 1 + assets/js/{ebf8c830.d0a4e339.js => ebf8c830.ac8e8c9e.js} | 2 +- .../js/{runtime~main.c069b9e8.js => runtime~main.6934e572.js} | 2 +- bicycle/adjust-travel-fox-float.html | 2 +- bicycle/disc-rotors-brake-surface-height.html | 2 +- bicycle/shimano-mtb-cleats-visual-difference.html | 2 +- blog.html | 2 +- blog/2024/06/22/hello-world.html | 2 +- blog/archive.html | 2 +- blog/authors.html | 2 +- blog/tags.html | 2 +- blog/tags/docusaurus.html | 2 +- blog/tags/hello.html | 2 +- category/azure.html | 2 +- category/bicycle.html | 2 +- category/docusaurus.html | 2 +- category/google-nest-wifi.html | 2 +- category/tech.html | 2 +- category/tutorial---basics.html | 2 +- category/tutorial---extras.html | 2 +- index.html | 4 ++-- tech/azure/naming-scheme.html | 2 +- tech/docusaurus/other-sites.html | 2 +- tech/google-nest-wifi/api-endpoints.html | 2 +- tech/google-nest-wifi/power-adapter-specs.html | 2 +- tech/google-nest-wifi/wired-backhaul.html | 2 +- various.html | 2 +- various/docusaurus-tutorials.html | 2 +- .../docusaurus-tutorials/tutorial-basics/congratulations.html | 2 +- .../tutorial-basics/create-a-blog-post.html | 2 +- .../tutorial-basics/create-a-document.html | 2 +- .../docusaurus-tutorials/tutorial-basics/create-a-page.html | 2 +- .../tutorial-basics/deploy-your-site.html | 2 +- .../tutorial-basics/markdown-features.html | 2 +- .../tutorial-extras/manage-docs-versions.html | 2 +- .../tutorial-extras/translate-your-site.html | 2 +- various/test-docusaurus.html | 2 +- 58 files changed, 50 insertions(+), 50 deletions(-) delete mode 100644 assets/js/0854b057.18109962.js create mode 100644 assets/js/0854b057.645d9563.js rename assets/js/{098ec695.7359e03b.js => 098ec695.bbd4643b.js} (71%) create mode 100644 assets/js/285ea39f.3fd2f399.js delete mode 100644 assets/js/285ea39f.94b10763.js create mode 100644 assets/js/32fff29a.0a1ab6e4.js delete mode 100644 assets/js/32fff29a.ecc01c0c.js rename assets/js/{4df3f585.1f152c67.js => 4df3f585.24f7e05a.js} (90%) delete mode 100644 assets/js/6e11e2ca.cc67f2ab.js create mode 100644 assets/js/6e11e2ca.fcdef8a8.js create mode 100644 assets/js/8169ca25.6290c199.js delete mode 100644 assets/js/8169ca25.f21524f5.js delete mode 100644 assets/js/a78efe01.08927b32.js create mode 100644 assets/js/a78efe01.907d01b7.js delete mode 100644 assets/js/c377a04b.b3107898.js create mode 100644 assets/js/c377a04b.c070c5b4.js rename assets/js/{d55e8d6a.923cbee8.js => d55e8d6a.69435491.js} (95%) delete mode 100644 assets/js/d64f0200.8414a09d.js create mode 100644 assets/js/d64f0200.a97efe36.js delete mode 100644 assets/js/ea580ff2.347c8e9e.js create mode 100644 assets/js/ea580ff2.447f1fbd.js rename assets/js/{ebf8c830.d0a4e339.js => ebf8c830.ac8e8c9e.js} (64%) rename assets/js/{runtime~main.c069b9e8.js => runtime~main.6934e572.js} (59%) diff --git a/404.html b/404.html index afcd4b8..85d08d9 100644 --- a/404.html +++ b/404.html @@ -5,7 +5,7 @@ OlavDocs - + diff --git a/assets/js/0854b057.18109962.js b/assets/js/0854b057.18109962.js deleted file mode 100644 index c7f6127..0000000 --- a/assets/js/0854b057.18109962.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[3174],{9837:(e,i,t)=>{t.r(i),t.d(i,{assets:()=>h,contentTitle:()=>c,default:()=>l,frontMatter:()=>n,metadata:()=>d,toc:()=>o});var s=t(4848),a=t(8453);const n={title:"Wired backhaul",keywords:["google wifi","nest wifi"]},c=void 0,d={id:"tech/google-nest-wifi/wired-backhaul/index",title:"Wired backhaul",description:"About",source:"@site/docs/tech/google-nest-wifi/wired-backhaul/index.md",sourceDirName:"tech/google-nest-wifi/wired-backhaul",slug:"/tech/google-nest-wifi/wired-backhaul/",permalink:"/tech/google-nest-wifi/wired-backhaul/",draft:!1,unlisted:!1,tags:[],version:"current",lastUpdatedAt:1719163867e3,frontMatter:{title:"Wired backhaul",keywords:["google wifi","nest wifi"]},sidebar:"tutorialSidebar",previous:{title:"Power adapter specifications",permalink:"/tech/google-nest-wifi/power-adapter-specs"},next:{title:"Various",permalink:"/various/"}},h={},o=[{value:"About",id:"about",level:2},{value:"Best practice",id:"best-practice",level:2},{value:"All secondaries wired with central unmanaged switch",id:"all-secondaries-wired-with-central-unmanaged-switch",level:3},{value:"All secondaries as wireless",id:"all-secondaries-as-wireless",level:3},{value:"Works but not recommended",id:"works-but-not-recommended",level:2},{value:"Mixed backhaul with switch",id:"mixed-backhaul-with-switch",level:3},{value:"Mixed backhaul without switch",id:"mixed-backhaul-without-switch",level:3},{value:"Daisy chain with no switch",id:"daisy-chain-with-no-switch",level:3},{value:"Daisy chain with switch at the end",id:"daisy-chain-with-switch-at-the-end",level:3},{value:"Does not work",id:"does-not-work",level:2},{value:"Modem as hub/main",id:"modem-as-hubmain",level:3},{value:"Switch before primary/main unit",id:"switch-before-primarymain-unit",level:3}];function r(e){const i={a:"a",h2:"h2",h3:"h3",img:"img",p:"p",...(0,a.R)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(i.h2,{id:"about",children:"About"}),"\n",(0,s.jsxs)(i.p,{children:["Here are some diagrams I've made to show how one should do wired backhaul with Google / Nest Wifi. The goal was to show it as simple as possible, with the audience being community users at ",(0,s.jsx)(i.a,{href:"https://www.googlenestcommunity.com/t5/Nest-Wifi/bd-p/Nest-Wifi",children:"googlenestcommunity.com"}),"."]}),"\n",(0,s.jsxs)(i.p,{children:["Diagrams were made using ",(0,s.jsx)(i.a,{href:"https://www.drawio.com/",children:"draw.io"})," with the ",(0,s.jsx)(i.a,{href:"https://lospec.com/palette-list/ibm-color-blind-safe",children:"IBM color blind safe color palette"}),"."]}),"\n",(0,s.jsx)(i.h2,{id:"best-practice",children:"Best practice"}),"\n",(0,s.jsx)(i.h3,{id:"all-secondaries-wired-with-central-unmanaged-switch",children:"All secondaries wired with central unmanaged switch"}),"\n",(0,s.jsx)(i.p,{children:(0,s.jsx)(i.a,{target:"_blank","data-noBrokenLinkCheck":!0,href:t(9648).A+"",children:(0,s.jsx)(i.img,{alt:"all-wired",src:t(173).A+"",width:"1907",height:"1402"})})}),"\n",(0,s.jsx)(i.h3,{id:"all-secondaries-as-wireless",children:"All secondaries as wireless"}),"\n",(0,s.jsx)(i.p,{children:(0,s.jsx)(i.a,{target:"_blank","data-noBrokenLinkCheck":!0,href:t(4557).A+"",children:(0,s.jsx)(i.img,{alt:"all-wireless",src:t(562).A+"",width:"1907",height:"1402"})})}),"\n",(0,s.jsx)(i.h2,{id:"works-but-not-recommended",children:"Works but not recommended"}),"\n",(0,s.jsx)(i.h3,{id:"mixed-backhaul-with-switch",children:"Mixed backhaul with switch"}),"\n",(0,s.jsx)(i.p,{children:(0,s.jsx)(i.a,{target:"_blank","data-noBrokenLinkCheck":!0,href:t(3272).A+"",children:(0,s.jsx)(i.img,{alt:"mixed-with-switch",src:t(8873).A+"",width:"1907",height:"1402"})})}),"\n",(0,s.jsx)(i.h3,{id:"mixed-backhaul-without-switch",children:"Mixed backhaul without switch"}),"\n",(0,s.jsx)(i.p,{children:(0,s.jsx)(i.a,{target:"_blank","data-noBrokenLinkCheck":!0,href:t(4115).A+"",children:(0,s.jsx)(i.img,{alt:"mixed-no-switch",src:t(9138).A+"",width:"1902",height:"1110"})})}),"\n",(0,s.jsx)(i.h3,{id:"daisy-chain-with-no-switch",children:"Daisy chain with no switch"}),"\n",(0,s.jsx)(i.p,{children:(0,s.jsx)(i.a,{target:"_blank","data-noBrokenLinkCheck":!0,href:t(3142).A+"",children:(0,s.jsx)(i.img,{alt:"daisy-chain-no-switch",src:t(2207).A+"",width:"1902",height:"1110"})})}),"\n",(0,s.jsx)(i.h3,{id:"daisy-chain-with-switch-at-the-end",children:"Daisy chain with switch at the end"}),"\n",(0,s.jsx)(i.p,{children:(0,s.jsx)(i.img,{alt:"daisy-chain-with-switch",src:t(8996).A+"",width:"1907",height:"1402"})}),"\n",(0,s.jsx)(i.h2,{id:"does-not-work",children:"Does not work"}),"\n",(0,s.jsx)(i.h3,{id:"modem-as-hubmain",children:"Modem as hub/main"}),"\n",(0,s.jsx)(i.p,{children:(0,s.jsx)(i.a,{target:"_blank","data-noBrokenLinkCheck":!0,href:t(1988).A+"",children:(0,s.jsx)(i.img,{alt:"modem-as-hub",src:t(4503).A+"",width:"1920",height:"1552"})})}),"\n",(0,s.jsx)(i.h3,{id:"switch-before-primarymain-unit",children:"Switch before primary/main unit"}),"\n",(0,s.jsx)(i.p,{children:(0,s.jsx)(i.a,{target:"_blank","data-noBrokenLinkCheck":!0,href:t(2136).A+"",children:(0,s.jsx)(i.img,{alt:"switch-before-main",src:t(2929).A+"",width:"1920",height:"1552"})})})]})}function l(e={}){const{wrapper:i}={...(0,a.R)(),...e.components};return i?(0,s.jsx)(i,{...e,children:(0,s.jsx)(r,{...e})}):r(e)}},9648:(e,i,t)=>{t.d(i,{A:()=>s});const s=t.p+"assets/files/Nest Wifi - Backhaul - Best practice - All wired-ca9e5c69799ac9af86e068d187f8ef7f.png"},4557:(e,i,t)=>{t.d(i,{A:()=>s});const s=t.p+"assets/files/Nest Wifi - Backhaul - Best practice - All wireless-5b546615aa07f3bf2090cedb0d4f3c14.png"},1988:(e,i,t)=>{t.d(i,{A:()=>s});const s=t.p+"assets/files/Nest Wifi - Backhaul - Common mistake - Multimodem as hub for Nest Wifi-ffcd137bd82e61f344d3a5b15dc4d6c6.png"},2136:(e,i,t)=>{t.d(i,{A:()=>s});const s=t.p+"assets/files/Nest Wifi - Backhaul - Common mistake - Switch before 1st Nest Wifi unit-78fa8e273514903ca7bd89f964fbe519.png"},3272:(e,i,t)=>{t.d(i,{A:()=>s});const s=t.p+"assets/files/Nest Wifi - Backhaul - Works but not recommended - Mixed 1-317adf2cf48c39505269eb53da90d29f.png"},4115:(e,i,t)=>{t.d(i,{A:()=>s});const s=t.p+"assets/files/Nest Wifi - Backhaul - Works but not recommended - Mixed 2-1e53e56481623e42e49d7413d54ffe27.png"},3142:(e,i,t)=>{t.d(i,{A:()=>s});const s=t.p+"assets/files/Nest Wifi - Backhaul - Works but not recommended - Wired daisy chain 2-672eb602b67b00f755e37e66a38ce24c.png"},173:(e,i,t)=>{t.d(i,{A:()=>s});const s=t.p+"assets/images/Nest Wifi - Backhaul - Best practice - All wired-ca9e5c69799ac9af86e068d187f8ef7f.png"},562:(e,i,t)=>{t.d(i,{A:()=>s});const s=t.p+"assets/images/Nest Wifi - Backhaul - Best practice - All wireless-5b546615aa07f3bf2090cedb0d4f3c14.png"},4503:(e,i,t)=>{t.d(i,{A:()=>s});const s=t.p+"assets/images/Nest Wifi - Backhaul - Common mistake - Multimodem as hub for Nest Wifi-ffcd137bd82e61f344d3a5b15dc4d6c6.png"},2929:(e,i,t)=>{t.d(i,{A:()=>s});const s=t.p+"assets/images/Nest Wifi - Backhaul - Common mistake - Switch before 1st Nest Wifi unit-78fa8e273514903ca7bd89f964fbe519.png"},8873:(e,i,t)=>{t.d(i,{A:()=>s});const s=t.p+"assets/images/Nest Wifi - Backhaul - Works but not recommended - Mixed 1-317adf2cf48c39505269eb53da90d29f.png"},9138:(e,i,t)=>{t.d(i,{A:()=>s});const s=t.p+"assets/images/Nest Wifi - Backhaul - Works but not recommended - Mixed 2-1e53e56481623e42e49d7413d54ffe27.png"},8996:(e,i,t)=>{t.d(i,{A:()=>s});const s=t.p+"assets/images/Nest Wifi - Backhaul - Works but not recommended - Wired daisy chain 1-11ec1d7de1a49f166ea25fe14b2b1ced.png"},2207:(e,i,t)=>{t.d(i,{A:()=>s});const s=t.p+"assets/images/Nest Wifi - Backhaul - Works but not recommended - Wired daisy chain 2-672eb602b67b00f755e37e66a38ce24c.png"},8453:(e,i,t)=>{t.d(i,{R:()=>c,x:()=>d});var s=t(6540);const a={},n=s.createContext(a);function c(e){const i=s.useContext(n);return s.useMemo((function(){return"function"==typeof e?e(i):{...i,...e}}),[i,e])}function d(e){let i;return i=e.disableParentContext?"function"==typeof e.components?e.components(a):e.components||a:c(e.components),s.createElement(n.Provider,{value:i},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/0854b057.645d9563.js b/assets/js/0854b057.645d9563.js new file mode 100644 index 0000000..06855a4 --- /dev/null +++ b/assets/js/0854b057.645d9563.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[3174],{9837:(e,i,t)=>{t.r(i),t.d(i,{assets:()=>h,contentTitle:()=>c,default:()=>l,frontMatter:()=>n,metadata:()=>d,toc:()=>o});var s=t(4848),a=t(8453);const n={title:"Wired backhaul",keywords:["google wifi","nest wifi"]},c=void 0,d={id:"tech/google-nest-wifi/wired-backhaul/index",title:"Wired backhaul",description:"About",source:"@site/docs/tech/google-nest-wifi/wired-backhaul/index.md",sourceDirName:"tech/google-nest-wifi/wired-backhaul",slug:"/tech/google-nest-wifi/wired-backhaul/",permalink:"/tech/google-nest-wifi/wired-backhaul/",draft:!1,unlisted:!1,tags:[],version:"current",lastUpdatedAt:1719163867e3,frontMatter:{title:"Wired backhaul",keywords:["google wifi","nest wifi"]},sidebar:"tutorialSidebar",previous:{title:"Power adapter specifications",permalink:"/tech/google-nest-wifi/power-adapter-specs"},next:{title:"Various",permalink:"/various/"}},h={},o=[{value:"About",id:"about",level:2},{value:"Best practice",id:"best-practice",level:2},{value:"All secondaries wired with central unmanaged switch",id:"all-secondaries-wired-with-central-unmanaged-switch",level:3},{value:"All secondaries as wireless",id:"all-secondaries-as-wireless",level:3},{value:"Works but not recommended",id:"works-but-not-recommended",level:2},{value:"Mixed backhaul with switch",id:"mixed-backhaul-with-switch",level:3},{value:"Mixed backhaul without switch",id:"mixed-backhaul-without-switch",level:3},{value:"Daisy chain with no switch",id:"daisy-chain-with-no-switch",level:3},{value:"Daisy chain with switch at the end",id:"daisy-chain-with-switch-at-the-end",level:3},{value:"Does not work",id:"does-not-work",level:2},{value:"Modem as hub/main",id:"modem-as-hubmain",level:3},{value:"Switch before primary/main unit",id:"switch-before-primarymain-unit",level:3}];function r(e){const i={a:"a",h2:"h2",h3:"h3",img:"img",p:"p",...(0,a.R)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(i.h2,{id:"about",children:"About"}),"\n",(0,s.jsxs)(i.p,{children:["Here are some diagrams I've made to show how one should do wired backhaul with Google / Nest Wifi. The goal was to show it as simple as possible, with the audience being community users at ",(0,s.jsx)(i.a,{href:"https://www.googlenestcommunity.com/t5/Nest-Wifi/bd-p/Nest-Wifi",children:"googlenestcommunity.com"}),"."]}),"\n",(0,s.jsxs)(i.p,{children:["Diagrams were made using ",(0,s.jsx)(i.a,{href:"https://www.drawio.com/",children:"draw.io"})," with the ",(0,s.jsx)(i.a,{href:"https://lospec.com/palette-list/ibm-color-blind-safe",children:"IBM color blind safe color palette"}),"."]}),"\n",(0,s.jsx)(i.h2,{id:"best-practice",children:"Best practice"}),"\n",(0,s.jsx)(i.h3,{id:"all-secondaries-wired-with-central-unmanaged-switch",children:"All secondaries wired with central unmanaged switch"}),"\n",(0,s.jsx)(i.p,{children:(0,s.jsx)(i.a,{target:"_blank","data-noBrokenLinkCheck":!0,href:t(9648).A+"",children:(0,s.jsx)(i.img,{alt:"all-wired",src:t(7180).A+"",width:"1907",height:"1402"})})}),"\n",(0,s.jsx)(i.h3,{id:"all-secondaries-as-wireless",children:"All secondaries as wireless"}),"\n",(0,s.jsx)(i.p,{children:(0,s.jsx)(i.a,{target:"_blank","data-noBrokenLinkCheck":!0,href:t(4557).A+"",children:(0,s.jsx)(i.img,{alt:"all-wireless",src:t(3161).A+"",width:"1907",height:"1402"})})}),"\n",(0,s.jsx)(i.h2,{id:"works-but-not-recommended",children:"Works but not recommended"}),"\n",(0,s.jsx)(i.h3,{id:"mixed-backhaul-with-switch",children:"Mixed backhaul with switch"}),"\n",(0,s.jsx)(i.p,{children:(0,s.jsx)(i.a,{target:"_blank","data-noBrokenLinkCheck":!0,href:t(3272).A+"",children:(0,s.jsx)(i.img,{alt:"mixed-with-switch",src:t(7828).A+"",width:"1907",height:"1402"})})}),"\n",(0,s.jsx)(i.h3,{id:"mixed-backhaul-without-switch",children:"Mixed backhaul without switch"}),"\n",(0,s.jsx)(i.p,{children:(0,s.jsx)(i.a,{target:"_blank","data-noBrokenLinkCheck":!0,href:t(4115).A+"",children:(0,s.jsx)(i.img,{alt:"mixed-no-switch",src:t(1391).A+"",width:"1902",height:"1110"})})}),"\n",(0,s.jsx)(i.h3,{id:"daisy-chain-with-no-switch",children:"Daisy chain with no switch"}),"\n",(0,s.jsx)(i.p,{children:(0,s.jsx)(i.a,{target:"_blank","data-noBrokenLinkCheck":!0,href:t(3142).A+"",children:(0,s.jsx)(i.img,{alt:"daisy-chain-no-switch",src:t(2626).A+"",width:"1902",height:"1110"})})}),"\n",(0,s.jsx)(i.h3,{id:"daisy-chain-with-switch-at-the-end",children:"Daisy chain with switch at the end"}),"\n",(0,s.jsx)(i.p,{children:(0,s.jsx)(i.img,{alt:"daisy-chain-with-switch",src:t(6633).A+"",width:"1907",height:"1402"})}),"\n",(0,s.jsx)(i.h2,{id:"does-not-work",children:"Does not work"}),"\n",(0,s.jsx)(i.h3,{id:"modem-as-hubmain",children:"Modem as hub/main"}),"\n",(0,s.jsx)(i.p,{children:(0,s.jsx)(i.a,{target:"_blank","data-noBrokenLinkCheck":!0,href:t(1988).A+"",children:(0,s.jsx)(i.img,{alt:"modem-as-hub",src:t(5768).A+"",width:"1920",height:"1552"})})}),"\n",(0,s.jsx)(i.h3,{id:"switch-before-primarymain-unit",children:"Switch before primary/main unit"}),"\n",(0,s.jsx)(i.p,{children:(0,s.jsx)(i.a,{target:"_blank","data-noBrokenLinkCheck":!0,href:t(2136).A+"",children:(0,s.jsx)(i.img,{alt:"switch-before-main",src:t(7924).A+"",width:"1920",height:"1552"})})})]})}function l(e={}){const{wrapper:i}={...(0,a.R)(),...e.components};return i?(0,s.jsx)(i,{...e,children:(0,s.jsx)(r,{...e})}):r(e)}},9648:(e,i,t)=>{t.d(i,{A:()=>s});const s=t.p+"assets/files/Nest Wifi - Backhaul - Best practice - All wired-ca9e5c69799ac9af86e068d187f8ef7f.png"},4557:(e,i,t)=>{t.d(i,{A:()=>s});const s=t.p+"assets/files/Nest Wifi - Backhaul - Best practice - All wireless-5b546615aa07f3bf2090cedb0d4f3c14.png"},1988:(e,i,t)=>{t.d(i,{A:()=>s});const s=t.p+"assets/files/Nest Wifi - Backhaul - Common mistake - Multimodem as hub for Nest Wifi-ffcd137bd82e61f344d3a5b15dc4d6c6.png"},2136:(e,i,t)=>{t.d(i,{A:()=>s});const s=t.p+"assets/files/Nest Wifi - Backhaul - Common mistake - Switch before 1st Nest Wifi unit-78fa8e273514903ca7bd89f964fbe519.png"},3272:(e,i,t)=>{t.d(i,{A:()=>s});const s=t.p+"assets/files/Nest Wifi - Backhaul - Works but not recommended - Mixed 1-317adf2cf48c39505269eb53da90d29f.png"},4115:(e,i,t)=>{t.d(i,{A:()=>s});const s=t.p+"assets/files/Nest Wifi - Backhaul - Works but not recommended - Mixed 2-1e53e56481623e42e49d7413d54ffe27.png"},3142:(e,i,t)=>{t.d(i,{A:()=>s});const s=t.p+"assets/files/Nest Wifi - Backhaul - Works but not recommended - Wired daisy chain 2-672eb602b67b00f755e37e66a38ce24c.png"},7180:(e,i,t)=>{t.d(i,{A:()=>s});const s=t.p+"assets/images/Nest Wifi - Backhaul - Best practice - All wired-ca9e5c69799ac9af86e068d187f8ef7f.png"},3161:(e,i,t)=>{t.d(i,{A:()=>s});const s=t.p+"assets/images/Nest Wifi - Backhaul - Best practice - All wireless-5b546615aa07f3bf2090cedb0d4f3c14.png"},5768:(e,i,t)=>{t.d(i,{A:()=>s});const s=t.p+"assets/images/Nest Wifi - Backhaul - Common mistake - Multimodem as hub for Nest Wifi-ffcd137bd82e61f344d3a5b15dc4d6c6.png"},7924:(e,i,t)=>{t.d(i,{A:()=>s});const s=t.p+"assets/images/Nest Wifi - Backhaul - Common mistake - Switch before 1st Nest Wifi unit-78fa8e273514903ca7bd89f964fbe519.png"},7828:(e,i,t)=>{t.d(i,{A:()=>s});const s=t.p+"assets/images/Nest Wifi - Backhaul - Works but not recommended - Mixed 1-317adf2cf48c39505269eb53da90d29f.png"},1391:(e,i,t)=>{t.d(i,{A:()=>s});const s=t.p+"assets/images/Nest Wifi - Backhaul - Works but not recommended - Mixed 2-1e53e56481623e42e49d7413d54ffe27.png"},6633:(e,i,t)=>{t.d(i,{A:()=>s});const s=t.p+"assets/images/Nest Wifi - Backhaul - Works but not recommended - Wired daisy chain 1-11ec1d7de1a49f166ea25fe14b2b1ced.png"},2626:(e,i,t)=>{t.d(i,{A:()=>s});const s=t.p+"assets/images/Nest Wifi - Backhaul - Works but not recommended - Wired daisy chain 2-672eb602b67b00f755e37e66a38ce24c.png"},8453:(e,i,t)=>{t.d(i,{R:()=>c,x:()=>d});var s=t(6540);const a={},n=s.createContext(a);function c(e){const i=s.useContext(n);return s.useMemo((function(){return"function"==typeof e?e(i):{...i,...e}}),[i,e])}function d(e){let i;return i=e.disableParentContext?"function"==typeof e.components?e.components(a):e.components||a:c(e.components),s.createElement(n.Provider,{value:i},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/098ec695.7359e03b.js b/assets/js/098ec695.bbd4643b.js similarity index 71% rename from assets/js/098ec695.7359e03b.js rename to assets/js/098ec695.bbd4643b.js index 2dc449f..ed350d6 100644 --- a/assets/js/098ec695.7359e03b.js +++ b/assets/js/098ec695.bbd4643b.js @@ -1 +1 @@ -"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[3118],{7268:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>l,contentTitle:()=>i,default:()=>c,frontMatter:()=>o,metadata:()=>a,toc:()=>d});var s=n(4848),r=n(8453);const o={title:"Included by Docusaurus"},i=void 0,a={id:"various/docusaurus-tutorials/index",title:"Included by Docusaurus",description:"Tutorial Intro",source:"@site/docs/various/docusaurus-tutorials/index.md",sourceDirName:"various/docusaurus-tutorials",slug:"/various/docusaurus-tutorials/",permalink:"/various/docusaurus-tutorials/",draft:!1,unlisted:!1,tags:[],version:"current",lastUpdatedAt:172763217e4,frontMatter:{title:"Included by Docusaurus"},sidebar:"tutorialSidebar",previous:{title:"Various",permalink:"/various/"},next:{title:"Tutorial - Basics",permalink:"/category/tutorial---basics"}},l={},d=[{value:"Tutorial Intro",id:"tutorial-intro",level:2},{value:"Getting Started",id:"getting-started",level:3},{value:"What you'll need",id:"what-youll-need",level:4},{value:"Generate a new site",id:"generate-a-new-site",level:3},{value:"Start your site",id:"start-your-site",level:3}];function u(e){const t={a:"a",code:"code",h2:"h2",h3:"h3",h4:"h4",li:"li",p:"p",pre:"pre",strong:"strong",ul:"ul",...(0,r.R)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(t.h2,{id:"tutorial-intro",children:"Tutorial Intro"}),"\n",(0,s.jsxs)(t.p,{children:["Let's discover ",(0,s.jsx)(t.strong,{children:"Docusaurus in less than 5 minutes"}),"."]}),"\n",(0,s.jsx)(t.h3,{id:"getting-started",children:"Getting Started"}),"\n",(0,s.jsxs)(t.p,{children:["Get started by ",(0,s.jsx)(t.strong,{children:"creating a new site"}),"."]}),"\n",(0,s.jsxs)(t.p,{children:["Or ",(0,s.jsx)(t.strong,{children:"try Docusaurus immediately"})," with ",(0,s.jsx)(t.strong,{children:(0,s.jsx)(t.a,{href:"https://docusaurus.new",children:"docusaurus.new"})}),"."]}),"\n",(0,s.jsx)(t.h4,{id:"what-youll-need",children:"What you'll need"}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:[(0,s.jsx)(t.a,{href:"https://nodejs.org/en/download/",children:"Node.js"})," version 18.0 or above:\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsx)(t.li,{children:"When installing Node.js, you are recommended to check all checkboxes related to dependencies."}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,s.jsx)(t.h3,{id:"generate-a-new-site",children:"Generate a new site"}),"\n",(0,s.jsxs)(t.p,{children:["Generate a new Docusaurus site using the ",(0,s.jsx)(t.strong,{children:"classic template"}),"."]}),"\n",(0,s.jsx)(t.p,{children:"The classic template will automatically be added to your project after you run the command:"}),"\n",(0,s.jsx)(t.pre,{children:(0,s.jsx)(t.code,{className:"language-bash",children:"npm init docusaurus@latest my-website classic\n"})}),"\n",(0,s.jsx)(t.p,{children:"You can type this command into Command Prompt, Powershell, Terminal, or any other integrated terminal of your code editor."}),"\n",(0,s.jsx)(t.p,{children:"The command also installs all necessary dependencies you need to run Docusaurus."}),"\n",(0,s.jsx)(t.h3,{id:"start-your-site",children:"Start your site"}),"\n",(0,s.jsx)(t.p,{children:"Run the development server:"}),"\n",(0,s.jsx)(t.pre,{children:(0,s.jsx)(t.code,{className:"language-bash",children:"cd my-website\nnpm run start\n"})}),"\n",(0,s.jsxs)(t.p,{children:["The ",(0,s.jsx)(t.code,{children:"cd"})," command changes the directory you're working with. In order to work with your newly created Docusaurus site, you'll need to navigate the terminal there."]}),"\n",(0,s.jsxs)(t.p,{children:["The ",(0,s.jsx)(t.code,{children:"npm run start"})," command builds your website locally and serves it through a development server, ready for you to view at ",(0,s.jsx)(t.a,{href:"http://localhost:3000/",children:"http://localhost:3000/"}),"."]}),"\n",(0,s.jsxs)(t.p,{children:["Open ",(0,s.jsx)(t.code,{children:"docs/intro.md"})," (this page) and edit some lines: the site ",(0,s.jsx)(t.strong,{children:"reloads automatically"})," and displays your changes."]})]})}function c(e={}){const{wrapper:t}={...(0,r.R)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(u,{...e})}):u(e)}},8453:(e,t,n)=>{n.d(t,{R:()=>i,x:()=>a});var s=n(6540);const r={},o=s.createContext(r);function i(e){const t=s.useContext(o);return s.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function a(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:i(e.components),s.createElement(o.Provider,{value:t},e.children)}}}]); \ No newline at end of file +"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[3118],{7268:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>l,contentTitle:()=>i,default:()=>c,frontMatter:()=>o,metadata:()=>a,toc:()=>d});var s=n(4848),r=n(8453);const o={title:"Included by Docusaurus"},i=void 0,a={id:"various/docusaurus-tutorials/index",title:"Included by Docusaurus",description:"Tutorial Intro",source:"@site/docs/various/docusaurus-tutorials/index.md",sourceDirName:"various/docusaurus-tutorials",slug:"/various/docusaurus-tutorials/",permalink:"/various/docusaurus-tutorials/",draft:!1,unlisted:!1,tags:[],version:"current",lastUpdatedAt:172763217e4,frontMatter:{title:"Included by Docusaurus"},sidebar:"tutorialSidebar",previous:{title:"Various",permalink:"/various/"},next:{title:"Tutorial - Basics",permalink:"/category/tutorial---basics"}},l={},d=[{value:"Tutorial Intro",id:"tutorial-intro",level:2},{value:"Getting Started",id:"getting-started",level:3},{value:"What you'll need",id:"what-youll-need",level:4},{value:"Generate a new site",id:"generate-a-new-site",level:3},{value:"Start your site",id:"start-your-site",level:3}];function u(e){const t={a:"a",code:"code",h2:"h2",h3:"h3",h4:"h4",li:"li",p:"p",pre:"pre",strong:"strong",ul:"ul",...(0,r.R)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(t.h2,{id:"tutorial-intro",children:"Tutorial Intro"}),"\n",(0,s.jsxs)(t.p,{children:["Let's discover ",(0,s.jsx)(t.strong,{children:"Docusaurus in less than 5 minutes"}),"."]}),"\n",(0,s.jsx)(t.h3,{id:"getting-started",children:"Getting Started"}),"\n",(0,s.jsxs)(t.p,{children:["Get started by ",(0,s.jsx)(t.strong,{children:"creating a new site"}),"."]}),"\n",(0,s.jsxs)(t.p,{children:["Or ",(0,s.jsx)(t.strong,{children:"try Docusaurus immediately"})," with ",(0,s.jsx)(t.strong,{children:(0,s.jsx)(t.a,{href:"https://docusaurus.new",children:"docusaurus.new"})}),"."]}),"\n",(0,s.jsx)(t.h4,{id:"what-youll-need",children:"What you'll need"}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:[(0,s.jsx)(t.a,{href:"https://nodejs.org/en/download/",children:"Node.js"})," version 18.0 or above:\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsx)(t.li,{children:"When installing Node.js, you are recommended to check all checkboxes related to dependencies."}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,s.jsx)(t.h3,{id:"generate-a-new-site",children:"Generate a new site"}),"\n",(0,s.jsxs)(t.p,{children:["Generate a new Docusaurus site using the ",(0,s.jsx)(t.strong,{children:"classic template"}),"."]}),"\n",(0,s.jsx)(t.p,{children:"The classic template will automatically be added to your project after you run the command:"}),"\n",(0,s.jsx)(t.pre,{children:(0,s.jsx)(t.code,{className:"language-bash",children:"npm init docusaurus@latest my-website classic\n"})}),"\n",(0,s.jsx)(t.p,{children:"You can type this command into Command Prompt, Powershell, Terminal, or any other integrated terminal of your code editor."}),"\n",(0,s.jsx)(t.p,{children:"The command also installs all necessary dependencies you need to run Docusaurus."}),"\n",(0,s.jsx)(t.h3,{id:"start-your-site",children:"Start your site"}),"\n",(0,s.jsx)(t.p,{children:"Run the development server:"}),"\n",(0,s.jsx)(t.pre,{children:(0,s.jsx)(t.code,{className:"language-bash",children:"cd my-website\r\nnpm run start\n"})}),"\n",(0,s.jsxs)(t.p,{children:["The ",(0,s.jsx)(t.code,{children:"cd"})," command changes the directory you're working with. In order to work with your newly created Docusaurus site, you'll need to navigate the terminal there."]}),"\n",(0,s.jsxs)(t.p,{children:["The ",(0,s.jsx)(t.code,{children:"npm run start"})," command builds your website locally and serves it through a development server, ready for you to view at ",(0,s.jsx)(t.a,{href:"http://localhost:3000/",children:"http://localhost:3000/"}),"."]}),"\n",(0,s.jsxs)(t.p,{children:["Open ",(0,s.jsx)(t.code,{children:"docs/intro.md"})," (this page) and edit some lines: the site ",(0,s.jsx)(t.strong,{children:"reloads automatically"})," and displays your changes."]})]})}function c(e={}){const{wrapper:t}={...(0,r.R)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(u,{...e})}):u(e)}},8453:(e,t,n)=>{n.d(t,{R:()=>i,x:()=>a});var s=n(6540);const r={},o=s.createContext(r);function i(e){const t=s.useContext(o);return s.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function a(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:i(e.components),s.createElement(o.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/285ea39f.3fd2f399.js b/assets/js/285ea39f.3fd2f399.js new file mode 100644 index 0000000..4c4c2cd --- /dev/null +++ b/assets/js/285ea39f.3fd2f399.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[910],{7753:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>h,contentTitle:()=>s,default:()=>d,frontMatter:()=>r,metadata:()=>l,toc:()=>a});var o=i(4848),n=i(8453);const r={title:"Adjust travel on Fox 831 and Float 32-36mm forks",keywords:["Fox Racing Shox"]},s=void 0,l={id:"bicycle/adjust-travel-fox-float/index",title:"Adjust travel on Fox 831 and Float 32-36mm forks",description:"This was originally posted at Pinkbike at 2012-10-09: .",source:"@site/docs/bicycle/adjust-travel-fox-float/index.md",sourceDirName:"bicycle/adjust-travel-fox-float",slug:"/bicycle/adjust-travel-fox-float/",permalink:"/bicycle/adjust-travel-fox-float/",draft:!1,unlisted:!1,tags:[],version:"current",lastUpdatedAt:172812441e4,frontMatter:{title:"Adjust travel on Fox 831 and Float 32-36mm forks",keywords:["Fox Racing Shox"]},sidebar:"tutorialSidebar",previous:{title:"Bicycle",permalink:"/category/bicycle"},next:{title:"Disc brake rotors brake surface height",permalink:"/bicycle/disc-rotors-brake-surface-height/"}},h={},a=[{value:"Background",id:"background",level:2},{value:"F.A.Q",id:"faq",level:2},{value:"What forks?",id:"what-forks",level:3},{value:"Why should I change the travel of my fork?",id:"why-should-i-change-the-travel-of-my-fork",level:3},{value:"How much can I change the travel?",id:"how-much-can-i-change-the-travel",level:3},{value:"How much spacers do I need to get the fork the height i want?",id:"how-much-spacers-do-i-need-to-get-the-fork-the-height-i-want",level:3},{value:"I need help with a different Fox fork",id:"i-need-help-with-a-different-fox-fork",level:3},{value:"Requirements",id:"requirements",level:2},{value:"Tools",id:"tools",level:3},{value:"Parts",id:"parts",level:3},{value:"Lubricant",id:"lubricant",level:3},{value:"Process",id:"process",level:2},{value:"1. Remove fork from the bicycle",id:"1-remove-fork-from-the-bicycle",level:3},{value:"2. IMPORTANT: Let the air out",id:"2-important-let-the-air-out",level:3},{value:"3. Condence the fork",id:"3-condence-the-fork",level:3},{value:"4. Unscrew the 10mm nut in the bottom",id:"4-unscrew-the-10mm-nut-in-the-bottom",level:3},{value:"5. Unscrew the air top cap",id:"5-unscrew-the-air-top-cap",level:3},{value:"6. Get the oil (float fluid) out at the top",id:"6-get-the-oil-float-fluid-out-at-the-top",level:3},{value:"7. Push bottom bolt",id:"7-push-bottom-bolt",level:3},{value:"8. Get the assembly out",id:"8-get-the-assembly-out",level:3},{value:"9. Prepare spacers",id:"9-prepare-spacers",level:3},{value:"10. Make room for more spacers",id:"10-make-room-for-more-spacers",level:3},{value:"11. Get the spacer in place",id:"11-get-the-spacer-in-place",level:3},{value:"12. Prepare Foxfloat fluid",id:"12-prepare-foxfloat-fluid",level:3},{value:"13. Stick the whole thing back in",id:"13-stick-the-whole-thing-back-in",level:3},{value:"14. Get some oil in the bottom",id:"14-get-some-oil-in-the-bottom",level:3},{value:"15. Fasten bottom nut",id:"15-fasten-bottom-nut",level:3},{value:"16. Get 5 ml/cc of Fox Fluid at the top",id:"16-get-5-mlcc-of-fox-fluid-at-the-top",level:3},{value:"17. Lubricate the top cap with some Fox Fluid",id:"17-lubricate-the-top-cap-with-some-fox-fluid",level:3},{value:"18. Mount the air top cap",id:"18-mount-the-air-top-cap",level:3},{value:"19. Add air",id:"19-add-air",level:3},{value:"20. CONGRATS! You're almost finished",id:"20-congrats-youre-almost-finished",level:3},{value:"21. Reassemble your bike",id:"21-reassemble-your-bike",level:3},{value:"Resources",id:"resources",level:2}];function c(e){const t={a:"a",admonition:"admonition",em:"em",h2:"h2",h3:"h3",img:"img",li:"li",p:"p",strong:"strong",table:"table",tbody:"tbody",td:"td",th:"th",thead:"thead",tr:"tr",ul:"ul",...(0,n.R)(),...e.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(t.admonition,{type:"info",children:(0,o.jsxs)(t.p,{children:["This was originally posted at Pinkbike at 2012-10-09: ",(0,o.jsx)(t.a,{href:"https://www.pinkbike.com/forum/listcomments/?threadid=140305",children:"https://www.pinkbike.com/forum/listcomments/?threadid=140305"}),"."]})}),"\n",(0,o.jsx)(t.admonition,{type:"warning",children:(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsx)(t.li,{children:"This guide is old, newer Fox Float forks might be different."}),"\n",(0,o.jsxs)(t.li,{children:["I'm not responsible for any damages. This is your own doing. You have been warned.\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsx)(t.li,{children:"If this looks too hard, get your fork to a professional bike shop instead. Fox forks are damn expensive."}),"\n"]}),"\n"]}),"\n"]})}),"\n",(0,o.jsx)(t.h2,{id:"background",children:"Background"}),"\n",(0,o.jsx)(t.p,{children:"Lowering Fox Float forks is really easy, but getting the needed information on how to do it, is hard. I wanted to lower my Fox 831 32mm from 100mm to 80mm, and wanted to document the process while I did it. The result is a guide which I hope others might enjoy for similar purposes.\r\nHere is my before and after shots, for inspiration:"}),"\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsxs)(t.li,{children:["Before\r\n",(0,o.jsx)(t.img,{src:"https://i.imgur.com/ZUrySwE.jpg",alt:"before"})]}),"\n",(0,o.jsxs)(t.li,{children:["After\r\n",(0,o.jsx)(t.img,{src:"https://i.imgur.com/e2LN9mx.jpg",alt:"after"})]}),"\n"]}),"\n",(0,o.jsx)(t.h2,{id:"faq",children:"F.A.Q"}),"\n",(0,o.jsx)(t.h3,{id:"what-forks",children:"What forks?"}),"\n",(0,o.jsx)(t.p,{children:"This guide should work for all Fox Float forks, including:"}),"\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsx)(t.li,{children:"Fox 831 (32mm, 34mm, 36mm)"}),"\n",(0,o.jsx)(t.li,{children:'Fox Float 32mm, 34,mm, 36mm, for 26", 27.5", 29.5" wheels.'}),"\n"]}),"\n",(0,o.jsx)(t.h3,{id:"why-should-i-change-the-travel-of-my-fork",children:"Why should I change the travel of my fork?"}),"\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsxs)(t.li,{children:["\n",(0,o.jsx)(t.p,{children:"If you make it shorter, the front of the bike will get lower. This will change the geometry of the bike."}),"\n"]}),"\n",(0,o.jsxs)(t.li,{children:["\n",(0,o.jsxs)(t.p,{children:[(0,o.jsx)(t.strong,{children:"Shorter travel/ shorter total length:"})," Lower bb height and steeper angle of the head tube. Less travel. Need more air pressure to not bottom out."]}),"\n"]}),"\n",(0,o.jsxs)(t.li,{children:["\n",(0,o.jsxs)(t.p,{children:[(0,o.jsx)(t.strong,{children:"More travel / longer total length:"})," The opposite."]}),"\n"]}),"\n"]}),"\n",(0,o.jsx)(t.h3,{id:"how-much-can-i-change-the-travel",children:"How much can I change the travel?"}),"\n",(0,o.jsx)(t.p,{children:"The fork can be lowered from the given max travel on the fork, and theoreticly down to 0mm of travel (Which will leave the fork completely useless..)"}),"\n",(0,o.jsx)(t.h3,{id:"how-much-spacers-do-i-need-to-get-the-fork-the-height-i-want",children:"How much spacers do I need to get the fork the height i want?"}),"\n",(0,o.jsx)(t.p,{children:"If you want to lower it 20mm, you just use one 20mm spacer.\r\nIf you want your fork 20mm higher, you just take out one 20mm spacer"}),"\n",(0,o.jsx)(t.p,{children:"Example pictures taken from Fox Tech Center."}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,o.jsxs)(t.table,{children:[(0,o.jsx)(t.thead,{children:(0,o.jsxs)(t.tr,{children:[(0,o.jsx)(t.th,{style:{textAlign:"left"},children:"What"}),(0,o.jsx)(t.th,{style:{textAlign:"left"},children:"Picture"})]})}),(0,o.jsxs)(t.tbody,{children:[(0,o.jsxs)(t.tr,{children:[(0,o.jsx)(t.td,{style:{textAlign:"left"},children:"Fox 32"}),(0,o.jsx)(t.td,{style:{textAlign:"left"},children:(0,o.jsx)(t.img,{src:"https://i.imgur.com/xcbzuAi.png",alt:"fox-32"})})]}),(0,o.jsxs)(t.tr,{children:[(0,o.jsx)(t.td,{style:{textAlign:"left"},children:"Fox 36 160mm"}),(0,o.jsx)(t.td,{style:{textAlign:"left"},children:(0,o.jsx)(t.img,{src:"https://i.imgur.com/Vi6369e.png",alt:"fox-36-160mm"})})]}),(0,o.jsxs)(t.tr,{children:[(0,o.jsx)(t.td,{style:{textAlign:"left"},children:"Fox 36 180mm"}),(0,o.jsx)(t.td,{style:{textAlign:"left"},children:(0,o.jsx)(t.img,{src:"https://i.imgur.com/3xT5H77.png",alt:"fox-36-180mm"})})]})]})]}),"\n",(0,o.jsx)(t.h3,{id:"i-need-help-with-a-different-fox-fork",children:"I need help with a different Fox fork"}),"\n",(0,o.jsx)(t.p,{children:"Fox has made a whole lot of information available for us customers. You can get it all here:"}),"\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsx)(t.li,{children:(0,o.jsx)(t.a,{href:"https://tech.ridefox.com/?m=bike&ref=lnav_help&t=manuals",children:"https://tech.ridefox.com/?m=bike&ref=lnav_help&t=manuals"})}),"\n"]}),"\n",(0,o.jsx)(t.h2,{id:"requirements",children:"Requirements"}),"\n",(0,o.jsx)(t.p,{children:"Stuff you'll need:"}),"\n",(0,o.jsx)(t.p,{children:(0,o.jsx)(t.img,{src:"https://i.imgur.com/FVGg2Kz.jpg",alt:"requirements"})}),"\n",(0,o.jsx)(t.h3,{id:"tools",children:"Tools"}),"\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsxs)(t.li,{children:["24mm wrench or socket key for Fox 32 forks, 32mm wrench or socket key for Fox 36 forx.\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsxs)(t.li,{children:["Adjustable wrench is ",(0,o.jsx)(t.em,{children:"not"})," recommended, the air top cap is made of soft aluminium."]}),"\n",(0,o.jsx)(t.li,{children:"Dedicated flattened sockets for fork/suspension use is recommended."}),"\n"]}),"\n"]}),"\n",(0,o.jsx)(t.li,{children:"10mm socket key."}),"\n",(0,o.jsx)(t.li,{children:"Shock pump"}),"\n",(0,o.jsx)(t.li,{children:"Hex or torx keys (to remove the stem and headset)"}),"\n",(0,o.jsx)(t.li,{children:"Cups (to gather the oil)"}),"\n",(0,o.jsx)(t.li,{children:"Toilet paper"}),"\n",(0,o.jsx)(t.li,{children:"Torque wrench, which measures newton meter (nm). Check ridefox tech sites to find recommended torque."}),"\n",(0,o.jsx)(t.li,{children:"Measuring cup or syringe."}),"\n"]}),"\n",(0,o.jsx)(t.h3,{id:"parts",children:"Parts"}),"\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsx)(t.li,{children:"Spacer (25mm \xd8 is used for 32mm, 34mm and 36mm."}),"\n"]}),"\n",(0,o.jsx)(t.p,{children:(0,o.jsx)(t.img,{src:"https://i.imgur.com/zL7dlYj.png",alt:"parts-spacer"})}),"\n",(0,o.jsx)(t.h3,{id:"lubricant",children:"Lubricant"}),"\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsx)(t.li,{children:"Fox Float Fluid Anti-Fraction Lube (for the seals and top chamber, Fox says this is ESSENTIAL to prevent air leak)"}),"\n",(0,o.jsx)(t.li,{children:"Grease, lithium based (for nuts and threads)"}),"\n",(0,o.jsx)(t.li,{children:"Fork oil, Fox 10wt Green is recommended by Fox. You can reuse the old oil, but new oil is always better)."}),"\n"]}),"\n",(0,o.jsx)(t.p,{children:(0,o.jsx)(t.strong,{children:"How much oil + how hard the bolts need to be tightened, will be covered later!"})}),"\n",(0,o.jsx)(t.h2,{id:"process",children:"Process"}),"\n",(0,o.jsx)(t.p,{children:"Let's start.. The whole process ONLY involves the air side of the fork:"}),"\n",(0,o.jsx)(t.h3,{id:"1-remove-fork-from-the-bicycle",children:"1. Remove fork from the bicycle"}),"\n",(0,o.jsx)(t.p,{children:"Remove stem, headset and front wheel from the fork"}),"\n",(0,o.jsx)(t.p,{children:(0,o.jsx)(t.img,{src:"https://i.imgur.com/JBzRVfm.jpg",alt:"remove-fork"})}),"\n",(0,o.jsx)(t.h3,{id:"2-important-let-the-air-out",children:"2. IMPORTANT: Let the air out"}),"\n",(0,o.jsx)(t.p,{children:"If you fail this step something fatal WILL happen."}),"\n",(0,o.jsx)(t.p,{children:(0,o.jsx)(t.img,{src:"https://i.imgur.com/e1iKZgL.jpg",alt:"let-air-out"})}),"\n",(0,o.jsx)(t.h3,{id:"3-condence-the-fork",children:"3. Condence the fork"}),"\n",(0,o.jsx)(t.p,{children:(0,o.jsx)(t.img,{src:"https://i.imgur.com/6eqmt37.jpg",alt:"condense-fork"})}),"\n",(0,o.jsx)(t.h3,{id:"4-unscrew-the-10mm-nut-in-the-bottom",children:"4. Unscrew the 10mm nut in the bottom"}),"\n",(0,o.jsx)(t.p,{children:"CHILL: No oil will get out yet."}),"\n",(0,o.jsx)(t.p,{children:(0,o.jsx)(t.img,{src:"https://i.imgur.com/UxmAvXl.jpg",alt:"unscrew-bottom-nut"})}),"\n",(0,o.jsx)(t.p,{children:(0,o.jsx)(t.img,{src:"https://i.imgur.com/XNep7pW.jpg",alt:"bottom-nut-removed"})}),"\n",(0,o.jsx)(t.h3,{id:"5-unscrew-the-air-top-cap",children:"5. Unscrew the air top cap"}),"\n",(0,o.jsx)(t.admonition,{type:"warning",children:(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsx)(t.li,{children:"The air top cap is made of soft aluminium and is easily damaged."}),"\n",(0,o.jsx)(t.li,{children:"Adjustable wrench is NOT recommended, even though I used it."}),"\n"]})}),"\n",(0,o.jsx)(t.p,{children:(0,o.jsx)(t.img,{src:"https://i.imgur.com/aGvxWW2.jpg",alt:"unscrew-air-top-cap"})}),"\n",(0,o.jsx)(t.h3,{id:"6-get-the-oil-float-fluid-out-at-the-top",children:"6. Get the oil (float fluid) out at the top"}),"\n",(0,o.jsx)(t.p,{children:"If you don't have new oil: Keep it for later."}),"\n",(0,o.jsx)(t.p,{children:"IMPORTANT: The oil at the top differs from the oil at the bottom. Do not blend!"}),"\n",(0,o.jsx)(t.p,{children:(0,o.jsx)(t.img,{src:"https://i.imgur.com/zJiAOKP.jpg",alt:"remove-top-oil"})}),"\n",(0,o.jsx)(t.h3,{id:"7-push-bottom-bolt",children:"7. Push bottom bolt"}),"\n",(0,o.jsx)(t.p,{children:"Press the bottom bolt in to the fork, by tapping gently with a hammer. Let the oil drain"}),"\n",(0,o.jsx)(t.p,{children:(0,o.jsx)(t.img,{src:"https://i.imgur.com/kXH8wlq.jpg",alt:"push-bottom-bolt"})}),"\n",(0,o.jsx)(t.h3,{id:"8-get-the-assembly-out",children:"8. Get the assembly out"}),"\n",(0,o.jsx)(t.p,{children:"Use something to press the whole thing from the bottom and out at the top. As soon as you can grab the top with your hands: Do so, and drag the whole thing out"}),"\n",(0,o.jsx)(t.p,{children:(0,o.jsx)(t.img,{src:"https://i.imgur.com/V3lqdvj.jpg",alt:"get-assembly-out"})}),"\n",(0,o.jsx)(t.h3,{id:"9-prepare-spacers",children:"9. Prepare spacers"}),"\n",(0,o.jsx)(t.p,{children:"You should've already decide how much you want to lower/rise your fork."}),"\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsx)(t.li,{children:"I want to go from 100mm to 80mm, so I use a 20mm spacer."}),"\n",(0,o.jsx)(t.li,{children:"TIP: Measure the spacers just in case!"}),"\n"]}),"\n",(0,o.jsx)(t.p,{children:(0,o.jsx)(t.img,{src:"https://i.imgur.com/O4doubC.jpg",alt:"measure-spacer"})}),"\n",(0,o.jsx)(t.h3,{id:"10-make-room-for-more-spacers",children:"10. Make room for more spacers"}),"\n",(0,o.jsx)(t.p,{children:"Slide the old spacers down to get space for the new one(s)"}),"\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsx)(t.li,{children:"If you are going to extend the travel of your fork; remove spacers and jump to step 13."}),"\n"]}),"\n",(0,o.jsx)(t.p,{children:(0,o.jsx)(t.img,{src:"https://i.imgur.com/0j1bAoG.jpg",alt:"make-room-for-spacers"})}),"\n",(0,o.jsx)(t.h3,{id:"11-get-the-spacer-in-place",children:"11. Get the spacer in place"}),"\n",(0,o.jsx)(t.p,{children:(0,o.jsx)(t.img,{src:"https://i.imgur.com/CJzENMj.jpg",alt:"spacer-before"})}),"\n",(0,o.jsx)(t.p,{children:"It should look like this:"}),"\n",(0,o.jsx)(t.p,{children:(0,o.jsx)(t.img,{src:"https://i.imgur.com/gWzHiC6.jpg",alt:"spacer-after"})}),"\n",(0,o.jsx)(t.h3,{id:"12-prepare-foxfloat-fluid",children:"12. Prepare Foxfloat fluid"}),"\n",(0,o.jsx)(t.p,{children:"Take some float fluid in a small syringe. This is the easiest way to lubricate gaskets and stuff."}),"\n",(0,o.jsx)(t.p,{children:(0,o.jsx)(t.img,{src:"https://i.imgur.com/2lkajbv.jpg",alt:"prepare-float-fluid"})}),"\n",(0,o.jsx)(t.h3,{id:"13-stick-the-whole-thing-back-in",children:"13. Stick the whole thing back in"}),"\n",(0,o.jsx)(t.p,{children:"Not so much that the bolt get through the whole at the bottom. Get some float fluid on gaskets, seals, and stuff"}),"\n",(0,o.jsx)(t.p,{children:(0,o.jsx)(t.img,{src:"https://i.imgur.com/TGE2sCe.jpg",alt:"reinsert"})}),"\n",(0,o.jsx)(t.h3,{id:"14-get-some-oil-in-the-bottom",children:"14. Get some oil in the bottom"}),"\n",(0,o.jsx)(t.p,{children:"Fox recommends Fox 10wt green."}),"\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsxs)(t.li,{children:[(0,o.jsx)(t.strong,{children:"Fox Float 32/831:"})," 30ml/cc"]}),"\n",(0,o.jsxs)(t.li,{children:[(0,o.jsx)(t.strong,{children:"Fox Float 36 160mm:"})," 25ml/cc"]}),"\n",(0,o.jsxs)(t.li,{children:[(0,o.jsx)(t.strong,{children:"Fox Float 36 180mm"})," 40ml/cc"]}),"\n"]}),"\n",(0,o.jsx)(t.p,{children:(0,o.jsx)(t.img,{src:"https://i.imgur.com/4HFRlNi.jpg",alt:"fill-bottom"})}),"\n",(0,o.jsx)(t.h3,{id:"15-fasten-bottom-nut",children:"15. Fasten bottom nut"}),"\n",(0,o.jsx)(t.p,{children:"Press the whole thing further down, so the bolt gets out at the bottom. Grease the bolt, and get the nut back on"}),"\n",(0,o.jsxs)(t.p,{children:["NB: The nut is made of aluminium, therefore it's very important that you don't over tighten it! Fox says ",(0,o.jsx)(t.strong,{children:"5.7 newtonmeter"}),".\r\n",(0,o.jsx)(t.img,{src:"https://i.imgur.com/Aho0nWz.jpg",alt:"fasten-bottom-nut"})]}),"\n",(0,o.jsx)(t.h3,{id:"16-get-5-mlcc-of-fox-fluid-at-the-top",children:"16. Get 5 ml/cc of Fox Fluid at the top"}),"\n",(0,o.jsx)(t.p,{children:(0,o.jsx)(t.img,{src:"https://i.imgur.com/F03Fmgl.jpg",alt:"fill-top"})}),"\n",(0,o.jsx)(t.h3,{id:"17-lubricate-the-top-cap-with-some-fox-fluid",children:"17. Lubricate the top cap with some Fox Fluid"}),"\n",(0,o.jsx)(t.p,{children:"Both seals and threads"}),"\n",(0,o.jsx)(t.p,{children:(0,o.jsx)(t.img,{src:"https://i.imgur.com/TdrmLNm.jpg",alt:"lubricate-seals"})}),"\n",(0,o.jsx)(t.h3,{id:"18-mount-the-air-top-cap",children:"18. Mount the air top cap"}),"\n",(0,o.jsxs)(t.p,{children:["Tighten it to ",(0,o.jsx)(t.strong,{children:"24-25 newtonmeter"})]}),"\n",(0,o.jsx)(t.p,{children:(0,o.jsx)(t.img,{src:"https://i.imgur.com/UPPYjLo.jpg",alt:"mount-air-top-cap"})}),"\n",(0,o.jsx)(t.h3,{id:"19-add-air",children:"19. Add air"}),"\n",(0,o.jsx)(t.p,{children:"When everything is tight, get some air in that fork"}),"\n",(0,o.jsx)(t.p,{children:(0,o.jsx)(t.img,{src:"https://i.imgur.com/Pvf7tVi.jpg",alt:"add-air"})}),"\n",(0,o.jsx)(t.h3,{id:"20-congrats-youre-almost-finished",children:"20. CONGRATS! You're almost finished"}),"\n",(0,o.jsx)(t.p,{children:(0,o.jsx)(t.img,{src:"https://i.imgur.com/p1f5exb.jpg",alt:"finished"})}),"\n",(0,o.jsx)(t.h3,{id:"21-reassemble-your-bike",children:"21. Reassemble your bike"}),"\n",(0,o.jsxs)(t.p,{children:["Step ",(0,o.jsx)(t.a,{href:"#1-remove-fork-from-the-bicycle",children:"1 Remove fork from the bicycle"})," in reverse."]}),"\n",(0,o.jsx)(t.h2,{id:"resources",children:"Resources"}),"\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsxs)(t.li,{children:["Fox Tech Center: ",(0,o.jsx)(t.a,{href:"https://www.ridefox.com/fox17/help.php?m=bike",children:"https://www.ridefox.com/fox17/help.php?m=bike"})]}),"\n",(0,o.jsx)(t.li,{children:(0,o.jsx)(t.a,{href:"https://www.youtube.com/watch?v=1VelBrbVfLY",children:"YouTube: How to lower a 36 fox float RC2"})}),"\n",(0,o.jsx)(t.li,{children:(0,o.jsx)(t.a,{href:"https://www.youtube.com/watch?v=eh-sIrnC8xs",children:"YouTube: How to Service a Fox Float Fork"})}),"\n"]})]})}function d(e={}){const{wrapper:t}={...(0,n.R)(),...e.components};return t?(0,o.jsx)(t,{...e,children:(0,o.jsx)(c,{...e})}):c(e)}},8453:(e,t,i)=>{i.d(t,{R:()=>s,x:()=>l});var o=i(6540);const n={},r=o.createContext(n);function s(e){const t=o.useContext(r);return o.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function l(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(n):e.components||n:s(e.components),o.createElement(r.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/285ea39f.94b10763.js b/assets/js/285ea39f.94b10763.js deleted file mode 100644 index 4363798..0000000 --- a/assets/js/285ea39f.94b10763.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[910],{7753:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>h,contentTitle:()=>s,default:()=>d,frontMatter:()=>r,metadata:()=>l,toc:()=>a});var o=i(4848),n=i(8453);const r={title:"Adjust travel on Fox 831 and Float 32-36mm forks",keywords:["Fox Racing Shox"]},s=void 0,l={id:"bicycle/adjust-travel-fox-float/index",title:"Adjust travel on Fox 831 and Float 32-36mm forks",description:"This was originally posted at Pinkbike at 2012-10-09: .",source:"@site/docs/bicycle/adjust-travel-fox-float/index.md",sourceDirName:"bicycle/adjust-travel-fox-float",slug:"/bicycle/adjust-travel-fox-float/",permalink:"/bicycle/adjust-travel-fox-float/",draft:!1,unlisted:!1,tags:[],version:"current",lastUpdatedAt:172812441e4,frontMatter:{title:"Adjust travel on Fox 831 and Float 32-36mm forks",keywords:["Fox Racing Shox"]},sidebar:"tutorialSidebar",previous:{title:"Bicycle",permalink:"/category/bicycle"},next:{title:"Disc brake rotors brake surface height",permalink:"/bicycle/disc-rotors-brake-surface-height/"}},h={},a=[{value:"Background",id:"background",level:2},{value:"F.A.Q",id:"faq",level:2},{value:"What forks?",id:"what-forks",level:3},{value:"Why should I change the travel of my fork?",id:"why-should-i-change-the-travel-of-my-fork",level:3},{value:"How much can I change the travel?",id:"how-much-can-i-change-the-travel",level:3},{value:"How much spacers do I need to get the fork the height i want?",id:"how-much-spacers-do-i-need-to-get-the-fork-the-height-i-want",level:3},{value:"I need help with a different Fox fork",id:"i-need-help-with-a-different-fox-fork",level:3},{value:"Requirements",id:"requirements",level:2},{value:"Tools",id:"tools",level:3},{value:"Parts",id:"parts",level:3},{value:"Lubricant",id:"lubricant",level:3},{value:"Process",id:"process",level:2},{value:"1. Remove fork from the bicycle",id:"1-remove-fork-from-the-bicycle",level:3},{value:"2. IMPORTANT: Let the air out",id:"2-important-let-the-air-out",level:3},{value:"3. Condence the fork",id:"3-condence-the-fork",level:3},{value:"4. Unscrew the 10mm nut in the bottom",id:"4-unscrew-the-10mm-nut-in-the-bottom",level:3},{value:"5. Unscrew the air top cap",id:"5-unscrew-the-air-top-cap",level:3},{value:"6. Get the oil (float fluid) out at the top",id:"6-get-the-oil-float-fluid-out-at-the-top",level:3},{value:"7. Push bottom bolt",id:"7-push-bottom-bolt",level:3},{value:"8. Get the assembly out",id:"8-get-the-assembly-out",level:3},{value:"9. Prepare spacers",id:"9-prepare-spacers",level:3},{value:"10. Make room for more spacers",id:"10-make-room-for-more-spacers",level:3},{value:"11. Get the spacer in place",id:"11-get-the-spacer-in-place",level:3},{value:"12. Prepare Foxfloat fluid",id:"12-prepare-foxfloat-fluid",level:3},{value:"13. Stick the whole thing back in",id:"13-stick-the-whole-thing-back-in",level:3},{value:"14. Get some oil in the bottom",id:"14-get-some-oil-in-the-bottom",level:3},{value:"15. Fasten bottom nut",id:"15-fasten-bottom-nut",level:3},{value:"16. Get 5 ml/cc of Fox Fluid at the top",id:"16-get-5-mlcc-of-fox-fluid-at-the-top",level:3},{value:"17. Lubricate the top cap with some Fox Fluid",id:"17-lubricate-the-top-cap-with-some-fox-fluid",level:3},{value:"18. Mount the air top cap",id:"18-mount-the-air-top-cap",level:3},{value:"19. Add air",id:"19-add-air",level:3},{value:"20. CONGRATS! You're almost finished",id:"20-congrats-youre-almost-finished",level:3},{value:"21. Reassemble your bike",id:"21-reassemble-your-bike",level:3},{value:"Resources",id:"resources",level:2}];function c(e){const t={a:"a",admonition:"admonition",em:"em",h2:"h2",h3:"h3",img:"img",li:"li",p:"p",strong:"strong",table:"table",tbody:"tbody",td:"td",th:"th",thead:"thead",tr:"tr",ul:"ul",...(0,n.R)(),...e.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(t.admonition,{type:"info",children:(0,o.jsxs)(t.p,{children:["This was originally posted at Pinkbike at 2012-10-09: ",(0,o.jsx)(t.a,{href:"https://www.pinkbike.com/forum/listcomments/?threadid=140305",children:"https://www.pinkbike.com/forum/listcomments/?threadid=140305"}),"."]})}),"\n",(0,o.jsx)(t.admonition,{type:"warning",children:(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsx)(t.li,{children:"This guide is old, newer Fox Float forks might be different."}),"\n",(0,o.jsxs)(t.li,{children:["I'm not responsible for any damages. This is your own doing. You have been warned.\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsx)(t.li,{children:"If this looks too hard, get your fork to a professional bike shop instead. Fox forks are damn expensive."}),"\n"]}),"\n"]}),"\n"]})}),"\n",(0,o.jsx)(t.h2,{id:"background",children:"Background"}),"\n",(0,o.jsx)(t.p,{children:"Lowering Fox Float forks is really easy, but getting the needed information on how to do it, is hard. I wanted to lower my Fox 831 32mm from 100mm to 80mm, and wanted to document the process while I did it. The result is a guide which I hope others might enjoy for similar purposes.\nHere is my before and after shots, for inspiration:"}),"\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsxs)(t.li,{children:["Before\n",(0,o.jsx)(t.img,{src:"https://i.imgur.com/ZUrySwE.jpg",alt:"before"})]}),"\n",(0,o.jsxs)(t.li,{children:["After\n",(0,o.jsx)(t.img,{src:"https://i.imgur.com/e2LN9mx.jpg",alt:"after"})]}),"\n"]}),"\n",(0,o.jsx)(t.h2,{id:"faq",children:"F.A.Q"}),"\n",(0,o.jsx)(t.h3,{id:"what-forks",children:"What forks?"}),"\n",(0,o.jsx)(t.p,{children:"This guide should work for all Fox Float forks, including:"}),"\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsx)(t.li,{children:"Fox 831 (32mm, 34mm, 36mm)"}),"\n",(0,o.jsx)(t.li,{children:'Fox Float 32mm, 34,mm, 36mm, for 26", 27.5", 29.5" wheels.'}),"\n"]}),"\n",(0,o.jsx)(t.h3,{id:"why-should-i-change-the-travel-of-my-fork",children:"Why should I change the travel of my fork?"}),"\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsxs)(t.li,{children:["\n",(0,o.jsx)(t.p,{children:"If you make it shorter, the front of the bike will get lower. This will change the geometry of the bike."}),"\n"]}),"\n",(0,o.jsxs)(t.li,{children:["\n",(0,o.jsxs)(t.p,{children:[(0,o.jsx)(t.strong,{children:"Shorter travel/ shorter total length:"})," Lower bb height and steeper angle of the head tube. Less travel. Need more air pressure to not bottom out."]}),"\n"]}),"\n",(0,o.jsxs)(t.li,{children:["\n",(0,o.jsxs)(t.p,{children:[(0,o.jsx)(t.strong,{children:"More travel / longer total length:"})," The opposite."]}),"\n"]}),"\n"]}),"\n",(0,o.jsx)(t.h3,{id:"how-much-can-i-change-the-travel",children:"How much can I change the travel?"}),"\n",(0,o.jsx)(t.p,{children:"The fork can be lowered from the given max travel on the fork, and theoreticly down to 0mm of travel (Which will leave the fork completely useless..)"}),"\n",(0,o.jsx)(t.h3,{id:"how-much-spacers-do-i-need-to-get-the-fork-the-height-i-want",children:"How much spacers do I need to get the fork the height i want?"}),"\n",(0,o.jsx)(t.p,{children:"If you want to lower it 20mm, you just use one 20mm spacer.\nIf you want your fork 20mm higher, you just take out one 20mm spacer"}),"\n",(0,o.jsx)(t.p,{children:"Example pictures taken from Fox Tech Center."}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,o.jsxs)(t.table,{children:[(0,o.jsx)(t.thead,{children:(0,o.jsxs)(t.tr,{children:[(0,o.jsx)(t.th,{style:{textAlign:"left"},children:"What"}),(0,o.jsx)(t.th,{style:{textAlign:"left"},children:"Picture"})]})}),(0,o.jsxs)(t.tbody,{children:[(0,o.jsxs)(t.tr,{children:[(0,o.jsx)(t.td,{style:{textAlign:"left"},children:"Fox 32"}),(0,o.jsx)(t.td,{style:{textAlign:"left"},children:(0,o.jsx)(t.img,{src:"https://i.imgur.com/xcbzuAi.png",alt:"fox-32"})})]}),(0,o.jsxs)(t.tr,{children:[(0,o.jsx)(t.td,{style:{textAlign:"left"},children:"Fox 36 160mm"}),(0,o.jsx)(t.td,{style:{textAlign:"left"},children:(0,o.jsx)(t.img,{src:"https://i.imgur.com/Vi6369e.png",alt:"fox-36-160mm"})})]}),(0,o.jsxs)(t.tr,{children:[(0,o.jsx)(t.td,{style:{textAlign:"left"},children:"Fox 36 180mm"}),(0,o.jsx)(t.td,{style:{textAlign:"left"},children:(0,o.jsx)(t.img,{src:"https://i.imgur.com/3xT5H77.png",alt:"fox-36-180mm"})})]})]})]}),"\n",(0,o.jsx)(t.h3,{id:"i-need-help-with-a-different-fox-fork",children:"I need help with a different Fox fork"}),"\n",(0,o.jsx)(t.p,{children:"Fox has made a whole lot of information available for us customers. You can get it all here:"}),"\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsx)(t.li,{children:(0,o.jsx)(t.a,{href:"https://tech.ridefox.com/?m=bike&ref=lnav_help&t=manuals",children:"https://tech.ridefox.com/?m=bike&ref=lnav_help&t=manuals"})}),"\n"]}),"\n",(0,o.jsx)(t.h2,{id:"requirements",children:"Requirements"}),"\n",(0,o.jsx)(t.p,{children:"Stuff you'll need:"}),"\n",(0,o.jsx)(t.p,{children:(0,o.jsx)(t.img,{src:"https://i.imgur.com/FVGg2Kz.jpg",alt:"requirements"})}),"\n",(0,o.jsx)(t.h3,{id:"tools",children:"Tools"}),"\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsxs)(t.li,{children:["24mm wrench or socket key for Fox 32 forks, 32mm wrench or socket key for Fox 36 forx.\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsxs)(t.li,{children:["Adjustable wrench is ",(0,o.jsx)(t.em,{children:"not"})," recommended, the air top cap is made of soft aluminium."]}),"\n",(0,o.jsx)(t.li,{children:"Dedicated flattened sockets for fork/suspension use is recommended."}),"\n"]}),"\n"]}),"\n",(0,o.jsx)(t.li,{children:"10mm socket key."}),"\n",(0,o.jsx)(t.li,{children:"Shock pump"}),"\n",(0,o.jsx)(t.li,{children:"Hex or torx keys (to remove the stem and headset)"}),"\n",(0,o.jsx)(t.li,{children:"Cups (to gather the oil)"}),"\n",(0,o.jsx)(t.li,{children:"Toilet paper"}),"\n",(0,o.jsx)(t.li,{children:"Torque wrench, which measures newton meter (nm). Check ridefox tech sites to find recommended torque."}),"\n",(0,o.jsx)(t.li,{children:"Measuring cup or syringe."}),"\n"]}),"\n",(0,o.jsx)(t.h3,{id:"parts",children:"Parts"}),"\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsx)(t.li,{children:"Spacer (25mm \xd8 is used for 32mm, 34mm and 36mm."}),"\n"]}),"\n",(0,o.jsx)(t.p,{children:(0,o.jsx)(t.img,{src:"https://i.imgur.com/zL7dlYj.png",alt:"parts-spacer"})}),"\n",(0,o.jsx)(t.h3,{id:"lubricant",children:"Lubricant"}),"\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsx)(t.li,{children:"Fox Float Fluid Anti-Fraction Lube (for the seals and top chamber, Fox says this is ESSENTIAL to prevent air leak)"}),"\n",(0,o.jsx)(t.li,{children:"Grease, lithium based (for nuts and threads)"}),"\n",(0,o.jsx)(t.li,{children:"Fork oil, Fox 10wt Green is recommended by Fox. You can reuse the old oil, but new oil is always better)."}),"\n"]}),"\n",(0,o.jsx)(t.p,{children:(0,o.jsx)(t.strong,{children:"How much oil + how hard the bolts need to be tightened, will be covered later!"})}),"\n",(0,o.jsx)(t.h2,{id:"process",children:"Process"}),"\n",(0,o.jsx)(t.p,{children:"Let's start.. The whole process ONLY involves the air side of the fork:"}),"\n",(0,o.jsx)(t.h3,{id:"1-remove-fork-from-the-bicycle",children:"1. Remove fork from the bicycle"}),"\n",(0,o.jsx)(t.p,{children:"Remove stem, headset and front wheel from the fork"}),"\n",(0,o.jsx)(t.p,{children:(0,o.jsx)(t.img,{src:"https://i.imgur.com/JBzRVfm.jpg",alt:"remove-fork"})}),"\n",(0,o.jsx)(t.h3,{id:"2-important-let-the-air-out",children:"2. IMPORTANT: Let the air out"}),"\n",(0,o.jsx)(t.p,{children:"If you fail this step something fatal WILL happen."}),"\n",(0,o.jsx)(t.p,{children:(0,o.jsx)(t.img,{src:"https://i.imgur.com/e1iKZgL.jpg",alt:"let-air-out"})}),"\n",(0,o.jsx)(t.h3,{id:"3-condence-the-fork",children:"3. Condence the fork"}),"\n",(0,o.jsx)(t.p,{children:(0,o.jsx)(t.img,{src:"https://i.imgur.com/6eqmt37.jpg",alt:"condense-fork"})}),"\n",(0,o.jsx)(t.h3,{id:"4-unscrew-the-10mm-nut-in-the-bottom",children:"4. Unscrew the 10mm nut in the bottom"}),"\n",(0,o.jsx)(t.p,{children:"CHILL: No oil will get out yet."}),"\n",(0,o.jsx)(t.p,{children:(0,o.jsx)(t.img,{src:"https://i.imgur.com/UxmAvXl.jpg",alt:"unscrew-bottom-nut"})}),"\n",(0,o.jsx)(t.p,{children:(0,o.jsx)(t.img,{src:"https://i.imgur.com/XNep7pW.jpg",alt:"bottom-nut-removed"})}),"\n",(0,o.jsx)(t.h3,{id:"5-unscrew-the-air-top-cap",children:"5. Unscrew the air top cap"}),"\n",(0,o.jsx)(t.admonition,{type:"warning",children:(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsx)(t.li,{children:"The air top cap is made of soft aluminium and is easily damaged."}),"\n",(0,o.jsx)(t.li,{children:"Adjustable wrench is NOT recommended, even though I used it."}),"\n"]})}),"\n",(0,o.jsx)(t.p,{children:(0,o.jsx)(t.img,{src:"https://i.imgur.com/aGvxWW2.jpg",alt:"unscrew-air-top-cap"})}),"\n",(0,o.jsx)(t.h3,{id:"6-get-the-oil-float-fluid-out-at-the-top",children:"6. Get the oil (float fluid) out at the top"}),"\n",(0,o.jsx)(t.p,{children:"If you don't have new oil: Keep it for later."}),"\n",(0,o.jsx)(t.p,{children:"IMPORTANT: The oil at the top differs from the oil at the bottom. Do not blend!"}),"\n",(0,o.jsx)(t.p,{children:(0,o.jsx)(t.img,{src:"https://i.imgur.com/zJiAOKP.jpg",alt:"remove-top-oil"})}),"\n",(0,o.jsx)(t.h3,{id:"7-push-bottom-bolt",children:"7. Push bottom bolt"}),"\n",(0,o.jsx)(t.p,{children:"Press the bottom bolt in to the fork, by tapping gently with a hammer. Let the oil drain"}),"\n",(0,o.jsx)(t.p,{children:(0,o.jsx)(t.img,{src:"https://i.imgur.com/kXH8wlq.jpg",alt:"push-bottom-bolt"})}),"\n",(0,o.jsx)(t.h3,{id:"8-get-the-assembly-out",children:"8. Get the assembly out"}),"\n",(0,o.jsx)(t.p,{children:"Use something to press the whole thing from the bottom and out at the top. As soon as you can grab the top with your hands: Do so, and drag the whole thing out"}),"\n",(0,o.jsx)(t.p,{children:(0,o.jsx)(t.img,{src:"https://i.imgur.com/V3lqdvj.jpg",alt:"get-assembly-out"})}),"\n",(0,o.jsx)(t.h3,{id:"9-prepare-spacers",children:"9. Prepare spacers"}),"\n",(0,o.jsx)(t.p,{children:"You should've already decide how much you want to lower/rise your fork."}),"\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsx)(t.li,{children:"I want to go from 100mm to 80mm, so I use a 20mm spacer."}),"\n",(0,o.jsx)(t.li,{children:"TIP: Measure the spacers just in case!"}),"\n"]}),"\n",(0,o.jsx)(t.p,{children:(0,o.jsx)(t.img,{src:"https://i.imgur.com/O4doubC.jpg",alt:"measure-spacer"})}),"\n",(0,o.jsx)(t.h3,{id:"10-make-room-for-more-spacers",children:"10. Make room for more spacers"}),"\n",(0,o.jsx)(t.p,{children:"Slide the old spacers down to get space for the new one(s)"}),"\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsx)(t.li,{children:"If you are going to extend the travel of your fork; remove spacers and jump to step 13."}),"\n"]}),"\n",(0,o.jsx)(t.p,{children:(0,o.jsx)(t.img,{src:"https://i.imgur.com/0j1bAoG.jpg",alt:"make-room-for-spacers"})}),"\n",(0,o.jsx)(t.h3,{id:"11-get-the-spacer-in-place",children:"11. Get the spacer in place"}),"\n",(0,o.jsx)(t.p,{children:(0,o.jsx)(t.img,{src:"https://i.imgur.com/CJzENMj.jpg",alt:"spacer-before"})}),"\n",(0,o.jsx)(t.p,{children:"It should look like this:"}),"\n",(0,o.jsx)(t.p,{children:(0,o.jsx)(t.img,{src:"https://i.imgur.com/gWzHiC6.jpg",alt:"spacer-after"})}),"\n",(0,o.jsx)(t.h3,{id:"12-prepare-foxfloat-fluid",children:"12. Prepare Foxfloat fluid"}),"\n",(0,o.jsx)(t.p,{children:"Take some float fluid in a small syringe. This is the easiest way to lubricate gaskets and stuff."}),"\n",(0,o.jsx)(t.p,{children:(0,o.jsx)(t.img,{src:"https://i.imgur.com/2lkajbv.jpg",alt:"prepare-float-fluid"})}),"\n",(0,o.jsx)(t.h3,{id:"13-stick-the-whole-thing-back-in",children:"13. Stick the whole thing back in"}),"\n",(0,o.jsx)(t.p,{children:"Not so much that the bolt get through the whole at the bottom. Get some float fluid on gaskets, seals, and stuff"}),"\n",(0,o.jsx)(t.p,{children:(0,o.jsx)(t.img,{src:"https://i.imgur.com/TGE2sCe.jpg",alt:"reinsert"})}),"\n",(0,o.jsx)(t.h3,{id:"14-get-some-oil-in-the-bottom",children:"14. Get some oil in the bottom"}),"\n",(0,o.jsx)(t.p,{children:"Fox recommends Fox 10wt green."}),"\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsxs)(t.li,{children:[(0,o.jsx)(t.strong,{children:"Fox Float 32/831:"})," 30ml/cc"]}),"\n",(0,o.jsxs)(t.li,{children:[(0,o.jsx)(t.strong,{children:"Fox Float 36 160mm:"})," 25ml/cc"]}),"\n",(0,o.jsxs)(t.li,{children:[(0,o.jsx)(t.strong,{children:"Fox Float 36 180mm"})," 40ml/cc"]}),"\n"]}),"\n",(0,o.jsx)(t.p,{children:(0,o.jsx)(t.img,{src:"https://i.imgur.com/4HFRlNi.jpg",alt:"fill-bottom"})}),"\n",(0,o.jsx)(t.h3,{id:"15-fasten-bottom-nut",children:"15. Fasten bottom nut"}),"\n",(0,o.jsx)(t.p,{children:"Press the whole thing further down, so the bolt gets out at the bottom. Grease the bolt, and get the nut back on"}),"\n",(0,o.jsxs)(t.p,{children:["NB: The nut is made of aluminium, therefore it's very important that you don't over tighten it! Fox says ",(0,o.jsx)(t.strong,{children:"5.7 newtonmeter"}),".\n",(0,o.jsx)(t.img,{src:"https://i.imgur.com/Aho0nWz.jpg",alt:"fasten-bottom-nut"})]}),"\n",(0,o.jsx)(t.h3,{id:"16-get-5-mlcc-of-fox-fluid-at-the-top",children:"16. Get 5 ml/cc of Fox Fluid at the top"}),"\n",(0,o.jsx)(t.p,{children:(0,o.jsx)(t.img,{src:"https://i.imgur.com/F03Fmgl.jpg",alt:"fill-top"})}),"\n",(0,o.jsx)(t.h3,{id:"17-lubricate-the-top-cap-with-some-fox-fluid",children:"17. Lubricate the top cap with some Fox Fluid"}),"\n",(0,o.jsx)(t.p,{children:"Both seals and threads"}),"\n",(0,o.jsx)(t.p,{children:(0,o.jsx)(t.img,{src:"https://i.imgur.com/TdrmLNm.jpg",alt:"lubricate-seals"})}),"\n",(0,o.jsx)(t.h3,{id:"18-mount-the-air-top-cap",children:"18. Mount the air top cap"}),"\n",(0,o.jsxs)(t.p,{children:["Tighten it to ",(0,o.jsx)(t.strong,{children:"24-25 newtonmeter"})]}),"\n",(0,o.jsx)(t.p,{children:(0,o.jsx)(t.img,{src:"https://i.imgur.com/UPPYjLo.jpg",alt:"mount-air-top-cap"})}),"\n",(0,o.jsx)(t.h3,{id:"19-add-air",children:"19. Add air"}),"\n",(0,o.jsx)(t.p,{children:"When everything is tight, get some air in that fork"}),"\n",(0,o.jsx)(t.p,{children:(0,o.jsx)(t.img,{src:"https://i.imgur.com/Pvf7tVi.jpg",alt:"add-air"})}),"\n",(0,o.jsx)(t.h3,{id:"20-congrats-youre-almost-finished",children:"20. CONGRATS! You're almost finished"}),"\n",(0,o.jsx)(t.p,{children:(0,o.jsx)(t.img,{src:"https://i.imgur.com/p1f5exb.jpg",alt:"finished"})}),"\n",(0,o.jsx)(t.h3,{id:"21-reassemble-your-bike",children:"21. Reassemble your bike"}),"\n",(0,o.jsxs)(t.p,{children:["Step ",(0,o.jsx)(t.a,{href:"#1-remove-fork-from-the-bicycle",children:"1 Remove fork from the bicycle"})," in reverse."]}),"\n",(0,o.jsx)(t.h2,{id:"resources",children:"Resources"}),"\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsxs)(t.li,{children:["Fox Tech Center: ",(0,o.jsx)(t.a,{href:"https://www.ridefox.com/fox17/help.php?m=bike",children:"https://www.ridefox.com/fox17/help.php?m=bike"})]}),"\n",(0,o.jsx)(t.li,{children:(0,o.jsx)(t.a,{href:"https://www.youtube.com/watch?v=1VelBrbVfLY",children:"YouTube: How to lower a 36 fox float RC2"})}),"\n",(0,o.jsx)(t.li,{children:(0,o.jsx)(t.a,{href:"https://www.youtube.com/watch?v=eh-sIrnC8xs",children:"YouTube: How to Service a Fox Float Fork"})}),"\n"]})]})}function d(e={}){const{wrapper:t}={...(0,n.R)(),...e.components};return t?(0,o.jsx)(t,{...e,children:(0,o.jsx)(c,{...e})}):c(e)}},8453:(e,t,i)=>{i.d(t,{R:()=>s,x:()=>l});var o=i(6540);const n={},r=o.createContext(n);function s(e){const t=o.useContext(r);return o.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function l(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(n):e.components||n:s(e.components),o.createElement(r.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/32fff29a.0a1ab6e4.js b/assets/js/32fff29a.0a1ab6e4.js new file mode 100644 index 0000000..7659014 --- /dev/null +++ b/assets/js/32fff29a.0a1ab6e4.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[1782],{2559:(e,n,r)=>{r.r(n),r.d(n,{assets:()=>l,contentTitle:()=>a,default:()=>u,frontMatter:()=>o,metadata:()=>i,toc:()=>d});var s=r(4848),t=r(8453);const o={sidebar_position:2},a="Translate your site",i={id:"various/docusaurus-tutorials/tutorial-extras/translate-your-site",title:"Translate your site",description:"Let's translate docs/intro.md to French.",source:"@site/docs/various/docusaurus-tutorials/tutorial-extras/translate-your-site.md",sourceDirName:"various/docusaurus-tutorials/tutorial-extras",slug:"/various/docusaurus-tutorials/tutorial-extras/translate-your-site",permalink:"/various/docusaurus-tutorials/tutorial-extras/translate-your-site",draft:!1,unlisted:!1,tags:[],version:"current",lastUpdatedAt:171908094e4,sidebarPosition:2,frontMatter:{sidebar_position:2},sidebar:"tutorialSidebar",previous:{title:"Manage Docs Versions",permalink:"/various/docusaurus-tutorials/tutorial-extras/manage-docs-versions"},next:{title:"Test docusaurus",permalink:"/various/test-docusaurus"}},l={},d=[{value:"Configure i18n",id:"configure-i18n",level:2},{value:"Translate a doc",id:"translate-a-doc",level:2},{value:"Start your localized site",id:"start-your-localized-site",level:2},{value:"Add a Locale Dropdown",id:"add-a-locale-dropdown",level:2},{value:"Build your localized site",id:"build-your-localized-site",level:2}];function c(e){const n={a:"a",admonition:"admonition",code:"code",h1:"h1",h2:"h2",header:"header",img:"img",p:"p",pre:"pre",...(0,t.R)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(n.header,{children:(0,s.jsx)(n.h1,{id:"translate-your-site",children:"Translate your site"})}),"\n",(0,s.jsxs)(n.p,{children:["Let's translate ",(0,s.jsx)(n.code,{children:"docs/intro.md"})," to French."]}),"\n",(0,s.jsx)(n.h2,{id:"configure-i18n",children:"Configure i18n"}),"\n",(0,s.jsxs)(n.p,{children:["Modify ",(0,s.jsx)(n.code,{children:"docusaurus.config.js"})," to add support for the ",(0,s.jsx)(n.code,{children:"fr"})," locale:"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-js",metastring:'title="docusaurus.config.js"',children:"export default {\r\n i18n: {\r\n defaultLocale: 'en',\r\n locales: ['en', 'fr'],\r\n },\r\n};\n"})}),"\n",(0,s.jsx)(n.h2,{id:"translate-a-doc",children:"Translate a doc"}),"\n",(0,s.jsxs)(n.p,{children:["Copy the ",(0,s.jsx)(n.code,{children:"docs/intro.md"})," file to the ",(0,s.jsx)(n.code,{children:"i18n/fr"})," folder:"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-bash",children:"mkdir -p i18n/fr/docusaurus-plugin-content-docs/current/\r\n\r\ncp docs/intro.md i18n/fr/docusaurus-plugin-content-docs/current/intro.md\n"})}),"\n",(0,s.jsxs)(n.p,{children:["Translate ",(0,s.jsx)(n.code,{children:"i18n/fr/docusaurus-plugin-content-docs/current/intro.md"})," in French."]}),"\n",(0,s.jsx)(n.h2,{id:"start-your-localized-site",children:"Start your localized site"}),"\n",(0,s.jsx)(n.p,{children:"Start your site on the French locale:"}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-bash",children:"npm run start -- --locale fr\n"})}),"\n",(0,s.jsxs)(n.p,{children:["Your localized site is accessible at ",(0,s.jsx)(n.a,{href:"http://localhost:3000/fr/",children:"http://localhost:3000/fr/"})," and the ",(0,s.jsx)(n.code,{children:"Getting Started"})," page is translated."]}),"\n",(0,s.jsx)(n.admonition,{type:"caution",children:(0,s.jsx)(n.p,{children:"In development, you can only use one locale at a time."})}),"\n",(0,s.jsx)(n.h2,{id:"add-a-locale-dropdown",children:"Add a Locale Dropdown"}),"\n",(0,s.jsx)(n.p,{children:"To navigate seamlessly across languages, add a locale dropdown."}),"\n",(0,s.jsxs)(n.p,{children:["Modify the ",(0,s.jsx)(n.code,{children:"docusaurus.config.js"})," file:"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-js",metastring:'title="docusaurus.config.js"',children:"export default {\r\n themeConfig: {\r\n navbar: {\r\n items: [\r\n // highlight-start\r\n {\r\n type: 'localeDropdown',\r\n },\r\n // highlight-end\r\n ],\r\n },\r\n },\r\n};\n"})}),"\n",(0,s.jsx)(n.p,{children:"The locale dropdown now appears in your navbar:"}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.img,{alt:"Locale Dropdown",src:r(9007).A+"",width:"370",height:"302"})}),"\n",(0,s.jsx)(n.h2,{id:"build-your-localized-site",children:"Build your localized site"}),"\n",(0,s.jsx)(n.p,{children:"Build your site for a specific locale:"}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-bash",children:"npm run build -- --locale fr\n"})}),"\n",(0,s.jsx)(n.p,{children:"Or build your site to include all the locales at once:"}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-bash",children:"npm run build\n"})})]})}function u(e={}){const{wrapper:n}={...(0,t.R)(),...e.components};return n?(0,s.jsx)(n,{...e,children:(0,s.jsx)(c,{...e})}):c(e)}},9007:(e,n,r)=>{r.d(n,{A:()=>s});const s=r.p+"assets/images/localeDropdown-a224b43ce7c1d9c6206b617c9fe96393.png"},8453:(e,n,r)=>{r.d(n,{R:()=>a,x:()=>i});var s=r(6540);const t={},o=s.createContext(t);function a(e){const n=s.useContext(o);return s.useMemo((function(){return"function"==typeof e?e(n):{...n,...e}}),[n,e])}function i(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(t):e.components||t:a(e.components),s.createElement(o.Provider,{value:n},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/32fff29a.ecc01c0c.js b/assets/js/32fff29a.ecc01c0c.js deleted file mode 100644 index deabe99..0000000 --- a/assets/js/32fff29a.ecc01c0c.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[1782],{2559:(e,n,s)=>{s.r(n),s.d(n,{assets:()=>l,contentTitle:()=>a,default:()=>u,frontMatter:()=>o,metadata:()=>i,toc:()=>d});var r=s(4848),t=s(8453);const o={sidebar_position:2},a="Translate your site",i={id:"various/docusaurus-tutorials/tutorial-extras/translate-your-site",title:"Translate your site",description:"Let's translate docs/intro.md to French.",source:"@site/docs/various/docusaurus-tutorials/tutorial-extras/translate-your-site.md",sourceDirName:"various/docusaurus-tutorials/tutorial-extras",slug:"/various/docusaurus-tutorials/tutorial-extras/translate-your-site",permalink:"/various/docusaurus-tutorials/tutorial-extras/translate-your-site",draft:!1,unlisted:!1,tags:[],version:"current",lastUpdatedAt:171908094e4,sidebarPosition:2,frontMatter:{sidebar_position:2},sidebar:"tutorialSidebar",previous:{title:"Manage Docs Versions",permalink:"/various/docusaurus-tutorials/tutorial-extras/manage-docs-versions"},next:{title:"Test docusaurus",permalink:"/various/test-docusaurus"}},l={},d=[{value:"Configure i18n",id:"configure-i18n",level:2},{value:"Translate a doc",id:"translate-a-doc",level:2},{value:"Start your localized site",id:"start-your-localized-site",level:2},{value:"Add a Locale Dropdown",id:"add-a-locale-dropdown",level:2},{value:"Build your localized site",id:"build-your-localized-site",level:2}];function c(e){const n={a:"a",admonition:"admonition",code:"code",h1:"h1",h2:"h2",header:"header",img:"img",p:"p",pre:"pre",...(0,t.R)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(n.header,{children:(0,r.jsx)(n.h1,{id:"translate-your-site",children:"Translate your site"})}),"\n",(0,r.jsxs)(n.p,{children:["Let's translate ",(0,r.jsx)(n.code,{children:"docs/intro.md"})," to French."]}),"\n",(0,r.jsx)(n.h2,{id:"configure-i18n",children:"Configure i18n"}),"\n",(0,r.jsxs)(n.p,{children:["Modify ",(0,r.jsx)(n.code,{children:"docusaurus.config.js"})," to add support for the ",(0,r.jsx)(n.code,{children:"fr"})," locale:"]}),"\n",(0,r.jsx)(n.pre,{children:(0,r.jsx)(n.code,{className:"language-js",metastring:'title="docusaurus.config.js"',children:"export default {\n i18n: {\n defaultLocale: 'en',\n locales: ['en', 'fr'],\n },\n};\n"})}),"\n",(0,r.jsx)(n.h2,{id:"translate-a-doc",children:"Translate a doc"}),"\n",(0,r.jsxs)(n.p,{children:["Copy the ",(0,r.jsx)(n.code,{children:"docs/intro.md"})," file to the ",(0,r.jsx)(n.code,{children:"i18n/fr"})," folder:"]}),"\n",(0,r.jsx)(n.pre,{children:(0,r.jsx)(n.code,{className:"language-bash",children:"mkdir -p i18n/fr/docusaurus-plugin-content-docs/current/\n\ncp docs/intro.md i18n/fr/docusaurus-plugin-content-docs/current/intro.md\n"})}),"\n",(0,r.jsxs)(n.p,{children:["Translate ",(0,r.jsx)(n.code,{children:"i18n/fr/docusaurus-plugin-content-docs/current/intro.md"})," in French."]}),"\n",(0,r.jsx)(n.h2,{id:"start-your-localized-site",children:"Start your localized site"}),"\n",(0,r.jsx)(n.p,{children:"Start your site on the French locale:"}),"\n",(0,r.jsx)(n.pre,{children:(0,r.jsx)(n.code,{className:"language-bash",children:"npm run start -- --locale fr\n"})}),"\n",(0,r.jsxs)(n.p,{children:["Your localized site is accessible at ",(0,r.jsx)(n.a,{href:"http://localhost:3000/fr/",children:"http://localhost:3000/fr/"})," and the ",(0,r.jsx)(n.code,{children:"Getting Started"})," page is translated."]}),"\n",(0,r.jsx)(n.admonition,{type:"caution",children:(0,r.jsx)(n.p,{children:"In development, you can only use one locale at a time."})}),"\n",(0,r.jsx)(n.h2,{id:"add-a-locale-dropdown",children:"Add a Locale Dropdown"}),"\n",(0,r.jsx)(n.p,{children:"To navigate seamlessly across languages, add a locale dropdown."}),"\n",(0,r.jsxs)(n.p,{children:["Modify the ",(0,r.jsx)(n.code,{children:"docusaurus.config.js"})," file:"]}),"\n",(0,r.jsx)(n.pre,{children:(0,r.jsx)(n.code,{className:"language-js",metastring:'title="docusaurus.config.js"',children:"export default {\n themeConfig: {\n navbar: {\n items: [\n // highlight-start\n {\n type: 'localeDropdown',\n },\n // highlight-end\n ],\n },\n },\n};\n"})}),"\n",(0,r.jsx)(n.p,{children:"The locale dropdown now appears in your navbar:"}),"\n",(0,r.jsx)(n.p,{children:(0,r.jsx)(n.img,{alt:"Locale Dropdown",src:s(5946).A+"",width:"370",height:"302"})}),"\n",(0,r.jsx)(n.h2,{id:"build-your-localized-site",children:"Build your localized site"}),"\n",(0,r.jsx)(n.p,{children:"Build your site for a specific locale:"}),"\n",(0,r.jsx)(n.pre,{children:(0,r.jsx)(n.code,{className:"language-bash",children:"npm run build -- --locale fr\n"})}),"\n",(0,r.jsx)(n.p,{children:"Or build your site to include all the locales at once:"}),"\n",(0,r.jsx)(n.pre,{children:(0,r.jsx)(n.code,{className:"language-bash",children:"npm run build\n"})})]})}function u(e={}){const{wrapper:n}={...(0,t.R)(),...e.components};return n?(0,r.jsx)(n,{...e,children:(0,r.jsx)(c,{...e})}):c(e)}},5946:(e,n,s)=>{s.d(n,{A:()=>r});const r=s.p+"assets/images/localeDropdown-a224b43ce7c1d9c6206b617c9fe96393.png"},8453:(e,n,s)=>{s.d(n,{R:()=>a,x:()=>i});var r=s(6540);const t={},o=r.createContext(t);function a(e){const n=r.useContext(o);return r.useMemo((function(){return"function"==typeof e?e(n):{...n,...e}}),[n,e])}function i(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(t):e.components||t:a(e.components),r.createElement(o.Provider,{value:n},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/4df3f585.1f152c67.js b/assets/js/4df3f585.24f7e05a.js similarity index 90% rename from assets/js/4df3f585.1f152c67.js rename to assets/js/4df3f585.24f7e05a.js index ed9e30d..a0d9e0d 100644 --- a/assets/js/4df3f585.1f152c67.js +++ b/assets/js/4df3f585.24f7e05a.js @@ -1 +1 @@ -"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[9560],{5407:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>r,contentTitle:()=>o,default:()=>f,frontMatter:()=>c,metadata:()=>a,toc:()=>l});var n=i(4848),s=i(8453);const c={title:"Shimano MTB cleats visual difference"},o=void 0,a={id:"bicycle/shimano-mtb-cleats-visual-difference/index",title:"Shimano MTB cleats visual difference",description:"Originally posted at Reddit 2023-05-13: .",source:"@site/docs/bicycle/shimano-mtb-cleats-visual-difference/index.md",sourceDirName:"bicycle/shimano-mtb-cleats-visual-difference",slug:"/bicycle/shimano-mtb-cleats-visual-difference/",permalink:"/bicycle/shimano-mtb-cleats-visual-difference/",draft:!1,unlisted:!1,tags:[],version:"current",lastUpdatedAt:172763217e4,frontMatter:{title:"Shimano MTB cleats visual difference"},sidebar:"tutorialSidebar",previous:{title:"Disc brake rotors brake surface height",permalink:"/bicycle/disc-rotors-brake-surface-height/"},next:{title:"Tech",permalink:"/category/tech"}},r={},l=[];function d(e){const t={a:"a",admonition:"admonition",img:"img",p:"p",...(0,s.R)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(t.admonition,{type:"info",children:(0,n.jsxs)(t.p,{children:["Originally posted at Reddit 2023-05-13: ",(0,n.jsx)(t.a,{href:"https://www.reddit.com/r/bicycling/comments/13gdole",children:"https://www.reddit.com/r/bicycling/comments/13gdole"}),"."]})}),"\n",(0,n.jsx)(t.p,{children:"Just wanted to post these pictures to show what's the difference between the multi release, easy to release SM-SH56 (silver), vs. the SM-SH51 (black)."}),"\n",(0,n.jsx)(t.p,{children:"I did not know the physical/visual difference before I had both of them, as I found no pictures of it when searching."}),"\n",(0,n.jsx)(t.p,{children:(0,n.jsx)(t.img,{alt:"above",src:i(9039).A+"",width:"4000",height:"1900"})}),"\n",(0,n.jsx)(t.p,{children:(0,n.jsx)(t.img,{alt:"front",src:i(1661).A+"",width:"4000",height:"1600"})})]})}function f(e={}){const{wrapper:t}={...(0,s.R)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(d,{...e})}):d(e)}},9039:(e,t,i)=>{i.d(t,{A:()=>n});const n=i.p+"assets/images/above-c09e9313bcf85fe4c7737b87fbc679ec.webp"},1661:(e,t,i)=>{i.d(t,{A:()=>n});const n=i.p+"assets/images/front-ff61f9392802072e38c92298ad8e877b.webp"},8453:(e,t,i)=>{i.d(t,{R:()=>o,x:()=>a});var n=i(6540);const s={},c=n.createContext(s);function o(e){const t=n.useContext(c);return n.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function a(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:o(e.components),n.createElement(c.Provider,{value:t},e.children)}}}]); \ No newline at end of file +"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[9560],{5407:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>r,contentTitle:()=>o,default:()=>f,frontMatter:()=>c,metadata:()=>a,toc:()=>l});var n=i(4848),s=i(8453);const c={title:"Shimano MTB cleats visual difference"},o=void 0,a={id:"bicycle/shimano-mtb-cleats-visual-difference/index",title:"Shimano MTB cleats visual difference",description:"Originally posted at Reddit 2023-05-13: .",source:"@site/docs/bicycle/shimano-mtb-cleats-visual-difference/index.md",sourceDirName:"bicycle/shimano-mtb-cleats-visual-difference",slug:"/bicycle/shimano-mtb-cleats-visual-difference/",permalink:"/bicycle/shimano-mtb-cleats-visual-difference/",draft:!1,unlisted:!1,tags:[],version:"current",lastUpdatedAt:172763217e4,frontMatter:{title:"Shimano MTB cleats visual difference"},sidebar:"tutorialSidebar",previous:{title:"Disc brake rotors brake surface height",permalink:"/bicycle/disc-rotors-brake-surface-height/"},next:{title:"Tech",permalink:"/category/tech"}},r={},l=[];function d(e){const t={a:"a",admonition:"admonition",img:"img",p:"p",...(0,s.R)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(t.admonition,{type:"info",children:(0,n.jsxs)(t.p,{children:["Originally posted at Reddit 2023-05-13: ",(0,n.jsx)(t.a,{href:"https://www.reddit.com/r/bicycling/comments/13gdole",children:"https://www.reddit.com/r/bicycling/comments/13gdole"}),"."]})}),"\n",(0,n.jsx)(t.p,{children:"Just wanted to post these pictures to show what's the difference between the multi release, easy to release SM-SH56 (silver), vs. the SM-SH51 (black)."}),"\n",(0,n.jsx)(t.p,{children:"I did not know the physical/visual difference before I had both of them, as I found no pictures of it when searching."}),"\n",(0,n.jsx)(t.p,{children:(0,n.jsx)(t.img,{alt:"above",src:i(5714).A+"",width:"4000",height:"1900"})}),"\n",(0,n.jsx)(t.p,{children:(0,n.jsx)(t.img,{alt:"front",src:i(2700).A+"",width:"4000",height:"1600"})})]})}function f(e={}){const{wrapper:t}={...(0,s.R)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(d,{...e})}):d(e)}},5714:(e,t,i)=>{i.d(t,{A:()=>n});const n=i.p+"assets/images/above-c09e9313bcf85fe4c7737b87fbc679ec.webp"},2700:(e,t,i)=>{i.d(t,{A:()=>n});const n=i.p+"assets/images/front-ff61f9392802072e38c92298ad8e877b.webp"},8453:(e,t,i)=>{i.d(t,{R:()=>o,x:()=>a});var n=i(6540);const s={},c=n.createContext(s);function o(e){const t=n.useContext(c);return n.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function a(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:o(e.components),n.createElement(c.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/6e11e2ca.cc67f2ab.js b/assets/js/6e11e2ca.cc67f2ab.js deleted file mode 100644 index 501b9ef..0000000 --- a/assets/js/6e11e2ca.cc67f2ab.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[883],{8969:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>c,contentTitle:()=>a,default:()=>u,frontMatter:()=>o,metadata:()=>i,toc:()=>l});var r=s(4848),n=s(8453);const o={sidebar_position:2},a="Create a Document",i={id:"various/docusaurus-tutorials/tutorial-basics/create-a-document",title:"Create a Document",description:"Documents are groups of pages connected through:",source:"@site/docs/various/docusaurus-tutorials/tutorial-basics/create-a-document.md",sourceDirName:"various/docusaurus-tutorials/tutorial-basics",slug:"/various/docusaurus-tutorials/tutorial-basics/create-a-document",permalink:"/various/docusaurus-tutorials/tutorial-basics/create-a-document",draft:!1,unlisted:!1,tags:[],version:"current",lastUpdatedAt:171908094e4,sidebarPosition:2,frontMatter:{sidebar_position:2},sidebar:"tutorialSidebar",previous:{title:"Create a Page",permalink:"/various/docusaurus-tutorials/tutorial-basics/create-a-page"},next:{title:"Create a Blog Post",permalink:"/various/docusaurus-tutorials/tutorial-basics/create-a-blog-post"}},c={},l=[{value:"Create your first Doc",id:"create-your-first-doc",level:2},{value:"Configure the Sidebar",id:"configure-the-sidebar",level:2}];function d(e){const t={a:"a",code:"code",h1:"h1",h2:"h2",header:"header",li:"li",p:"p",pre:"pre",strong:"strong",ul:"ul",...(0,n.R)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(t.header,{children:(0,r.jsx)(t.h1,{id:"create-a-document",children:"Create a Document"})}),"\n",(0,r.jsxs)(t.p,{children:["Documents are ",(0,r.jsx)(t.strong,{children:"groups of pages"})," connected through:"]}),"\n",(0,r.jsxs)(t.ul,{children:["\n",(0,r.jsxs)(t.li,{children:["a ",(0,r.jsx)(t.strong,{children:"sidebar"})]}),"\n",(0,r.jsx)(t.li,{children:(0,r.jsx)(t.strong,{children:"previous/next navigation"})}),"\n",(0,r.jsx)(t.li,{children:(0,r.jsx)(t.strong,{children:"versioning"})}),"\n"]}),"\n",(0,r.jsx)(t.h2,{id:"create-your-first-doc",children:"Create your first Doc"}),"\n",(0,r.jsxs)(t.p,{children:["Create a Markdown file at ",(0,r.jsx)(t.code,{children:"docs/hello.md"}),":"]}),"\n",(0,r.jsx)(t.pre,{children:(0,r.jsx)(t.code,{className:"language-md",metastring:'title="docs/hello.md"',children:"# Hello\n\nThis is my **first Docusaurus document**!\n"})}),"\n",(0,r.jsxs)(t.p,{children:["A new document is now available at ",(0,r.jsx)(t.a,{href:"http://localhost:3000/docs/hello",children:"http://localhost:3000/docs/hello"}),"."]}),"\n",(0,r.jsx)(t.h2,{id:"configure-the-sidebar",children:"Configure the Sidebar"}),"\n",(0,r.jsxs)(t.p,{children:["Docusaurus automatically ",(0,r.jsx)(t.strong,{children:"creates a sidebar"})," from the ",(0,r.jsx)(t.code,{children:"docs"})," folder."]}),"\n",(0,r.jsx)(t.p,{children:"Add metadata to customize the sidebar label and position:"}),"\n",(0,r.jsx)(t.pre,{children:(0,r.jsx)(t.code,{className:"language-md",metastring:'title="docs/hello.md" {1-4}',children:"---\nsidebar_label: 'Hi!'\nsidebar_position: 3\n---\n\n# Hello\n\nThis is my **first Docusaurus document**!\n"})}),"\n",(0,r.jsxs)(t.p,{children:["It is also possible to create your sidebar explicitly in ",(0,r.jsx)(t.code,{children:"sidebars.js"}),":"]}),"\n",(0,r.jsx)(t.pre,{children:(0,r.jsx)(t.code,{className:"language-js",metastring:'title="sidebars.js"',children:"export default {\n tutorialSidebar: [\n 'intro',\n // highlight-next-line\n 'hello',\n {\n type: 'category',\n label: 'Tutorial',\n items: ['tutorial-basics/create-a-document'],\n },\n ],\n};\n"})})]})}function u(e={}){const{wrapper:t}={...(0,n.R)(),...e.components};return t?(0,r.jsx)(t,{...e,children:(0,r.jsx)(d,{...e})}):d(e)}},8453:(e,t,s)=>{s.d(t,{R:()=>a,x:()=>i});var r=s(6540);const n={},o=r.createContext(n);function a(e){const t=r.useContext(o);return r.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function i(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(n):e.components||n:a(e.components),r.createElement(o.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/6e11e2ca.fcdef8a8.js b/assets/js/6e11e2ca.fcdef8a8.js new file mode 100644 index 0000000..14ce120 --- /dev/null +++ b/assets/js/6e11e2ca.fcdef8a8.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[883],{8969:(e,r,t)=>{t.r(r),t.d(r,{assets:()=>c,contentTitle:()=>a,default:()=>u,frontMatter:()=>o,metadata:()=>i,toc:()=>l});var s=t(4848),n=t(8453);const o={sidebar_position:2},a="Create a Document",i={id:"various/docusaurus-tutorials/tutorial-basics/create-a-document",title:"Create a Document",description:"Documents are groups of pages connected through:",source:"@site/docs/various/docusaurus-tutorials/tutorial-basics/create-a-document.md",sourceDirName:"various/docusaurus-tutorials/tutorial-basics",slug:"/various/docusaurus-tutorials/tutorial-basics/create-a-document",permalink:"/various/docusaurus-tutorials/tutorial-basics/create-a-document",draft:!1,unlisted:!1,tags:[],version:"current",lastUpdatedAt:171908094e4,sidebarPosition:2,frontMatter:{sidebar_position:2},sidebar:"tutorialSidebar",previous:{title:"Create a Page",permalink:"/various/docusaurus-tutorials/tutorial-basics/create-a-page"},next:{title:"Create a Blog Post",permalink:"/various/docusaurus-tutorials/tutorial-basics/create-a-blog-post"}},c={},l=[{value:"Create your first Doc",id:"create-your-first-doc",level:2},{value:"Configure the Sidebar",id:"configure-the-sidebar",level:2}];function d(e){const r={a:"a",code:"code",h1:"h1",h2:"h2",header:"header",li:"li",p:"p",pre:"pre",strong:"strong",ul:"ul",...(0,n.R)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(r.header,{children:(0,s.jsx)(r.h1,{id:"create-a-document",children:"Create a Document"})}),"\n",(0,s.jsxs)(r.p,{children:["Documents are ",(0,s.jsx)(r.strong,{children:"groups of pages"})," connected through:"]}),"\n",(0,s.jsxs)(r.ul,{children:["\n",(0,s.jsxs)(r.li,{children:["a ",(0,s.jsx)(r.strong,{children:"sidebar"})]}),"\n",(0,s.jsx)(r.li,{children:(0,s.jsx)(r.strong,{children:"previous/next navigation"})}),"\n",(0,s.jsx)(r.li,{children:(0,s.jsx)(r.strong,{children:"versioning"})}),"\n"]}),"\n",(0,s.jsx)(r.h2,{id:"create-your-first-doc",children:"Create your first Doc"}),"\n",(0,s.jsxs)(r.p,{children:["Create a Markdown file at ",(0,s.jsx)(r.code,{children:"docs/hello.md"}),":"]}),"\n",(0,s.jsx)(r.pre,{children:(0,s.jsx)(r.code,{className:"language-md",metastring:'title="docs/hello.md"',children:"# Hello\r\n\r\nThis is my **first Docusaurus document**!\n"})}),"\n",(0,s.jsxs)(r.p,{children:["A new document is now available at ",(0,s.jsx)(r.a,{href:"http://localhost:3000/docs/hello",children:"http://localhost:3000/docs/hello"}),"."]}),"\n",(0,s.jsx)(r.h2,{id:"configure-the-sidebar",children:"Configure the Sidebar"}),"\n",(0,s.jsxs)(r.p,{children:["Docusaurus automatically ",(0,s.jsx)(r.strong,{children:"creates a sidebar"})," from the ",(0,s.jsx)(r.code,{children:"docs"})," folder."]}),"\n",(0,s.jsx)(r.p,{children:"Add metadata to customize the sidebar label and position:"}),"\n",(0,s.jsx)(r.pre,{children:(0,s.jsx)(r.code,{className:"language-md",metastring:'title="docs/hello.md" {1-4}',children:"---\r\nsidebar_label: 'Hi!'\r\nsidebar_position: 3\r\n---\r\n\r\n# Hello\r\n\r\nThis is my **first Docusaurus document**!\n"})}),"\n",(0,s.jsxs)(r.p,{children:["It is also possible to create your sidebar explicitly in ",(0,s.jsx)(r.code,{children:"sidebars.js"}),":"]}),"\n",(0,s.jsx)(r.pre,{children:(0,s.jsx)(r.code,{className:"language-js",metastring:'title="sidebars.js"',children:"export default {\r\n tutorialSidebar: [\r\n 'intro',\r\n // highlight-next-line\r\n 'hello',\r\n {\r\n type: 'category',\r\n label: 'Tutorial',\r\n items: ['tutorial-basics/create-a-document'],\r\n },\r\n ],\r\n};\n"})})]})}function u(e={}){const{wrapper:r}={...(0,n.R)(),...e.components};return r?(0,s.jsx)(r,{...e,children:(0,s.jsx)(d,{...e})}):d(e)}},8453:(e,r,t)=>{t.d(r,{R:()=>a,x:()=>i});var s=t(6540);const n={},o=s.createContext(n);function a(e){const r=s.useContext(o);return s.useMemo((function(){return"function"==typeof e?e(r):{...r,...e}}),[r,e])}function i(e){let r;return r=e.disableParentContext?"function"==typeof e.components?e.components(n):e.components||n:a(e.components),s.createElement(o.Provider,{value:r},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/8169ca25.6290c199.js b/assets/js/8169ca25.6290c199.js new file mode 100644 index 0000000..32723ca --- /dev/null +++ b/assets/js/8169ca25.6290c199.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[7138],{2962:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>a,contentTitle:()=>i,default:()=>d,frontMatter:()=>o,metadata:()=>u,toc:()=>l});var r=s(4848),n=s(8453);const o={title:"Test docusaurus",toc_max_heading_level:4},i=void 0,u={id:"various/test-docusaurus",title:"Test docusaurus",description:"Code highlighting",source:"@site/docs/various/test-docusaurus.md",sourceDirName:"various",slug:"/various/test-docusaurus",permalink:"/various/test-docusaurus",draft:!1,unlisted:!1,tags:[],version:"current",lastUpdatedAt:172763217e4,frontMatter:{title:"Test docusaurus",toc_max_heading_level:4},sidebar:"tutorialSidebar",previous:{title:"Translate your site",permalink:"/various/docusaurus-tutorials/tutorial-extras/translate-your-site"}},a={},l=[{value:"Code highlighting",id:"code-highlighting",level:2},{value:"PowerShell",id:"powershell",level:3},{value:"URLs",id:"urls",level:2}];function c(e){const t={a:"a",code:"code",h2:"h2",h3:"h3",li:"li",pre:"pre",ul:"ul",...(0,n.R)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(t.h2,{id:"code-highlighting",children:"Code highlighting"}),"\n",(0,r.jsx)(t.h3,{id:"powershell",children:"PowerShell"}),"\n",(0,r.jsx)(t.pre,{children:(0,r.jsx)(t.code,{className:"language-powershell",children:"[OutputType([System.Void])]\r\nParam(\r\n [Parameter(Mandatory, HelpMessage = 'Some var.')]\r\n [string] $SomeVar\r\n)\r\nWrite-Output -InputObject $SomeVar\n"})}),"\n",(0,r.jsx)(t.h2,{id:"urls",children:"URLs"}),"\n",(0,r.jsxs)(t.ul,{children:["\n",(0,r.jsx)(t.li,{children:(0,r.jsx)(t.a,{href:"https://vg.no",children:"https://vg.no"})}),"\n"]})]})}function d(e={}){const{wrapper:t}={...(0,n.R)(),...e.components};return t?(0,r.jsx)(t,{...e,children:(0,r.jsx)(c,{...e})}):c(e)}},8453:(e,t,s)=>{s.d(t,{R:()=>i,x:()=>u});var r=s(6540);const n={},o=r.createContext(n);function i(e){const t=r.useContext(o);return r.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function u(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(n):e.components||n:i(e.components),r.createElement(o.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/8169ca25.f21524f5.js b/assets/js/8169ca25.f21524f5.js deleted file mode 100644 index 4bcef8f..0000000 --- a/assets/js/8169ca25.f21524f5.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[7138],{2962:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>a,contentTitle:()=>i,default:()=>d,frontMatter:()=>o,metadata:()=>u,toc:()=>l});var n=s(4848),r=s(8453);const o={title:"Test docusaurus",toc_max_heading_level:4},i=void 0,u={id:"various/test-docusaurus",title:"Test docusaurus",description:"Code highlighting",source:"@site/docs/various/test-docusaurus.md",sourceDirName:"various",slug:"/various/test-docusaurus",permalink:"/various/test-docusaurus",draft:!1,unlisted:!1,tags:[],version:"current",lastUpdatedAt:172763217e4,frontMatter:{title:"Test docusaurus",toc_max_heading_level:4},sidebar:"tutorialSidebar",previous:{title:"Translate your site",permalink:"/various/docusaurus-tutorials/tutorial-extras/translate-your-site"}},a={},l=[{value:"Code highlighting",id:"code-highlighting",level:2},{value:"PowerShell",id:"powershell",level:3},{value:"URLs",id:"urls",level:2}];function c(e){const t={a:"a",code:"code",h2:"h2",h3:"h3",li:"li",pre:"pre",ul:"ul",...(0,r.R)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(t.h2,{id:"code-highlighting",children:"Code highlighting"}),"\n",(0,n.jsx)(t.h3,{id:"powershell",children:"PowerShell"}),"\n",(0,n.jsx)(t.pre,{children:(0,n.jsx)(t.code,{className:"language-powershell",children:"[OutputType([System.Void])]\nParam(\n [Parameter(Mandatory, HelpMessage = 'Some var.')]\n [string] $SomeVar\n)\nWrite-Output -InputObject $SomeVar\n"})}),"\n",(0,n.jsx)(t.h2,{id:"urls",children:"URLs"}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsx)(t.li,{children:(0,n.jsx)(t.a,{href:"https://vg.no",children:"https://vg.no"})}),"\n"]})]})}function d(e={}){const{wrapper:t}={...(0,r.R)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(c,{...e})}):c(e)}},8453:(e,t,s)=>{s.d(t,{R:()=>i,x:()=>u});var n=s(6540);const r={},o=n.createContext(r);function i(e){const t=n.useContext(o);return n.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function u(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:i(e.components),n.createElement(o.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/a78efe01.08927b32.js b/assets/js/a78efe01.08927b32.js deleted file mode 100644 index c2a5ef3..0000000 --- a/assets/js/a78efe01.08927b32.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[1816],{8598:(e,n,s)=>{s.r(n),s.d(n,{Highlight:()=>l,assets:()=>c,contentTitle:()=>t,default:()=>g,frontMatter:()=>a,metadata:()=>i,toc:()=>d});var o=s(4848),r=s(8453);const a={sidebar_position:4},t="Markdown Features",i={id:"various/docusaurus-tutorials/tutorial-basics/markdown-features",title:"Markdown Features",description:"Docusaurus supports Markdown and a few additional features.",source:"@site/docs/various/docusaurus-tutorials/tutorial-basics/markdown-features.mdx",sourceDirName:"various/docusaurus-tutorials/tutorial-basics",slug:"/various/docusaurus-tutorials/tutorial-basics/markdown-features",permalink:"/various/docusaurus-tutorials/tutorial-basics/markdown-features",draft:!1,unlisted:!1,tags:[],version:"current",lastUpdatedAt:171908094e4,sidebarPosition:4,frontMatter:{sidebar_position:4},sidebar:"tutorialSidebar",previous:{title:"Create a Blog Post",permalink:"/various/docusaurus-tutorials/tutorial-basics/create-a-blog-post"},next:{title:"Deploy your site",permalink:"/various/docusaurus-tutorials/tutorial-basics/deploy-your-site"}},c={},l=({children:e,color:n})=>{const s={span:"span",...(0,r.R)()};return(0,o.jsx)(s.span,{style:{backgroundColor:n,borderRadius:"20px",color:"#fff",padding:"10px",cursor:"pointer"},onClick:()=>{alert(`You clicked the color ${n} with label ${e}`)},children:e})},d=[{value:"Front Matter",id:"front-matter",level:2},{value:"Links",id:"links",level:2},{value:"Images",id:"images",level:2},{value:"Code Blocks",id:"code-blocks",level:2},{value:"Admonitions",id:"admonitions",level:2},{value:"MDX and React Components",id:"mdx-and-react-components",level:2}];function u(e){const n={a:"a",admonition:"admonition",code:"code",h1:"h1",h2:"h2",header:"header",img:"img",p:"p",pre:"pre",strong:"strong",...(0,r.R)(),...e.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(n.header,{children:(0,o.jsx)(n.h1,{id:"markdown-features",children:"Markdown Features"})}),"\n",(0,o.jsxs)(n.p,{children:["Docusaurus supports ",(0,o.jsx)(n.strong,{children:(0,o.jsx)(n.a,{href:"https://daringfireball.net/projects/markdown/syntax",children:"Markdown"})})," and a few ",(0,o.jsx)(n.strong,{children:"additional features"}),"."]}),"\n",(0,o.jsx)(n.h2,{id:"front-matter",children:"Front Matter"}),"\n",(0,o.jsxs)(n.p,{children:["Markdown documents have metadata at the top called ",(0,o.jsx)(n.a,{href:"https://jekyllrb.com/docs/front-matter/",children:"Front Matter"}),":"]}),"\n",(0,o.jsx)(n.pre,{children:(0,o.jsx)(n.code,{className:"language-text",metastring:'title="my-doc.md"',children:"// highlight-start\n---\nid: my-doc-id\ntitle: My document title\ndescription: My document description\nslug: /my-custom-url\n---\n// highlight-end\n\n## Markdown heading\n\nMarkdown text with [links](./hello.md)\n"})}),"\n",(0,o.jsx)(n.h2,{id:"links",children:"Links"}),"\n",(0,o.jsx)(n.p,{children:"Regular Markdown links are supported, using url paths or relative file paths."}),"\n",(0,o.jsx)(n.pre,{children:(0,o.jsx)(n.code,{className:"language-md",children:"Let's see how to [Create a page](/create-a-page).\n"})}),"\n",(0,o.jsx)(n.pre,{children:(0,o.jsx)(n.code,{className:"language-md",children:"Let's see how to [Create a page](./create-a-page.md).\n"})}),"\n",(0,o.jsxs)(n.p,{children:[(0,o.jsx)(n.strong,{children:"Result:"})," Let's see how to ",(0,o.jsx)(n.a,{href:"/various/docusaurus-tutorials/tutorial-basics/create-a-page",children:"Create a page"}),"."]}),"\n",(0,o.jsx)(n.h2,{id:"images",children:"Images"}),"\n",(0,o.jsx)(n.p,{children:"Regular Markdown images are supported."}),"\n",(0,o.jsxs)(n.p,{children:["You can use absolute paths to reference images in the static directory (",(0,o.jsx)(n.code,{children:"static/img/docusaurus.png"}),"):"]}),"\n",(0,o.jsx)(n.pre,{children:(0,o.jsx)(n.code,{className:"language-md",children:"![Docusaurus logo](/img/docusaurus.png)\n"})}),"\n",(0,o.jsx)(n.p,{children:(0,o.jsx)(n.img,{alt:"Docusaurus logo",src:s(8832).A+"",width:"200",height:"200"})}),"\n",(0,o.jsx)(n.p,{children:"You can reference images relative to the current file as well. This is particularly useful to colocate images close to the Markdown files using them:"}),"\n",(0,o.jsx)(n.pre,{children:(0,o.jsx)(n.code,{className:"language-md",children:"![Docusaurus logo](./img/docusaurus.png)\n"})}),"\n",(0,o.jsx)(n.h2,{id:"code-blocks",children:"Code Blocks"}),"\n",(0,o.jsx)(n.p,{children:"Markdown code blocks are supported with Syntax highlighting."}),"\n",(0,o.jsx)(n.pre,{children:(0,o.jsx)(n.code,{className:"language-md",children:'```jsx title="src/components/HelloDocusaurus.js"\nfunction HelloDocusaurus() {\n return

Hello, Docusaurus!

;\n}\n```\n'})}),"\n",(0,o.jsx)(n.pre,{children:(0,o.jsx)(n.code,{className:"language-jsx",metastring:'title="src/components/HelloDocusaurus.js"',children:"function HelloDocusaurus() {\n return

Hello, Docusaurus!

;\n}\n"})}),"\n",(0,o.jsx)(n.h2,{id:"admonitions",children:"Admonitions"}),"\n",(0,o.jsx)(n.p,{children:"Docusaurus has a special syntax to create admonitions and callouts:"}),"\n",(0,o.jsx)(n.pre,{children:(0,o.jsx)(n.code,{className:"language-md",children:":::tip[My tip]\n\nUse this awesome feature option\n\n:::\n\n:::danger[Take care]\n\nThis action is dangerous\n\n:::\n"})}),"\n",(0,o.jsx)(n.admonition,{title:"My tip",type:"tip",children:(0,o.jsx)(n.p,{children:"Use this awesome feature option"})}),"\n",(0,o.jsx)(n.admonition,{title:"Take care",type:"danger",children:(0,o.jsx)(n.p,{children:"This action is dangerous"})}),"\n",(0,o.jsx)(n.h2,{id:"mdx-and-react-components",children:"MDX and React Components"}),"\n",(0,o.jsxs)(n.p,{children:[(0,o.jsx)(n.a,{href:"https://mdxjs.com/",children:"MDX"})," can make your documentation more ",(0,o.jsx)(n.strong,{children:"interactive"})," and allows using any ",(0,o.jsx)(n.strong,{children:"React components inside Markdown"}),":"]}),"\n",(0,o.jsx)(n.pre,{children:(0,o.jsx)(n.code,{className:"language-jsx",children:"export const Highlight = ({children, color}) => (\n {\n alert(`You clicked the color ${color} with label ${children}`)\n }}>\n {children}\n \n);\n\nThis is Docusaurus green !\n\nThis is Facebook blue !\n"})}),"\n","\n",(0,o.jsxs)(n.p,{children:["This is ",(0,o.jsx)(l,{color:"#25c2a0",children:"Docusaurus green"})," !"]}),"\n",(0,o.jsxs)(n.p,{children:["This is ",(0,o.jsx)(l,{color:"#1877F2",children:"Facebook blue"})," !"]})]})}function g(e={}){const{wrapper:n}={...(0,r.R)(),...e.components};return n?(0,o.jsx)(n,{...e,children:(0,o.jsx)(u,{...e})}):u(e)}},8832:(e,n,s)=>{s.d(n,{A:()=>o});const o="data:image/png;base64,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"},8453:(e,n,s)=>{s.d(n,{R:()=>t,x:()=>i});var o=s(6540);const r={},a=o.createContext(r);function t(e){const n=o.useContext(a);return o.useMemo((function(){return"function"==typeof e?e(n):{...n,...e}}),[n,e])}function i(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:t(e.components),o.createElement(a.Provider,{value:n},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/a78efe01.907d01b7.js b/assets/js/a78efe01.907d01b7.js new file mode 100644 index 0000000..318bebf --- /dev/null +++ b/assets/js/a78efe01.907d01b7.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[1816],{8598:(e,n,r)=>{r.r(n),r.d(n,{Highlight:()=>l,assets:()=>c,contentTitle:()=>t,default:()=>g,frontMatter:()=>a,metadata:()=>i,toc:()=>d});var s=r(4848),o=r(8453);const a={sidebar_position:4},t="Markdown Features",i={id:"various/docusaurus-tutorials/tutorial-basics/markdown-features",title:"Markdown Features",description:"Docusaurus supports Markdown and a few additional features.",source:"@site/docs/various/docusaurus-tutorials/tutorial-basics/markdown-features.mdx",sourceDirName:"various/docusaurus-tutorials/tutorial-basics",slug:"/various/docusaurus-tutorials/tutorial-basics/markdown-features",permalink:"/various/docusaurus-tutorials/tutorial-basics/markdown-features",draft:!1,unlisted:!1,tags:[],version:"current",lastUpdatedAt:171908094e4,sidebarPosition:4,frontMatter:{sidebar_position:4},sidebar:"tutorialSidebar",previous:{title:"Create a Blog Post",permalink:"/various/docusaurus-tutorials/tutorial-basics/create-a-blog-post"},next:{title:"Deploy your site",permalink:"/various/docusaurus-tutorials/tutorial-basics/deploy-your-site"}},c={},l=({children:e,color:n})=>{const r={span:"span",...(0,o.R)()};return(0,s.jsx)(r.span,{style:{backgroundColor:n,borderRadius:"20px",color:"#fff",padding:"10px",cursor:"pointer"},onClick:()=>{alert(`You clicked the color ${n} with label ${e}`)},children:e})},d=[{value:"Front Matter",id:"front-matter",level:2},{value:"Links",id:"links",level:2},{value:"Images",id:"images",level:2},{value:"Code Blocks",id:"code-blocks",level:2},{value:"Admonitions",id:"admonitions",level:2},{value:"MDX and React Components",id:"mdx-and-react-components",level:2}];function u(e){const n={a:"a",admonition:"admonition",code:"code",h1:"h1",h2:"h2",header:"header",img:"img",p:"p",pre:"pre",strong:"strong",...(0,o.R)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(n.header,{children:(0,s.jsx)(n.h1,{id:"markdown-features",children:"Markdown Features"})}),"\n",(0,s.jsxs)(n.p,{children:["Docusaurus supports ",(0,s.jsx)(n.strong,{children:(0,s.jsx)(n.a,{href:"https://daringfireball.net/projects/markdown/syntax",children:"Markdown"})})," and a few ",(0,s.jsx)(n.strong,{children:"additional features"}),"."]}),"\n",(0,s.jsx)(n.h2,{id:"front-matter",children:"Front Matter"}),"\n",(0,s.jsxs)(n.p,{children:["Markdown documents have metadata at the top called ",(0,s.jsx)(n.a,{href:"https://jekyllrb.com/docs/front-matter/",children:"Front Matter"}),":"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-text",metastring:'title="my-doc.md"',children:"// highlight-start\r\n---\r\nid: my-doc-id\r\ntitle: My document title\r\ndescription: My document description\r\nslug: /my-custom-url\r\n---\r\n// highlight-end\r\n\r\n## Markdown heading\r\n\r\nMarkdown text with [links](./hello.md)\n"})}),"\n",(0,s.jsx)(n.h2,{id:"links",children:"Links"}),"\n",(0,s.jsx)(n.p,{children:"Regular Markdown links are supported, using url paths or relative file paths."}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-md",children:"Let's see how to [Create a page](/create-a-page).\n"})}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-md",children:"Let's see how to [Create a page](./create-a-page.md).\n"})}),"\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.strong,{children:"Result:"})," Let's see how to ",(0,s.jsx)(n.a,{href:"/various/docusaurus-tutorials/tutorial-basics/create-a-page",children:"Create a page"}),"."]}),"\n",(0,s.jsx)(n.h2,{id:"images",children:"Images"}),"\n",(0,s.jsx)(n.p,{children:"Regular Markdown images are supported."}),"\n",(0,s.jsxs)(n.p,{children:["You can use absolute paths to reference images in the static directory (",(0,s.jsx)(n.code,{children:"static/img/docusaurus.png"}),"):"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-md",children:"![Docusaurus logo](/img/docusaurus.png)\n"})}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.img,{alt:"Docusaurus logo",src:r(2499).A+"",width:"200",height:"200"})}),"\n",(0,s.jsx)(n.p,{children:"You can reference images relative to the current file as well. This is particularly useful to colocate images close to the Markdown files using them:"}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-md",children:"![Docusaurus logo](./img/docusaurus.png)\n"})}),"\n",(0,s.jsx)(n.h2,{id:"code-blocks",children:"Code Blocks"}),"\n",(0,s.jsx)(n.p,{children:"Markdown code blocks are supported with Syntax highlighting."}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-md",children:'```jsx title="src/components/HelloDocusaurus.js"\r\nfunction HelloDocusaurus() {\r\n return

Hello, Docusaurus!

;\r\n}\r\n```\n'})}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-jsx",metastring:'title="src/components/HelloDocusaurus.js"',children:"function HelloDocusaurus() {\r\n return

Hello, Docusaurus!

;\r\n}\n"})}),"\n",(0,s.jsx)(n.h2,{id:"admonitions",children:"Admonitions"}),"\n",(0,s.jsx)(n.p,{children:"Docusaurus has a special syntax to create admonitions and callouts:"}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-md",children:":::tip[My tip]\r\n\r\nUse this awesome feature option\r\n\r\n:::\r\n\r\n:::danger[Take care]\r\n\r\nThis action is dangerous\r\n\r\n:::\n"})}),"\n",(0,s.jsx)(n.admonition,{title:"My tip",type:"tip",children:(0,s.jsx)(n.p,{children:"Use this awesome feature option"})}),"\n",(0,s.jsx)(n.admonition,{title:"Take care",type:"danger",children:(0,s.jsx)(n.p,{children:"This action is dangerous"})}),"\n",(0,s.jsx)(n.h2,{id:"mdx-and-react-components",children:"MDX and React Components"}),"\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.a,{href:"https://mdxjs.com/",children:"MDX"})," can make your documentation more ",(0,s.jsx)(n.strong,{children:"interactive"})," and allows using any ",(0,s.jsx)(n.strong,{children:"React components inside Markdown"}),":"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-jsx",children:"export const Highlight = ({children, color}) => (\r\n {\r\n alert(`You clicked the color ${color} with label ${children}`)\r\n }}>\r\n {children}\r\n \r\n);\r\n\r\nThis is Docusaurus green !\r\n\r\nThis is Facebook blue !\n"})}),"\n","\n",(0,s.jsxs)(n.p,{children:["This is ",(0,s.jsx)(l,{color:"#25c2a0",children:"Docusaurus green"})," !"]}),"\n",(0,s.jsxs)(n.p,{children:["This is ",(0,s.jsx)(l,{color:"#1877F2",children:"Facebook blue"})," !"]})]})}function g(e={}){const{wrapper:n}={...(0,o.R)(),...e.components};return n?(0,s.jsx)(n,{...e,children:(0,s.jsx)(u,{...e})}):u(e)}},2499:(e,n,r)=>{r.d(n,{A:()=>s});const s="data:image/png;base64,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"},8453:(e,n,r)=>{r.d(n,{R:()=>t,x:()=>i});var s=r(6540);const o={},a=s.createContext(o);function t(e){const n=s.useContext(a);return s.useMemo((function(){return"function"==typeof e?e(n):{...n,...e}}),[n,e])}function i(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(o):e.components||o:t(e.components),s.createElement(a.Provider,{value:n},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/c377a04b.b3107898.js b/assets/js/c377a04b.b3107898.js deleted file mode 100644 index 147a049..0000000 --- a/assets/js/c377a04b.b3107898.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[3361],{8321:(I,M,g)=>{g.r(M),g.d(M,{assets:()=>D,contentTitle:()=>i,default:()=>z,frontMatter:()=>C,metadata:()=>j,toc:()=>w});var N=g(4848),A=g(8453);const C={title:"Olav's homepage",hide_table_of_contents:!0,pagination_label:"Home",sidebar_label:"Home",sidebar_position:0,slug:"/"},i=void 0,j={id:"index",title:"Olav's homepage",description:"This web page is for learning and experimenting, and will always be under construction. \ud83d\udd28",source:"@site/docs/index.md",sourceDirName:".",slug:"/",permalink:"/",draft:!1,unlisted:!1,tags:[],version:"current",lastUpdatedAt:1728124491e3,sidebarPosition:0,frontMatter:{title:"Olav's homepage",hide_table_of_contents:!0,pagination_label:"Home",sidebar_label:"Home",sidebar_position:0,slug:"/"},sidebar:"tutorialSidebar",next:{title:"Bicycle",permalink:"/category/bicycle"}},D={},w=[{value:"About this page",id:"about-this-page",level:2},{value:"About me",id:"about-me",level:2}];function c(I){const M={admonition:"admonition",code:"code",del:"del",h2:"h2",img:"img",p:"p",...(0,A.R)(),...I.components};return(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)(M.admonition,{type:"info",children:(0,N.jsx)(M.p,{children:"This web page is for learning and experimenting, and will always be under construction. \ud83d\udd28"})}),"\n",(0,N.jsx)(M.h2,{id:"about-this-page",children:"About this page"}),"\n",(0,N.jsx)(M.p,{children:"Welcome to my homepage!"}),"\n",(0,N.jsxs)(M.p,{children:["This page was created for my own learning, but also for sharing public content in a better way than on forums, or as ",(0,N.jsx)(M.code,{children:".md"})," files inside a GitHub repo."]}),"\n",(0,N.jsx)(M.p,{children:"My two main interests are tech and bicycles, so that's what you'll find content about."}),"\n",(0,N.jsx)(M.h2,{id:"about-me",children:"About me"}),"\n",(0,N.jsxs)(M.p,{children:["I'm a tech and bicycle ",(0,N.jsx)(M.del,{children:"enthusiast"})," nerd living in Oslo, Norway ",(0,N.jsx)(M.img,{alt:"flag-no",src:g(9121).A+"",width:"22",height:"16"}),". I've worked primarily with Azure ",(0,N.jsx)(M.img,{alt:"azure",src:g(290).A+"",width:"18",height:"18"}),", PowerShell ",(0,N.jsx)(M.img,{alt:"pwsh",src:g(295).A+"",width:"30",height:"23"})," and Intune ",(0,N.jsx)(M.img,{alt:"intune",src:g(6478).A+"",width:"18",height:"18"})," as a consultant since 2018."]})]})}function z(I={}){const{wrapper:M}={...(0,A.R)(),...I.components};return M?(0,N.jsx)(M,{...I,children:(0,N.jsx)(c,{...I})}):c(I)}},290:(I,M,g)=>{g.d(M,{A:()=>N});const N="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNS4zMzQ5MiAxLjM3NDkxQzUuNDQ3MTcgMS4wNDIyOSA1Ljc1OTA5IDAuODE4MzU5IDYuMTEwMTQgMC44MTgzNTlIMTEuMjVMNS45MTUxMyAxNi42MjU1QzUuODAyODcgMTYuOTU4MSA1LjQ5MDk1IDE3LjE4MiA1LjEzOTkxIDE3LjE4MkgxLjEzOTY4QzAuNTc5OTM2IDE3LjE4MiAwLjE4NTQ2NiAxNi42MzI1IDAuMzY0NDYxIDE2LjEwMjJMNS4zMzQ5MiAxLjM3NDkxWiIgZmlsbD0idXJsKCNwYWludDBfbGluZWFyXzYxMDJfMTM0NDY5KSIgLz48cGF0aCBkPSJNMTMuNTUxNyAxMS40NTQ2SDUuNDUxMjZDNS4xMTA5IDExLjQ1NDYgNC45NDY1NyAxMS44NzE1IDUuMTk1MzkgMTIuMTAzN0wxMC40MDA1IDE2Ljk2MThDMTAuNTUyIDE3LjEwMzIgMTAuNzUxNSAxNy4xODE5IDEwLjk1ODcgMTcuMTgxOUgxNS41NDUzTDEzLjU1MTcgMTEuNDU0NloiIGZpbGw9IiMwMDc4RDQiIC8+PHBhdGggZD0iTTYuMTEwMTQgMC44MTgzNTlDNS43NTkwOSAwLjgxODM1OSA1LjQ0NzE3IDEuMDQyMjkgNS4zMzQ5MiAxLjM3NDkxTDAuMzY0NDYxIDE2LjEwMjJDMC4xODU0NjYgMTYuNjMyNSAwLjU3OTkzNiAxNy4xODIgMS4xMzk2OCAxNy4xODJINS4xMzk5MUM1LjQ5MDk1IDE3LjE4MiA1LjgwMjg3IDE2Ljk1ODEgNS45MTUxMyAxNi42MjU1TDYuOTAzMjcgMTMuNjk3NkwxMC40MDA1IDE2Ljk2MTdDMTAuNTUyIDE3LjEwMzIgMTAuNzUxNSAxNy4xODE4IDEwLjk1ODggMTcuMTgxOEgxNS41NDU0TDEzLjU1MTcgMTEuNDU0NUg3LjY2MDMyTDExLjI1IDAuODE4MzU5SDYuMTEwMTRaIiBmaWxsPSJ1cmwoI3BhaW50MV9saW5lYXJfNjEwMl8xMzQ0NjkpIiAvPjxwYXRoIGQ9Ik0xMi42NjUgMS4zNzQ3OEMxMi41NTI4IDEuMDQyMTcgMTIuMjQwOSAwLjgxODIzNyAxMS44ODk4IDAuODE4MjM3SDYuMTM2MjlINi4xNjI1NEM2LjUxMzU4IDAuODE4MjM3IDYuODI1NTEgMS4wNDIxNyA2LjkzNzc2IDEuMzc0NzhMMTEuOTA4MiAxNi4xMDIxQzEyLjA4NzIgMTYuNjMyNCAxMS42OTI3IDE3LjE4MTkgMTEuMTMzIDE3LjE4MTlIMTEuMDQ1NEgxNi44NjAzQzE3LjQyIDE3LjE4MTkgMTcuODE0NSAxNi42MzI0IDE3LjYzNTUgMTYuMTAyMUwxMi42NjUgMS4zNzQ3OFoiIGZpbGw9InVybCgjcGFpbnQyX2xpbmVhcl82MTAyXzEzNDQ2OSkiIC8+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJwYWludDBfbGluZWFyXzYxMDJfMTM0NDY5IiB4MT0iNi4wNzUxMiIgeTE9IjEuMzg0NzYiIHgyPSIwLjczODE3OCIgeTI9IjE3LjE1MTQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBzdG9wLWNvbG9yPSIjMTE0QThCIiAvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzA2NjlCQyIgLz48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQxX2xpbmVhcl82MTAyXzEzNDQ2OSIgeDE9IjEwLjM0MDIiIHkxPSIxMS40NTY0IiB4Mj0iOS4xMDciIHkyPSIxMS44NzM0IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agc3RvcC1vcGFjaXR5PSIwLjMiIC8+PHN0b3Agb2Zmc2V0PSIwLjA3MTE3NjgiIHN0b3Atb3BhY2l0eT0iMC4yIiAvPjxzdG9wIG9mZnNldD0iMC4zMjEwMzEiIHN0b3Atb3BhY2l0eT0iMC4xIiAvPjxzdG9wIG9mZnNldD0iMC42MjMwNTMiIHN0b3Atb3BhY2l0eT0iMC4wNSIgLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3Atb3BhY2l0eT0iMCIgLz48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQyX2xpbmVhcl82MTAyXzEzNDQ2OSIgeDE9IjkuNDU4NTgiIHkxPSIxLjM4NDY3IiB4Mj0iMTUuMzE2OCIgeTI9IjE2Ljk5MjYiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBzdG9wLWNvbG9yPSIjM0NDQkY0IiAvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzI4OTJERiIgLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48L3N2Zz4="},9121:(I,M,g)=>{g.d(M,{A:()=>N});const N="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMiAxNiI+PHBhdGggZmlsbD0iI2JhMGMyZiIgZD0iTTAgMGgyMnYxNkgweiIvPjxnIGZpbGw9IiNmZmYiPjxwYXRoIGQ9Ik02IDBoNHYxNkg2eiIvPjxwYXRoIGQ9Ik0wIDZoMjJ2NEgweiIvPjwvZz48ZyBmaWxsPSIjMDAyMDViIj48cGF0aCBkPSJNNyAwaDJ2MTZIN3oiLz48cGF0aCBkPSJNMCA3aDIydjJIMHoiLz48L2c+PC9zdmc+"},6478:(I,M,g)=>{g.d(M,{A:()=>N});const N="data:image/svg+xml;base64,PHN2ZyBpZD0iYTllZDRkNDMtYzkxNi00YjlhLWI5Y2EtYmU3NmZiZGM2OTRjIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE4IDE4Ij48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9ImFhZWRlMjZiLTY5OGYtNGE2NS1iNmRiLTg1OWQyMDdlMmRhNiIgeDE9IjguMDUiIHkxPSIxMS4zMiIgeDI9IjguMDUiIHkyPSIxLjI2IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjMDA3OGQ0IiAvPjxzdG9wIG9mZnNldD0iMC44MiIgc3RvcC1jb2xvcj0iIzVlYTBlZiIgLz48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCBpZD0iYmM1NDk4N2YtMzRiYS00NzAxLThjZTQtNmVjYTEwYWZmOWU5IiB4MT0iOC4wNSIgeTE9IjE1LjIxIiB4Mj0iOC4wNSIgeTI9IjExLjMyIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjMTQ5MGRmIiAvPjxzdG9wIG9mZnNldD0iMC45OCIgc3RvcC1jb2xvcj0iIzFmNTZhMyIgLz48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCBpZD0iYTU0MzRmZDgtYzE4Yy00NzJjLWJlOTEtZjJhYTA3MDg1OGI3IiB4MT0iOC4wNSIgeTE9IjcuODciIHgyPSI4LjA1IiB5Mj0iNC45NCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iI2QyZWJmZiIgLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNmMGZmZmQiIC8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHRpdGxlPkljb24taW50dW5lLTMyOTwvdGl0bGU+PHJlY3QgeD0iMC41IiB5PSIxLjI2IiB3aWR0aD0iMTUuMSIgaGVpZ2h0PSIxMC4wNiIgcng9IjAuNSIgZmlsbD0idXJsKCNhYWVkZTI2Yi02OThmLTRhNjUtYjZkYi04NTlkMjA3ZTJkYTYpIiAvPjxyZWN0IHg9IjEuMzQiIHk9IjIuMSIgd2lkdGg9IjEzLjQyIiBoZWlnaHQ9IjguMzkiIHJ4PSIwLjI4IiBmaWxsPSIjZmZmIiAvPjxwYXRoIGQ9Ik0xMS4wOCwxNC4zN2MtMS41LS4yMy0xLjU2LTEuMzEtMS41NS0zaC0zYzAsMS43NC0uMDYsMi44Mi0xLjU1LDNhLjg3Ljg3LDAsMCwwLS43NC44NGg3LjU0QS44OC44OCwwLDAsMCwxMS4wOCwxNC4zN1oiIGZpbGw9InVybCgjYmM1NDk4N2YtMzRiYS00NzAxLThjZTQtNmVjYTEwYWZmOWU5KSIgLz48cGF0aCBkPSJNMTcuMTcsNS45MUgxMC4yOWEyLjMxLDIuMzEsMCwxLDAsMCwuOTJIMTF2OS41OGEuMzMuMzMsMCwwLDAsLjMzLjMzaDUuODNhLjMzLjMzLDAsMCwwLC4zMy0uMzNWNi4yNEEuMzMuMzMsMCwwLDAsMTcuMTcsNS45MVoiIGZpbGw9IiMzMmJlZGQiIC8+PHJlY3QgeD0iMTEuNjIiIHk9IjYuODIiIHdpZHRoPSI1LjI3IiBoZWlnaHQ9IjguNyIgcng9IjAuMTIiIGZpbGw9IiNmZmYiIC8+PGNpcmNsZSBjeD0iOC4wNSIgY3k9IjYuNDEiIHI9IjEuNDYiIG9wYWNpdHk9IjAuOSIgZmlsbD0idXJsKCNhNTQzNGZkOC1jMThjLTQ3MmMtYmU5MS1mMmFhMDcwODU4YjcpIiAvPjxwYXRoIGQ9Ik0xNC44OCwxMC44MiwxMy43Niw5LjdhLjA2LjA2LDAsMCwwLS4xLjA1di42OGEuMDYuMDYsMCwwLDEtLjA2LjA2SDExdi44M0gxMy42YS4wNi4wNiwwLDAsMSwuMDYuMDZ2LjY5YS4wNi4wNiwwLDAsMCwuMSwwTDE0Ljg4LDExQS4xMi4xMiwwLDAsMCwxNC44OCwxMC44MloiIGZpbGw9IiMwMDc4ZDQiIC8+PC9zdmc+"},295:(I,M,g)=>{g.d(M,{A:()=>N});const N="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgdmVyc2lvbj0iMS4xIgogICBpZD0iTGF5ZXJfMSIKICAgeD0iMHB4IgogICB5PSIwcHgiCiAgIHdpZHRoPSIzMC4wMDAwOCIKICAgaGVpZ2h0PSIyMi41MDAyNSIKICAgdmlld0JveD0iMCAwIDMwLjAwMDA4IDIyLjUwMDI1IgogICBpbmtzY2FwZTp2ZXJzaW9uPSIxLjMuMiAoMDkxZTIwZSwgMjAyMy0xMS0yNSwgY3VzdG9tKSIKICAgc29kaXBvZGk6ZG9jbmFtZT0icHdzaC5zdmciCiAgIHhtbG5zOmlua3NjYXBlPSJodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy9uYW1lc3BhY2VzL2lua3NjYXBlIgogICB4bWxuczpzb2RpcG9kaT0iaHR0cDovL3NvZGlwb2RpLnNvdXJjZWZvcmdlLm5ldC9EVEQvc29kaXBvZGktMC5kdGQiCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgPHNvZGlwb2RpOm5hbWVkdmlldwogICAgIGlkPSJuYW1lZHZpZXcyNSIKICAgICBwYWdlY29sb3I9IiNmZmZmZmYiCiAgICAgYm9yZGVyY29sb3I9IiM2NjY2NjYiCiAgICAgYm9yZGVyb3BhY2l0eT0iMS4wIgogICAgIGlua3NjYXBlOnNob3dwYWdlc2hhZG93PSIyIgogICAgIGlua3NjYXBlOnBhZ2VvcGFjaXR5PSIwLjAiCiAgICAgaW5rc2NhcGU6cGFnZWNoZWNrZXJib2FyZD0iMCIKICAgICBpbmtzY2FwZTpkZXNrY29sb3I9IiNkMWQxZDEiCiAgICAgc2hvd2dyaWQ9ImZhbHNlIgogICAgIGlua3NjYXBlOnpvb209IjUuMjQ0Mzg2MiIKICAgICBpbmtzY2FwZTpjeD0iMTUuMDYzNzI3IgogICAgIGlua3NjYXBlOmN5PSIxMS41MzYxNDUiCiAgICAgaW5rc2NhcGU6d2luZG93LXdpZHRoPSIyNTYwIgogICAgIGlua3NjYXBlOndpbmRvdy1oZWlnaHQ9IjEzMzQiCiAgICAgaW5rc2NhcGU6d2luZG93LXg9IjMwNjEiCiAgICAgaW5rc2NhcGU6d2luZG93LXk9Ii0xMSIKICAgICBpbmtzY2FwZTp3aW5kb3ctbWF4aW1pemVkPSIxIgogICAgIGlua3NjYXBlOmN1cnJlbnQtbGF5ZXI9IkxheWVyXzEiIC8+CiAgPG1ldGFkYXRhCiAgICAgaWQ9Im1ldGFkYXRhMzc4NyIgLz4KICA8ZGVmcwogICAgIGlkPSJkZWZzMzc4NSIgLz4KICA8bGluZWFyR3JhZGllbnQKICAgICBpZD0iU1ZHSURfMV8iCiAgICAgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiCiAgICAgeDE9Ijk1LjI2NjcwMSIKICAgICB5MT0iOTEuOTI2MyIKICAgICB4Mj0iMjYuNzAwMDAxIgogICAgIHkyPSIzMC42OCIKICAgICBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDAuMjUsMCwwLDAuMjUsLTEuMDAwNTg0MywtNC43NSkiPgogICAgPHN0b3AKICAgICAgIG9mZnNldD0iMCIKICAgICAgIHN0eWxlPSJzdG9wLWNvbG9yOiNBOUM4RkYiCiAgICAgICBpZD0ic3RvcDM3NTAiIC8+CiAgICA8c3RvcAogICAgICAgb2Zmc2V0PSIxIgogICAgICAgc3R5bGU9InN0b3AtY29sb3I6I0M3RTZGRiIKICAgICAgIGlkPSJzdG9wMzc1MiIgLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxwYXRoCiAgICAgZD0ibSAxLjI1NzY2NTcsMjIuNSBjIC0wLjQwODI1MDAyLDAgLTAuNzYxNTAwMDIsLTAuMTU5NSAtMC45OTQ1MDAwMiwtMC40NDk1IC0wLjIzOCwtMC4yOTYyNSAtMC4zMTk3NSwtMC43MDM1IC0wLjIyNCwtMS4xMTc1IEwgNC41MzU2NjU3LDEuNDU1MjUgQyA0LjcyNDE2NTcsMC42MzkyNSA1LjUxNDkxNTcsMCA2LjMzNjY2NTcsMCBIIDI4Ljc0MjQxNSBjIDAuNDA4NSwwIDAuNzYxNzUsMC4xNTk1IDAuOTk0NSwwLjQ0OTUgMC4yMzgsMC4yOTYgMC4zMTk3NSwwLjcwMzUgMC4yMjQsMS4xMTc1IGwgLTQuNDk2NSwxOS40Nzc3NSBjIC0wLjE4ODI1LDAuODE2IC0wLjk3OTI0OSwxLjQ1NTUgLTEuODAwNzQ5LDEuNDU1NSBIIDEuMjU3NjY1NyBaIgogICAgIGlkPSJwYXRoMzc1NSIKICAgICBzdHlsZT0iY2xpcC1ydWxlOmV2ZW5vZGQ7b3BhY2l0eTowLjg7ZmlsbDp1cmwoI1NWR0lEXzFfKTtmaWxsLXJ1bGU6ZXZlbm9kZDtzdHJva2Utd2lkdGg6MC4yNSIgLz4KICA8ZwogICAgIGlkPSJnMzc3MiIKICAgICB0cmFuc2Zvcm09Im1hdHJpeCgwLjI1LDAsMCwwLjI1LC0xLjAwMDU4NDMsLTQuNzUpIj4KICAgIDxnCiAgICAgICBpZD0iZzM3NzAiPgogICAgICA8bGluZWFyR3JhZGllbnQKICAgICAgICAgaWQ9IlNWR0lEXzJfIgogICAgICAgICBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIKICAgICAgICAgeDE9IjI2LjU4NTQiCiAgICAgICAgIHkxPSIzMC43Nzc4IgogICAgICAgICB4Mj0iOTMuNTg1NDAzIgogICAgICAgICB5Mj0iOTAuMjc3ODAyIj4KICAgICAgICA8c3RvcAogICAgICAgICAgIG9mZnNldD0iMCIKICAgICAgICAgICBzdHlsZT0ic3RvcC1jb2xvcjojMkQ0NjY0IgogICAgICAgICAgIGlkPSJzdG9wMzc1NyIgLz4KICAgICAgICA8c3RvcAogICAgICAgICAgIG9mZnNldD0iMC4xNjg5IgogICAgICAgICAgIHN0eWxlPSJzdG9wLWNvbG9yOiMyOTQwNUIiCiAgICAgICAgICAgaWQ9InN0b3AzNzU5IiAvPgogICAgICAgIDxzdG9wCiAgICAgICAgICAgb2Zmc2V0PSIwLjQ0NDUiCiAgICAgICAgICAgc3R5bGU9InN0b3AtY29sb3I6IzFFMkY0MyIKICAgICAgICAgICBpZD0ic3RvcDM3NjEiIC8+CiAgICAgICAgPHN0b3AKICAgICAgICAgICBvZmZzZXQ9IjAuNzkwMiIKICAgICAgICAgICBzdHlsZT0ic3RvcC1jb2xvcjojMEMxMzFCIgogICAgICAgICAgIGlkPSJzdG9wMzc2MyIgLz4KICAgICAgICA8c3RvcAogICAgICAgICAgIG9mZnNldD0iMSIKICAgICAgICAgICBzdHlsZT0ic3RvcC1jb2xvcjojMDAwMDAwIgogICAgICAgICAgIGlkPSJzdG9wMzc2NSIgLz4KICAgICAgPC9saW5lYXJHcmFkaWVudD4KICAgICAgPHBhdGgKICAgICAgICAgZD0iTSAxMTguNSwyMCBIIDI5LjYzNCBjIC0yLjc2OSwwIC01LjUzLDIuMjU5IC02LjE2OCw1LjA0NSBMIDUuNjMyLDEwMi45NTUgQyA0Ljk5NSwxMDUuNzQyIDYuNzIyLDEwOCA5LjQ5MSwxMDggaCA4OC44NjUgYyAyLjc2OSwwIDUuNTMsLTIuMjU4IDYuMTY4LC01LjA0NSBMIDEyMi4zNTgsMjUuMDQ0IEMgMTIyLjk5NiwyMi4yNTkgMTIxLjI2OCwyMCAxMTguNSwyMCBaIgogICAgICAgICBpZD0icGF0aDM3NjgiCiAgICAgICAgIHN0eWxlPSJjbGlwLXJ1bGU6ZXZlbm9kZDtmaWxsOnVybCgjU1ZHSURfMl8pO2ZpbGwtcnVsZTpldmVub2RkIiAvPgogICAgPC9nPgogIDwvZz4KICA8cGF0aAogICAgIGQ9Im0gMTUuMDQwNjY2LDE3LjEzOTUgaCA1LjQwMzI1IGMgMC42MjgyNSwwIDEuMTM3NSwwLjUzMTI1IDEuMTM3NSwxLjE4NjUgMCwwLjY1NTI1IC0wLjUwOTI1LDEuMTg2NzUgLTEuMTM3NSwxLjE4Njc1IGggLTUuNDAzMjUgYyAtMC42MjgyNSwwIC0xLjEzNzUsLTAuNTMxMjUgLTEuMTM3NSwtMS4xODY3NSAwLC0wLjY1NTI1IDAuNTA5MjUsLTEuMTg2NSAxLjEzNzUsLTEuMTg2NSB6IgogICAgIGlkPSJwYXRoMzc3NCIKICAgICBzdHlsZT0iY2xpcC1ydWxlOmV2ZW5vZGQ7ZmlsbDojMmM1NTkxO2ZpbGwtcnVsZTpldmVub2RkO3N0cm9rZS13aWR0aDowLjI1IiAvPgogIDxwYXRoCiAgICAgZD0ibSAxOC41NDU0MTYsMTEuODYzNzUgYyAtMC4wOTMsMC4xODcyNSAtMC4yODYsMC4zOTM3NSAtMC42MjcyNSwwLjYzMzUgTCA3Ljg4OTkxNTcsMTkuNjk5NSBjIC0wLjU0NzUsMC4zOTc3NSAtMS4zMzM1LDAuMjUwMjUgLTEuNzU1MjUsLTAuMzI5NzUgLTAuNDIxNzUsLTAuNTggLTAuMzIsLTEuMzcyNSAwLjIyNzUsLTEuNzcwNSBsIDkuMDQzMjUwMywtNi41NDg1IHYgLTAuMTM0NSBMIDkuNzIzNDE1Nyw0Ljg3MTc1IGMgLTAuNDYzNSwtMC40OTMgLTAuNDE1MjUsLTEuMjkwMjUgMC4xMDc3NSwtMS43ODEgMC41MjMwMDAzLC0wLjQ5MDUgMS4zMjI1MDAzLC0wLjQ4ODUgMS43ODYwMDAzLDAuMDA0NSBsIDYuODE3NzUsNy4yNTMgYyAwLjM4NywwLjQxMTc1IDAuNDE1NzUsMS4wMzUyNSAwLjExMDUsMS41MTU1IHoiCiAgICAgaWQ9InBhdGgzNzc2IgogICAgIHN0eWxlPSJjbGlwLXJ1bGU6ZXZlbm9kZDtmaWxsOiMyYzU1OTE7ZmlsbC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlLXdpZHRoOjAuMjUiIC8+CiAgPHBhdGgKICAgICBkPSJtIDE4LjI5NTQxNiwxMS42MTM3NSBjIC0wLjA5MywwLjE4NzI1IC0wLjI4NiwwLjM5Mzc1IC0wLjYyNzI1LDAuNjMzNSBMIDcuNjM5OTE1NywxOS40NDk1IGMgLTAuNTQ3NSwwLjM5Nzc1IC0xLjMzMzUsMC4yNTAyNSAtMS43NTUyNSwtMC4zMjk3NSAtMC40MjE3NSwtMC41OCAtMC4zMiwtMS4zNzI1IDAuMjI3NSwtMS43NzA1IGwgOS4wNDMyNTAzLC02LjU0ODUgdiAtMC4xMzQ1IEwgOS40NzM0MTU3LDQuNjIxNzUgYyAtMC40NjM1LC0wLjQ5MyAtMC40MTUyNSwtMS4yOTAyNSAwLjEwNzc1LC0xLjc4MSAwLjUyMzAwMDMsLTAuNDkwNSAxLjMyMjUwMDMsLTAuNDg4NSAxLjc4NjAwMDMsMC4wMDQ1IGwgNi44MTc3NSw3LjI1MyBjIDAuMzg3LDAuNDExNzUgMC40MTU3NSwxLjAzNTI1IDAuMTEwNSwxLjUxNTUgeiIKICAgICBpZD0icGF0aDM3NzgiCiAgICAgc3R5bGU9ImNsaXAtcnVsZTpldmVub2RkO2ZpbGw6I2ZmZmZmZjtmaWxsLXJ1bGU6ZXZlbm9kZDtzdHJva2Utd2lkdGg6MC4yNSIgLz4KICA8cGF0aAogICAgIGQ9Im0gMTQuODg2OTE2LDE3IGggNS40MDMyNSBjIDAuNjI4MjUsMCAxLjEzNzUsMC41MDM3NSAxLjEzNzUsMS4xMjUgMCwwLjYyMTI1IC0wLjUwOTI1LDEuMTI1IC0xLjEzNzUsMS4xMjUgaCAtNS40MDMyNSBjIC0wLjYyODI1LDAgLTEuMTM3NSwtMC41MDM3NSAtMS4xMzc1LC0xLjEyNSAwLC0wLjYyMTI1IDAuNTA5MjUsLTEuMTI1IDEuMTM3NSwtMS4xMjUgeiIKICAgICBpZD0icGF0aDM3ODAiCiAgICAgc3R5bGU9ImNsaXAtcnVsZTpldmVub2RkO2ZpbGw6I2ZmZmZmZjtmaWxsLXJ1bGU6ZXZlbm9kZDtzdHJva2Utd2lkdGg6MC4yNSIgLz4KPC9zdmc+Cg=="},8453:(I,M,g)=>{g.d(M,{R:()=>i,x:()=>j});var N=g(6540);const A={},C=N.createContext(A);function i(I){const M=N.useContext(C);return N.useMemo((function(){return"function"==typeof I?I(M):{...M,...I}}),[M,I])}function j(I){let M;return M=I.disableParentContext?"function"==typeof I.components?I.components(A):I.components||A:i(I.components),N.createElement(C.Provider,{value:M},I.children)}}}]); \ No newline at end of file diff --git a/assets/js/c377a04b.c070c5b4.js b/assets/js/c377a04b.c070c5b4.js new file mode 100644 index 0000000..7c3e430 --- /dev/null +++ b/assets/js/c377a04b.c070c5b4.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[3361],{8321:(I,M,g)=>{g.r(M),g.d(M,{assets:()=>D,contentTitle:()=>i,default:()=>w,frontMatter:()=>C,metadata:()=>j,toc:()=>L});var N=g(4848),A=g(8453);const C={title:"Olav's homepage",hide_table_of_contents:!0,pagination_label:"Home",sidebar_label:"Home",sidebar_position:0,slug:"/"},i=void 0,j={id:"index",title:"Olav's homepage",description:"This web page is for learning and experimenting, and will always be under construction. \ud83d\udd28",source:"@site/docs/index.md",sourceDirName:".",slug:"/",permalink:"/",draft:!1,unlisted:!1,tags:[],version:"current",lastUpdatedAt:1728124491e3,sidebarPosition:0,frontMatter:{title:"Olav's homepage",hide_table_of_contents:!0,pagination_label:"Home",sidebar_label:"Home",sidebar_position:0,slug:"/"},sidebar:"tutorialSidebar",next:{title:"Bicycle",permalink:"/category/bicycle"}},D={},L=[{value:"About this page",id:"about-this-page",level:2},{value:"About me",id:"about-me",level:2}];function c(I){const M={admonition:"admonition",code:"code",del:"del",h2:"h2",img:"img",p:"p",...(0,A.R)(),...I.components};return(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)(M.admonition,{type:"info",children:(0,N.jsx)(M.p,{children:"This web page is for learning and experimenting, and will always be under construction. \ud83d\udd28"})}),"\n",(0,N.jsx)(M.h2,{id:"about-this-page",children:"About this page"}),"\n",(0,N.jsx)(M.p,{children:"Welcome to my homepage!"}),"\n",(0,N.jsxs)(M.p,{children:["This page was created for my own learning, but also for sharing public content in a better way than on forums, or as ",(0,N.jsx)(M.code,{children:".md"})," files inside a GitHub repo."]}),"\n",(0,N.jsx)(M.p,{children:"My two main interests are tech and bicycles, so that's what you'll find content about."}),"\n",(0,N.jsx)(M.h2,{id:"about-me",children:"About me"}),"\n",(0,N.jsxs)(M.p,{children:["I'm a tech and bicycle ",(0,N.jsx)(M.del,{children:"enthusiast"})," nerd living in Oslo, Norway ",(0,N.jsx)(M.img,{alt:"flag-no",src:g(272).A+"",width:"22",height:"16"}),". I've worked primarily with Azure ",(0,N.jsx)(M.img,{alt:"azure",src:g(8487).A+"",width:"18",height:"18"}),", PowerShell ",(0,N.jsx)(M.img,{alt:"pwsh",src:g(3200).A+"",width:"30",height:"23"})," and Intune ",(0,N.jsx)(M.img,{alt:"intune",src:g(2990).A+"",width:"18",height:"18"})," as a consultant since 2018."]})]})}function w(I={}){const{wrapper:M}={...(0,A.R)(),...I.components};return M?(0,N.jsx)(M,{...I,children:(0,N.jsx)(c,{...I})}):c(I)}},8487:(I,M,g)=>{g.d(M,{A:()=>N});const N="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNS4zMzQ5MiAxLjM3NDkxQzUuNDQ3MTcgMS4wNDIyOSA1Ljc1OTA5IDAuODE4MzU5IDYuMTEwMTQgMC44MTgzNTlIMTEuMjVMNS45MTUxMyAxNi42MjU1QzUuODAyODcgMTYuOTU4MSA1LjQ5MDk1IDE3LjE4MiA1LjEzOTkxIDE3LjE4MkgxLjEzOTY4QzAuNTc5OTM2IDE3LjE4MiAwLjE4NTQ2NiAxNi42MzI1IDAuMzY0NDYxIDE2LjEwMjJMNS4zMzQ5MiAxLjM3NDkxWiIgZmlsbD0idXJsKCNwYWludDBfbGluZWFyXzYxMDJfMTM0NDY5KSIgLz48cGF0aCBkPSJNMTMuNTUxNyAxMS40NTQ2SDUuNDUxMjZDNS4xMTA5IDExLjQ1NDYgNC45NDY1NyAxMS44NzE1IDUuMTk1MzkgMTIuMTAzN0wxMC40MDA1IDE2Ljk2MThDMTAuNTUyIDE3LjEwMzIgMTAuNzUxNSAxNy4xODE5IDEwLjk1ODcgMTcuMTgxOUgxNS41NDUzTDEzLjU1MTcgMTEuNDU0NloiIGZpbGw9IiMwMDc4RDQiIC8+PHBhdGggZD0iTTYuMTEwMTQgMC44MTgzNTlDNS43NTkwOSAwLjgxODM1OSA1LjQ0NzE3IDEuMDQyMjkgNS4zMzQ5MiAxLjM3NDkxTDAuMzY0NDYxIDE2LjEwMjJDMC4xODU0NjYgMTYuNjMyNSAwLjU3OTkzNiAxNy4xODIgMS4xMzk2OCAxNy4xODJINS4xMzk5MUM1LjQ5MDk1IDE3LjE4MiA1LjgwMjg3IDE2Ljk1ODEgNS45MTUxMyAxNi42MjU1TDYuOTAzMjcgMTMuNjk3NkwxMC40MDA1IDE2Ljk2MTdDMTAuNTUyIDE3LjEwMzIgMTAuNzUxNSAxNy4xODE4IDEwLjk1ODggMTcuMTgxOEgxNS41NDU0TDEzLjU1MTcgMTEuNDU0NUg3LjY2MDMyTDExLjI1IDAuODE4MzU5SDYuMTEwMTRaIiBmaWxsPSJ1cmwoI3BhaW50MV9saW5lYXJfNjEwMl8xMzQ0NjkpIiAvPjxwYXRoIGQ9Ik0xMi42NjUgMS4zNzQ3OEMxMi41NTI4IDEuMDQyMTcgMTIuMjQwOSAwLjgxODIzNyAxMS44ODk4IDAuODE4MjM3SDYuMTM2MjlINi4xNjI1NEM2LjUxMzU4IDAuODE4MjM3IDYuODI1NTEgMS4wNDIxNyA2LjkzNzc2IDEuMzc0NzhMMTEuOTA4MiAxNi4xMDIxQzEyLjA4NzIgMTYuNjMyNCAxMS42OTI3IDE3LjE4MTkgMTEuMTMzIDE3LjE4MTlIMTEuMDQ1NEgxNi44NjAzQzE3LjQyIDE3LjE4MTkgMTcuODE0NSAxNi42MzI0IDE3LjYzNTUgMTYuMTAyMUwxMi42NjUgMS4zNzQ3OFoiIGZpbGw9InVybCgjcGFpbnQyX2xpbmVhcl82MTAyXzEzNDQ2OSkiIC8+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJwYWludDBfbGluZWFyXzYxMDJfMTM0NDY5IiB4MT0iNi4wNzUxMiIgeTE9IjEuMzg0NzYiIHgyPSIwLjczODE3OCIgeTI9IjE3LjE1MTQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBzdG9wLWNvbG9yPSIjMTE0QThCIiAvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzA2NjlCQyIgLz48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQxX2xpbmVhcl82MTAyXzEzNDQ2OSIgeDE9IjEwLjM0MDIiIHkxPSIxMS40NTY0IiB4Mj0iOS4xMDciIHkyPSIxMS44NzM0IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agc3RvcC1vcGFjaXR5PSIwLjMiIC8+PHN0b3Agb2Zmc2V0PSIwLjA3MTE3NjgiIHN0b3Atb3BhY2l0eT0iMC4yIiAvPjxzdG9wIG9mZnNldD0iMC4zMjEwMzEiIHN0b3Atb3BhY2l0eT0iMC4xIiAvPjxzdG9wIG9mZnNldD0iMC42MjMwNTMiIHN0b3Atb3BhY2l0eT0iMC4wNSIgLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3Atb3BhY2l0eT0iMCIgLz48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQyX2xpbmVhcl82MTAyXzEzNDQ2OSIgeDE9IjkuNDU4NTgiIHkxPSIxLjM4NDY3IiB4Mj0iMTUuMzE2OCIgeTI9IjE2Ljk5MjYiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBzdG9wLWNvbG9yPSIjM0NDQkY0IiAvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzI4OTJERiIgLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48L3N2Zz4="},272:(I,M,g)=>{g.d(M,{A:()=>N});const N="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMiAxNiI+PHBhdGggZmlsbD0iI2JhMGMyZiIgZD0iTTAgMGgyMnYxNkgweiIvPjxnIGZpbGw9IiNmZmYiPjxwYXRoIGQ9Ik02IDBoNHYxNkg2eiIvPjxwYXRoIGQ9Ik0wIDZoMjJ2NEgweiIvPjwvZz48ZyBmaWxsPSIjMDAyMDViIj48cGF0aCBkPSJNNyAwaDJ2MTZIN3oiLz48cGF0aCBkPSJNMCA3aDIydjJIMHoiLz48L2c+PC9zdmc+"},2990:(I,M,g)=>{g.d(M,{A:()=>N});const N="data:image/svg+xml;base64,PHN2ZyBpZD0iYTllZDRkNDMtYzkxNi00YjlhLWI5Y2EtYmU3NmZiZGM2OTRjIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE4IDE4Ij48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9ImFhZWRlMjZiLTY5OGYtNGE2NS1iNmRiLTg1OWQyMDdlMmRhNiIgeDE9IjguMDUiIHkxPSIxMS4zMiIgeDI9IjguMDUiIHkyPSIxLjI2IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjMDA3OGQ0IiAvPjxzdG9wIG9mZnNldD0iMC44MiIgc3RvcC1jb2xvcj0iIzVlYTBlZiIgLz48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCBpZD0iYmM1NDk4N2YtMzRiYS00NzAxLThjZTQtNmVjYTEwYWZmOWU5IiB4MT0iOC4wNSIgeTE9IjE1LjIxIiB4Mj0iOC4wNSIgeTI9IjExLjMyIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjMTQ5MGRmIiAvPjxzdG9wIG9mZnNldD0iMC45OCIgc3RvcC1jb2xvcj0iIzFmNTZhMyIgLz48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCBpZD0iYTU0MzRmZDgtYzE4Yy00NzJjLWJlOTEtZjJhYTA3MDg1OGI3IiB4MT0iOC4wNSIgeTE9IjcuODciIHgyPSI4LjA1IiB5Mj0iNC45NCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iI2QyZWJmZiIgLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNmMGZmZmQiIC8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHRpdGxlPkljb24taW50dW5lLTMyOTwvdGl0bGU+PHJlY3QgeD0iMC41IiB5PSIxLjI2IiB3aWR0aD0iMTUuMSIgaGVpZ2h0PSIxMC4wNiIgcng9IjAuNSIgZmlsbD0idXJsKCNhYWVkZTI2Yi02OThmLTRhNjUtYjZkYi04NTlkMjA3ZTJkYTYpIiAvPjxyZWN0IHg9IjEuMzQiIHk9IjIuMSIgd2lkdGg9IjEzLjQyIiBoZWlnaHQ9IjguMzkiIHJ4PSIwLjI4IiBmaWxsPSIjZmZmIiAvPjxwYXRoIGQ9Ik0xMS4wOCwxNC4zN2MtMS41LS4yMy0xLjU2LTEuMzEtMS41NS0zaC0zYzAsMS43NC0uMDYsMi44Mi0xLjU1LDNhLjg3Ljg3LDAsMCwwLS43NC44NGg3LjU0QS44OC44OCwwLDAsMCwxMS4wOCwxNC4zN1oiIGZpbGw9InVybCgjYmM1NDk4N2YtMzRiYS00NzAxLThjZTQtNmVjYTEwYWZmOWU5KSIgLz48cGF0aCBkPSJNMTcuMTcsNS45MUgxMC4yOWEyLjMxLDIuMzEsMCwxLDAsMCwuOTJIMTF2OS41OGEuMzMuMzMsMCwwLDAsLjMzLjMzaDUuODNhLjMzLjMzLDAsMCwwLC4zMy0uMzNWNi4yNEEuMzMuMzMsMCwwLDAsMTcuMTcsNS45MVoiIGZpbGw9IiMzMmJlZGQiIC8+PHJlY3QgeD0iMTEuNjIiIHk9IjYuODIiIHdpZHRoPSI1LjI3IiBoZWlnaHQ9IjguNyIgcng9IjAuMTIiIGZpbGw9IiNmZmYiIC8+PGNpcmNsZSBjeD0iOC4wNSIgY3k9IjYuNDEiIHI9IjEuNDYiIG9wYWNpdHk9IjAuOSIgZmlsbD0idXJsKCNhNTQzNGZkOC1jMThjLTQ3MmMtYmU5MS1mMmFhMDcwODU4YjcpIiAvPjxwYXRoIGQ9Ik0xNC44OCwxMC44MiwxMy43Niw5LjdhLjA2LjA2LDAsMCwwLS4xLjA1di42OGEuMDYuMDYsMCwwLDEtLjA2LjA2SDExdi44M0gxMy42YS4wNi4wNiwwLDAsMSwuMDYuMDZ2LjY5YS4wNi4wNiwwLDAsMCwuMSwwTDE0Ljg4LDExQS4xMi4xMiwwLDAsMCwxNC44OCwxMC44MloiIGZpbGw9IiMwMDc4ZDQiIC8+PC9zdmc+"},3200:(I,M,g)=>{g.d(M,{A:()=>N});const N="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnDQogICB2ZXJzaW9uPSIxLjEiDQogICBpZD0iTGF5ZXJfMSINCiAgIHg9IjBweCINCiAgIHk9IjBweCINCiAgIHdpZHRoPSIzMC4wMDAwOCINCiAgIGhlaWdodD0iMjIuNTAwMjUiDQogICB2aWV3Qm94PSIwIDAgMzAuMDAwMDggMjIuNTAwMjUiDQogICBpbmtzY2FwZTp2ZXJzaW9uPSIxLjMuMiAoMDkxZTIwZSwgMjAyMy0xMS0yNSwgY3VzdG9tKSINCiAgIHNvZGlwb2RpOmRvY25hbWU9InB3c2guc3ZnIg0KICAgeG1sbnM6aW5rc2NhcGU9Imh0dHA6Ly93d3cuaW5rc2NhcGUub3JnL25hbWVzcGFjZXMvaW5rc2NhcGUiDQogICB4bWxuczpzb2RpcG9kaT0iaHR0cDovL3NvZGlwb2RpLnNvdXJjZWZvcmdlLm5ldC9EVEQvc29kaXBvZGktMC5kdGQiDQogICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciDQogICB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgPHNvZGlwb2RpOm5hbWVkdmlldw0KICAgICBpZD0ibmFtZWR2aWV3MjUiDQogICAgIHBhZ2Vjb2xvcj0iI2ZmZmZmZiINCiAgICAgYm9yZGVyY29sb3I9IiM2NjY2NjYiDQogICAgIGJvcmRlcm9wYWNpdHk9IjEuMCINCiAgICAgaW5rc2NhcGU6c2hvd3BhZ2VzaGFkb3c9IjIiDQogICAgIGlua3NjYXBlOnBhZ2VvcGFjaXR5PSIwLjAiDQogICAgIGlua3NjYXBlOnBhZ2VjaGVja2VyYm9hcmQ9IjAiDQogICAgIGlua3NjYXBlOmRlc2tjb2xvcj0iI2QxZDFkMSINCiAgICAgc2hvd2dyaWQ9ImZhbHNlIg0KICAgICBpbmtzY2FwZTp6b29tPSI1LjI0NDM4NjIiDQogICAgIGlua3NjYXBlOmN4PSIxNS4wNjM3MjciDQogICAgIGlua3NjYXBlOmN5PSIxMS41MzYxNDUiDQogICAgIGlua3NjYXBlOndpbmRvdy13aWR0aD0iMjU2MCINCiAgICAgaW5rc2NhcGU6d2luZG93LWhlaWdodD0iMTMzNCINCiAgICAgaW5rc2NhcGU6d2luZG93LXg9IjMwNjEiDQogICAgIGlua3NjYXBlOndpbmRvdy15PSItMTEiDQogICAgIGlua3NjYXBlOndpbmRvdy1tYXhpbWl6ZWQ9IjEiDQogICAgIGlua3NjYXBlOmN1cnJlbnQtbGF5ZXI9IkxheWVyXzEiIC8+DQogIDxtZXRhZGF0YQ0KICAgICBpZD0ibWV0YWRhdGEzNzg3IiAvPg0KICA8ZGVmcw0KICAgICBpZD0iZGVmczM3ODUiIC8+DQogIDxsaW5lYXJHcmFkaWVudA0KICAgICBpZD0iU1ZHSURfMV8iDQogICAgIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIg0KICAgICB4MT0iOTUuMjY2NzAxIg0KICAgICB5MT0iOTEuOTI2MyINCiAgICAgeDI9IjI2LjcwMDAwMSINCiAgICAgeTI9IjMwLjY4Ig0KICAgICBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDAuMjUsMCwwLDAuMjUsLTEuMDAwNTg0MywtNC43NSkiPg0KICAgIDxzdG9wDQogICAgICAgb2Zmc2V0PSIwIg0KICAgICAgIHN0eWxlPSJzdG9wLWNvbG9yOiNBOUM4RkYiDQogICAgICAgaWQ9InN0b3AzNzUwIiAvPg0KICAgIDxzdG9wDQogICAgICAgb2Zmc2V0PSIxIg0KICAgICAgIHN0eWxlPSJzdG9wLWNvbG9yOiNDN0U2RkYiDQogICAgICAgaWQ9InN0b3AzNzUyIiAvPg0KICA8L2xpbmVhckdyYWRpZW50Pg0KICA8cGF0aA0KICAgICBkPSJtIDEuMjU3NjY1NywyMi41IGMgLTAuNDA4MjUwMDIsMCAtMC43NjE1MDAwMiwtMC4xNTk1IC0wLjk5NDUwMDAyLC0wLjQ0OTUgLTAuMjM4LC0wLjI5NjI1IC0wLjMxOTc1LC0wLjcwMzUgLTAuMjI0LC0xLjExNzUgTCA0LjUzNTY2NTcsMS40NTUyNSBDIDQuNzI0MTY1NywwLjYzOTI1IDUuNTE0OTE1NywwIDYuMzM2NjY1NywwIEggMjguNzQyNDE1IGMgMC40MDg1LDAgMC43NjE3NSwwLjE1OTUgMC45OTQ1LDAuNDQ5NSAwLjIzOCwwLjI5NiAwLjMxOTc1LDAuNzAzNSAwLjIyNCwxLjExNzUgbCAtNC40OTY1LDE5LjQ3Nzc1IGMgLTAuMTg4MjUsMC44MTYgLTAuOTc5MjQ5LDEuNDU1NSAtMS44MDA3NDksMS40NTU1IEggMS4yNTc2NjU3IFoiDQogICAgIGlkPSJwYXRoMzc1NSINCiAgICAgc3R5bGU9ImNsaXAtcnVsZTpldmVub2RkO29wYWNpdHk6MC44O2ZpbGw6dXJsKCNTVkdJRF8xXyk7ZmlsbC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlLXdpZHRoOjAuMjUiIC8+DQogIDxnDQogICAgIGlkPSJnMzc3MiINCiAgICAgdHJhbnNmb3JtPSJtYXRyaXgoMC4yNSwwLDAsMC4yNSwtMS4wMDA1ODQzLC00Ljc1KSI+DQogICAgPGcNCiAgICAgICBpZD0iZzM3NzAiPg0KICAgICAgPGxpbmVhckdyYWRpZW50DQogICAgICAgICBpZD0iU1ZHSURfMl8iDQogICAgICAgICBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSINCiAgICAgICAgIHgxPSIyNi41ODU0Ig0KICAgICAgICAgeTE9IjMwLjc3NzgiDQogICAgICAgICB4Mj0iOTMuNTg1NDAzIg0KICAgICAgICAgeTI9IjkwLjI3NzgwMiI+DQogICAgICAgIDxzdG9wDQogICAgICAgICAgIG9mZnNldD0iMCINCiAgICAgICAgICAgc3R5bGU9InN0b3AtY29sb3I6IzJENDY2NCINCiAgICAgICAgICAgaWQ9InN0b3AzNzU3IiAvPg0KICAgICAgICA8c3RvcA0KICAgICAgICAgICBvZmZzZXQ9IjAuMTY4OSINCiAgICAgICAgICAgc3R5bGU9InN0b3AtY29sb3I6IzI5NDA1QiINCiAgICAgICAgICAgaWQ9InN0b3AzNzU5IiAvPg0KICAgICAgICA8c3RvcA0KICAgICAgICAgICBvZmZzZXQ9IjAuNDQ0NSINCiAgICAgICAgICAgc3R5bGU9InN0b3AtY29sb3I6IzFFMkY0MyINCiAgICAgICAgICAgaWQ9InN0b3AzNzYxIiAvPg0KICAgICAgICA8c3RvcA0KICAgICAgICAgICBvZmZzZXQ9IjAuNzkwMiINCiAgICAgICAgICAgc3R5bGU9InN0b3AtY29sb3I6IzBDMTMxQiINCiAgICAgICAgICAgaWQ9InN0b3AzNzYzIiAvPg0KICAgICAgICA8c3RvcA0KICAgICAgICAgICBvZmZzZXQ9IjEiDQogICAgICAgICAgIHN0eWxlPSJzdG9wLWNvbG9yOiMwMDAwMDAiDQogICAgICAgICAgIGlkPSJzdG9wMzc2NSIgLz4NCiAgICAgIDwvbGluZWFyR3JhZGllbnQ+DQogICAgICA8cGF0aA0KICAgICAgICAgZD0iTSAxMTguNSwyMCBIIDI5LjYzNCBjIC0yLjc2OSwwIC01LjUzLDIuMjU5IC02LjE2OCw1LjA0NSBMIDUuNjMyLDEwMi45NTUgQyA0Ljk5NSwxMDUuNzQyIDYuNzIyLDEwOCA5LjQ5MSwxMDggaCA4OC44NjUgYyAyLjc2OSwwIDUuNTMsLTIuMjU4IDYuMTY4LC01LjA0NSBMIDEyMi4zNTgsMjUuMDQ0IEMgMTIyLjk5NiwyMi4yNTkgMTIxLjI2OCwyMCAxMTguNSwyMCBaIg0KICAgICAgICAgaWQ9InBhdGgzNzY4Ig0KICAgICAgICAgc3R5bGU9ImNsaXAtcnVsZTpldmVub2RkO2ZpbGw6dXJsKCNTVkdJRF8yXyk7ZmlsbC1ydWxlOmV2ZW5vZGQiIC8+DQogICAgPC9nPg0KICA8L2c+DQogIDxwYXRoDQogICAgIGQ9Im0gMTUuMDQwNjY2LDE3LjEzOTUgaCA1LjQwMzI1IGMgMC42MjgyNSwwIDEuMTM3NSwwLjUzMTI1IDEuMTM3NSwxLjE4NjUgMCwwLjY1NTI1IC0wLjUwOTI1LDEuMTg2NzUgLTEuMTM3NSwxLjE4Njc1IGggLTUuNDAzMjUgYyAtMC42MjgyNSwwIC0xLjEzNzUsLTAuNTMxMjUgLTEuMTM3NSwtMS4xODY3NSAwLC0wLjY1NTI1IDAuNTA5MjUsLTEuMTg2NSAxLjEzNzUsLTEuMTg2NSB6Ig0KICAgICBpZD0icGF0aDM3NzQiDQogICAgIHN0eWxlPSJjbGlwLXJ1bGU6ZXZlbm9kZDtmaWxsOiMyYzU1OTE7ZmlsbC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlLXdpZHRoOjAuMjUiIC8+DQogIDxwYXRoDQogICAgIGQ9Im0gMTguNTQ1NDE2LDExLjg2Mzc1IGMgLTAuMDkzLDAuMTg3MjUgLTAuMjg2LDAuMzkzNzUgLTAuNjI3MjUsMC42MzM1IEwgNy44ODk5MTU3LDE5LjY5OTUgYyAtMC41NDc1LDAuMzk3NzUgLTEuMzMzNSwwLjI1MDI1IC0xLjc1NTI1LC0wLjMyOTc1IC0wLjQyMTc1LC0wLjU4IC0wLjMyLC0xLjM3MjUgMC4yMjc1LC0xLjc3MDUgbCA5LjA0MzI1MDMsLTYuNTQ4NSB2IC0wLjEzNDUgTCA5LjcyMzQxNTcsNC44NzE3NSBjIC0wLjQ2MzUsLTAuNDkzIC0wLjQxNTI1LC0xLjI5MDI1IDAuMTA3NzUsLTEuNzgxIDAuNTIzMDAwMywtMC40OTA1IDEuMzIyNTAwMywtMC40ODg1IDEuNzg2MDAwMywwLjAwNDUgbCA2LjgxNzc1LDcuMjUzIGMgMC4zODcsMC40MTE3NSAwLjQxNTc1LDEuMDM1MjUgMC4xMTA1LDEuNTE1NSB6Ig0KICAgICBpZD0icGF0aDM3NzYiDQogICAgIHN0eWxlPSJjbGlwLXJ1bGU6ZXZlbm9kZDtmaWxsOiMyYzU1OTE7ZmlsbC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlLXdpZHRoOjAuMjUiIC8+DQogIDxwYXRoDQogICAgIGQ9Im0gMTguMjk1NDE2LDExLjYxMzc1IGMgLTAuMDkzLDAuMTg3MjUgLTAuMjg2LDAuMzkzNzUgLTAuNjI3MjUsMC42MzM1IEwgNy42Mzk5MTU3LDE5LjQ0OTUgYyAtMC41NDc1LDAuMzk3NzUgLTEuMzMzNSwwLjI1MDI1IC0xLjc1NTI1LC0wLjMyOTc1IC0wLjQyMTc1LC0wLjU4IC0wLjMyLC0xLjM3MjUgMC4yMjc1LC0xLjc3MDUgbCA5LjA0MzI1MDMsLTYuNTQ4NSB2IC0wLjEzNDUgTCA5LjQ3MzQxNTcsNC42MjE3NSBjIC0wLjQ2MzUsLTAuNDkzIC0wLjQxNTI1LC0xLjI5MDI1IDAuMTA3NzUsLTEuNzgxIDAuNTIzMDAwMywtMC40OTA1IDEuMzIyNTAwMywtMC40ODg1IDEuNzg2MDAwMywwLjAwNDUgbCA2LjgxNzc1LDcuMjUzIGMgMC4zODcsMC40MTE3NSAwLjQxNTc1LDEuMDM1MjUgMC4xMTA1LDEuNTE1NSB6Ig0KICAgICBpZD0icGF0aDM3NzgiDQogICAgIHN0eWxlPSJjbGlwLXJ1bGU6ZXZlbm9kZDtmaWxsOiNmZmZmZmY7ZmlsbC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlLXdpZHRoOjAuMjUiIC8+DQogIDxwYXRoDQogICAgIGQ9Im0gMTQuODg2OTE2LDE3IGggNS40MDMyNSBjIDAuNjI4MjUsMCAxLjEzNzUsMC41MDM3NSAxLjEzNzUsMS4xMjUgMCwwLjYyMTI1IC0wLjUwOTI1LDEuMTI1IC0xLjEzNzUsMS4xMjUgaCAtNS40MDMyNSBjIC0wLjYyODI1LDAgLTEuMTM3NSwtMC41MDM3NSAtMS4xMzc1LC0xLjEyNSAwLC0wLjYyMTI1IDAuNTA5MjUsLTEuMTI1IDEuMTM3NSwtMS4xMjUgeiINCiAgICAgaWQ9InBhdGgzNzgwIg0KICAgICBzdHlsZT0iY2xpcC1ydWxlOmV2ZW5vZGQ7ZmlsbDojZmZmZmZmO2ZpbGwtcnVsZTpldmVub2RkO3N0cm9rZS13aWR0aDowLjI1IiAvPg0KPC9zdmc+DQo="},8453:(I,M,g)=>{g.d(M,{R:()=>i,x:()=>j});var N=g(6540);const A={},C=N.createContext(A);function i(I){const M=N.useContext(C);return N.useMemo((function(){return"function"==typeof I?I(M):{...M,...I}}),[M,I])}function j(I){let M;return M=I.disableParentContext?"function"==typeof I.components?I.components(A):I.components||A:i(I.components),N.createElement(C.Provider,{value:M},I.children)}}}]); \ No newline at end of file diff --git a/assets/js/d55e8d6a.923cbee8.js b/assets/js/d55e8d6a.69435491.js similarity index 95% rename from assets/js/d55e8d6a.923cbee8.js rename to assets/js/d55e8d6a.69435491.js index eab7c01..70f9d6c 100644 --- a/assets/js/d55e8d6a.923cbee8.js +++ b/assets/js/d55e8d6a.69435491.js @@ -1 +1 @@ -"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[5455],{6267:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>a,contentTitle:()=>l,default:()=>h,frontMatter:()=>r,metadata:()=>d,toc:()=>o});var i=n(4848),s=n(8453);const r={title:"Disc brake rotors brake surface height"},l=void 0,d={id:"bicycle/disc-rotors-brake-surface-height/index",title:"Disc brake rotors brake surface height",description:"Originally posted at Reddit 2023-08-20:",source:"@site/docs/bicycle/disc-rotors-brake-surface-height/index.md",sourceDirName:"bicycle/disc-rotors-brake-surface-height",slug:"/bicycle/disc-rotors-brake-surface-height/",permalink:"/bicycle/disc-rotors-brake-surface-height/",draft:!1,unlisted:!1,tags:[],version:"current",lastUpdatedAt:172763217e4,frontMatter:{title:"Disc brake rotors brake surface height"},sidebar:"tutorialSidebar",previous:{title:"Adjust travel on Fox 831 and Float 32-36mm forks",permalink:"/bicycle/adjust-travel-fox-float/"},next:{title:"Shimano MTB cleats visual difference",permalink:"/bicycle/shimano-mtb-cleats-visual-difference/"}},a={},o=[{value:"Background",id:"background",level:2},{value:"Comparison table",id:"comparison-table",level:2},{value:"Ending words",id:"ending-words",level:2}];function c(e){const t={a:"a",admonition:"admonition",h2:"h2",img:"img",li:"li",p:"p",table:"table",tbody:"tbody",td:"td",th:"th",thead:"thead",tr:"tr",ul:"ul",...(0,s.R)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(t.admonition,{type:"info",children:(0,i.jsxs)(t.p,{children:["Originally posted at Reddit 2023-08-20: ",(0,i.jsx)(t.a,{href:"https://www.reddit.com/r/bicycling/comments/15wca29",children:"https://www.reddit.com/r/bicycling/comments/15wca29"})]})}),"\n",(0,i.jsx)(t.h2,{id:"background",children:"Background"}),"\n",(0,i.jsx)(t.p,{children:"Is a 160mm disc brake rotor a 160mm disc brake rotor? No, it's not. Disc brakes have different sizes on the width between the brake pads (= disc brake rotor thickness) and brake pad braking surface height (= disc brake rotor braking surface height) too."}),"\n",(0,i.jsx)(t.p,{children:(0,i.jsx)(t.img,{alt:"img",src:n(4684).A+"",title:"Example measurements of a Shimano B05S equivalent disc brake pad",width:"1000",height:"600"})}),"\n",(0,i.jsx)(t.p,{children:"Why is it so hard to find this measurement though? I first came aware of this when I bought a Shimano SM-RT66 rotor for my commuter bike with Shimano BR-M355 calipers. I noticed that the brake surface height on the new rotors seemed a bit narrow vs. the height of the braking surface of my disc brake pads (Shimano B05S)."}),"\n",(0,i.jsx)(t.p,{children:'I then became aware of the Shimano concept of "wide" and "narrow" disc brakes and rotors.'}),"\n",(0,i.jsxs)(t.ul,{children:["\n",(0,i.jsxs)(t.li,{children:[(0,i.jsx)(t.a,{href:"https://productinfo.shimano.com/en#/com",children:"https://productinfo.shimano.com/en#/com"}),"\n",(0,i.jsxs)(t.ul,{children:["\n",(0,i.jsxs)(t.li,{children:["As website: ",(0,i.jsx)(t.a,{href:"https://productinfo.shimano.com/en/compatibility/C-461",children:"https://productinfo.shimano.com/en/compatibility/C-461"})]}),"\n",(0,i.jsxs)(t.li,{children:["As PDF: ",(0,i.jsx)(t.a,{href:"https://productinfo.shimano.com/pdfs/product/Compatibility_en.pdf",children:"https://productinfo.shimano.com/pdfs/product/Compatibility_en.pdf"})]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,i.jsx)(t.p,{children:(0,i.jsx)(t.img,{alt:"img",src:n(9188).A+"",title:"Page 38",width:"1017",height:"1440"})}),"\n",(0,i.jsx)(t.p,{children:"^ Shimano compatibility as PDF, page 38."}),"\n",(0,i.jsx)(t.p,{children:(0,i.jsx)(t.img,{alt:"img",src:n(3223).A+"",title:"Page 39",width:"1235",height:"931"})}),"\n",(0,i.jsx)(t.p,{children:"^ Shimano compatibility as PDF, page 39."}),"\n",(0,i.jsx)(t.p,{children:'Shimano is kind enough (/s) to not say anything about what measurements "wide" and "narrow" is. But from researching the measurements of some of the brake pads mentioned, I found out that "wide" like the B05S pad is 16mm, and "narrow" like the G05S-RX pad is 14.4mm.'}),"\n",(0,i.jsx)(t.h2,{id:"comparison-table",children:"Comparison table"}),"\n",(0,i.jsx)(t.p,{children:"I then started the jurney to find this information myself. Then realised NO ONE lists this info on their web pages. I've reached out to Bracko, Hope (answered me fast, said they'd add info), Jagwire, KCNC, TRP and XLC, tro try to complete this table."}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,i.jsxs)(t.table,{children:[(0,i.jsx)(t.thead,{children:(0,i.jsxs)(t.tr,{children:[(0,i.jsx)(t.th,{style:{textAlign:"left"},children:"Brand"}),(0,i.jsx)(t.th,{style:{textAlign:"left"},children:"Variation"}),(0,i.jsx)(t.th,{style:{textAlign:"left"},children:"Brake surface height"}),(0,i.jsx)(t.th,{style:{textAlign:"left"},children:"Found out how"})]})}),(0,i.jsxs)(t.tbody,{children:[(0,i.jsxs)(t.tr,{children:[(0,i.jsx)(t.td,{style:{textAlign:"left"},children:"Brakco"}),(0,i.jsx)(t.td,{style:{textAlign:"left"}}),(0,i.jsx)(t.td,{style:{textAlign:"left"},children:"?"}),(0,i.jsx)(t.td,{style:{textAlign:"left"}})]}),(0,i.jsxs)(t.tr,{children:[(0,i.jsx)(t.td,{style:{textAlign:"left"},children:"Clarks"}),(0,i.jsx)(t.td,{style:{textAlign:"left"}}),(0,i.jsx)(t.td,{style:{textAlign:"left"},children:"?"}),(0,i.jsx)(t.td,{style:{textAlign:"left"}})]}),(0,i.jsxs)(t.tr,{children:[(0,i.jsx)(t.td,{style:{textAlign:"left"},children:"Hope"}),(0,i.jsx)(t.td,{style:{textAlign:"left"}}),(0,i.jsx)(t.td,{style:{textAlign:"left"},children:"15.0mm"}),(0,i.jsx)(t.td,{style:{textAlign:"left"},children:"Hope answered my email."})]}),(0,i.jsxs)(t.tr,{children:[(0,i.jsx)(t.td,{style:{textAlign:"left"},children:"Jagwire"}),(0,i.jsx)(t.td,{style:{textAlign:"left"}}),(0,i.jsx)(t.td,{style:{textAlign:"left"},children:"?"}),(0,i.jsx)(t.td,{style:{textAlign:"left"}})]}),(0,i.jsxs)(t.tr,{children:[(0,i.jsx)(t.td,{style:{textAlign:"left"},children:"KCNC"}),(0,i.jsx)(t.td,{style:{textAlign:"left"}}),(0,i.jsx)(t.td,{style:{textAlign:"left"},children:"?"}),(0,i.jsx)(t.td,{style:{textAlign:"left"}})]}),(0,i.jsxs)(t.tr,{children:[(0,i.jsx)(t.td,{style:{textAlign:"left"},children:"Shimano"}),(0,i.jsx)(t.td,{style:{textAlign:"left"},children:"Narrow"}),(0,i.jsx)(t.td,{style:{textAlign:"left"},children:"14.4mm"}),(0,i.jsx)(t.td,{style:{textAlign:"left"},children:"Measured G05S-RX brake pads."})]}),(0,i.jsxs)(t.tr,{children:[(0,i.jsx)(t.td,{style:{textAlign:"left"},children:"Shimano"}),(0,i.jsx)(t.td,{style:{textAlign:"left"},children:"Wide"}),(0,i.jsx)(t.td,{style:{textAlign:"left"},children:"16.0mm"}),(0,i.jsx)(t.td,{style:{textAlign:"left"},children:"Measured B05S brake pads."})]}),(0,i.jsxs)(t.tr,{children:[(0,i.jsx)(t.td,{style:{textAlign:"left"},children:"Sram"}),(0,i.jsx)(t.td,{style:{textAlign:"left"}}),(0,i.jsx)(t.td,{style:{textAlign:"left"},children:"15.5mm?"}),(0,i.jsxs)(t.td,{style:{textAlign:"left"},children:["Sram Paceline has this according to ",(0,i.jsx)(t.a,{href:"https://r2-bike.com/SRAM-Brake-Disc-Paceline-Rounded-Edges-160-mm-6-Bolt",children:"r2-bike.com"}),"."]})]}),(0,i.jsxs)(t.tr,{children:[(0,i.jsx)(t.td,{style:{textAlign:"left"},children:"Tektro"}),(0,i.jsx)(t.td,{style:{textAlign:"left"}}),(0,i.jsx)(t.td,{style:{textAlign:"left"},children:"?"}),(0,i.jsx)(t.td,{style:{textAlign:"left"}})]}),(0,i.jsxs)(t.tr,{children:[(0,i.jsx)(t.td,{style:{textAlign:"left"},children:"TRP"}),(0,i.jsx)(t.td,{style:{textAlign:"left"}}),(0,i.jsx)(t.td,{style:{textAlign:"left"},children:"?"}),(0,i.jsx)(t.td,{style:{textAlign:"left"}})]}),(0,i.jsxs)(t.tr,{children:[(0,i.jsx)(t.td,{style:{textAlign:"left"},children:"XLC"}),(0,i.jsx)(t.td,{style:{textAlign:"left"}}),(0,i.jsx)(t.td,{style:{textAlign:"left"},children:"?"}),(0,i.jsx)(t.td,{style:{textAlign:"left"}})]})]})]}),"\n",(0,i.jsx)(t.h2,{id:"ending-words",children:"Ending words"}),"\n",(0,i.jsx)(t.p,{children:"Thoughts? I find it warrying that it's so hard to find required information to make a good decision when replacing rotors for a disc brake. I bet there are many out there with mismatched rotors and brakes not even knowing. I bet many bike shops don't know this either."}),"\n",(0,i.jsxs)(t.p,{children:["If you know the measurements of more disc brake rotor manufacturers, please share it by making a ",(0,i.jsx)(t.a,{href:"https://github.com/o-l-a-v/o-l-a-v.github.io/issues/new/choose",children:"GitHub issue"})," so I can make the table more complete. \ud83d\ude42"]})]})}function h(e={}){const{wrapper:t}={...(0,s.R)(),...e.components};return t?(0,i.jsx)(t,{...e,children:(0,i.jsx)(c,{...e})}):c(e)}},9188:(e,t,n)=>{n.d(t,{A:()=>i});const i=n.p+"assets/images/shimano-compatibility-page-38-a86ca899bb03d7badff2f814a0d380ab.webp"},3223:(e,t,n)=>{n.d(t,{A:()=>i});const i=n.p+"assets/images/shimano-compatibility-page-39-d8d4cf612a815064794754a0c2a58149.webp"},4684:(e,t,n)=>{n.d(t,{A:()=>i});const i=n.p+"assets/images/shimano-pad-b05s-measurements-05e191f8d9c73adc9d805f195ffb3a6a.jpg"},8453:(e,t,n)=>{n.d(t,{R:()=>l,x:()=>d});var i=n(6540);const s={},r=i.createContext(s);function l(e){const t=i.useContext(r);return i.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function d(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:l(e.components),i.createElement(r.Provider,{value:t},e.children)}}}]); \ No newline at end of file +"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[5455],{6267:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>a,contentTitle:()=>l,default:()=>h,frontMatter:()=>r,metadata:()=>d,toc:()=>o});var i=n(4848),s=n(8453);const r={title:"Disc brake rotors brake surface height"},l=void 0,d={id:"bicycle/disc-rotors-brake-surface-height/index",title:"Disc brake rotors brake surface height",description:"Originally posted at Reddit 2023-08-20:",source:"@site/docs/bicycle/disc-rotors-brake-surface-height/index.md",sourceDirName:"bicycle/disc-rotors-brake-surface-height",slug:"/bicycle/disc-rotors-brake-surface-height/",permalink:"/bicycle/disc-rotors-brake-surface-height/",draft:!1,unlisted:!1,tags:[],version:"current",lastUpdatedAt:172763217e4,frontMatter:{title:"Disc brake rotors brake surface height"},sidebar:"tutorialSidebar",previous:{title:"Adjust travel on Fox 831 and Float 32-36mm forks",permalink:"/bicycle/adjust-travel-fox-float/"},next:{title:"Shimano MTB cleats visual difference",permalink:"/bicycle/shimano-mtb-cleats-visual-difference/"}},a={},o=[{value:"Background",id:"background",level:2},{value:"Comparison table",id:"comparison-table",level:2},{value:"Ending words",id:"ending-words",level:2}];function c(e){const t={a:"a",admonition:"admonition",h2:"h2",img:"img",li:"li",p:"p",table:"table",tbody:"tbody",td:"td",th:"th",thead:"thead",tr:"tr",ul:"ul",...(0,s.R)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(t.admonition,{type:"info",children:(0,i.jsxs)(t.p,{children:["Originally posted at Reddit 2023-08-20: ",(0,i.jsx)(t.a,{href:"https://www.reddit.com/r/bicycling/comments/15wca29",children:"https://www.reddit.com/r/bicycling/comments/15wca29"})]})}),"\n",(0,i.jsx)(t.h2,{id:"background",children:"Background"}),"\n",(0,i.jsx)(t.p,{children:"Is a 160mm disc brake rotor a 160mm disc brake rotor? No, it's not. Disc brakes have different sizes on the width between the brake pads (= disc brake rotor thickness) and brake pad braking surface height (= disc brake rotor braking surface height) too."}),"\n",(0,i.jsx)(t.p,{children:(0,i.jsx)(t.img,{alt:"img",src:n(5800).A+"",title:"Example measurements of a Shimano B05S equivalent disc brake pad",width:"1000",height:"600"})}),"\n",(0,i.jsx)(t.p,{children:"Why is it so hard to find this measurement though? I first came aware of this when I bought a Shimano SM-RT66 rotor for my commuter bike with Shimano BR-M355 calipers. I noticed that the brake surface height on the new rotors seemed a bit narrow vs. the height of the braking surface of my disc brake pads (Shimano B05S)."}),"\n",(0,i.jsx)(t.p,{children:'I then became aware of the Shimano concept of "wide" and "narrow" disc brakes and rotors.'}),"\n",(0,i.jsxs)(t.ul,{children:["\n",(0,i.jsxs)(t.li,{children:[(0,i.jsx)(t.a,{href:"https://productinfo.shimano.com/en#/com",children:"https://productinfo.shimano.com/en#/com"}),"\n",(0,i.jsxs)(t.ul,{children:["\n",(0,i.jsxs)(t.li,{children:["As website: ",(0,i.jsx)(t.a,{href:"https://productinfo.shimano.com/en/compatibility/C-461",children:"https://productinfo.shimano.com/en/compatibility/C-461"})]}),"\n",(0,i.jsxs)(t.li,{children:["As PDF: ",(0,i.jsx)(t.a,{href:"https://productinfo.shimano.com/pdfs/product/Compatibility_en.pdf",children:"https://productinfo.shimano.com/pdfs/product/Compatibility_en.pdf"})]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,i.jsx)(t.p,{children:(0,i.jsx)(t.img,{alt:"img",src:n(5905).A+"",title:"Page 38",width:"1017",height:"1440"})}),"\n",(0,i.jsx)(t.p,{children:"^ Shimano compatibility as PDF, page 38."}),"\n",(0,i.jsx)(t.p,{children:(0,i.jsx)(t.img,{alt:"img",src:n(5878).A+"",title:"Page 39",width:"1235",height:"931"})}),"\n",(0,i.jsx)(t.p,{children:"^ Shimano compatibility as PDF, page 39."}),"\n",(0,i.jsx)(t.p,{children:'Shimano is kind enough (/s) to not say anything about what measurements "wide" and "narrow" is. But from researching the measurements of some of the brake pads mentioned, I found out that "wide" like the B05S pad is 16mm, and "narrow" like the G05S-RX pad is 14.4mm.'}),"\n",(0,i.jsx)(t.h2,{id:"comparison-table",children:"Comparison table"}),"\n",(0,i.jsx)(t.p,{children:"I then started the jurney to find this information myself. Then realised NO ONE lists this info on their web pages. I've reached out to Bracko, Hope (answered me fast, said they'd add info), Jagwire, KCNC, TRP and XLC, tro try to complete this table."}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,i.jsxs)(t.table,{children:[(0,i.jsx)(t.thead,{children:(0,i.jsxs)(t.tr,{children:[(0,i.jsx)(t.th,{style:{textAlign:"left"},children:"Brand"}),(0,i.jsx)(t.th,{style:{textAlign:"left"},children:"Variation"}),(0,i.jsx)(t.th,{style:{textAlign:"left"},children:"Brake surface height"}),(0,i.jsx)(t.th,{style:{textAlign:"left"},children:"Found out how"})]})}),(0,i.jsxs)(t.tbody,{children:[(0,i.jsxs)(t.tr,{children:[(0,i.jsx)(t.td,{style:{textAlign:"left"},children:"Brakco"}),(0,i.jsx)(t.td,{style:{textAlign:"left"}}),(0,i.jsx)(t.td,{style:{textAlign:"left"},children:"?"}),(0,i.jsx)(t.td,{style:{textAlign:"left"}})]}),(0,i.jsxs)(t.tr,{children:[(0,i.jsx)(t.td,{style:{textAlign:"left"},children:"Clarks"}),(0,i.jsx)(t.td,{style:{textAlign:"left"}}),(0,i.jsx)(t.td,{style:{textAlign:"left"},children:"?"}),(0,i.jsx)(t.td,{style:{textAlign:"left"}})]}),(0,i.jsxs)(t.tr,{children:[(0,i.jsx)(t.td,{style:{textAlign:"left"},children:"Hope"}),(0,i.jsx)(t.td,{style:{textAlign:"left"}}),(0,i.jsx)(t.td,{style:{textAlign:"left"},children:"15.0mm"}),(0,i.jsx)(t.td,{style:{textAlign:"left"},children:"Hope answered my email."})]}),(0,i.jsxs)(t.tr,{children:[(0,i.jsx)(t.td,{style:{textAlign:"left"},children:"Jagwire"}),(0,i.jsx)(t.td,{style:{textAlign:"left"}}),(0,i.jsx)(t.td,{style:{textAlign:"left"},children:"?"}),(0,i.jsx)(t.td,{style:{textAlign:"left"}})]}),(0,i.jsxs)(t.tr,{children:[(0,i.jsx)(t.td,{style:{textAlign:"left"},children:"KCNC"}),(0,i.jsx)(t.td,{style:{textAlign:"left"}}),(0,i.jsx)(t.td,{style:{textAlign:"left"},children:"?"}),(0,i.jsx)(t.td,{style:{textAlign:"left"}})]}),(0,i.jsxs)(t.tr,{children:[(0,i.jsx)(t.td,{style:{textAlign:"left"},children:"Shimano"}),(0,i.jsx)(t.td,{style:{textAlign:"left"},children:"Narrow"}),(0,i.jsx)(t.td,{style:{textAlign:"left"},children:"14.4mm"}),(0,i.jsx)(t.td,{style:{textAlign:"left"},children:"Measured G05S-RX brake pads."})]}),(0,i.jsxs)(t.tr,{children:[(0,i.jsx)(t.td,{style:{textAlign:"left"},children:"Shimano"}),(0,i.jsx)(t.td,{style:{textAlign:"left"},children:"Wide"}),(0,i.jsx)(t.td,{style:{textAlign:"left"},children:"16.0mm"}),(0,i.jsx)(t.td,{style:{textAlign:"left"},children:"Measured B05S brake pads."})]}),(0,i.jsxs)(t.tr,{children:[(0,i.jsx)(t.td,{style:{textAlign:"left"},children:"Sram"}),(0,i.jsx)(t.td,{style:{textAlign:"left"}}),(0,i.jsx)(t.td,{style:{textAlign:"left"},children:"15.5mm?"}),(0,i.jsxs)(t.td,{style:{textAlign:"left"},children:["Sram Paceline has this according to ",(0,i.jsx)(t.a,{href:"https://r2-bike.com/SRAM-Brake-Disc-Paceline-Rounded-Edges-160-mm-6-Bolt",children:"r2-bike.com"}),"."]})]}),(0,i.jsxs)(t.tr,{children:[(0,i.jsx)(t.td,{style:{textAlign:"left"},children:"Tektro"}),(0,i.jsx)(t.td,{style:{textAlign:"left"}}),(0,i.jsx)(t.td,{style:{textAlign:"left"},children:"?"}),(0,i.jsx)(t.td,{style:{textAlign:"left"}})]}),(0,i.jsxs)(t.tr,{children:[(0,i.jsx)(t.td,{style:{textAlign:"left"},children:"TRP"}),(0,i.jsx)(t.td,{style:{textAlign:"left"}}),(0,i.jsx)(t.td,{style:{textAlign:"left"},children:"?"}),(0,i.jsx)(t.td,{style:{textAlign:"left"}})]}),(0,i.jsxs)(t.tr,{children:[(0,i.jsx)(t.td,{style:{textAlign:"left"},children:"XLC"}),(0,i.jsx)(t.td,{style:{textAlign:"left"}}),(0,i.jsx)(t.td,{style:{textAlign:"left"},children:"?"}),(0,i.jsx)(t.td,{style:{textAlign:"left"}})]})]})]}),"\n",(0,i.jsx)(t.h2,{id:"ending-words",children:"Ending words"}),"\n",(0,i.jsx)(t.p,{children:"Thoughts? I find it warrying that it's so hard to find required information to make a good decision when replacing rotors for a disc brake. I bet there are many out there with mismatched rotors and brakes not even knowing. I bet many bike shops don't know this either."}),"\n",(0,i.jsxs)(t.p,{children:["If you know the measurements of more disc brake rotor manufacturers, please share it by making a ",(0,i.jsx)(t.a,{href:"https://github.com/o-l-a-v/o-l-a-v.github.io/issues/new/choose",children:"GitHub issue"})," so I can make the table more complete. \ud83d\ude42"]})]})}function h(e={}){const{wrapper:t}={...(0,s.R)(),...e.components};return t?(0,i.jsx)(t,{...e,children:(0,i.jsx)(c,{...e})}):c(e)}},5905:(e,t,n)=>{n.d(t,{A:()=>i});const i=n.p+"assets/images/shimano-compatibility-page-38-a86ca899bb03d7badff2f814a0d380ab.webp"},5878:(e,t,n)=>{n.d(t,{A:()=>i});const i=n.p+"assets/images/shimano-compatibility-page-39-d8d4cf612a815064794754a0c2a58149.webp"},5800:(e,t,n)=>{n.d(t,{A:()=>i});const i=n.p+"assets/images/shimano-pad-b05s-measurements-05e191f8d9c73adc9d805f195ffb3a6a.jpg"},8453:(e,t,n)=>{n.d(t,{R:()=>l,x:()=>d});var i=n(6540);const s={},r=i.createContext(s);function l(e){const t=i.useContext(r);return i.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function d(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:l(e.components),i.createElement(r.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/d64f0200.8414a09d.js b/assets/js/d64f0200.8414a09d.js deleted file mode 100644 index 4c0d3ba..0000000 --- a/assets/js/d64f0200.8414a09d.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[2685],{2591:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>u,contentTitle:()=>n,default:()=>d,frontMatter:()=>a,metadata:()=>i,toc:()=>l});var r=s(4848),o=s(8453);const a={sidebar_position:3},n="Create a Blog Post",i={id:"various/docusaurus-tutorials/tutorial-basics/create-a-blog-post",title:"Create a Blog Post",description:"Docusaurus creates a page for each blog post, but also a blog index page, a tag system, an RSS feed...",source:"@site/docs/various/docusaurus-tutorials/tutorial-basics/create-a-blog-post.md",sourceDirName:"various/docusaurus-tutorials/tutorial-basics",slug:"/various/docusaurus-tutorials/tutorial-basics/create-a-blog-post",permalink:"/various/docusaurus-tutorials/tutorial-basics/create-a-blog-post",draft:!1,unlisted:!1,tags:[],version:"current",lastUpdatedAt:171908094e4,sidebarPosition:3,frontMatter:{sidebar_position:3},sidebar:"tutorialSidebar",previous:{title:"Create a Document",permalink:"/various/docusaurus-tutorials/tutorial-basics/create-a-document"},next:{title:"Markdown Features",permalink:"/various/docusaurus-tutorials/tutorial-basics/markdown-features"}},u={},l=[{value:"Create your first Post",id:"create-your-first-post",level:2}];function c(e){const t={a:"a",code:"code",h1:"h1",h2:"h2",header:"header",p:"p",pre:"pre",strong:"strong",...(0,o.R)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(t.header,{children:(0,r.jsx)(t.h1,{id:"create-a-blog-post",children:"Create a Blog Post"})}),"\n",(0,r.jsxs)(t.p,{children:["Docusaurus creates a ",(0,r.jsx)(t.strong,{children:"page for each blog post"}),", but also a ",(0,r.jsx)(t.strong,{children:"blog index page"}),", a ",(0,r.jsx)(t.strong,{children:"tag system"}),", an ",(0,r.jsx)(t.strong,{children:"RSS"})," feed..."]}),"\n",(0,r.jsx)(t.h2,{id:"create-your-first-post",children:"Create your first Post"}),"\n",(0,r.jsxs)(t.p,{children:["Create a file at ",(0,r.jsx)(t.code,{children:"blog/2021-02-28-greetings.md"}),":"]}),"\n",(0,r.jsx)(t.pre,{children:(0,r.jsx)(t.code,{className:"language-md",metastring:'title="blog/2021-02-28-greetings.md"',children:"---\nslug: greetings\ntitle: Greetings!\nauthors:\n - name: Joel Marcey\n title: Co-creator of Docusaurus 1\n url: https://github.com/JoelMarcey\n image_url: https://github.com/JoelMarcey.png\n - name: S\xe9bastien Lorber\n title: Docusaurus maintainer\n url: https://sebastienlorber.com\n image_url: https://github.com/slorber.png\ntags: [greetings]\n---\n\nCongratulations, you have made your first post!\n\nFeel free to play around and edit this post as much as you like.\n"})}),"\n",(0,r.jsxs)(t.p,{children:["A new blog post is now available at ",(0,r.jsx)(t.a,{href:"http://localhost:3000/blog/greetings",children:"http://localhost:3000/blog/greetings"}),"."]})]})}function d(e={}){const{wrapper:t}={...(0,o.R)(),...e.components};return t?(0,r.jsx)(t,{...e,children:(0,r.jsx)(c,{...e})}):c(e)}},8453:(e,t,s)=>{s.d(t,{R:()=>n,x:()=>i});var r=s(6540);const o={},a=r.createContext(o);function n(e){const t=r.useContext(a);return r.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function i(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(o):e.components||o:n(e.components),r.createElement(a.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/d64f0200.a97efe36.js b/assets/js/d64f0200.a97efe36.js new file mode 100644 index 0000000..1f34ed9 --- /dev/null +++ b/assets/js/d64f0200.a97efe36.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[2685],{2591:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>u,contentTitle:()=>n,default:()=>d,frontMatter:()=>a,metadata:()=>i,toc:()=>l});var s=r(4848),o=r(8453);const a={sidebar_position:3},n="Create a Blog Post",i={id:"various/docusaurus-tutorials/tutorial-basics/create-a-blog-post",title:"Create a Blog Post",description:"Docusaurus creates a page for each blog post, but also a blog index page, a tag system, an RSS feed...",source:"@site/docs/various/docusaurus-tutorials/tutorial-basics/create-a-blog-post.md",sourceDirName:"various/docusaurus-tutorials/tutorial-basics",slug:"/various/docusaurus-tutorials/tutorial-basics/create-a-blog-post",permalink:"/various/docusaurus-tutorials/tutorial-basics/create-a-blog-post",draft:!1,unlisted:!1,tags:[],version:"current",lastUpdatedAt:171908094e4,sidebarPosition:3,frontMatter:{sidebar_position:3},sidebar:"tutorialSidebar",previous:{title:"Create a Document",permalink:"/various/docusaurus-tutorials/tutorial-basics/create-a-document"},next:{title:"Markdown Features",permalink:"/various/docusaurus-tutorials/tutorial-basics/markdown-features"}},u={},l=[{value:"Create your first Post",id:"create-your-first-post",level:2}];function c(e){const t={a:"a",code:"code",h1:"h1",h2:"h2",header:"header",p:"p",pre:"pre",strong:"strong",...(0,o.R)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(t.header,{children:(0,s.jsx)(t.h1,{id:"create-a-blog-post",children:"Create a Blog Post"})}),"\n",(0,s.jsxs)(t.p,{children:["Docusaurus creates a ",(0,s.jsx)(t.strong,{children:"page for each blog post"}),", but also a ",(0,s.jsx)(t.strong,{children:"blog index page"}),", a ",(0,s.jsx)(t.strong,{children:"tag system"}),", an ",(0,s.jsx)(t.strong,{children:"RSS"})," feed..."]}),"\n",(0,s.jsx)(t.h2,{id:"create-your-first-post",children:"Create your first Post"}),"\n",(0,s.jsxs)(t.p,{children:["Create a file at ",(0,s.jsx)(t.code,{children:"blog/2021-02-28-greetings.md"}),":"]}),"\n",(0,s.jsx)(t.pre,{children:(0,s.jsx)(t.code,{className:"language-md",metastring:'title="blog/2021-02-28-greetings.md"',children:"---\r\nslug: greetings\r\ntitle: Greetings!\r\nauthors:\r\n - name: Joel Marcey\r\n title: Co-creator of Docusaurus 1\r\n url: https://github.com/JoelMarcey\r\n image_url: https://github.com/JoelMarcey.png\r\n - name: S\xe9bastien Lorber\r\n title: Docusaurus maintainer\r\n url: https://sebastienlorber.com\r\n image_url: https://github.com/slorber.png\r\ntags: [greetings]\r\n---\r\n\r\nCongratulations, you have made your first post!\r\n\r\nFeel free to play around and edit this post as much as you like.\n"})}),"\n",(0,s.jsxs)(t.p,{children:["A new blog post is now available at ",(0,s.jsx)(t.a,{href:"http://localhost:3000/blog/greetings",children:"http://localhost:3000/blog/greetings"}),"."]})]})}function d(e={}){const{wrapper:t}={...(0,o.R)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(c,{...e})}):c(e)}},8453:(e,t,r)=>{r.d(t,{R:()=>n,x:()=>i});var s=r(6540);const o={},a=s.createContext(o);function n(e){const t=s.useContext(a);return s.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function i(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(o):e.components||o:n(e.components),s.createElement(a.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/ea580ff2.347c8e9e.js b/assets/js/ea580ff2.347c8e9e.js deleted file mode 100644 index c042944..0000000 --- a/assets/js/ea580ff2.347c8e9e.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[8788],{207:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>i,contentTitle:()=>n,default:()=>u,frontMatter:()=>o,metadata:()=>c,toc:()=>l});var r=t(4848),s=t(8453);const o={sidebar_position:1},n="Create a Page",c={id:"various/docusaurus-tutorials/tutorial-basics/create-a-page",title:"Create a Page",description:"Add Markdown or React files to src/pages to create a standalone page:",source:"@site/docs/various/docusaurus-tutorials/tutorial-basics/create-a-page.md",sourceDirName:"various/docusaurus-tutorials/tutorial-basics",slug:"/various/docusaurus-tutorials/tutorial-basics/create-a-page",permalink:"/various/docusaurus-tutorials/tutorial-basics/create-a-page",draft:!1,unlisted:!1,tags:[],version:"current",lastUpdatedAt:171908094e4,sidebarPosition:1,frontMatter:{sidebar_position:1},sidebar:"tutorialSidebar",previous:{title:"Tutorial - Basics",permalink:"/category/tutorial---basics"},next:{title:"Create a Document",permalink:"/various/docusaurus-tutorials/tutorial-basics/create-a-document"}},i={},l=[{value:"Create your first React Page",id:"create-your-first-react-page",level:2},{value:"Create your first Markdown Page",id:"create-your-first-markdown-page",level:2}];function d(e){const a={a:"a",code:"code",h1:"h1",h2:"h2",header:"header",li:"li",p:"p",pre:"pre",strong:"strong",ul:"ul",...(0,s.R)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(a.header,{children:(0,r.jsx)(a.h1,{id:"create-a-page",children:"Create a Page"})}),"\n",(0,r.jsxs)(a.p,{children:["Add ",(0,r.jsx)(a.strong,{children:"Markdown or React"})," files to ",(0,r.jsx)(a.code,{children:"src/pages"})," to create a ",(0,r.jsx)(a.strong,{children:"standalone page"}),":"]}),"\n",(0,r.jsxs)(a.ul,{children:["\n",(0,r.jsxs)(a.li,{children:[(0,r.jsx)(a.code,{children:"src/pages/index.js"})," \u2192 ",(0,r.jsx)(a.code,{children:"localhost:3000/"})]}),"\n",(0,r.jsxs)(a.li,{children:[(0,r.jsx)(a.code,{children:"src/pages/foo.md"})," \u2192 ",(0,r.jsx)(a.code,{children:"localhost:3000/foo"})]}),"\n",(0,r.jsxs)(a.li,{children:[(0,r.jsx)(a.code,{children:"src/pages/foo/bar.js"})," \u2192 ",(0,r.jsx)(a.code,{children:"localhost:3000/foo/bar"})]}),"\n"]}),"\n",(0,r.jsx)(a.h2,{id:"create-your-first-react-page",children:"Create your first React Page"}),"\n",(0,r.jsxs)(a.p,{children:["Create a file at ",(0,r.jsx)(a.code,{children:"src/pages/my-react-page.js"}),":"]}),"\n",(0,r.jsx)(a.pre,{children:(0,r.jsx)(a.code,{className:"language-jsx",metastring:'title="src/pages/my-react-page.js"',children:"import React from 'react';\nimport Layout from '@theme/Layout';\n\nexport default function MyReactPage() {\n return (\n \n

My React page

\n

This is a React page

\n
\n );\n}\n"})}),"\n",(0,r.jsxs)(a.p,{children:["A new page is now available at ",(0,r.jsx)(a.a,{href:"http://localhost:3000/my-react-page",children:"http://localhost:3000/my-react-page"}),"."]}),"\n",(0,r.jsx)(a.h2,{id:"create-your-first-markdown-page",children:"Create your first Markdown Page"}),"\n",(0,r.jsxs)(a.p,{children:["Create a file at ",(0,r.jsx)(a.code,{children:"src/pages/my-markdown-page.md"}),":"]}),"\n",(0,r.jsx)(a.pre,{children:(0,r.jsx)(a.code,{className:"language-mdx",metastring:'title="src/pages/my-markdown-page.md"',children:"# My Markdown page\n\nThis is a Markdown page\n"})}),"\n",(0,r.jsxs)(a.p,{children:["A new page is now available at ",(0,r.jsx)(a.a,{href:"http://localhost:3000/my-markdown-page",children:"http://localhost:3000/my-markdown-page"}),"."]})]})}function u(e={}){const{wrapper:a}={...(0,s.R)(),...e.components};return a?(0,r.jsx)(a,{...e,children:(0,r.jsx)(d,{...e})}):d(e)}},8453:(e,a,t)=>{t.d(a,{R:()=>n,x:()=>c});var r=t(6540);const s={},o=r.createContext(s);function n(e){const a=r.useContext(o);return r.useMemo((function(){return"function"==typeof e?e(a):{...a,...e}}),[a,e])}function c(e){let a;return a=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:n(e.components),r.createElement(o.Provider,{value:a},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/ea580ff2.447f1fbd.js b/assets/js/ea580ff2.447f1fbd.js new file mode 100644 index 0000000..6a2b259 --- /dev/null +++ b/assets/js/ea580ff2.447f1fbd.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[8788],{207:(e,a,r)=>{r.r(a),r.d(a,{assets:()=>i,contentTitle:()=>n,default:()=>u,frontMatter:()=>o,metadata:()=>c,toc:()=>l});var t=r(4848),s=r(8453);const o={sidebar_position:1},n="Create a Page",c={id:"various/docusaurus-tutorials/tutorial-basics/create-a-page",title:"Create a Page",description:"Add Markdown or React files to src/pages to create a standalone page:",source:"@site/docs/various/docusaurus-tutorials/tutorial-basics/create-a-page.md",sourceDirName:"various/docusaurus-tutorials/tutorial-basics",slug:"/various/docusaurus-tutorials/tutorial-basics/create-a-page",permalink:"/various/docusaurus-tutorials/tutorial-basics/create-a-page",draft:!1,unlisted:!1,tags:[],version:"current",lastUpdatedAt:171908094e4,sidebarPosition:1,frontMatter:{sidebar_position:1},sidebar:"tutorialSidebar",previous:{title:"Tutorial - Basics",permalink:"/category/tutorial---basics"},next:{title:"Create a Document",permalink:"/various/docusaurus-tutorials/tutorial-basics/create-a-document"}},i={},l=[{value:"Create your first React Page",id:"create-your-first-react-page",level:2},{value:"Create your first Markdown Page",id:"create-your-first-markdown-page",level:2}];function d(e){const a={a:"a",code:"code",h1:"h1",h2:"h2",header:"header",li:"li",p:"p",pre:"pre",strong:"strong",ul:"ul",...(0,s.R)(),...e.components};return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(a.header,{children:(0,t.jsx)(a.h1,{id:"create-a-page",children:"Create a Page"})}),"\n",(0,t.jsxs)(a.p,{children:["Add ",(0,t.jsx)(a.strong,{children:"Markdown or React"})," files to ",(0,t.jsx)(a.code,{children:"src/pages"})," to create a ",(0,t.jsx)(a.strong,{children:"standalone page"}),":"]}),"\n",(0,t.jsxs)(a.ul,{children:["\n",(0,t.jsxs)(a.li,{children:[(0,t.jsx)(a.code,{children:"src/pages/index.js"})," \u2192 ",(0,t.jsx)(a.code,{children:"localhost:3000/"})]}),"\n",(0,t.jsxs)(a.li,{children:[(0,t.jsx)(a.code,{children:"src/pages/foo.md"})," \u2192 ",(0,t.jsx)(a.code,{children:"localhost:3000/foo"})]}),"\n",(0,t.jsxs)(a.li,{children:[(0,t.jsx)(a.code,{children:"src/pages/foo/bar.js"})," \u2192 ",(0,t.jsx)(a.code,{children:"localhost:3000/foo/bar"})]}),"\n"]}),"\n",(0,t.jsx)(a.h2,{id:"create-your-first-react-page",children:"Create your first React Page"}),"\n",(0,t.jsxs)(a.p,{children:["Create a file at ",(0,t.jsx)(a.code,{children:"src/pages/my-react-page.js"}),":"]}),"\n",(0,t.jsx)(a.pre,{children:(0,t.jsx)(a.code,{className:"language-jsx",metastring:'title="src/pages/my-react-page.js"',children:"import React from 'react';\r\nimport Layout from '@theme/Layout';\r\n\r\nexport default function MyReactPage() {\r\n return (\r\n \r\n

My React page

\r\n

This is a React page

\r\n
\r\n );\r\n}\n"})}),"\n",(0,t.jsxs)(a.p,{children:["A new page is now available at ",(0,t.jsx)(a.a,{href:"http://localhost:3000/my-react-page",children:"http://localhost:3000/my-react-page"}),"."]}),"\n",(0,t.jsx)(a.h2,{id:"create-your-first-markdown-page",children:"Create your first Markdown Page"}),"\n",(0,t.jsxs)(a.p,{children:["Create a file at ",(0,t.jsx)(a.code,{children:"src/pages/my-markdown-page.md"}),":"]}),"\n",(0,t.jsx)(a.pre,{children:(0,t.jsx)(a.code,{className:"language-mdx",metastring:'title="src/pages/my-markdown-page.md"',children:"# My Markdown page\r\n\r\nThis is a Markdown page\n"})}),"\n",(0,t.jsxs)(a.p,{children:["A new page is now available at ",(0,t.jsx)(a.a,{href:"http://localhost:3000/my-markdown-page",children:"http://localhost:3000/my-markdown-page"}),"."]})]})}function u(e={}){const{wrapper:a}={...(0,s.R)(),...e.components};return a?(0,t.jsx)(a,{...e,children:(0,t.jsx)(d,{...e})}):d(e)}},8453:(e,a,r)=>{r.d(a,{R:()=>n,x:()=>c});var t=r(6540);const s={},o=t.createContext(s);function n(e){const a=t.useContext(o);return t.useMemo((function(){return"function"==typeof e?e(a):{...a,...e}}),[a,e])}function c(e){let a;return a=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:n(e.components),t.createElement(o.Provider,{value:a},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/ebf8c830.d0a4e339.js b/assets/js/ebf8c830.ac8e8c9e.js similarity index 64% rename from assets/js/ebf8c830.d0a4e339.js rename to assets/js/ebf8c830.ac8e8c9e.js index e582a3c..a92cce0 100644 --- a/assets/js/ebf8c830.d0a4e339.js +++ b/assets/js/ebf8c830.ac8e8c9e.js @@ -1 +1 @@ -"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[5496],{6012:(e,s,n)=>{n.r(s),n.d(s,{assets:()=>a,contentTitle:()=>t,default:()=>u,frontMatter:()=>i,metadata:()=>d,toc:()=>c});var o=n(4848),r=n(8453);const i={sidebar_position:1},t="Manage Docs Versions",d={id:"various/docusaurus-tutorials/tutorial-extras/manage-docs-versions",title:"Manage Docs Versions",description:"Docusaurus can manage multiple versions of your docs.",source:"@site/docs/various/docusaurus-tutorials/tutorial-extras/manage-docs-versions.md",sourceDirName:"various/docusaurus-tutorials/tutorial-extras",slug:"/various/docusaurus-tutorials/tutorial-extras/manage-docs-versions",permalink:"/various/docusaurus-tutorials/tutorial-extras/manage-docs-versions",draft:!1,unlisted:!1,tags:[],version:"current",lastUpdatedAt:171908094e4,sidebarPosition:1,frontMatter:{sidebar_position:1},sidebar:"tutorialSidebar",previous:{title:"Tutorial - Extras",permalink:"/category/tutorial---extras"},next:{title:"Translate your site",permalink:"/various/docusaurus-tutorials/tutorial-extras/translate-your-site"}},a={},c=[{value:"Create a docs version",id:"create-a-docs-version",level:2},{value:"Add a Version Dropdown",id:"add-a-version-dropdown",level:2},{value:"Update an existing version",id:"update-an-existing-version",level:2}];function l(e){const s={code:"code",h1:"h1",h2:"h2",header:"header",img:"img",li:"li",p:"p",pre:"pre",strong:"strong",ul:"ul",...(0,r.R)(),...e.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(s.header,{children:(0,o.jsx)(s.h1,{id:"manage-docs-versions",children:"Manage Docs Versions"})}),"\n",(0,o.jsx)(s.p,{children:"Docusaurus can manage multiple versions of your docs."}),"\n",(0,o.jsx)(s.h2,{id:"create-a-docs-version",children:"Create a docs version"}),"\n",(0,o.jsx)(s.p,{children:"Release a version 1.0 of your project:"}),"\n",(0,o.jsx)(s.pre,{children:(0,o.jsx)(s.code,{className:"language-bash",children:"npm run docusaurus docs:version 1.0\n"})}),"\n",(0,o.jsxs)(s.p,{children:["The ",(0,o.jsx)(s.code,{children:"docs"})," folder is copied into ",(0,o.jsx)(s.code,{children:"versioned_docs/version-1.0"})," and ",(0,o.jsx)(s.code,{children:"versions.json"})," is created."]}),"\n",(0,o.jsx)(s.p,{children:"Your docs now have 2 versions:"}),"\n",(0,o.jsxs)(s.ul,{children:["\n",(0,o.jsxs)(s.li,{children:[(0,o.jsx)(s.code,{children:"1.0"})," at ",(0,o.jsx)(s.code,{children:"http://localhost:3000/docs/"})," for the version 1.0 docs"]}),"\n",(0,o.jsxs)(s.li,{children:[(0,o.jsx)(s.code,{children:"current"})," at ",(0,o.jsx)(s.code,{children:"http://localhost:3000/docs/next/"})," for the ",(0,o.jsx)(s.strong,{children:"upcoming, unreleased docs"})]}),"\n"]}),"\n",(0,o.jsx)(s.h2,{id:"add-a-version-dropdown",children:"Add a Version Dropdown"}),"\n",(0,o.jsx)(s.p,{children:"To navigate seamlessly across versions, add a version dropdown."}),"\n",(0,o.jsxs)(s.p,{children:["Modify the ",(0,o.jsx)(s.code,{children:"docusaurus.config.js"})," file:"]}),"\n",(0,o.jsx)(s.pre,{children:(0,o.jsx)(s.code,{className:"language-js",metastring:'title="docusaurus.config.js"',children:"export default {\n themeConfig: {\n navbar: {\n items: [\n // highlight-start\n {\n type: 'docsVersionDropdown',\n },\n // highlight-end\n ],\n },\n },\n};\n"})}),"\n",(0,o.jsx)(s.p,{children:"The docs version dropdown appears in your navbar:"}),"\n",(0,o.jsx)(s.p,{children:(0,o.jsx)(s.img,{alt:"Docs Version Dropdown",src:n(9087).A+"",width:"370",height:"302"})}),"\n",(0,o.jsx)(s.h2,{id:"update-an-existing-version",children:"Update an existing version"}),"\n",(0,o.jsx)(s.p,{children:"It is possible to edit versioned docs in their respective folder:"}),"\n",(0,o.jsxs)(s.ul,{children:["\n",(0,o.jsxs)(s.li,{children:[(0,o.jsx)(s.code,{children:"versioned_docs/version-1.0/hello.md"})," updates ",(0,o.jsx)(s.code,{children:"http://localhost:3000/docs/hello"})]}),"\n",(0,o.jsxs)(s.li,{children:[(0,o.jsx)(s.code,{children:"docs/hello.md"})," updates ",(0,o.jsx)(s.code,{children:"http://localhost:3000/docs/next/hello"})]}),"\n"]})]})}function u(e={}){const{wrapper:s}={...(0,r.R)(),...e.components};return s?(0,o.jsx)(s,{...e,children:(0,o.jsx)(l,{...e})}):l(e)}},9087:(e,s,n)=>{n.d(s,{A:()=>o});const o=n.p+"assets/images/docsVersionDropdown-0b0d36fba0359dee4428440a0c05f478.png"},8453:(e,s,n)=>{n.d(s,{R:()=>t,x:()=>d});var o=n(6540);const r={},i=o.createContext(r);function t(e){const s=o.useContext(i);return o.useMemo((function(){return"function"==typeof e?e(s):{...s,...e}}),[s,e])}function d(e){let s;return s=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:t(e.components),o.createElement(i.Provider,{value:s},e.children)}}}]); \ No newline at end of file +"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[5496],{6012:(e,s,n)=>{n.r(s),n.d(s,{assets:()=>a,contentTitle:()=>t,default:()=>u,frontMatter:()=>i,metadata:()=>d,toc:()=>c});var o=n(4848),r=n(8453);const i={sidebar_position:1},t="Manage Docs Versions",d={id:"various/docusaurus-tutorials/tutorial-extras/manage-docs-versions",title:"Manage Docs Versions",description:"Docusaurus can manage multiple versions of your docs.",source:"@site/docs/various/docusaurus-tutorials/tutorial-extras/manage-docs-versions.md",sourceDirName:"various/docusaurus-tutorials/tutorial-extras",slug:"/various/docusaurus-tutorials/tutorial-extras/manage-docs-versions",permalink:"/various/docusaurus-tutorials/tutorial-extras/manage-docs-versions",draft:!1,unlisted:!1,tags:[],version:"current",lastUpdatedAt:171908094e4,sidebarPosition:1,frontMatter:{sidebar_position:1},sidebar:"tutorialSidebar",previous:{title:"Tutorial - Extras",permalink:"/category/tutorial---extras"},next:{title:"Translate your site",permalink:"/various/docusaurus-tutorials/tutorial-extras/translate-your-site"}},a={},c=[{value:"Create a docs version",id:"create-a-docs-version",level:2},{value:"Add a Version Dropdown",id:"add-a-version-dropdown",level:2},{value:"Update an existing version",id:"update-an-existing-version",level:2}];function l(e){const s={code:"code",h1:"h1",h2:"h2",header:"header",img:"img",li:"li",p:"p",pre:"pre",strong:"strong",ul:"ul",...(0,r.R)(),...e.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(s.header,{children:(0,o.jsx)(s.h1,{id:"manage-docs-versions",children:"Manage Docs Versions"})}),"\n",(0,o.jsx)(s.p,{children:"Docusaurus can manage multiple versions of your docs."}),"\n",(0,o.jsx)(s.h2,{id:"create-a-docs-version",children:"Create a docs version"}),"\n",(0,o.jsx)(s.p,{children:"Release a version 1.0 of your project:"}),"\n",(0,o.jsx)(s.pre,{children:(0,o.jsx)(s.code,{className:"language-bash",children:"npm run docusaurus docs:version 1.0\n"})}),"\n",(0,o.jsxs)(s.p,{children:["The ",(0,o.jsx)(s.code,{children:"docs"})," folder is copied into ",(0,o.jsx)(s.code,{children:"versioned_docs/version-1.0"})," and ",(0,o.jsx)(s.code,{children:"versions.json"})," is created."]}),"\n",(0,o.jsx)(s.p,{children:"Your docs now have 2 versions:"}),"\n",(0,o.jsxs)(s.ul,{children:["\n",(0,o.jsxs)(s.li,{children:[(0,o.jsx)(s.code,{children:"1.0"})," at ",(0,o.jsx)(s.code,{children:"http://localhost:3000/docs/"})," for the version 1.0 docs"]}),"\n",(0,o.jsxs)(s.li,{children:[(0,o.jsx)(s.code,{children:"current"})," at ",(0,o.jsx)(s.code,{children:"http://localhost:3000/docs/next/"})," for the ",(0,o.jsx)(s.strong,{children:"upcoming, unreleased docs"})]}),"\n"]}),"\n",(0,o.jsx)(s.h2,{id:"add-a-version-dropdown",children:"Add a Version Dropdown"}),"\n",(0,o.jsx)(s.p,{children:"To navigate seamlessly across versions, add a version dropdown."}),"\n",(0,o.jsxs)(s.p,{children:["Modify the ",(0,o.jsx)(s.code,{children:"docusaurus.config.js"})," file:"]}),"\n",(0,o.jsx)(s.pre,{children:(0,o.jsx)(s.code,{className:"language-js",metastring:'title="docusaurus.config.js"',children:"export default {\r\n themeConfig: {\r\n navbar: {\r\n items: [\r\n // highlight-start\r\n {\r\n type: 'docsVersionDropdown',\r\n },\r\n // highlight-end\r\n ],\r\n },\r\n },\r\n};\n"})}),"\n",(0,o.jsx)(s.p,{children:"The docs version dropdown appears in your navbar:"}),"\n",(0,o.jsx)(s.p,{children:(0,o.jsx)(s.img,{alt:"Docs Version Dropdown",src:n(9952).A+"",width:"370",height:"302"})}),"\n",(0,o.jsx)(s.h2,{id:"update-an-existing-version",children:"Update an existing version"}),"\n",(0,o.jsx)(s.p,{children:"It is possible to edit versioned docs in their respective folder:"}),"\n",(0,o.jsxs)(s.ul,{children:["\n",(0,o.jsxs)(s.li,{children:[(0,o.jsx)(s.code,{children:"versioned_docs/version-1.0/hello.md"})," updates ",(0,o.jsx)(s.code,{children:"http://localhost:3000/docs/hello"})]}),"\n",(0,o.jsxs)(s.li,{children:[(0,o.jsx)(s.code,{children:"docs/hello.md"})," updates ",(0,o.jsx)(s.code,{children:"http://localhost:3000/docs/next/hello"})]}),"\n"]})]})}function u(e={}){const{wrapper:s}={...(0,r.R)(),...e.components};return s?(0,o.jsx)(s,{...e,children:(0,o.jsx)(l,{...e})}):l(e)}},9952:(e,s,n)=>{n.d(s,{A:()=>o});const o=n.p+"assets/images/docsVersionDropdown-0b0d36fba0359dee4428440a0c05f478.png"},8453:(e,s,n)=>{n.d(s,{R:()=>t,x:()=>d});var o=n(6540);const r={},i=o.createContext(r);function t(e){const s=o.useContext(i);return o.useMemo((function(){return"function"==typeof e?e(s):{...s,...e}}),[s,e])}function d(e){let s;return s=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:t(e.components),o.createElement(i.Provider,{value:s},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/runtime~main.c069b9e8.js b/assets/js/runtime~main.6934e572.js similarity index 59% rename from assets/js/runtime~main.c069b9e8.js rename to assets/js/runtime~main.6934e572.js index 39a0b10..a5d183f 100644 --- a/assets/js/runtime~main.c069b9e8.js +++ b/assets/js/runtime~main.6934e572.js @@ -1 +1 @@ -(()=>{"use strict";var e,a,f,c,t,r={},d={};function o(e){var a=d[e];if(void 0!==a)return a.exports;var f=d[e]={exports:{}};return r[e].call(f.exports,f,f.exports,o),f.exports}o.m=r,e=[],o.O=(a,f,c,t)=>{if(!f){var r=1/0;for(i=0;i=t)&&Object.keys(o.O).every((e=>o.O[e](f[b])))?f.splice(b--,1):(d=!1,t0&&e[i-1][2]>t;i--)e[i]=e[i-1];e[i]=[f,c,t]},o.n=e=>{var a=e&&e.__esModule?()=>e.default:()=>e;return o.d(a,{a:a}),a},f=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,o.t=function(e,c){if(1&c&&(e=this(e)),8&c)return e;if("object"==typeof e&&e){if(4&c&&e.__esModule)return e;if(16&c&&"function"==typeof e.then)return e}var t=Object.create(null);o.r(t);var r={};a=a||[null,f({}),f([]),f(f)];for(var d=2&c&&e;"object"==typeof d&&!~a.indexOf(d);d=f(d))Object.getOwnPropertyNames(d).forEach((a=>r[a]=()=>e[a]));return r.default=()=>e,o.d(t,r),t},o.d=(e,a)=>{for(var f in a)o.o(a,f)&&!o.o(e,f)&&Object.defineProperty(e,f,{enumerable:!0,get:a[f]})},o.f={},o.e=e=>Promise.all(Object.keys(o.f).reduce(((a,f)=>(o.f[f](e,a),a)),[])),o.u=e=>"assets/js/"+({412:"db07cfc0",452:"f3183c21",883:"6e11e2ca",910:"285ea39f",1117:"8db4ac62",1567:"22dd74f7",1782:"32fff29a",1816:"a78efe01",1903:"acecf23e",2353:"e952da71",2685:"d64f0200",2711:"9e4087bc",2821:"baa56614",3118:"098ec695",3174:"0854b057",3249:"ccc49370",3361:"c377a04b",3977:"601db3ea",4212:"621db11d",4465:"3941b3df",4584:"f82cd581",4813:"6875c492",5455:"d55e8d6a",5496:"ebf8c830",5590:"a3024f92",5611:"e13d17b5",5636:"790f702f",5742:"aba21aa0",5917:"204ffdc9",6969:"14eb3368",7098:"a7bd4aaa",7138:"8169ca25",7406:"d1f55b02",7472:"814f3328",7643:"a6aa9e1f",8044:"596c2248",8121:"3a2db09e",8130:"f81c1134",8146:"c15d9823",8209:"01a85c17",8378:"04845011",8401:"17896441",8462:"3217192f",8788:"ea580ff2",8947:"ef8b811a",9048:"a94703ab",9145:"57117c8b",9560:"4df3f585",9612:"287a4afb",9647:"5e95c892",9858:"36994c47"}[e]||e)+"."+{412:"e8b661a6",452:"e0ecf821",883:"cc67f2ab",910:"94b10763",1117:"af0ad783",1567:"e734fae3",1782:"ecc01c0c",1816:"08927b32",1903:"28f9a35b",2237:"fe867cfb",2353:"cecdbf23",2685:"8414a09d",2711:"9b70b1ae",2821:"66e5e736",3118:"7359e03b",3174:"18109962",3249:"f542c2cb",3361:"b3107898",3599:"99764c07",3977:"a215a3a2",4212:"4117d741",4465:"a9343e81",4584:"b72d9658",4813:"e02da837",5089:"1751af1f",5455:"923cbee8",5496:"d0a4e339",5590:"1dcaf6a7",5611:"009b3938",5636:"3639b30e",5742:"ed09cce9",5917:"cef7c962",6969:"b3f9dfc9",7098:"300507f7",7138:"f21524f5",7406:"9786e311",7472:"6ada6ba5",7643:"e5474cca",8044:"847f5061",8121:"86846bc5",8130:"c91f0d9e",8146:"5edb5de4",8209:"5c1a76a0",8378:"970b808c",8401:"a5ee32ab",8462:"ab9f8254",8788:"347c8e9e",8947:"6a88bce7",9048:"34ab1074",9145:"cec8ce87",9560:"1f152c67",9612:"cf47c8f2",9647:"3d1fe17f",9858:"337a7516"}[e]+".js",o.miniCssF=e=>{},o.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),o.o=(e,a)=>Object.prototype.hasOwnProperty.call(e,a),c={},t="docs:",o.l=(e,a,f,r)=>{if(c[e])c[e].push(a);else{var d,b;if(void 0!==f)for(var n=document.getElementsByTagName("script"),i=0;i{d.onerror=d.onload=null,clearTimeout(s);var t=c[e];if(delete c[e],d.parentNode&&d.parentNode.removeChild(d),t&&t.forEach((e=>e(f))),a)return a(f)},s=setTimeout(l.bind(null,void 0,{type:"timeout",target:d}),12e4);d.onerror=l.bind(null,d.onerror),d.onload=l.bind(null,d.onload),b&&document.head.appendChild(d)}},o.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},o.p="/",o.gca=function(e){return e={17896441:"8401",db07cfc0:"412",f3183c21:"452","6e11e2ca":"883","285ea39f":"910","8db4ac62":"1117","22dd74f7":"1567","32fff29a":"1782",a78efe01:"1816",acecf23e:"1903",e952da71:"2353",d64f0200:"2685","9e4087bc":"2711",baa56614:"2821","098ec695":"3118","0854b057":"3174",ccc49370:"3249",c377a04b:"3361","601db3ea":"3977","621db11d":"4212","3941b3df":"4465",f82cd581:"4584","6875c492":"4813",d55e8d6a:"5455",ebf8c830:"5496",a3024f92:"5590",e13d17b5:"5611","790f702f":"5636",aba21aa0:"5742","204ffdc9":"5917","14eb3368":"6969",a7bd4aaa:"7098","8169ca25":"7138",d1f55b02:"7406","814f3328":"7472",a6aa9e1f:"7643","596c2248":"8044","3a2db09e":"8121",f81c1134:"8130",c15d9823:"8146","01a85c17":"8209","04845011":"8378","3217192f":"8462",ea580ff2:"8788",ef8b811a:"8947",a94703ab:"9048","57117c8b":"9145","4df3f585":"9560","287a4afb":"9612","5e95c892":"9647","36994c47":"9858"}[e]||e,o.p+o.u(e)},(()=>{var e={5354:0,1869:0};o.f.j=(a,f)=>{var c=o.o(e,a)?e[a]:void 0;if(0!==c)if(c)f.push(c[2]);else if(/^(1869|5354)$/.test(a))e[a]=0;else{var t=new Promise(((f,t)=>c=e[a]=[f,t]));f.push(c[2]=t);var r=o.p+o.u(a),d=new Error;o.l(r,(f=>{if(o.o(e,a)&&(0!==(c=e[a])&&(e[a]=void 0),c)){var t=f&&("load"===f.type?"missing":f.type),r=f&&f.target&&f.target.src;d.message="Loading chunk "+a+" failed.\n("+t+": "+r+")",d.name="ChunkLoadError",d.type=t,d.request=r,c[1](d)}}),"chunk-"+a,a)}},o.O.j=a=>0===e[a];var a=(a,f)=>{var c,t,r=f[0],d=f[1],b=f[2],n=0;if(r.some((a=>0!==e[a]))){for(c in d)o.o(d,c)&&(o.m[c]=d[c]);if(b)var i=b(o)}for(a&&a(f);n{"use strict";var e,a,f,c,t,r={},d={};function b(e){var a=d[e];if(void 0!==a)return a.exports;var f=d[e]={exports:{}};return r[e].call(f.exports,f,f.exports,b),f.exports}b.m=r,e=[],b.O=(a,f,c,t)=>{if(!f){var r=1/0;for(i=0;i=t)&&Object.keys(b.O).every((e=>b.O[e](f[o])))?f.splice(o--,1):(d=!1,t0&&e[i-1][2]>t;i--)e[i]=e[i-1];e[i]=[f,c,t]},b.n=e=>{var a=e&&e.__esModule?()=>e.default:()=>e;return b.d(a,{a:a}),a},f=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,b.t=function(e,c){if(1&c&&(e=this(e)),8&c)return e;if("object"==typeof e&&e){if(4&c&&e.__esModule)return e;if(16&c&&"function"==typeof e.then)return e}var t=Object.create(null);b.r(t);var r={};a=a||[null,f({}),f([]),f(f)];for(var d=2&c&&e;"object"==typeof d&&!~a.indexOf(d);d=f(d))Object.getOwnPropertyNames(d).forEach((a=>r[a]=()=>e[a]));return r.default=()=>e,b.d(t,r),t},b.d=(e,a)=>{for(var f in a)b.o(a,f)&&!b.o(e,f)&&Object.defineProperty(e,f,{enumerable:!0,get:a[f]})},b.f={},b.e=e=>Promise.all(Object.keys(b.f).reduce(((a,f)=>(b.f[f](e,a),a)),[])),b.u=e=>"assets/js/"+({412:"db07cfc0",452:"f3183c21",883:"6e11e2ca",910:"285ea39f",1117:"8db4ac62",1567:"22dd74f7",1782:"32fff29a",1816:"a78efe01",1903:"acecf23e",2353:"e952da71",2685:"d64f0200",2711:"9e4087bc",2821:"baa56614",3118:"098ec695",3174:"0854b057",3249:"ccc49370",3361:"c377a04b",3977:"601db3ea",4212:"621db11d",4465:"3941b3df",4584:"f82cd581",4813:"6875c492",5455:"d55e8d6a",5496:"ebf8c830",5590:"a3024f92",5611:"e13d17b5",5636:"790f702f",5742:"aba21aa0",5917:"204ffdc9",6969:"14eb3368",7098:"a7bd4aaa",7138:"8169ca25",7406:"d1f55b02",7472:"814f3328",7643:"a6aa9e1f",8044:"596c2248",8121:"3a2db09e",8130:"f81c1134",8146:"c15d9823",8209:"01a85c17",8378:"04845011",8401:"17896441",8462:"3217192f",8788:"ea580ff2",8947:"ef8b811a",9048:"a94703ab",9145:"57117c8b",9560:"4df3f585",9612:"287a4afb",9647:"5e95c892",9858:"36994c47"}[e]||e)+"."+{412:"e8b661a6",452:"e0ecf821",883:"fcdef8a8",910:"3fd2f399",1117:"af0ad783",1567:"e734fae3",1782:"0a1ab6e4",1816:"907d01b7",1903:"28f9a35b",2237:"fe867cfb",2353:"cecdbf23",2685:"a97efe36",2711:"9b70b1ae",2821:"66e5e736",3118:"bbd4643b",3174:"645d9563",3249:"f542c2cb",3361:"c070c5b4",3599:"99764c07",3977:"a215a3a2",4212:"4117d741",4465:"a9343e81",4584:"b72d9658",4813:"e02da837",5089:"1751af1f",5455:"69435491",5496:"ac8e8c9e",5590:"1dcaf6a7",5611:"009b3938",5636:"3639b30e",5742:"ed09cce9",5917:"cef7c962",6969:"b3f9dfc9",7098:"300507f7",7138:"6290c199",7406:"9786e311",7472:"6ada6ba5",7643:"e5474cca",8044:"847f5061",8121:"86846bc5",8130:"c91f0d9e",8146:"5edb5de4",8209:"5c1a76a0",8378:"970b808c",8401:"a5ee32ab",8462:"ab9f8254",8788:"447f1fbd",8947:"6a88bce7",9048:"34ab1074",9145:"cec8ce87",9560:"24f7e05a",9612:"cf47c8f2",9647:"3d1fe17f",9858:"337a7516"}[e]+".js",b.miniCssF=e=>{},b.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),b.o=(e,a)=>Object.prototype.hasOwnProperty.call(e,a),c={},t="docs:",b.l=(e,a,f,r)=>{if(c[e])c[e].push(a);else{var d,o;if(void 0!==f)for(var n=document.getElementsByTagName("script"),i=0;i{d.onerror=d.onload=null,clearTimeout(s);var t=c[e];if(delete c[e],d.parentNode&&d.parentNode.removeChild(d),t&&t.forEach((e=>e(f))),a)return a(f)},s=setTimeout(l.bind(null,void 0,{type:"timeout",target:d}),12e4);d.onerror=l.bind(null,d.onerror),d.onload=l.bind(null,d.onload),o&&document.head.appendChild(d)}},b.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},b.p="/",b.gca=function(e){return e={17896441:"8401",db07cfc0:"412",f3183c21:"452","6e11e2ca":"883","285ea39f":"910","8db4ac62":"1117","22dd74f7":"1567","32fff29a":"1782",a78efe01:"1816",acecf23e:"1903",e952da71:"2353",d64f0200:"2685","9e4087bc":"2711",baa56614:"2821","098ec695":"3118","0854b057":"3174",ccc49370:"3249",c377a04b:"3361","601db3ea":"3977","621db11d":"4212","3941b3df":"4465",f82cd581:"4584","6875c492":"4813",d55e8d6a:"5455",ebf8c830:"5496",a3024f92:"5590",e13d17b5:"5611","790f702f":"5636",aba21aa0:"5742","204ffdc9":"5917","14eb3368":"6969",a7bd4aaa:"7098","8169ca25":"7138",d1f55b02:"7406","814f3328":"7472",a6aa9e1f:"7643","596c2248":"8044","3a2db09e":"8121",f81c1134:"8130",c15d9823:"8146","01a85c17":"8209","04845011":"8378","3217192f":"8462",ea580ff2:"8788",ef8b811a:"8947",a94703ab:"9048","57117c8b":"9145","4df3f585":"9560","287a4afb":"9612","5e95c892":"9647","36994c47":"9858"}[e]||e,b.p+b.u(e)},(()=>{var e={5354:0,1869:0};b.f.j=(a,f)=>{var c=b.o(e,a)?e[a]:void 0;if(0!==c)if(c)f.push(c[2]);else if(/^(1869|5354)$/.test(a))e[a]=0;else{var t=new Promise(((f,t)=>c=e[a]=[f,t]));f.push(c[2]=t);var r=b.p+b.u(a),d=new Error;b.l(r,(f=>{if(b.o(e,a)&&(0!==(c=e[a])&&(e[a]=void 0),c)){var t=f&&("load"===f.type?"missing":f.type),r=f&&f.target&&f.target.src;d.message="Loading chunk "+a+" failed.\n("+t+": "+r+")",d.name="ChunkLoadError",d.type=t,d.request=r,c[1](d)}}),"chunk-"+a,a)}},b.O.j=a=>0===e[a];var a=(a,f)=>{var c,t,r=f[0],d=f[1],o=f[2],n=0;if(r.some((a=>0!==e[a]))){for(c in d)b.o(d,c)&&(b.m[c]=d[c]);if(o)var i=o(b)}for(a&&a(f);n Adjust travel on Fox 831 and Float 32-36mm forks | OlavDocs - + diff --git a/bicycle/disc-rotors-brake-surface-height.html b/bicycle/disc-rotors-brake-surface-height.html index 42fb87a..0e46213 100644 --- a/bicycle/disc-rotors-brake-surface-height.html +++ b/bicycle/disc-rotors-brake-surface-height.html @@ -5,7 +5,7 @@ Disc brake rotors brake surface height | OlavDocs - + diff --git a/bicycle/shimano-mtb-cleats-visual-difference.html b/bicycle/shimano-mtb-cleats-visual-difference.html index f37128c..e0897db 100644 --- a/bicycle/shimano-mtb-cleats-visual-difference.html +++ b/bicycle/shimano-mtb-cleats-visual-difference.html @@ -5,7 +5,7 @@ Shimano MTB cleats visual difference | OlavDocs - + diff --git a/blog.html b/blog.html index ec099f2..657d81b 100644 --- a/blog.html +++ b/blog.html @@ -5,7 +5,7 @@ Blog | OlavDocs - + diff --git a/blog/2024/06/22/hello-world.html b/blog/2024/06/22/hello-world.html index 7a07cd2..6c63645 100644 --- a/blog/2024/06/22/hello-world.html +++ b/blog/2024/06/22/hello-world.html @@ -5,7 +5,7 @@ Hello world | OlavDocs - + diff --git a/blog/archive.html b/blog/archive.html index 4d60994..70080fe 100644 --- a/blog/archive.html +++ b/blog/archive.html @@ -5,7 +5,7 @@ Archive | OlavDocs - + diff --git a/blog/authors.html b/blog/authors.html index c918ee9..3312c56 100644 --- a/blog/authors.html +++ b/blog/authors.html @@ -5,7 +5,7 @@ Authors | OlavDocs - + diff --git a/blog/tags.html b/blog/tags.html index ac694ae..40707c6 100644 --- a/blog/tags.html +++ b/blog/tags.html @@ -5,7 +5,7 @@ Tags | OlavDocs - + diff --git a/blog/tags/docusaurus.html b/blog/tags/docusaurus.html index 5db3b54..71740a6 100644 --- a/blog/tags/docusaurus.html +++ b/blog/tags/docusaurus.html @@ -5,7 +5,7 @@ One post tagged with "Docusaurus" | OlavDocs - + diff --git a/blog/tags/hello.html b/blog/tags/hello.html index 5824c6f..5b912ae 100644 --- a/blog/tags/hello.html +++ b/blog/tags/hello.html @@ -5,7 +5,7 @@ One post tagged with "Hello" | OlavDocs - + diff --git a/category/azure.html b/category/azure.html index daa8e58..240b4bd 100644 --- a/category/azure.html +++ b/category/azure.html @@ -5,7 +5,7 @@ Azure | OlavDocs - + diff --git a/category/bicycle.html b/category/bicycle.html index cc33b28..718750e 100644 --- a/category/bicycle.html +++ b/category/bicycle.html @@ -5,7 +5,7 @@ Bicycle | OlavDocs - + diff --git a/category/docusaurus.html b/category/docusaurus.html index 9a6d8e9..c2978b9 100644 --- a/category/docusaurus.html +++ b/category/docusaurus.html @@ -5,7 +5,7 @@ Docusaurus | OlavDocs - + diff --git a/category/google-nest-wifi.html b/category/google-nest-wifi.html index b1fa354..5f9de6b 100644 --- a/category/google-nest-wifi.html +++ b/category/google-nest-wifi.html @@ -5,7 +5,7 @@ Google Nest Wifi | OlavDocs - + diff --git a/category/tech.html b/category/tech.html index e39f2de..7ed061b 100644 --- a/category/tech.html +++ b/category/tech.html @@ -5,7 +5,7 @@ Tech | OlavDocs - + diff --git a/category/tutorial---basics.html b/category/tutorial---basics.html index 238d9ee..f0c8dee 100644 --- a/category/tutorial---basics.html +++ b/category/tutorial---basics.html @@ -5,7 +5,7 @@ Tutorial - Basics | OlavDocs - + diff --git a/category/tutorial---extras.html b/category/tutorial---extras.html index 3188d81..fbca6a3 100644 --- a/category/tutorial---extras.html +++ b/category/tutorial---extras.html @@ -5,7 +5,7 @@ Tutorial - Extras | OlavDocs - + diff --git a/index.html b/index.html index 4bb62ba..896536c 100644 --- a/index.html +++ b/index.html @@ -5,7 +5,7 @@ Olav's homepage | OlavDocs - + @@ -15,6 +15,6 @@

About this p

This page was created for my own learning, but also for sharing public content in a better way than on forums, or as .md files inside a GitHub repo.

My two main interests are tech and bicycles, so that's what you'll find content about.

About me​

-

I'm a tech and bicycle enthusiast nerd living in Oslo, Norway flag-no. I've worked primarily with Azure azure, PowerShell pwsh and Intune intune as a consultant since 2018.

+

I'm a tech and bicycle enthusiast nerd living in Oslo, Norway flag-no. I've worked primarily with Azure azure, PowerShell pwsh and Intune intune as a consultant since 2018.

\ No newline at end of file diff --git a/tech/azure/naming-scheme.html b/tech/azure/naming-scheme.html index f92688d..1e62d9c 100644 --- a/tech/azure/naming-scheme.html +++ b/tech/azure/naming-scheme.html @@ -5,7 +5,7 @@ Naming scheme | OlavDocs - + diff --git a/tech/docusaurus/other-sites.html b/tech/docusaurus/other-sites.html index c1e34da..fb94949 100644 --- a/tech/docusaurus/other-sites.html +++ b/tech/docusaurus/other-sites.html @@ -5,7 +5,7 @@ Other sites for inspiration | OlavDocs - + diff --git a/tech/google-nest-wifi/api-endpoints.html b/tech/google-nest-wifi/api-endpoints.html index 6735231..6d91343 100644 --- a/tech/google-nest-wifi/api-endpoints.html +++ b/tech/google-nest-wifi/api-endpoints.html @@ -5,7 +5,7 @@ API endpoints | OlavDocs - + diff --git a/tech/google-nest-wifi/power-adapter-specs.html b/tech/google-nest-wifi/power-adapter-specs.html index 37ed4d8..e34b181 100644 --- a/tech/google-nest-wifi/power-adapter-specs.html +++ b/tech/google-nest-wifi/power-adapter-specs.html @@ -5,7 +5,7 @@ Power adapter specifications | OlavDocs - + diff --git a/tech/google-nest-wifi/wired-backhaul.html b/tech/google-nest-wifi/wired-backhaul.html index 699383d..0b37374 100644 --- a/tech/google-nest-wifi/wired-backhaul.html +++ b/tech/google-nest-wifi/wired-backhaul.html @@ -5,7 +5,7 @@ Wired backhaul | OlavDocs - + diff --git a/various.html b/various.html index e5cea25..9ab38b3 100644 --- a/various.html +++ b/various.html @@ -5,7 +5,7 @@ Various | OlavDocs - + diff --git a/various/docusaurus-tutorials.html b/various/docusaurus-tutorials.html index c07b070..ec58112 100644 --- a/various/docusaurus-tutorials.html +++ b/various/docusaurus-tutorials.html @@ -5,7 +5,7 @@ Included by Docusaurus | OlavDocs - + diff --git a/various/docusaurus-tutorials/tutorial-basics/congratulations.html b/various/docusaurus-tutorials/tutorial-basics/congratulations.html index b49d057..670bd63 100644 --- a/various/docusaurus-tutorials/tutorial-basics/congratulations.html +++ b/various/docusaurus-tutorials/tutorial-basics/congratulations.html @@ -5,7 +5,7 @@ Congratulations | OlavDocs - + diff --git a/various/docusaurus-tutorials/tutorial-basics/create-a-blog-post.html b/various/docusaurus-tutorials/tutorial-basics/create-a-blog-post.html index 26954bf..35b28c2 100644 --- a/various/docusaurus-tutorials/tutorial-basics/create-a-blog-post.html +++ b/various/docusaurus-tutorials/tutorial-basics/create-a-blog-post.html @@ -5,7 +5,7 @@ Create a Blog Post | OlavDocs - + diff --git a/various/docusaurus-tutorials/tutorial-basics/create-a-document.html b/various/docusaurus-tutorials/tutorial-basics/create-a-document.html index ac704ec..bba10f0 100644 --- a/various/docusaurus-tutorials/tutorial-basics/create-a-document.html +++ b/various/docusaurus-tutorials/tutorial-basics/create-a-document.html @@ -5,7 +5,7 @@ Create a Document | OlavDocs - + diff --git a/various/docusaurus-tutorials/tutorial-basics/create-a-page.html b/various/docusaurus-tutorials/tutorial-basics/create-a-page.html index 387fc5f..7a68e11 100644 --- a/various/docusaurus-tutorials/tutorial-basics/create-a-page.html +++ b/various/docusaurus-tutorials/tutorial-basics/create-a-page.html @@ -5,7 +5,7 @@ Create a Page | OlavDocs - + diff --git a/various/docusaurus-tutorials/tutorial-basics/deploy-your-site.html b/various/docusaurus-tutorials/tutorial-basics/deploy-your-site.html index 2cc0501..d48df9d 100644 --- a/various/docusaurus-tutorials/tutorial-basics/deploy-your-site.html +++ b/various/docusaurus-tutorials/tutorial-basics/deploy-your-site.html @@ -5,7 +5,7 @@ Deploy your site | OlavDocs - + diff --git a/various/docusaurus-tutorials/tutorial-basics/markdown-features.html b/various/docusaurus-tutorials/tutorial-basics/markdown-features.html index dffd203..7b8fe01 100644 --- a/various/docusaurus-tutorials/tutorial-basics/markdown-features.html +++ b/various/docusaurus-tutorials/tutorial-basics/markdown-features.html @@ -5,7 +5,7 @@ Markdown Features | OlavDocs - + diff --git a/various/docusaurus-tutorials/tutorial-extras/manage-docs-versions.html b/various/docusaurus-tutorials/tutorial-extras/manage-docs-versions.html index 5ace410..5cab1c3 100644 --- a/various/docusaurus-tutorials/tutorial-extras/manage-docs-versions.html +++ b/various/docusaurus-tutorials/tutorial-extras/manage-docs-versions.html @@ -5,7 +5,7 @@ Manage Docs Versions | OlavDocs - + diff --git a/various/docusaurus-tutorials/tutorial-extras/translate-your-site.html b/various/docusaurus-tutorials/tutorial-extras/translate-your-site.html index 00e0d84..d3e564d 100644 --- a/various/docusaurus-tutorials/tutorial-extras/translate-your-site.html +++ b/various/docusaurus-tutorials/tutorial-extras/translate-your-site.html @@ -5,7 +5,7 @@ Translate your site | OlavDocs - + diff --git a/various/test-docusaurus.html b/various/test-docusaurus.html index 7d0292c..567c8f4 100644 --- a/various/test-docusaurus.html +++ b/various/test-docusaurus.html @@ -5,7 +5,7 @@ Test docusaurus | OlavDocs - +