diff --git a/www/apps/docs/content/development/backend/prepare-environment.mdx b/www/apps/docs/content/development/backend/prepare-environment.mdx index f898968c18..bd1b4c4328 100644 --- a/www/apps/docs/content/development/backend/prepare-environment.mdx +++ b/www/apps/docs/content/development/backend/prepare-environment.mdx @@ -69,6 +69,8 @@ node -v +--- + ## Git Medusa uses Git behind the scenes when you create a new project. So, you'll have to install it on your machine to get started. @@ -99,6 +101,8 @@ Medusa uses Git behind the scenes when you create a new project. So, you'll have +--- + ## PostgreSQL The Medusa backend uses PostgreSQL to store data of your commerce system. @@ -126,6 +130,8 @@ The Medusa backend uses PostgreSQL to store data of your commerce system. +--- + ## (Optional) Medusa CLI Medusa provides a CLI tool that can aid your through your Medusa development. You can install it globally, or you can use it through `npx`. diff --git a/www/apps/docs/src/theme/Tabs/index.tsx b/www/apps/docs/src/theme/Tabs/index.tsx index dffe008d2e..b6dfed9178 100644 --- a/www/apps/docs/src/theme/Tabs/index.tsx +++ b/www/apps/docs/src/theme/Tabs/index.tsx @@ -110,7 +110,7 @@ function TabList({ return (
@@ -146,29 +148,28 @@ function TabList({ onClick={handleTabChange} {...attributes} className={clsx( - isCodeTabs && + isCodeTabs && [ "text-compact-small-plus py-0.25 border border-solid border-transparent whitespace-nowrap rounded-full [&:not(:first-child)]:ml-0.25", - "!mt-0 cursor-pointer", - attributes?.className, - isCodeTabs && "z-[2] flex justify-center items-center", - isCodeTabs && + "z-[2] flex justify-center items-center", selectedValue !== value && - "text-medusa-code-text-subtle hover:!bg-medusa-code-bg-base", - isCodeTabs && + "text-medusa-code-text-subtle hover:!bg-medusa-code-bg-base", selectedValue === value && - "text-medusa-code-text-base border border-solid border-medusa-code-border bg-medusa-code-bg-base xs:!border-none xs:!bg-transparent", - !isCodeTabs && - "border-0 border-b-[3px] rounded inline-flex p-1 transition-[background-color] duration-200 ease-ease", - !isCodeTabs && - selectedValue === value && - "border-solid border-medusa-fg-base rounded-b-none", - !isCodeTabs && - selectedValue !== value && - "text-medusa-fg-subtle", - (!isCodeTabs || !attributes?.badge) && "px-0.75", - isCodeTabs && + "text-medusa-code-text-base border border-solid border-medusa-code-border bg-medusa-code-bg-base xs:!border-none xs:!bg-transparent", attributes?.badge && - "[&_.badge]:ml-0.5 [&_.badge]:py-0.125 [&_.badge]:px-[6px] [&_.badge]:rounded-full pl-0.75 pr-0.25" + "[&_.badge]:ml-0.5 [&_.badge]:py-0.125 [&_.badge]:px-[6px] [&_.badge]:rounded-full pl-0.75 pr-0.25", + !attributes?.badge && "px-0.75", + ], + !isCodeTabs && [ + "[&:not(:last-child)]:mr-0.5 px-0.75 py-[6px] txt-compact-small-plus", + "border-0 rounded-full transition-shadow duration-200 ease-ease", + selectedValue === value && + "text-medusa-fg-base shadow-card-rest dark:shadow-card-rest-dark", + selectedValue !== value && + "text-medusa-fg-subtle hover:text-medusa-fg-base", + "flex gap-0.5", + ], + "!mt-0 cursor-pointer", + attributes?.className )} > {label ?? value} @@ -251,8 +252,7 @@ export default function Tabs(props: TabsProps): JSX.Element { "tabs-wrapper", props.wrapperClassName, isCodeTabs && "code-tabs", - !isCodeTabs && - "bg-docs-bg-surface p-1 border border-solid border-medusa-border-base rounded" + !isCodeTabs && "my-4" )} >