This commit is contained in:
CI 2026-03-01 12:36:16 +00:00
commit 52ae50aad7
23 changed files with 35 additions and 35 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -1 +0,0 @@
"use strict";(self.webpackChunkdeblan_side_menu_doc=self.webpackChunkdeblan_side_menu_doc||[]).push([[581],{388:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>a,contentTitle:()=>l,default:()=>p,frontMatter:()=>r,metadata:()=>d,toc:()=>c});var s=n(5893),i=n(1151);const r={sidebar_position:2,title:"Installation and upgrade"},l="Installation and upgrade",d={id:"setup",title:"Installation and upgrade",description:"Custom menu is available from the app store.",source:"@site/docs/setup.md",sourceDirName:".",slug:"/setup",permalink:"/side_menu_doc/docs/setup",draft:!1,unlisted:!1,tags:[],version:"current",sidebarPosition:2,frontMatter:{sidebar_position:2,title:"Installation and upgrade"},sidebar:"tutorialSidebar",previous:{title:"Screenshots",permalink:"/side_menu_doc/docs/screenshots"},next:{title:"How to replace Apporder?",permalink:"/side_menu_doc/docs/FAQ/apporder"}},a={},c=[{value:"Use first top menu app as default app",id:"use-first-top-menu-app-as-default-app",level:3}];function o(e){const t={a:"a",code:"code",h1:"h1",h3:"h3",p:"p",pre:"pre",table:"table",tbody:"tbody",td:"td",th:"th",thead:"thead",tr:"tr",...(0,i.a)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(t.h1,{id:"installation-and-upgrade",children:"Installation and upgrade"}),"\n",(0,s.jsxs)(t.p,{children:["Custom menu is available from the ",(0,s.jsx)(t.a,{href:"https://apps.nextcloud.com/apps/side_menu",children:"app store"}),"."]}),"\n",(0,s.jsxs)(t.table,{children:[(0,s.jsx)(t.thead,{children:(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.th,{style:{textAlign:"center"},children:"Version"}),(0,s.jsx)(t.th,{style:{textAlign:"center"},children:"Nextcloud"}),(0,s.jsx)(t.th,{style:{textAlign:"center"},children:"PHP"}),(0,s.jsx)(t.th,{style:{textAlign:"center"},children:"Other"})]})}),(0,s.jsxs)(t.tbody,{children:[(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"4.x"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:">= 30"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"PHP >= 8.0"}),(0,s.jsxs)(t.td,{style:{textAlign:"center"},children:["App ",(0,s.jsx)(t.code,{children:"theming"})," enabled"]})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"3.x"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:">= 25"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"PHP >= 8.0"}),(0,s.jsxs)(t.td,{style:{textAlign:"center"},children:["App ",(0,s.jsx)(t.code,{children:"theming"})," enabled"]})]}),(0,s.jsxs)(t.tr,{children:[(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"2.x"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"< 25"}),(0,s.jsx)(t.td,{style:{textAlign:"center"},children:"PHP >= 7.1"}),(0,s.jsxs)(t.td,{style:{textAlign:"center"},children:["App ",(0,s.jsx)(t.code,{children:"theming"})," enabled"]})]})]})]}),"\n",(0,s.jsx)(t.pre,{children:(0,s.jsx)(t.code,{className:"language-bash",children:"cd /path/to/nextcloud\nphp occ app:install side_menu\n"})}),"\n",(0,s.jsxs)(t.p,{children:["If you want to install it from source, go to ",(0,s.jsx)(t.a,{href:"https://gitnet.fr/deblan/side_menu/releases",children:"https://gitnet.fr/deblan/side_menu/releases"})," and copy the link to the last release (side_menu_vX.Y.Z.tar.gz). Then:"]}),"\n",(0,s.jsx)(t.pre,{children:(0,s.jsx)(t.code,{children:"cd /path/to/nextcloud/apps\ncurl -sS https://gitnet.fr/attachments/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx | tar xvfz -\n"})}),"\n",(0,s.jsx)(t.p,{children:"Administrators can edit many settings using the administration page."}),"\n",(0,s.jsx)(t.p,{children:"Users can disable the menu using the page of personal settings."}),"\n",(0,s.jsx)(t.h3,{id:"use-first-top-menu-app-as-default-app",children:"Use first top menu app as default app"}),"\n",(0,s.jsxs)(t.p,{children:["You can easily let Custom Menu redirect to the first app in the top menu by changing the following parameter in your ",(0,s.jsx)(t.code,{children:"config/config.php"}),":"]}),"\n",(0,s.jsx)(t.pre,{children:(0,s.jsx)(t.code,{className:"language-php-inline",children:"'defaultapp' => 'side_menu',\n"})}),"\n",(0,s.jsx)(t.p,{children:"If the top menu is empty then it redirects to files."})]})}function p(e={}){const{wrapper:t}={...(0,i.a)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(o,{...e})}):o(e)}},1151:(e,t,n)=>{n.d(t,{Z:()=>d,a:()=>l});var s=n(7294);const i={},r=s.createContext(i);function l(e){const t=s.useContext(r);return s.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(i):e.components||i:l(e.components),s.createElement(r.Provider,{value:t},e.children)}}}]);

