PageSourceSearch

https://conda-forge.org/assets/js/d35a0ba5.244483bd.js

js conda-forge.org collected 2026-09-24 08:49:42 UTC 38,416 bytes, 1 lines download raw bytes

1"use strict";(globalThis.webpackChunkcf_infra_docs=globalThis.webpackChunkcf_infra_docs||[]).push([[7370],{45186(e,l,t){t.r(l),t.d(l,{assets:()=>de,contentTitle:()=>ce,default:()=>me,frontMatter:()=>ae,metadata:()=>s,toc:()=>he});const s=JSON.parse('{"type":"mdx","permalink":"/style-guide","source":"@site/src/pages/style-guide.mdx","title":"conda-forge Style guide","description":"We\'re excited to introduce the conda-forge brand guide: your go-to resource for all things conda-forge branding. This document sets the stage for how we want to showcase the conda-forge brand consistently and accurately.","frontMatter":{},"unlisted":false}');var r,n,o,i,a,c,d,h,u,m,x,v,j,f,p,g=t(74848),b=t(28453),y=t(96540);function N(){return N=Object.assign?Object.assign.bind():function(e){for(var l=1;l<arguments.length;l++){var t=arguments[l];for(var s in t)({}).hasOwnProperty.call(t,s)&&(e[s]=t[s])}return e},N.apply(null,arguments)}const k=({title:e,titleId:l,...t})=>y.createElement("svg",N({xmlns:"http://www.w3.org/2000/svg",width:582,height:283,fill:"none",viewBox:"0 0 582 283","aria-labelledby":l},t),e?y.createElement("title",{id:l},e):null,r||(r=y.createElement("path",{fill:"#000",fillRule:"evenodd",stroke:"#fff",strokeWidth:9.846,d:"M7.491 29.61c5.973 18.756 138.7 97.711 207.438 96.849 37.451-.47 56.202 24.465 56.078 66.527l-62.575 48.476.171 36.538 280.935-.034-.075-33.463-62.36-51.465c1.725-97.28 65.404-139.64 149.862-145.541l.074-42.432L214.758 5l.096 9.155h-34.32l-.122 15.445z",clipRule:"evenodd"})),n||(n=y.createElement("path",{fill:"#000",fillRule:"evenodd",d:"m209.35 241.128 83.496.633.149 36.224",clipRule:"evenodd"})),o||(o=y.createElement("path",{stroke:"#fff",strokeWidth:9.846,d:"m209.35 241.128 83.496.633.149 36.224"})),i||(i=y.createElement("path",{fill:"#000",fillRule:"evenodd",d:"m489.435 244.471-84.072.073-.053 33.42",clipRule:"evenodd"})),a||(a=y.createElement("path",{stroke:"#fff",strokeWidth:9.846,d:"m489.435 244.471-84.072.073-.053 33.42"})),c||(c=y.createElement("path",{fill:"#000",fillRule:"evenodd",d:"M291.35 244.315c36.431-38.922 80.037-31.829 113.861.395Z",clipRule:"evenodd"})),d||(d=y.createElement("path",{stroke:"#fff",strokeWidth:9.846,d:"M291.35 244.315c36.431-38.922 80.037-31.829 113.861.395"})),h||(h=y.createElement("path",{fill:"#000",fillRule:"evenodd",d:"M180.626 17.382v66.62Z",clipRule:"evenodd"})),u||(u=y.createElement("path",{stroke:"#fff",strokeWidth:9.846,d:"M180.626 17.382v66.62"})),m||(m=y.createElement("path",{fill:"#000",fillRule:"evenodd",d:"m214.73 17.382.192 108.878Z",clipRule:"evenodd"})),x||(x=y.createElement("path",{stroke:"#fff",strokeWidth:9.846,d:"m214.73 17.382.192 108.878"})),v||(v=y.createElement("path",{fill:"#000",fillRule:"evenodd",d:"m430.313 168.719-40.595.074Z",clipRule:"evenodd"})),j||(j=y.createElement("path",{stroke:"#fff",strokeWidth:9.846,d:"m430.313 168.719-40.595.074"})),f||(f=y.createElement("path",{fill:"#000",fillRule:"evenodd",d:"m427.129 193.208-25.175-.073Z",clipRule:"evenodd"})),p||(p=y.createElement("path",{stroke:"#fff",strokeWidth:9.846,d:"m427.129 193.208-25.175-.073"})));var w,E,C,R,L,M,T,S,A,W,F,I,z,Z,_,O;function q(){return q=Object.assign?Object.assign.bind():function(e){for(var l=1;l<arguments.length;l++){var t=arguments[l];for(var s in t)({}).hasOwnProperty.call(t,s)&&(e[s]=t[s])}return e},q.apply(null,arguments)}const B=({title:e,titleId:l,...t})=>y.createElement("svg",q({xmlns:"http://www.w3.org/2000/svg",width:756,height:406,fill:"none",viewBox:"0 0 756 406","aria-labelledby":l},t),e?y.createElement("title",{id:l},e):null,w||(w=y.createElement("path",{fill:"#000",fillRule:"evenodd",stroke:"#fff",strokeWidth:10.738,d:"M26.661 32.841c6.514 20.456 151.27 106.566 226.238 105.625 40.845-.512 61.295 26.682 61.16 72.557l-68.246 52.869.187 39.849 306.395-.037-.082-36.495-68.012-56.13c1.881-106.096 71.332-152.295 163.443-158.731l.081-46.277L252.712 6l.105 9.985h-37.431l-.132 16.845z",clipRule:"evenodd"})),E||(E=y.createElement("path",{fill:"#000",fillRule:"evenodd",d:"m246.814 263.528 91.062.69.163 39.506",clipRule:"evenodd"})),C||(C=y.createElement("path",{stroke:"#fff",strokeWidth:10.738,d:"m246.814 263.528 91.062.69.163 39.506"})),R||(R=y.createElement("path",{fill:"#000",fillRule:"evenodd",d:"m552.283 267.174-91.692.079-.058 36.449",clipRule:"evenodd"})),L||(L=y.createElement("path",{stroke:"#fff",strokeWidth:10.738,d:"m552.283 267.174-91.692.079-.058 36.449"})),M||(M=y.createElement("path",{fill:"#000",fillRule:"evenodd",d:"M336.245 267.004c39.733-42.45 87.291-34.714 124.181.43Z",clipRule:"evenodd"})),T||(T=y.createElement("path",{stroke:"#fff",strokeWidth:10.738,d:"M336.245 267.004c39.733-42.45 87.291-34.714 124.181.43"})),S||(S=y.createElement("path",{fill:"#000",fillRule:"evenodd",d:"M215.486 19.504v72.658Z",clipRule:"evenodd"})),A||(A=y.createElement("path",{stroke:"#fff",strokeWidth:10.738,d:"M215.486 19.504v72.658"})),W||(W=y.createElement("path",{fill:"#000",fillRule:"evenodd",d:"m252.681 19.504.21 118.745Z",clipRule:"evenodd"})),F||(F=y.createElement("path",{stroke:"#fff",strokeWidth:10.738,d:"m252.681 19.504.21 118.745"})),I||(I=y.createElement("path",{fill:"#000",fillRule:"evenodd",d:"m487.802 184.556-44.273.081Z",clipRule:"evenodd"})),z||(z=y.createElement("path",{stroke:"#fff",strokeWidth:10.738,d:"m487.802 184.556-44.273.081"})),Z||(Z=y.createElement("path",{fill:"#000",fillRule:"evenodd",d:"m484.329 211.264-27.456-.079Z",clipRule:"evenodd"})),_||(_=y.createElement("path",{stroke:"#fff",strokeWidth:10.738,d:"m484.329 211.264-27.456-.079"})),O||(O=y.createElement("path",{fill:"#fff",stroke:"#fff",strokeOpacity:.984,strokeWidth:3.435,d:"m53.823 358.969 8.56-10.421c-6.42-6.606-16.282-10.792-25.68-10.792C16.98 337.756 2 351.898 2 370.692 2 389.579 16.7 404 36.146 404c9.49 0 19.445-4.559 26.33-11.
163l-8.653-9.397c-4.652 4.652-11.072 7.629-16.933 7.629-11.165 0-19.817-8.746-19.817-20.096 0-11.351 8.652-20.004 19.817-20.004 6.047 0 12.467 3.349 16.933 8.467ZM104.685 337.756c-19.91 0-34.983 14.049-34.983 33.029 0 18.887 15.073 33.215 34.983 33.215 19.911 0 34.983-14.421 34.983-33.215 0-18.887-15.072-33.029-34.983-33.029Zm.186 12.839c10.886 0 19.725 8.746 19.725 20.19s-8.839 20.375-19.725 20.375c-10.885 0-20.096-8.931-20.096-20.375s9.118-20.19 20.096-20.19ZM153.687 338.221v65.128h14.049v-41.775l31.54 41.775h13.398v-65.128h-13.956v41.868l-31.634-41.868zM258.835 338.221h-27.633v65.128h27.075c20.561 0 34.797-13.398 34.797-32.564 0-19.259-14.05-32.564-34.239-32.564Zm.372 52.753h-13.305v-40.379h12.654c11.165 0 19.538 8.281 19.538 20.283 0 11.909-8.001 20.096-18.887 20.096ZM353.184 403.349h15.724l-27.819-65.128h-15.165l-28.284 65.128h15.165l5.117-12.654h30.145zm-30.424-24.47 10.328-25.306 10.234 25.306zM378.193 370.133v9.49h24.005v-9.49zM418.863 338.221v65.128h14.7v-24.656h29.401v-12.281h-29.401v-16.003h32.006l.093-12.188zM508.719 337.756c-19.91 0-34.983 14.049-34.983 33.029 0 18.887 15.073 33.215 34.983 33.215 19.911 0 34.983-14.421 34.983-33.215 0-18.887-15.072-33.029-34.983-33.029Zm.186 12.839c10.886 0 19.725 8.746 19.725 20.19s-8.839 20.375-19.725 20.375c-10.885 0-20.096-8.931-20.096-20.375s9.118-20.19 20.096-20.19ZM614.382 403.349l-13.863-21.492c7.908-3.722 12.188-10.979 12.188-21.027 0-14.422-9.676-22.609-26.702-22.609h-28.284v65.128h14.7v-18.608H587.4l10.328 18.608zm-41.961-52.94h13.584c8.094 0 12.746 3.629 12.746 10.886 0 7.443-4.652 11.165-12.746 11.165h-13.584zM673.15 387.625c-4.187 2.14-8.839 3.535-12.747 3.535-11.537 0-20.562-8.838-20.562-20.375 0-11.444 8.932-20.283 20.469-20.283 6.327 0 13.026 2.791 17.864 7.257l8.28-10.513c-6.606-5.769-16.468-9.49-26.144-9.49-20.283 0-35.541 14.235-35.541 33.029 0 18.887 14.979 33.215 34.704 33.215 9.025 0 19.538-3.443 26.423-8.467v-25.027H673.15zM702.938 338.221v65.128h50.614v-12.188h-35.913v-14.422h31.354v-12.188h-31.354v-14.142h34.889v-12.188z"})));var V,P,D,H,U,$,G,Y,J,Q,K,X,ee,le,te,se;function re(){return re=Object.assign?Object.assign.bind():function(e){for(var l=1;l<arguments.length;l++){var t=arguments[l];for(var s in t)({}).hasOwnProperty.call(t,s)&&(e[s]=t[s])}return e},re.apply(null,arguments)}const ne=({title:e,titleId:l,...t})=>y.createElement("svg",re({xmlns:"http://www.w3.org/2000/svg",width:756,height:406,fill:"none",viewBox:"0 0 756 406","aria-labelledby":l},t),e?y.createElement("title",{id:l},e):null,V||(V=y.createElement("path",{fill:"#000",fillRule:"evenodd",stroke:"#fff",strokeWidth:10.738,d:"M26.661 32.841c6.514 20.456 151.27 106.566 226.238 105.625 40.845-.512 61.295 26.682 61.16 72.557l-68.246 52.869.186 39.849 306.396-.037-.082-36.495-68.012-56.13c1.881-106.096 71.332-152.295 163.443-158.731l.081-46.277L252.712 6l.105 9.985h-37.431l-.132 16.845z",clipRule:"evenodd"})),P||(P=y.createElement("path",{fill:"#000",fillRule:"evenodd",d:"m246.814 263.528 91.062.69.163 39.506",clipRule:"evenodd"})),D||(D=y.createElement("path",{stroke:"#fff",strokeWidth:10.738,d:"m246.814 263.528 91.062.69.163 39.506"})),H||(H=y.createElement("path",{fill:"#000",fillRule:"evenodd",d:"m552.283 267.174-91.692.079-.058 36.449",clipRule:"evenodd"})),U||(U=y.createElement("path",{stroke:"#fff",strokeWidth:10.738,d:"m552.283 267.174-91.692.079-.058 36.449"})),$||($=y.createElement("path",{fill:"#000",fillRule:"evenodd",d:"M336.245 267.004c39.732-42.45 87.291-34.714 124.18.43Z",clipRule:"evenodd"})),G||(G=y.createElement("path",{stroke:"#fff",strokeWidth:10.738,d:"M336.245 267.004c39.732-42.45 87.291-34.714 124.18.43"})),Y||(Y=y.createElement("path",{fill:"#000",fillRule:"evenodd",d:"M215.486 19.504v72.658Z",clipRule:"evenodd"})),J||(J=y.createElement("path",{stroke:"#fff",strokeWidth:10.738,d:"M215.486 19.504v72.658"})),Q||(Q=y.createElement("path",{fill:"#000",fillRule:"evenodd",d:"m252.681 19.504.21 118.745Z",clipRule:"evenodd"})),K||(K=y.createElement("path",{stroke:"#fff",strokeWidth:10.738,d:"m252.681 19.504.21 118.745"})),X||(X=y.createElement("path",{fill:"#000",fillRule:"evenodd",d:"m487.802 184.556-44.274.081Z",clipRule:"evenodd"})),ee||(ee=y.createElement("path",{stroke:"#fff",strokeWidth:10.738,d:"m487.802 184.556-44.274.081"})),le||(le=y.createElement("path",{fill:"#000",fillRule:"evenodd",d:"m484.329 211.264-27.456-.079Z",clipRule:"evenodd"})),te||(te=y.createElement("path",{stroke:"#fff",strokeWidth:10.738,d:"m484.329 211.264-27.456-.079"})),se||(se=y.createElement("path",{fill:"#000",stroke:"#000",strokeWidth:3.435,d:"m53.823 358.969 8.56-10.421c-6.42-6.606-16.282-10.792-25.68-10.792C16.98 337.756 2 351.898 2 370.692 2 389.579 16.7 404 36.146 404c9.49 0 19.445-4.559 26.33-11.
163l-8.653-9.397c-4.652 4.652-11.072 7.629-16.933 7.629-11.165 0-19.817-8.746-19.817-20.096 0-11.351 8.652-20.004 19.817-20.004 6.047 0 12.467 3.349 16.933 8.467ZM104.685 337.756c-19.91 0-34.983 14.049-34.983 33.029 0 18.887 15.073 33.215 34.983 33.215 19.911 0 34.983-14.421 34.983-33.215 0-18.887-15.072-33.029-34.983-33.029Zm.186 12.839c10.886 0 19.725 8.746 19.725 20.19s-8.839 20.375-19.725 20.375c-10.885 0-20.096-8.931-20.096-20.375s9.118-20.19 20.096-20.19ZM153.687 338.221v65.128h14.049v-41.775l31.54 41.775h13.398v-65.128h-13.956v41.868l-31.634-41.868zM258.835 338.221h-27.633v65.128h27.075c20.561 0 34.797-13.398 34.797-32.564 0-19.259-14.05-32.564-34.239-32.564Zm.372 52.753h-13.305v-40.379h12.654c11.165 0 19.538 8.281 19.538 20.283 0 11.909-8.001 20.096-18.887 20.096ZM353.184 403.349h15.724l-27.819-65.128h-15.165l-28.284 65.128h15.165l5.117-12.654h30.145zm-30.424-24.47 10.328-25.306 10.234 25.306zM378.193 370.133v9.49h24.005v-9.49zM418.863 338.221v65.128h14.7v-24.656h29.401v-12.281h-29.401v-16.003h32.006l.093-12.188zM508.719 337.756c-19.91 0-34.983 14.049-34.983 33.029 0 18.887 15.073 33.215 34.983 33.215 19.911 0 34.983-14.421 34.983-33.215 0-18.887-15.072-33.029-34.983-33.029Zm.186 12.839c10.886 0 19.725 8.746 19.725 20.19s-8.839 20.375-19.725 20.375c-10.885 0-20.096-8.931-20.096-20.375s9.118-20.19 20.096-20.19ZM614.382 403.349l-13.863-21.492c7.908-3.722 12.188-10.979 12.188-21.027 0-14.422-9.676-22.609-26.702-22.609h-28.284v65.128h14.7v-18.608H587.4l10.328 18.608zm-41.961-52.94h13.584c8.094 0 12.746 3.629 12.746 10.886 0 7.443-4.652 11.165-12.746 11.165h-13.584zM673.15 387.625c-4.187 2.14-8.839 3.535-12.747 3.535-11.537 0-20.562-8.838-20.562-20.375 0-11.444 8.932-20.283 20.469-20.283 6.327 0 13.026 2.791 17.864 7.257l8.28-10.513c-6.606-5.769-16.468-9.49-26.144-9.49-20.283 0-35.541 14.235-35.541 33.029 0 18.887 14.979 33.215 34.704 33.215 9.025 0 19.538-3.443 26.423-8.467v-25.027H673.15zM702.938 338.221v65.128h50.614v-12.188h-35.913v-14.422h31.354v-12.188h-31.354v-14.142h34.889v-12.188z"})));var oe=t(4865),ie=t(19365);const ae={},ce="conda-forge Style guide",de={},he=[{value:"Logo",id:"logo",level:2},{value:"Color Palette",id:"color-palette",level:2},{value:"Gradient",id:"gradient",level:3},{value:"Logo Color",id:"logo-color",level:3},{value:"Light Theme",id:"light-theme",level:3},{value:"Dark theme",id:"dark-theme",level:3},{value:"Additional colors",id:"additional-colors",level:3},{value:"Typography",id:"typography",level:2},{value:"Headings",id:"headings",level:3},{value:"Paragraphs",id:"paragraphs",level:3},{value:"Hyperlinks",id:"hyperlinks",level:3},{value:"Admonitions",id:"admonitions",level:2},{value:"Code Blocks",id:"code-blocks",level:2},{value:"Code Block",id:"code-block",level:3},{value:"Code block with a title",id:"code-block-with-a-title",level:3},{value:"Code Block with Tabs",id:"code-block-with-tabs",level:3},{value:"Quotes",id:"quotes",level:2},{value:"Lists",id:"lists",level:2},{value:"Ordered Lists",id:"ordered-lists",level:3},{value:"Ordered Sub Lists",id:"ordered-sub-lists",level:3},{value:"Unordered Lists",id:"unordered-lists",level:3},{value:"Unordered Sub Lists",id:"unordered-sub-lists",level:3},{value:"Buttons",id:"buttons",level:2},{value:"Types",id:"types",level:3},{value:"Sizes",id:"sizes",level:3},{value:"Tables",id:"tables",level:2},{value:"Figma file",id:"figma-file",level:2},{value:"Sources",id:"sources",level:2}];function ue(e){const l={a:"a",admonition:"admonition",blockquote:"blockquote",code:"code",em:"em",h1:"h1",h2:"h2",h3:"h3",header:"header",hr:"hr",li:"li",ol:"ol",p:"p",pre:"pre",strong:"strong",table:"table",tbody:"tbody",td:"td",th:"th",thead:"thead",tr:"tr",ul:"ul",...(0,b.R)(),...e.components};return(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)(l.header,{children:(0,g.jsx)(l.h1,{id:"conda-forge-style-guide",children:"conda-forge Style guide"})}),"\n",(0,g.jsx)(l.p,{children:"We're excited to introduce the conda-forge brand guide: your go-to resource for all things conda-forge branding. This document sets the stage for how we want to showcase the conda-forge brand consistently and accurately."}),"\n",(0,g.jsx)(l.p,{children:"Whether you're a part of our team, a collaborator, or an external partner, this guide is here to help you represent conda-forge in the best possible way. We believe that by following these guidelines, we can keep our brand's values at the forefront and maintain effective communication with everyone. Thanks for being a part of our journey!"}),"\n",(0,g.jsx)(l.hr,{}),"\n",(0,g.jsx)(l.h2,{id:"logo",children:"Logo"}),"\n",(0,g.jsx)("div",{className:"col",children:(0,g.jsxs)("div",{className:"col margin-bottom--lg",children:[(0,g.jsx)("div",{className:"col--4",children:(0,g.jsx)("h3",{children:"Primary Logo - Logo with text (Light Mode)"})}),(0,g.jsx)("div",{className:"col--4 logo-container-light",children:(0,g.jsx)(ne,{width:"50%"})})]})}),"\n",(0,g.jsx)("div",{className:"col",children:(0,g.jsxs)("div",{className:"col margin-bottom--lg",children:[(0,g.jsx)("div",{className:"col--4",children:(0,g.jsx)("h3",{children:"Primary Logo - Logo with text (Dark Mode)"})}),(0,g.jsx)("div",{className:"col--4 logo-container-dark",children:(0,g.jsx)(B,{width:"50%"})})]})}),"\n",(0,g.jsx)("div",{className:"col",children:(0,g.jsxs)("div",{className:"col margin-bottom--sm",children:[(0,g.jsx)("div",{className:"col--4",children:(0,g.jsx)("h3",{children:"Secondary Logo - Logo without text"})}),(0,g.jsx)("div",{className:"col--4 logo-container-dark",children:(0,g.jsx)(k,{width:"50%"})})]})}),"\n",(0,g.jsx)(l.hr,{}),"\n",(0,g.jsx)(l.h2,{id:"color-palette",children:"Color Palette"}),"\n",(0,g.jsx)(l.h3,{id:"gradient",children:"Gradient"}),"\n",(0,g.jsx)("div",{className:"color-palette-theme-container margin-bottom--lg",children:(0,g.jsx)("div",{className:"row margin-bottom--md",children:(0,g.jsxs)("div",{className:"col",children:[(0,g.jsxs)("div",{className:"color-container",children:[(0,g.jsx)("div",{className:"color",style:{backgroundColor:"#00695c"}}),(0,g.jsx)("div",{className:"color-text",children:"#00695c"})]}),(0,g.jsx)("div",{className:"color-container",children:(0,g.jsx)("div",{className:"color-text",children:(0,g.jsx)("h1",{children:"+"})})}),(0,g.jsxs)("div",{className:"color-container",children:[(0,g.jsx)("div",{className:"color",style:{backgroundColor:"#26a69a"}}
1),(0,g.jsx)("div",{className:"color-text",children:"#26a69a"})]}),(0,g.jsx)("div",{className:"color-container",children:(0,g.jsx)("div",{className:"color-text",children:(0,g.jsx)("h1",{children:"="})})}),(0,g.jsxs)("div",{className:"color-container",children:[(0,g.jsx)("div",{className:"color-gradient"}),(0,g.jsx)("div",{className:"color-text",children:"(60deg, #00695c 20%, #26a69a 80%)"})]})]})})}),"\n",(0,g.jsx)(l.hr,{}),"\n",(0,g.jsx)(l.h3,{id:"logo-color",children:"Logo Color"}),"\n",(0,g.jsx)("div",{className:"color-palette-theme-container margin-bottom--lg",children:(0,g.jsx)("div",{className:"row margin-bottom--md",children:(0,g.jsxs)("div",{className:"col",children:[(0,g.jsxs)("div",{className:"color-container",children:[(0,g.jsx)("div",{className:"color",style:{backgroundColor:"#000000",border:"var(--ifm-color-gray-400) solid 1px"}}),(0,g.jsx)("div",{className:"color-text",children:"#000000"})]}),(0,g.jsxs)("div",{className:"color-container",children:[(0,g.jsx)("div",{className:"color",style:{backgroundColor:"#FFFFFF",border:"var(--ifm-color-gray-400) solid 1px"}}),(0,g.jsx)("div",{className:"color-text",children:"#FFFFFF"})]})]})})}),"\n",(0,g.jsx)(l.hr,{}),"\n",(0,g.jsx)(l.h3,{id:"light-theme",children:"Light Theme"}),"\n",(0,g.jsxs)("div",{className:"color-palette-light-theme-container margin-bottom--lg",children:[(0,g.jsxs)("div",{className:"row margin-bottom--md",children:[(0,g.jsx)("div",{className:"col col--3",children:(0,g.jsx)("span",{className:"text--bold",children:"Primary color and background color"})}),(0,g.jsxs)("div",{className:"col",children:[(0,g.jsxs)("div",{className:"color-container",children:[(0,g.jsx)("div",{className:"color",style:{backgroundColor:"#008478"}}),(0,g.jsx)("div",{className:"color-text",children:"#008478"})]}),(0,g.jsxs)("div",{className:"color-container",children:[(0,g.jsx)("div",{className:"color",style:{backgroundColor:"#FFFFFF",border:"var(--ifm-color-gray-400) solid 1px"}}),(0,g.jsx)("div",{className:"color-text",children:"#FFFFFF"})]})]})]}),(0,g.jsxs)("div",{className:"row",children:[(0,g.jsx)("div",{className:"col col--3",children:(0,g.jsx)("span",{className:"text--bold",children:"Color variations (light to dark)"})}),(0,g.jsxs)("div",{className:"col",children:[(0,g.jsxs)("div",{className:"color-container",children:[(0,g.jsx)("div",{className:"color",style:{backgroundColor:"#b2dfdb"}}),(0,g.jsx)("div",{className:"color-text",children:"#b2dfdb"})]}),(0,g.jsxs)("div",{className:"color-container",children:[(0,g.jsx)("div",{className:"color",style:{backgroundColor:"#80cbc4"}}),(0,g.jsx)("div",{className:"color-text",children:"#80cbc4"})]}),(0,g.jsxs)("div",{className:"color-container",children:[(0,g.jsx)("div",{className:"color",style:{backgroundColor:"#26a69a"}}),(0,g.jsx)("div",{className:"color-text",children:"#26a69a"})]}),(0,g.jsxs)("div",{className:"color-container",children:[(0,g.jsx)("div",{className:"color",style:{backgroundColor:"#007466"}}),(0,g.jsx)("div",{className:"color-text",children:"#007466"})]}),(0,g.jsxs)("div",{className:"color-container",children:[(0,g.jsx)("div",{className:"color",style:{backgroundColor:"#00695c"}}),(0,g.jsx)("div",{className:"color-text",children:"#00695c"})]}),(0,g.jsxs)("div",{className:"color-container",children:[(0,g.jsx)("div",{className:"color",style:{backgroundColor:"#004d40"}}),(0,g.jsx)("div",{className:"color-text",children:"#004d40"})]})]})]})]}),"\n",(0,g.jsx)(l.hr,{}),"\n",(0,g.jsx)(l.h3,{id:"dark-theme",children:"Dark theme"}),"\n",(0,g.jsxs)("div",{className:"color-palette-dark-theme-container margin-bottom--lg",children:[(0,g.jsxs)("div",{className:"row margin-bottom--md",children:[(0,g.jsx)("div",{className:"col col--3",children:(0,g.jsx)("span",{className:"text--bold",children:"Primary color and background color"})}),(0,g.jsxs)("div",{className:"col",children:[(0,g.jsxs)("div",{className:"color-container",children:[(0,g.jsx)("div",{className:"color",style:{backgroundColor:"#4db6ac"}}),(0,g.jsx)("div",{className:"color-text",children:"#4db6ac"})]}),(0,g.jsxs)("div",{className:"color-container",children:[(0,g.jsx)("div",{className:"color",style:{backgroundColor:"#1b1b1b",border:"var(--ifm-color-gray-400) solid 1px"}}),(0,g.jsx)("div",{className:"color-text",children:"#1B1B1B"})]})]})]}),(0,g.jsxs)("div",{className:"row",children:[(0,g.jsx)("div",{className:"col col--3",children:(0,g.jsx)("span",{className:"text--bold",children:"Color variations (light to dark)"})}),(0,g.jsxs)("div",{className:"col",children:[(0,g.jsxs)("div",{className:"color-container",children:[(0,g.jsx)("div",{className:"color",style:{backgroundColor:"#e0f2f1"}}),(0,g.jsx)("div",{className:"color-text",children:"#e0f2f1"})]}),(0,g.jsxs)("div",{className:"color-container",children:[(0,g.jsx)("div",{className:"color",style:{backgroundColor:"#b2dfdb"}}),(0,g.jsx)("div",{className:"color-text",children:"#b2dfdb"})]}),(0,g.jsxs)("div",{className:"color-container",children:[(0,g.jsx)("div",{className:"color",style:{backgroundColor:"#80cbc4"}}),(0,g.jsx)("div",{className:"color-text",children:"#80cbc4"})]}),(0,g.jsxs)("div",{className:"color-container",children:[(0,g.jsx)("div",{className:"color",style:{backgroundColor:"#009688"}}),(0,g.jsx)("div",{className:"color-text",children:"#009688"})]}),(0,g.jsxs)("div",{className:"color-container",children:[(0,g.jsx)("div",{className:"color",style:{backgroundColor:"#00897b"}}),(0,g.jsx)("div",{className:"color-text",children:"#00897b"})]}),(0,g.jsxs)("div",{className:"color-container",children:[(0,g.jsx)("div",{className:"color",style:{backgroundColor:"#00796b"}}
1),(0,g.jsx)("div",{className:"color-text",children:"#00796b"})]})]})]})]}),"\n",(0,g.jsx)(l.hr,{}),"\n",(0,g.jsx)(l.h3,{id:"additional-colors",children:"Additional colors"}),"\n",(0,g.jsx)("div",{className:"color-palette-theme-container margin-bottom--lg",children:(0,g.jsxs)("div",{className:"row margin-bottom--md",children:[(0,g.jsx)("div",{className:"col col--3",children:(0,g.jsx)("span",{className:"text--bold",children:"System Colors"})}),(0,g.jsxs)("div",{className:"col",children:[(0,g.jsxs)("div",{className:"color-container",children:[(0,g.jsx)("div",{className:"color",style:{backgroundColor:"#1976d2"}}),(0,g.jsx)("div",{className:"color-text",children:"#1976d2"}),(0,g.jsx)("div",{className:"color-text",children:"Information"})]}),(0,g.jsxs)("div",{className:"color-container",children:[(0,g.jsx)("div",{className:"color",style:{backgroundColor:"#388e3c"}}),(0,g.jsx)("div",{className:"color-text",children:"#388e3c"}),(0,g.jsx)("div",{className:"color-text",children:"Success"})]}),(0,g.jsxs)("div",{className:"color-container",children:[(0,g.jsx)("div",{className:"color",style:{backgroundColor:"#ef6c00"}}),(0,g.jsx)("div",{className:"color-text",children:"#ef6c00"}),(0,g.jsx)("div",{className:"color-text",children:"Warning"})]}),(0,g.jsxs)("div",{className:"color-container",children:[(0,g.jsx)("div",{className:"color",style:{backgroundColor:"#d84315"}}),(0,g.jsx)("div",{className:"color-text",children:"#d84315"}),(0,g.jsx)("div",{className:"color-text",children:"Danger"})]})]})]})}),"\n",(0,g.jsx)(l.hr,{}),"\n",(0,g.jsx)(l.h2,{id:"typography",children:"Typography"}),"\n",(0,g.jsxs)(l.p,{children:["Below are various typography elements. The header font for ",(0,g.jsx)(l.a,{href:"https://conda-forge.org",children:"conda-forge.org"})," is\n",(0,g.jsx)(l.a,{href:"https://fonts.google.com/specimen/Montserrat",children:"Montserrat"})," and the body font is\n",(0,g.jsx)(l.a,{href:"https://fonts.google.com/specimen/Inter",children:"Inter"}),". It looks serious and neat, not too loud.\nIt has all the letters for many languages and comes in different styles to always work well."]}),"\n",(0,g.jsx)(l.hr,{}),"\n",(0,g.jsx)(l.h3,{id:"headings",children:"Headings"}),"\n",(0,g.jsx)("h1",{children:"Header one (2rem)"}),"\n",(0,g.jsx)("h2",{children:"Header two (1.5rem)"}),"\n",(0,g.jsx)("h3",{children:"Header three (1.25rem)"}),"\n",(0,g.jsx)("h4",{children:"Header four (1rem)"}),"\n",(0,g.jsx)("h5",{children:"Header five (0.875rem)"}),"\n",(0,g.jsx)("h6",{children:"Header six (0.85rem)"}),"\n",(0,g.jsx)(l.hr,{}),"\n",(0,g.jsx)(l.h3,{id:"paragraphs",children:"Paragraphs"}),"\n",(0,g.jsx)(l.p,{children:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\n(size 1rem)"}),"\n",(0,g.jsx)(l.hr,{}),"\n",(0,g.jsx)(l.h3,{id:"hyperlinks",children:"Hyperlinks"}),"\n",(0,g.jsx)("a",{href:"#",children:"Link to somewhere"}),"\n",(0,g.jsx)(l.hr,{}),"\n",(0,g.jsx)(l.h2,{id:"admonitions",children:"Admonitions"}),"\n",(0,g.jsx)(l.admonition,{type:"note",children:(0,g.jsxs)(l.p,{children:["Some ",(0,g.jsx)(l.strong,{children:"content"})," with ",(0,g.jsx)(l.em,{children:"Markdown"})," ",(0,g.jsx)(l.code,{children:"syntax"}),". The note is normally used for general information that you want to stand out."]})}),"\n",(0,g.jsx)(l.admonition,{type:"tip",children:(0,g.jsxs)(l.p,{children:["Some ",(0,g.jsx)(l.strong,{children:"content"})," with ",(0,g.jsx)(l.em,{children:"Markdown"})," ",(0,g.jsx)(l.code,{children:"syntax"}),". The tip is normally used for giving readers helpful advice and suggestions."]})}),"\n",(0,g.jsx)(l.admonition,{type:"info",children:(0,g.jsxs)(l.p,{children:["Some ",(0,g.jsx)(l.strong,{children:"content"})," with ",(0,g.jsx)(l.em,{children:"Markdown"})," ",(0,g.jsx)(l.code,{children:"syntax"}),". The info element is for adding extra emphasis to general information."]})}),"\n",(0,g.jsx)(l.admonition,{type:"caution",children:(0,g.jsxs)(l.p,{children:["Some ",(0,g.jsx)(l.strong,{children:"content"})," with ",(0,g.jsx)(l.em,{children:"Markdown"})," ",(0,g.jsx)(l.code,{children:"syntax"}),". Caution can be used to advise the reader to act carefully."]})}),"\n",(0,g.jsx)(l.admonition,{type:"danger",children:(0,g.jsxs)(l.p,{children:["Some ",(0,g.jsx)(l.strong,{children:"content"})," with ",(0,g.jsx)(l.em,{children:"Markdown"})," ",(0,g.jsx)(l.code,{children:"syntax"}),". Caution can be used to point out something that people should be warned about."]})}),"\n",(0,g.jsx)(l.hr,{}),"\n",(0,g.jsx)(l.h2,{id:"code-blocks",children:"Code Blocks"}),"\n",(0,g.jsx)(l.h3,{id:"code-block",children:"Code Block"}),"\n",(0,g.jsx)(l.pre,{children:(0,g.jsx)(l.code,{className:"language-python",children:"parser = argparse.ArgumentParser(description='Generate the conda-forge html.')\nparser.add_argument('--html-source', help=\"The location of the conda-forge.github.io checkout.\",\n                   default=os.path.abspath(os.path.dirname(os.path.dirname(__file__))))\n\nargs = parser.parse_args()\n\nhtml_source = args.html_source\nloader = FileSystemLoader(html_source)\nenv = Environment(loader=loader)\n"})}),"\n",(0,g.jsx)(l.hr,{}),"\n",(0,g.jsx)(l.h3,{id:"code-block-with-a-title",children:"Code block with a title"}),"\n",(0,g.jsx)(l.pre,{children:(0,g.jsx)(l.code,{className:"language-python",metastring:'title="/src/conf.py"',children:"project = 'conda-forge'\ncopyright = '2016-%s, conda-forge' % datetime.datetime.now().strftime(\"%Y\")\nauthor = 'conda-forge'\n"})}),"\n",(0,g.jsx)(l.hr,{}),"\n",(0,g.jsx)(l.h3,{id:"code-block-with-tabs",children:"Code Block 
1with Tabs"}),"\n",(0,g.jsxs)(oe.A,{groupId:"operating-systems",children:[(0,g.jsx)(ie.A,{value:"win",label:"Windows",children:(0,g.jsx)(l.p,{children:"I am Windows."})}),(0,g.jsx)(ie.A,{value:"mac",label:"macOS",children:(0,g.jsx)(l.p,{children:"I am macOS."})}),(0,g.jsx)(ie.A,{value:"linux",label:"Linux",children:(0,g.jsx)(l.p,{children:"I am Linux."})})]}),"\n",(0,g.jsx)(l.hr,{}),"\n",(0,g.jsx)(l.h2,{id:"quotes",children:"Quotes"}),"\n",(0,g.jsxs)(l.blockquote,{children:["\n",(0,g.jsx)(l.p,{children:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua."}),"\n"]}),"\n",(0,g.jsx)(l.hr,{}),"\n",(0,g.jsx)(l.h2,{id:"lists",children:"Lists"}),"\n",(0,g.jsx)(l.h3,{id:"ordered-lists",children:"Ordered Lists"}),"\n",(0,g.jsxs)(l.ol,{children:["\n",(0,g.jsx)(l.li,{children:"List A"}),"\n",(0,g.jsx)(l.li,{children:"List B"}),"\n",(0,g.jsx)(l.li,{children:"List C"}),"\n"]}),"\n",(0,g.jsx)(l.hr,{}),"\n",(0,g.jsx)(l.h3,{id:"ordered-sub-lists",children:"Ordered Sub Lists"}),"\n",(0,g.jsxs)(l.ol,{children:["\n",(0,g.jsx)(l.li,{children:"List A"}),"\n",(0,g.jsxs)(l.li,{children:["List B","\n",(0,g.jsxs)(l.ol,{children:["\n",(0,g.jsx)(l.li,{children:"List a"}),"\n",(0,g.jsx)(l.li,{children:"List b"}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,g.jsx)(l.hr,{}),"\n",(0,g.jsx)(l.h3,{id:"unordered-lists",children:"Unordered Lists"}),"\n",(0,g.jsxs)(l.ul,{children:["\n",(0,g.jsx)(l.li,{children:"List A"}),"\n",(0,g.jsx)(l.li,{children:"List B"}),"\n",(0,g.jsx)(l.li,{children:"List C"}),"\n"]}),"\n",(0,g.jsx)(l.hr,{}),"\n",(0,g.jsx)(l.h3,{id:"unordered-sub-lists",children:"Unordered Sub Lists"}),"\n",(0,g.jsxs)(l.ul,{children:["\n",(0,g.jsx)(l.li,{children:"List A"}),"\n",(0,g.jsxs)(l.li,{children:["List B","\n",(0,g.jsxs)(l.ul,{children:["\n",(0,g.jsx)(l.li,{children:"List a"}),"\n",(0,g.jsx)(l.li,{children:"List b"}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,g.jsx)(l.hr,{}),"\n",(0,g.jsx)(l.h2,{id:"buttons",children:"Buttons"}),"\n",(0,g.jsx)(l.h3,{id:"types",children:"Types"}),"\n",(0,g.jsxs)("div",{children:[(0,g.jsx)("button",{class:"button button--primary margin-right--lg",children:"Primary"}),(0,g.jsx)("button",{class:"button button--secondary margin-right--lg",children:"Secondary"})]}),"\n",(0,g.jsx)(l.hr,{}),"\n",(0,g.jsx)(l.h3,{id:"sizes",children:"Sizes"}),"\n",(0,g.jsxs)("div",{children:[(0,g.jsx)("button",{class:"button button--sm button--secondary margin-right--lg",children:(0,g.jsx)(l.p,{children:"Small Button"})}),(0,g.jsx)("button",{class:"button button--secondary margin-right--lg",children:(0,g.jsx)(l.p,{children:"Default Button"})}),(0,g.jsx)("button",{class:"button button--lg button--secondary margin-right--lg",children:(0,g.jsx)(l.p,{children:"Large Button"})})]}),"\n",(0,g.jsx)(l.hr,{}),"\n",(0,g.jsx)(l.h2,{id:"tables",children:"Tables"}),"\n",(0,g.jsxs)(l.table,{children:[(0,g.jsx)(l.thead,{children:(0,g.jsxs)(l.tr,{children:[(0,g.jsx)(l.th,{children:"Tables"}),(0,g.jsx)(l.th,{style:{textAlign:"center"},children:"Item"}),(0,g.jsx)(l.th,{style:{textAlign:"right"},children:"Item"})]})}),(0,g.jsxs)(l.tbody,{children:[(0,g.jsxs)(l.tr,{children:[(0,g.jsx)(l.td,{children:"1"}),(0,g.jsx)(l.td,{style:{textAlign:"center"},children:"content"}),(0,g.jsx)(l.td,{style:{textAlign:"right"},children:"12"})]}),(0,g.jsxs)(l.tr,{children:[(0,g.jsx)(l.td,{children:"2"}),(0,g.jsx)(l.td,{style:{textAlign:"center"},children:"content"}),(0,g.jsx)(l.td,{style:{textAlign:"right"},children:"12"})]}),(0,g.jsxs)(l.tr,{children:[(0,g.jsx)(l.td,{children:"3"}),(0,g.jsx)(l.td,{style:{textAlign:"center"},children:"content"}),(0,g.jsx)(l.td,{style:{textAlign:"right"},children:"12"})]})]})]}),"\n",(0,g.jsx)(l.hr,{}),"\n",(0,g.jsx)(l.h2,{id:"figma-file",children:"Figma file"}),"\n",(0,g.jsx)(l.p,{children:"Additional Figma file for colors and components"}),"\n",(0,g.jsx)("iframe",{width:"800",height:"450",src:"https://www.figma.com/embed?embed_host=share&url=https%3A%2F%2Fwww.figma.com%2Ffile%2Fc7CHCElI13imGMWzTct1ss%2FConda-forge-website-redesign%3Ftype%3Ddesign%26node-id%3D10%253A831%26mode%3Ddesign%26t%3Do71HVpua0grT8shW-1",allowfullscreen:!0}),"\n",(0,g.jsx)(l.hr,{}),"\n",(0,g.jsx)(l.h2,{id:"sources",children:"Sources"}),"\n",(0,g.jsxs)(l.p,{children:["Most CSS redefinitions are done in ",(0,g.jsx)(l.code,{children:"src/css/custom.css"}),". Check for ",(0,g.jsx)(l.code,{children:"--ifm-*"})," variables in the ",(0,g.jsx)(l.code,{children:":root"})," nodes."]})]})}function me(e={}){const{wrapper:l}={...(0,b.R)(),...e.components};return l?(0,g.jsx)(l,{...e,children:(0,g.jsx)(ue,{...e})}):ue(e)}},19365(e,l,t){t.d(l,{A:()=>a});t(96540);var s=t(34164),r=t(47751);const n="tabItem_Ymn6";var o=t(74848);function i({children:e,className:l,hidden:t}){return(0,o.jsx)("div",{role:"tabpanel",className:(0,s.A)(n,l),hidden:t,children:e})}function a({children:e,className:l,value:t}){const{selectedValue:s,lazy:n}=(0,r.uc)(),a=t===s;return!a&&n?null:(0,o.jsx)(i,{className:l,hidden:!a,children:e})}},4865(e,l,t){t.d(l,{A:()=>x});t(96540);var s=t(34164),r=t(17559),n=t(47751),o=t(23104),i=t(92303);const a="tabList__CuJ",c="tabItem_LNqP";var d=t(74848);function h({className:e}){const{selectedValue:l,selectValue:t,tabValues:r,block:i}=(0,n.uc)(),a=[],{blockElementScrollPositionUntilNextRender:h}=(0,o.a_)(),u=e=>{const s=e.currentTarget,n=a.indexOf(s),o=r[n].value;o!==l&&(h(s),t(o))},m=e=>{let l=null;switch(e.key){case"Enter":u(e);break;case"ArrowRight":{const t=a.indexOf(e.currentTarget)+1;l=a[t]??a[0];break}case"ArrowLeft":{const t=a.indexOf(e.currentTarget)-1;l=a[t]??a[a.length-1];break}}l?.focus()};return(0,d.jsx)("ul",{role:"tablist","aria-orientation":"horizontal",className:(0,s.A)("tabs",{"tabs--block":i},e),children:r.map(({value:e,label:t,attributes:r})=>(0,d.jsx)("li",{role:"tab",tabIndex:l===e?0:-1,"aria-selected":l===e,ref:e=>{a.push(e)},onKeyDown:m,onClick:u,...r,className:(0,s.A)("tabs__item",c,r?.className,{"tabs__item--active":l===e}),children:t??e},e))})}function u({children:e}){return(0,d.jsx)("div",{className:"margin-top--md",children:e})}function m({className:e,children:l}){return(0,d.jsxs)("div",{className:(0,s.A)(r.G.tabs.container,"tabs-container",a),children:[(0,d.jsx)(h,{className:e}),(0,d.jsx)(u,{children:l})]})}function x(e){const l=(0,i.A)(),t=(0,n.OC)(e);return(0,d.jsx)(n.O_,{value:t,children:(0,d.jsx)(m,{className:e.className,children:(0,n.vT)(e.children)})},String(l))}},47751(e,l,t){t.d(l,{OC:()=>x,O_:()=>f,uc:()=>j,vT:()=>d});var s=t(96540),r=t(56347),n=t(205),o=t(57485),i=t(70679),a=t(31682),c=t(74848);function d(e){return s.Children.toArray(e).filter(e=>"\n"!==e)}function h(e){const{values:l,children:t}=e;return(0,s.useMemo)(()=>{const e=l??function(e){return s.Children.toArray(e).flatMap(e=>{if(!e)return[];if((0,s.isValidElement)(e)&&function(e){const{props:l}=e;return!!l&&"object"==typeof l&&"value"in l}(e))return[e];
1const l="string"==typeof e.type?e.type:e.type.name;throw new Error(`Docusaurus error: Bad <Tabs> child <${l}>: all children of the <Tabs> component should be <TabItem>, and every <TabItem> should have a unique "value" prop.\nIf you do not want to pass on a "value" prop to the direct children of <Tabs>, you can also pass an explicit <Tabs values={...}> prop.`)}).map(({props:{value:e,label:l,attributes:t,default:s}})=>({value:e,label:l,attributes:t,default:s}))}(t);return function(e){const l=(0,a.XI)(e,(e,l)=>e.value===l.value);if(l.length>0)throw new Error(`Docusaurus error: Duplicate values "${l.map(e=>`'${e.value}'`).join(", ")}" found in <Tabs>. Every value needs to be unique.`)}(e),e},[l,t])}function u({value:e,tabValues:l}){return l.some(l=>l.value===e)}function m({queryString:e=!1,groupId:l}){const t=(0,r.W6)(),n=function({queryString:e=!1,groupId:l}){if("string"==typeof e)return e;if(!1===e)return null;if(!0===e&&!l)throw new Error('Docusaurus error: The <Tabs> component groupId prop is required if queryString=true, because this value is used as the search param name. You can also provide an explicit value such as queryString="my-search-param".');return l??null}({queryString:e,groupId:l});return[(0,o.aZ)(n),(0,s.useCallback)(e=>{if(!n)return;const l=new URLSearchParams(t.location.search);l.set(n,e),t.replace({...t.location,search:l.toString()})},[n,t])]}function x(e){const{defaultValue:l,queryString:t=!1,groupId:r}=e,o=h(e),[a,c]=(0,s.useState)(()=>function({defaultValue:e,tabValues:l}){if(0===l.length)throw new Error("Docusaurus error: the <Tabs> component requires at least one <TabItem> children component");if(e){if(!u({value:e,tabValues:l}))throw new Error(`Docusaurus error: The <Tabs> has a defaultValue "${e}" but none of its children has the corresponding value. Available values are: ${l.map(e=>e.value).join(", ")}. If you intend to show no default tab, use defaultValue={null} instead.`);return e}const t=l.find(e=>e.default)??l[0];if(!t)throw new Error("Unexpected error: 0 tabValues");return t.value}({defaultValue:l,tabValues:o})),[d,x]=m({queryString:t,groupId:r}),[v,j]=function({groupId:e}){const l=function(e){return e?`docusaurus.tab.${e}`:null}(e),[t,r]=(0,i.Dv)(l);return[t,(0,s.useCallback)(e=>{l&&r.set(e)},[l,r])]}({groupId:r}),f=(()=>{const e=d??v;return u({value:e,tabValues:o})?e:null})();(0,n.A)(()=>{f&&c(f)},[f]);return{selectedValue:a,selectValue:(0,s.useCallback)(e=>{if(!u({value:e,tabValues:o}))throw new Error(`Can't select invalid tab value=${e}`);c(e),x(e),j(e)},[x,j,o]),tabValues:o,lazy:e.lazy??!1,block:e.block??!1}}const v=(0,s.createContext)(null);function j(){const e=s.useContext(v);if(!e)throw new Error("useTabsContext() must be used within a Tabs component");return e}function f(e){return(0,c.jsx)(v.Provider,{value:e.value,children:e.children})}},28453(e,l,t){t.d(l,{R:()=>o,x:()=>i});var s=t(96540);const r={},n=s.createContext(r);function o(e){const l=s.useContext(n);return s.useMemo(function(){return"function"==typeof e?e(l):{...l,...e}},[l,e])}function i(e){let l;return l=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:o(e.components),s.createElement(n.Provider,{value:l},e.children)}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.