diff --git a/.gitignore b/.gitignore index fd2e1b3b6..453a38177 100644 --- a/.gitignore +++ b/.gitignore @@ -38,3 +38,5 @@ tmp .codex # Local environment overrides (license keys, secrets) /.env +.superpowers/ +docs/superpowers/ diff --git a/src/css/import/_migrate.scss b/src/css/import/_migrate.scss index d459fa003..d80360d20 100644 --- a/src/css/import/_migrate.scss +++ b/src/css/import/_migrate.scss @@ -1,6 +1,6 @@ .importer-selector-card { - h3 { + h2 { margin: 0 0 1em; } diff --git a/src/css/import/_upload.scss b/src/css/import/_upload.scss index 4c90abb32..37c9ff4eb 100644 --- a/src/css/import/_upload.scss +++ b/src/css/import/_upload.scss @@ -5,7 +5,7 @@ $type-colors: ( ); .import-upload-card { - h3 { + h2 { margin: 0 0 1em; } @@ -105,7 +105,7 @@ $type-colors: ( .selected-files { margin-block-end: 20px; - h4 { + h3 { margin: 0 0 12px; font-size: 14px; font-weight: 600; @@ -162,7 +162,7 @@ $type-colors: ( } .duplicate-action-selector-card { - h3 { + h2 { margin: 0 0 1em; } @@ -199,7 +199,7 @@ $type-colors: ( flex: 1; } - h4 { + h2 { margin: 0 0 8px; font-size: 16px; font-weight: 600 @@ -220,10 +220,10 @@ $type-colors: ( } } - p.import-result-warnings { + .import-result-warnings { margin-block-start: 12px; - h4 { + h3 { margin: 0 0 8px; font-size: 14px; color: #d63638; @@ -280,7 +280,7 @@ $type-colors: ( align-items: center; margin-block-end: 10px; - h4 { + h2 { margin: 0; } diff --git a/src/css/welcome.scss b/src/css/welcome.scss index d15e7c3f8..591d3a6e8 100644 --- a/src/css/welcome.scss +++ b/src/css/welcome.scss @@ -7,7 +7,7 @@ $breakpoint: 1060px; .code-snippets-welcome { - h2 { + h1 { font-size: 32px; font-weight: 510; line-height: 1.25; @@ -38,7 +38,7 @@ $breakpoint: 1060px; padding-block-end: 20px; } - h3 { + h2 { font-size: 18px; margin: 0; } diff --git a/src/js/components/EditMenu/SnippetForm/fields/TagsEditor.tsx b/src/js/components/EditMenu/SnippetForm/fields/TagsEditor.tsx index 33c881618..b5ec99310 100644 --- a/src/js/components/EditMenu/SnippetForm/fields/TagsEditor.tsx +++ b/src/js/components/EditMenu/SnippetForm/fields/TagsEditor.tsx @@ -10,9 +10,9 @@ export const TagsEditor: React.FC = () => { return options?.enabled ?
-

+

-