File diff suppressed because one or more lines are too long

View file

@ -1 +1 @@
(()=>{"use strict";var e,t,r,a,o,n={},c={};function d(e){var t=c[e];if(void 0!==t)return t.exports;var r=c[e]={id:e,loaded:!1,exports:{}};return n[e].call(r.exports,r,r.exports,d),r.loaded=!0,r.exports}d.m=n,d.c=c,e=[],d.O=(t,r,a,o)=>{if(!r){var n=1/0;for(b=0;b<e.length;b++){r=e[b][0],a=e[b][1],o=e[b][2];for(var c=!0,i=0;i<r.length;i++)(!1&o||n>=o)&&Object.keys(d.O).every((e=>d.O[e](r[i])))?r.splice(i--,1):(c=!1,o<n&&(n=o));if(c){e.splice(b--,1);var f=a();void 0!==f&&(t=f)}}return t}o=o||0;for(var b=e.length;b>0&&e[b-1][2]>o;b--)e[b]=e[b-1];e[b]=[r,a,o]},d.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return d.d(t,{a:t}),t},r=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,d.t=function(e,a){if(1&a&&(e=this(e)),8&a)return e;if("object"==typeof e&&e){if(4&a&&e.__esModule)return e;if(16&a&&"function"==typeof e.then)return e}var o=Object.create(null);d.r(o);var n={};t=t||[null,r({}),r([]),r(r)];for(var c=2&a&&e;"object"==typeof c&&!~t.indexOf(c);c=r(c))Object.getOwnPropertyNames(c).forEach((t=>n[t]=()=>e[t]));return n.default=()=>e,d.d(o,n),o},d.d=(e,t)=>{for(var r in t)d.o(t,r)&&!d.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},d.f={},d.e=e=>Promise.all(Object.keys(d.f).reduce(((t,r)=>(d.f[r](e,t),t)),[])),d.u=e=>"assets/js/"+({53:"935f2afb",80:"9beb87c2",85:"1f391b9e",88:"128808b4",195:"c4f5d8e4",217:"d9e16301",362:"05cb0ad5",368:"a94703ab",370:"f0ba2e1c",414:"393be207",518:"a7bd4aaa",581:"3847b3ea",638:"5e5e257a",661:"5e95c892",671:"0e384e19",673:"485c0c9e",686:"d41ee077",781:"522f38f8",908:"85f4d304",918:"17896441"}[e]||e)+"."+{53:"7b4ee414",80:"ed1339a5",85:"5a5a8c43",88:"c8e95ea9",195:"04e6f45f",217:"8aec613f",362:"9cca669a",368:"b72db629",370:"119f5a8c",414:"5d365953",518:"43c68614",572:"f2d0cdde",581:"e6b832b1",611:"cc0b247c",638:"bd2e4e97",661:"40697f12",671:"06ef3a00",673:"2ceeae37",684:"9e1b0127",686:"43a632b7",692:"34e67df3",772:"2a039aab",781:"1a9ace34",908:"f8746556",918:"92a6595d"}[e]+".js",d.miniCssF=e=>{},d.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),d.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),a={},o="deblan/side_menu_doc:",d.l=(e,t,r,n)=>{if(a[e])a[e].push(t);else{var c,i;if(void 0!==r)for(var f=document.getElementsByTagName("script"),b=0;b<f.length;b++){var u=f[b];if(u.getAttribute("src")==e||u.getAttribute("data-webpack")==o+r){c=u;break}}c||(i=!0,(c=document.createElement("script")).charset="utf-8",c.timeout=120,d.nc&&c.setAttribute("nonce",d.nc),c.setAttribute("data-webpack",o+r),c.src=e),a[e]=[t];var l=(t,r)=>{c.onerror=c.onload=null,clearTimeout(s);var o=a[e];if(delete a[e],c.parentNode&&c.parentNode.removeChild(c),o&&o.forEach((e=>e(r))),t)return t(r)},s=setTimeout(l.bind(null,void 0,{type:"timeout",target:c}),12e4);c.onerror=l.bind(null,c.onerror),c.onload=l.bind(null,c.onload),i&&document.head.appendChild(c)}},d.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},d.p="/side_menu_doc/",d.gca=function(e){return e={17896441:"918","935f2afb":"53","9beb87c2":"80","1f391b9e":"85","128808b4":"88",c4f5d8e4:"195",d9e16301:"217","05cb0ad5":"362",a94703ab:"368",f0ba2e1c:"370","393be207":"414",a7bd4aaa:"518","3847b3ea":"581","5e5e257a":"638","5e95c892":"661","0e384e19":"671","485c0c9e":"673",d41ee077:"686","522f38f8":"781","85f4d304":"908"}[e]||e,d.p+d.u(e)},(()=>{var e={303:0,532:0};d.f.j=(t,r)=>{var a=d.o(e,t)?e[t]:void 0;if(0!==a)if(a)r.push(a[2]);else if(/^(303|532)$/.test(t))e[t]=0;else{var o=new Promise(((r,o)=>a=e[t]=[r,o]));r.push(a[2]=o);var n=d.p+d.u(t),c=new Error;d.l(n,(r=>{if(d.o(e,t)&&(0!==(a=e[t])&&(e[t]=void 0),a)){var o=r&&("load"===r.type?"missing":r.type),n=r&&r.target&&r.target.src;c.message="Loading chunk "+t+" failed.\n("+o+": "+n+")",c.name="ChunkLoadError",c.type=o,c.request=n,a[1](c)}}),"chunk-"+t,t)}},d.O.j=t=>0===e[t];var t=(t,r)=>{var a,o,n=r[0],c=r[1],i=r[2],f=0;if(n.some((t=>0!==e[t]))){for(a in c)d.o(c,a)&&(d.m[a]=c[a]);if(i)var b=i(d)}for(t&&t(r);f<n.length;f++)o=n[f],d.o(e,o)&&e[o]&&e[o][0](),e[o]=0;return d.O(b)},r=self.webpackChunkdeblan_side_menu_doc=self.webpackChunkdeblan_side_menu_doc||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})()})();
(()=>{"use strict";var e,t,r,a,o,n={},c={};function d(e){var t=c[e];if(void 0!==t)return t.exports;var r=c[e]={id:e,loaded:!1,exports:{}};return n[e].call(r.exports,r,r.exports,d),r.loaded=!0,r.exports}d.m=n,d.c=c,e=[],d.O=(t,r,a,o)=>{if(!r){var n=1/0;for(b=0;b<e.length;b++){r=e[b][0],a=e[b][1],o=e[b][2];for(var c=!0,f=0;f<r.length;f++)(!1&o||n>=o)&&Object.keys(d.O).every((e=>d.O[e](r[f])))?r.splice(f--,1):(c=!1,o<n&&(n=o));if(c){e.splice(b--,1);var i=a();void 0!==i&&(t=i)}}return t}o=o||0;for(var b=e.length;b>0&&e[b-1][2]>o;b--)e[b]=e[b-1];e[b]=[r,a,o]},d.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return d.d(t,{a:t}),t},r=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,d.t=function(e,a){if(1&a&&(e=this(e)),8&a)return e;if("object"==typeof e&&e){if(4&a&&e.__esModule)return e;if(16&a&&"function"==typeof e.then)return e}var o=Object.create(null);d.r(o);var n={};t=t||[null,r({}),r([]),r(r)];for(var c=2&a&&e;"object"==typeof c&&!~t.indexOf(c);c=r(c))Object.getOwnPropertyNames(c).forEach((t=>n[t]=()=>e[t]));return n.default=()=>e,d.d(o,n),o},d.d=(e,t)=>{for(var r in t)d.o(t,r)&&!d.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},d.f={},d.e=e=>Promise.all(Object.keys(d.f).reduce(((t,r)=>(d.f[r](e,t),t)),[])),d.u=e=>"assets/js/"+({53:"935f2afb",80:"9beb87c2",85:"1f391b9e",88:"128808b4",195:"c4f5d8e4",217:"d9e16301",362:"05cb0ad5",368:"a94703ab",370:"f0ba2e1c",414:"393be207",518:"a7bd4aaa",581:"3847b3ea",638:"5e5e257a",661:"5e95c892",671:"0e384e19",673:"485c0c9e",686:"d41ee077",781:"522f38f8",908:"85f4d304",918:"17896441"}[e]||e)+"."+{53:"7b4ee414",80:"ed1339a5",85:"5a5a8c43",88:"c8e95ea9",195:"04e6f45f",217:"8aec613f",362:"9cca669a",368:"b72db629",370:"119f5a8c",414:"5d365953",518:"43c68614",572:"f2d0cdde",581:"335a5827",611:"cc0b247c",638:"bd2e4e97",661:"40697f12",671:"06ef3a00",673:"2ceeae37",684:"9e1b0127",686:"43a632b7",692:"34e67df3",772:"2a039aab",781:"1a9ace34",908:"f8746556",918:"92a6595d"}[e]+".js",d.miniCssF=e=>{},d.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),d.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),a={},o="deblan/side_menu_doc:",d.l=(e,t,r,n)=>{if(a[e])a[e].push(t);else{var c,f;if(void 0!==r)for(var i=document.getElementsByTagName("script"),b=0;b<i.length;b++){var u=i[b];if(u.getAttribute("src")==e||u.getAttribute("data-webpack")==o+r){c=u;break}}c||(f=!0,(c=document.createElement("script")).charset="utf-8",c.timeout=120,d.nc&&c.setAttribute("nonce",d.nc),c.setAttribute("data-webpack",o+r),c.src=e),a[e]=[t];var l=(t,r)=>{c.onerror=c.onload=null,clearTimeout(s);var o=a[e];if(delete a[e],c.parentNode&&c.parentNode.removeChild(c),o&&o.forEach((e=>e(r))),t)return t(r)},s=setTimeout(l.bind(null,void 0,{type:"timeout",target:c}),12e4);c.onerror=l.bind(null,c.onerror),c.onload=l.bind(null,c.onload),f&&document.head.appendChild(c)}},d.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},d.p="/side_menu_doc/",d.gca=function(e){return e={17896441:"918","935f2afb":"53","9beb87c2":"80","1f391b9e":"85","128808b4":"88",c4f5d8e4:"195",d9e16301:"217","05cb0ad5":"362",a94703ab:"368",f0ba2e1c:"370","393be207":"414",a7bd4aaa:"518","3847b3ea":"581","5e5e257a":"638","5e95c892":"661","0e384e19":"671","485c0c9e":"673",d41ee077:"686","522f38f8":"781","85f4d304":"908"}[e]||e,d.p+d.u(e)},(()=>{var e={303:0,532:0};d.f.j=(t,r)=>{var a=d.o(e,t)?e[t]:void 0;if(0!==a)if(a)r.push(a[2]);else if(/^(303|532)$/.test(t))e[t]=0;else{var o=new Promise(((r,o)=>a=e[t]=[r,o]));r.push(a[2]=o);var n=d.p+d.u(t),c=new Error;d.l(n,(r=>{if(d.o(e,t)&&(0!==(a=e[t])&&(e[t]=void 0),a)){var o=r&&("load"===r.type?"missing":r.type),n=r&&r.target&&r.target.src;c.message="Loading chunk "+t+" failed.\n("+o+": "+n+")",c.name="ChunkLoadError",c.type=o,c.request=n,a[1](c)}}),"chunk-"+t,t)}},d.O.j=t=>0===e[t];var t=(t,r)=>{var a,o,n=r[0],c=r[1],f=r[2],i=0;if(n.some((t=>0!==e[t]))){for(a in c)d.o(c,a)&&(d.m[a]=c[a]);if(f)var b=f(d)}for(t&&t(r);i<n.length;i++)o=n[i],d.o(e,o)&&e[o]&&e[o][0](),e[o]=0;return d.O(b)},r=self.webpackChunkdeblan_side_menu_doc=self.webpackChunkdeblan_side_menu_doc||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})()})();

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -4,8 +4,8 @@
<meta charset="UTF-8">
<meta name="generator" content="Docusaurus v3.1.0">
<title data-rh="true">Markdown page example | Custom menu</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://deblan.gitnet.page/side_menu_doc/content/card.jpg"><meta data-rh="true" name="twitter:image" content="https://deblan.gitnet.page/side_menu_doc/content/card.jpg"><meta data-rh="true" property="og:url" content="https://deblan.gitnet.page/side_menu_doc/markdown-page"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus_tag" content="default"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docsearch:docusaurus_tag" content="default"><meta data-rh="true" property="og:title" content="Markdown page example | Custom menu"><meta data-rh="true" name="description" content="You don&#x27;t need React to write simple standalone pages."><meta data-rh="true" property="og:description" content="You don&#x27;t need React to write simple standalone pages."><link data-rh="true" rel="icon" href="/side_menu_doc/ontent/icon.svg"><link data-rh="true" rel="canonical" href="https://deblan.gitnet.page/side_menu_doc/markdown-page"><link data-rh="true" rel="alternate" href="https://deblan.gitnet.page/side_menu_doc/markdown-page" hreflang="en"><link data-rh="true" rel="alternate" href="https://deblan.gitnet.page/side_menu_doc/markdown-page" hreflang="x-default"><link rel="stylesheet" href="/side_menu_doc/assets/css/styles.7a6c5961.css">
<script src="/side_menu_doc/assets/js/runtime~main.c6af3560.js" defer="defer"></script>
<script src="/side_menu_doc/assets/js/main.78b7ff1b.js" defer="defer"></script>
<script src="/side_menu_doc/assets/js/runtime~main.054d4081.js" defer="defer"></script>
<script src="/side_menu_doc/assets/js/main.e37c42f0.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.setAttribute(a,e)}}catch(t){}}()</script><div id="__docusaurus"><div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button><a class="navbar__brand" href="/side_menu_doc/"><div class="navbar__logo"><img src="/side_menu_doc/content/icon.svg" alt="Logo" class="themedComponent_mlkZ themedComponent--light_NVdE"><img src="/side_menu_doc/content/icon.svg" alt="Logo" class="themedComponent_mlkZ themedComponent--dark_xIcU"></div><b class="navbar__title text--truncate">Home</b></a><a class="navbar__item navbar__link" href="/side_menu_doc/docs/intro">Documentation</a></div><div class="navbar__items navbar__items--right"><a href="https://gitnet.fr/deblan/side_menu" target="_blank" rel="noopener noreferrer" class="navbar__item navbar__link">Gitnet<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_nPIU"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a><div class="toggle_vylO colorModeToggle_DEke"><button class="clean-btn toggleButton_gllP toggleButtonDisabled_aARS" type="button" disabled="" title="Switch between dark and light mode (currently light mode)" aria-label="Switch between dark and light mode (currently light mode)" aria-live="polite"><svg viewBox="0 0 24 24" width="24" height="24" class="lightToggleIcon_pyhR"><path fill="currentColor" d="M12,9c1.65,0,3,1.35,3,3s-1.35,3-3,3s-3-1.35-3-3S10.35,9,12,9 M12,7c-2.76,0-5,2.24-5,5s2.24,5,5,5s5-2.24,5-5 S14.76,7,12,7L12,7z M2,13l2,0c0.55,0,1-0.45,1-1s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S1.45,13,2,13z M20,13l2,0c0.55,0,1-0.45,1-1 s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S19.45,13,20,13z M11,2v2c0,0.55,0.45,1,1,1s1-0.45,1-1V2c0-0.55-0.45-1-1-1S11,1.45,11,2z M11,20v2c0,0.55,0.45,1,1,1s1-0.45,1-1v-2c0-0.55-0.45-1-1-1C11.45,19,11,19.45,11,20z M5.99,4.58c-0.39-0.39-1.03-0.39-1.41,0 c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0s0.39-1.03,0-1.41L5.99,4.58z M18.36,16.95 c-0.39-0.39-1.03-0.39-1.41,0c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0c0.39-0.39,0.39-1.03,0-1.41 L18.36,16.95z M19.42,5.99c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06c-0.39,0.39-0.39,1.03,0,1.41 s1.03,0.39,1.41,0L19.42,5.99z M7.05,18.36c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06 c-0.39,0.39-0.39,1.03,0,1.41s1.03,0.39,1.41,0L7.05,18.36z"></path></svg><svg viewBox="0 0 24 24" width="24" height="24" class="darkToggleIcon_wfgR"><path fill="currentColor" d="M9.37,5.51C9.19,6.15,9.1,6.82,9.1,7.5c0,4.08,3.32,7.4,7.4,7.4c0.68,0,1.35-0.09,1.99-0.27C17.45,17.19,14.93,19,12,19 c-3.86,0-7-3.14-7-7C5,9.07,6.81,6.55,9.37,5.51z M12,3c-4.97,0-9,4.03-9,9s4.03,9,9,9s9-4.03,9-9c0-0.46-0.04-0.92-0.1-1.36 c-0.98,1.37-2.58,2.26-4.4,2.26c-2.98,0-5.4-2.42-5.4-5.4c0-1.81,0.89-3.42,2.26-4.4C12.92,3.04,12.46,3,12,3L12,3z"></path></svg></button></div><div class="navbarSearchContainer_Bca1"><div class="navbar__search"><span aria-label="expand searchbar" role="button" class="search-icon" tabindex="0"></span><input id="search_input_react" type="search" placeholder="Loading..." aria-label="Search" class="navbar__search-input search-bar" disabled=""></div></div></div></div><div role="presentation" class="navbar-sidebar__backdrop"></div></nav><div id="__docusaurus_skipToContent_fallback" class="main-wrapper mainWrapper_z2l0"><main class="container container--fluid margin-vert--lg"><div class="row mdxPageWrapper_j9I6"><div class="col col--8"><article><h1>Markdown page example</h1>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long