diff --git a/apps/studio/src/modules/user-settings/components/studio-cli-toggle.tsx b/apps/studio/src/modules/user-settings/components/studio-cli-toggle.tsx index e8675ce89d..375628154b 100644 --- a/apps/studio/src/modules/user-settings/components/studio-cli-toggle.tsx +++ b/apps/studio/src/modules/user-settings/components/studio-cli-toggle.tsx @@ -1,10 +1,7 @@ import { FormToggle } from '@wordpress/components'; import { createInterpolateElement } from '@wordpress/element'; -import { sprintf } from '@wordpress/i18n'; import { useI18n } from '@wordpress/react-i18n'; import { LearnMoreLink } from 'src/components/learn-more'; -import { isMac } from 'src/lib/app-globals'; -import { SettingsFormField } from 'src/modules/user-settings/components/settings-form-field'; type StudioCLIToggleProps = { value: boolean; @@ -15,53 +12,34 @@ export function StudioCliToggle( { value, onChange }: StudioCLIToggleProps ) { const { __ } = useI18n(); return ( - -
- onChange( event.target.checked ) } - /> -
- - { isMac() && ( -
- { createInterpolateElement( - __( - 'Toggling this option will prompt you for admin privileges to install or uninstall the Studio CLI for use in the terminal. ' - ), - { - learn_more_link: ( - - ), - } - ) } -
+
+ onChange( event.target.checked ) } + /> +
+ +
+ { createInterpolateElement( + __( + 'Use the studio command in any terminal to manage sites, run WP-CLI commands, and control your local environment. ' + ), + { + code: , + learn_more_link: ( + + ), + } ) }
- +
); } diff --git a/apps/studio/src/modules/user-settings/components/tests/user-settings.test.tsx b/apps/studio/src/modules/user-settings/components/tests/user-settings.test.tsx index a78a31df04..07620e74aa 100644 --- a/apps/studio/src/modules/user-settings/components/tests/user-settings.test.tsx +++ b/apps/studio/src/modules/user-settings/components/tests/user-settings.test.tsx @@ -132,7 +132,7 @@ describe( 'UserSettings', () => { expect( screen.getByText( 'General' ) ).toHaveAttribute( 'aria-selected', 'true' ); expect( screen.getByText( 'Language' ) ).toBeInTheDocument(); expect( screen.getByText( 'Terminal application' ) ).toBeInTheDocument(); - expect( screen.getByText( 'Studio CLI' ) ).toBeInTheDocument(); + expect( screen.getByText( 'Studio CLI for terminal' ) ).toBeInTheDocument(); } ); await user.click( screen.getByText( 'Account' ) );