+ { return ( <> -

+

{snippet.id ? <> {`${getPageHeading(snippet)} `} @@ -58,7 +58,7 @@ export const PageHeading: React.FC = () => { {label}{' '} )} -

+
diff --git a/src/js/components/ImportMenu/MigrateForm/ImporterSelector.tsx b/src/js/components/ImportMenu/MigrateForm/ImporterSelector.tsx index e43fdd088..4ca69192a 100644 --- a/src/js/components/ImportMenu/MigrateForm/ImporterSelector.tsx +++ b/src/js/components/ImportMenu/MigrateForm/ImporterSelector.tsx @@ -12,7 +12,7 @@ export interface ImporterSelectorProps { export const ImporterSelector: React.FC = ({ value, onChange, options, isLoading }) => -

{__('Select plugin', 'code-snippets')}

+

{__('Select plugin', 'code-snippets')}

diff --git a/src/js/components/ImportMenu/UploadForm/SelectFiles/DuplicateActionSelector.tsx b/src/js/components/ImportMenu/UploadForm/SelectFiles/DuplicateActionSelector.tsx index 7dc621534..4f523e40c 100644 --- a/src/js/components/ImportMenu/UploadForm/SelectFiles/DuplicateActionSelector.tsx +++ b/src/js/components/ImportMenu/UploadForm/SelectFiles/DuplicateActionSelector.tsx @@ -19,7 +19,7 @@ export interface DuplicateActionSelectorProps { export const DuplicateActionSelector: React.FC = ({ value, onChange }) => -

{__('Duplicate snippets', 'code-snippets')}

+

{__('Duplicate snippets', 'code-snippets')}

{__('What should happen if an existing snippet is found with an identical name to an imported snippet?', 'code-snippets')} diff --git a/src/js/components/ImportMenu/UploadForm/SelectFiles/SelectFiles.tsx b/src/js/components/ImportMenu/UploadForm/SelectFiles/SelectFiles.tsx index 8ad466d86..551a518e9 100644 --- a/src/js/components/ImportMenu/UploadForm/SelectFiles/SelectFiles.tsx +++ b/src/js/components/ImportMenu/UploadForm/SelectFiles/SelectFiles.tsx @@ -57,7 +57,7 @@ export const SelectFiles: React.FC = ({ return ( -

{__('Choose files', 'code-snippets')}

+

{__('Choose files', 'code-snippets')}

{__('Choose one or more Code Snippets (.xml or .json) files to parse and preview.', 'code-snippets')}

diff --git a/src/js/components/ImportMenu/UploadForm/SelectFiles/SelectedFilesList.tsx b/src/js/components/ImportMenu/UploadForm/SelectFiles/SelectedFilesList.tsx index da8b66989..ef545aae5 100644 --- a/src/js/components/ImportMenu/UploadForm/SelectFiles/SelectedFilesList.tsx +++ b/src/js/components/ImportMenu/UploadForm/SelectFiles/SelectedFilesList.tsx @@ -47,13 +47,13 @@ export interface SelectedFilesListProps { export const SelectedFilesList: React.FC = ({ files, onRemoveFile }) =>
-

+

{sprintf( // translators: %d: number of selected files. __('Selected files: (%d)', 'code-snippets'), files.length )} -

+
{files.map(file => diff --git a/src/js/components/ImportMenu/UploadForm/SelectSnippets/ImportResultDisplay.tsx b/src/js/components/ImportMenu/UploadForm/SelectSnippets/ImportResultDisplay.tsx index f7321deb2..330fd496a 100644 --- a/src/js/components/ImportMenu/UploadForm/SelectSnippets/ImportResultDisplay.tsx +++ b/src/js/components/ImportMenu/UploadForm/SelectSnippets/ImportResultDisplay.tsx @@ -27,7 +27,7 @@ export const ImportResultDisplay: React.FC = ({ succes
-

+

{'upload' === step && (success ? __('File upload successful', 'code-snippets') : __('File upload error', 'code-snippets'))} @@ -35,7 +35,7 @@ export const ImportResultDisplay: React.FC = ({ succes {'select' === step && (success ? __('Import successful', 'code-snippets') : __('Import error', 'code-snippets'))} -

+

{message}

@@ -52,7 +52,7 @@ export const ImportResultDisplay: React.FC = ({ succes {warnings && 0 < warnings.length && (
-

{__('Warnings:', 'code-snippets')}

+

{__('Warnings:', 'code-snippets')}

    {warnings.map(warning =>
  • {warning}
  • )}
diff --git a/src/js/components/ImportMenu/UploadForm/SelectSnippets/SelectSnippets.tsx b/src/js/components/ImportMenu/UploadForm/SelectSnippets/SelectSnippets.tsx index 008329b66..d9becf264 100644 --- a/src/js/components/ImportMenu/UploadForm/SelectSnippets/SelectSnippets.tsx +++ b/src/js/components/ImportMenu/UploadForm/SelectSnippets/SelectSnippets.tsx @@ -67,11 +67,11 @@ const SelectSnippetsForm: React.FC = ({ availableSnippe <>
-

{sprintf( +

{sprintf( // translators: %d: number of available snippets. __('Available snippets (%d)', 'code-snippets'), availableSnippets.length - )}

+ )}

{__('Select the snippets you would like to import.', 'code-snippets')}

diff --git a/src/js/components/ManageMenu/CommunityCloud/CloudSearch.tsx b/src/js/components/ManageMenu/CommunityCloud/CloudSearch.tsx index 862e4eaca..3509b9819 100644 --- a/src/js/components/ManageMenu/CommunityCloud/CloudSearch.tsx +++ b/src/js/components/ManageMenu/CommunityCloud/CloudSearch.tsx @@ -213,8 +213,8 @@ const SearchResults: React.FC = ({ snippetView, setSnipp return searchResults.snippets.length ? <> {searchResults.isFeatured - ?

{__('Featured Snippets', 'code-snippets')}

- :

{__('Search Results', 'code-snippets')}

} + ?

{__('Featured Snippets', 'code-snippets')}

+ :

{__('Search Results', 'code-snippets')}

} : null diff --git a/src/js/components/WelcomeMenu/Changelog.tsx b/src/js/components/WelcomeMenu/Changelog.tsx index e2248263e..cc10a5308 100644 --- a/src/js/components/WelcomeMenu/Changelog.tsx +++ b/src/js/components/WelcomeMenu/Changelog.tsx @@ -57,7 +57,7 @@ const ChangelogSection: React.FC = ({ section, entries }) export const Changelog = () =>