diff --git a/packages/ui-extensions/src/surfaces/admin/api/action/action.doc.ts b/packages/ui-extensions/src/surfaces/admin/api/action/action.doc.ts index bb3c7c35f9..8d0e263449 100644 --- a/packages/ui-extensions/src/surfaces/admin/api/action/action.doc.ts +++ b/packages/ui-extensions/src/surfaces/admin/api/action/action.doc.ts @@ -13,8 +13,8 @@ const data: ReferenceEntityTemplateSchema = { type: 'ActionExtensionApi', }, ], - category: 'API', - subCategory: 'Target APIs', + category: 'Target APIs', + subCategory: 'Core APIs', related: [], }; diff --git a/packages/ui-extensions/src/surfaces/admin/api/block/block.doc.ts b/packages/ui-extensions/src/surfaces/admin/api/block/block.doc.ts index 40a784b867..11bc07fd0b 100644 --- a/packages/ui-extensions/src/surfaces/admin/api/block/block.doc.ts +++ b/packages/ui-extensions/src/surfaces/admin/api/block/block.doc.ts @@ -13,8 +13,8 @@ const data: ReferenceEntityTemplateSchema = { type: 'BlockExtensionApi', }, ], - category: 'API', - subCategory: 'Target APIs', + category: 'Target APIs', + subCategory: 'Core APIs', related: [], }; diff --git a/packages/ui-extensions/src/surfaces/admin/api/checkout-rules/validation-settings.doc.ts b/packages/ui-extensions/src/surfaces/admin/api/checkout-rules/validation-settings.doc.ts index 2078a8f198..395508cba9 100644 --- a/packages/ui-extensions/src/surfaces/admin/api/checkout-rules/validation-settings.doc.ts +++ b/packages/ui-extensions/src/surfaces/admin/api/checkout-rules/validation-settings.doc.ts @@ -18,8 +18,8 @@ const data: ReferenceEntityTemplateSchema = { type: 'ValidationData', }, ], - category: 'API', - subCategory: 'Target APIs', + category: 'Target APIs', + subCategory: 'Contextual APIs', related: [], }; diff --git a/packages/ui-extensions/src/surfaces/admin/api/customer-segment-template/customer-segment-template.doc.ts b/packages/ui-extensions/src/surfaces/admin/api/customer-segment-template/customer-segment-template.doc.ts index c958deeffe..49e7fe6a92 100644 --- a/packages/ui-extensions/src/surfaces/admin/api/customer-segment-template/customer-segment-template.doc.ts +++ b/packages/ui-extensions/src/surfaces/admin/api/customer-segment-template/customer-segment-template.doc.ts @@ -1,7 +1,7 @@ import {ReferenceEntityTemplateSchema} from '@shopify/generate-docs'; const data: ReferenceEntityTemplateSchema = { - name: 'CustomerSegmentTemplate Extension API', + name: 'Customer Segment Template Extension API', description: 'This API is available to all customer segment template extension types.', isVisualComponent: false, @@ -13,8 +13,8 @@ const data: ReferenceEntityTemplateSchema = { type: 'CustomerSegmentTemplateApi', }, ], - category: 'API', - subCategory: 'Target APIs', + category: 'Target APIs', + subCategory: 'Contextual APIs', related: [], }; diff --git a/packages/ui-extensions/src/surfaces/admin/api/discount-function-settings/discount-function-settings.doc.ts b/packages/ui-extensions/src/surfaces/admin/api/discount-function-settings/discount-function-settings.doc.ts index 4c2c8ec44e..921f6ebc2a 100644 --- a/packages/ui-extensions/src/surfaces/admin/api/discount-function-settings/discount-function-settings.doc.ts +++ b/packages/ui-extensions/src/surfaces/admin/api/discount-function-settings/discount-function-settings.doc.ts @@ -19,8 +19,8 @@ const data: ReferenceEntityTemplateSchema = { type: 'DiscountFunctionSettingsData', }, ], - category: 'API', - subCategory: 'Target APIs', + category: 'Target APIs', + subCategory: 'Contextual APIs', related: [], }; diff --git a/packages/ui-extensions/src/surfaces/admin/api/order-routing-rule/order-routing-rule.doc.ts b/packages/ui-extensions/src/surfaces/admin/api/order-routing-rule/order-routing-rule.doc.ts new file mode 100644 index 0000000000..b23ccb869a --- /dev/null +++ b/packages/ui-extensions/src/surfaces/admin/api/order-routing-rule/order-routing-rule.doc.ts @@ -0,0 +1,21 @@ +import {ReferenceEntityTemplateSchema} from '@shopify/generate-docs'; + +const data: ReferenceEntityTemplateSchema = { + name: 'Order Routing Rule API', + description: + 'This API is available to extensions that render in the order routing settings using the `admin.settings.order-routing-rule.render` target.', + isVisualComponent: false, + type: 'API', + definitions: [ + { + title: 'OrderRoutingRuleApi', + description: '', + type: 'OrderRoutingRuleApi', + }, + ], + category: 'Target APIs', + subCategory: 'Contextual APIs', + related: [], +}; + +export default data; diff --git a/packages/ui-extensions/src/surfaces/admin/api/picker/picker.doc.ts b/packages/ui-extensions/src/surfaces/admin/api/picker/picker.doc.ts index 615078173e..7dfef2a097 100644 --- a/packages/ui-extensions/src/surfaces/admin/api/picker/picker.doc.ts +++ b/packages/ui-extensions/src/surfaces/admin/api/picker/picker.doc.ts @@ -1,14 +1,15 @@ import {ReferenceEntityTemplateSchema} from '@shopify/generate-docs'; const data: ReferenceEntityTemplateSchema = { - name: 'Picker', + name: 'Picker API', overviewPreviewDescription: 'Opens a Picker in your app', description: `The Picker API provides a search-based interface to help users find and select one or more resources that you provide, such as product reviews, email templates, or subscription options, and then returns the selected resource ids to your extension. > Tip: > If you are picking products, product variants, or collections, you should use the [Resource Picker](resource-picker) API instead.`, isVisualComponent: true, - category: 'API', + category: 'Target APIs', + subCategory: 'Utility APIs', thumbnail: 'picker.png', requires: 'an Admin [block](/docs/api/admin-extensions/unstable/extension-targets#block-locations), [action](/docs/api/admin-extensions/unstable/extension-targets#action-locations), or [print](/docs/api/admin-extensions/unstable/extension-targets#print-locations) extension.', @@ -102,7 +103,7 @@ const data: ReferenceEntityTemplateSchema = { }, related: [ { - name: 'Resource Picker', + name: 'Resource Picker API', subtitle: 'APIs', url: 'resource-picker', type: 'pickaxe-3', diff --git a/packages/ui-extensions/src/surfaces/admin/api/print-action/print-action.doc.ts b/packages/ui-extensions/src/surfaces/admin/api/print-action/print-action.doc.ts index 2062ca5e60..1f028ec5a4 100644 --- a/packages/ui-extensions/src/surfaces/admin/api/print-action/print-action.doc.ts +++ b/packages/ui-extensions/src/surfaces/admin/api/print-action/print-action.doc.ts @@ -13,8 +13,8 @@ const data: ReferenceEntityTemplateSchema = { type: 'PrintActionExtensionApi', }, ], - category: 'API', - subCategory: 'Target APIs', + category: 'Target APIs', + subCategory: 'Core APIs', related: [], }; diff --git a/packages/ui-extensions/src/surfaces/admin/api/product-configuration/product-details-configuration.doc.ts b/packages/ui-extensions/src/surfaces/admin/api/product-configuration/product-details-configuration.doc.ts new file mode 100644 index 0000000000..6f4274b4b2 --- /dev/null +++ b/packages/ui-extensions/src/surfaces/admin/api/product-configuration/product-details-configuration.doc.ts @@ -0,0 +1,21 @@ +import {ReferenceEntityTemplateSchema} from '@shopify/generate-docs'; + +const data: ReferenceEntityTemplateSchema = { + name: 'Product Details Configuration API', + description: + 'This API is available to product configuration extensions that render on the product details page. See the [tutorial](/docs/apps/selling-strategies/bundles/product-config) for more information.', + isVisualComponent: false, + type: 'API', + definitions: [ + { + title: 'ProductDetailsConfigurationApi', + description: '', + type: 'ProductDetailsConfigurationApi', + }, + ], + category: 'Target APIs', + subCategory: 'Contextual APIs', + related: [], +}; + +export default data; diff --git a/packages/ui-extensions/src/surfaces/admin/api/product-configuration/product-variant-details-configuration.doc.ts b/packages/ui-extensions/src/surfaces/admin/api/product-configuration/product-variant-details-configuration.doc.ts new file mode 100644 index 0000000000..679bcd79ca --- /dev/null +++ b/packages/ui-extensions/src/surfaces/admin/api/product-configuration/product-variant-details-configuration.doc.ts @@ -0,0 +1,21 @@ +import {ReferenceEntityTemplateSchema} from '@shopify/generate-docs'; + +const data: ReferenceEntityTemplateSchema = { + name: 'Product Variant Details Configuration API', + description: + 'This API is available to product configuration extensions that render on the product variant details page. See the [tutorial](/docs/apps/selling-strategies/bundles/product-config) for more information.', + isVisualComponent: false, + type: 'API', + definitions: [ + { + title: 'ProductVariantDetailsConfigurationApi', + description: '', + type: 'ProductVariantDetailsConfigurationApi', + }, + ], + category: 'Target APIs', + subCategory: 'Contextual APIs', + related: [], +}; + +export default data; diff --git a/packages/ui-extensions/src/surfaces/admin/api/purchase-options-card-action/purchase-options-card-action.doc.ts b/packages/ui-extensions/src/surfaces/admin/api/purchase-options-card-action/purchase-options-card-action.doc.ts new file mode 100644 index 0000000000..b9780d7343 --- /dev/null +++ b/packages/ui-extensions/src/surfaces/admin/api/purchase-options-card-action/purchase-options-card-action.doc.ts @@ -0,0 +1,21 @@ +import {ReferenceEntityTemplateSchema} from '@shopify/generate-docs'; + +const data: ReferenceEntityTemplateSchema = { + name: 'Purchase Options Card Configuration API', + description: + 'This API is available to action extensions that render in the purchase options card on product and product variant details pages when selling plan groups are present.', + isVisualComponent: false, + type: 'API', + definitions: [ + { + title: 'PurchaseOptionsCardConfigurationApi', + description: '', + type: 'PurchaseOptionsCardConfigurationApi', + }, + ], + category: 'Target APIs', + subCategory: 'Contextual APIs', + related: [], +}; + +export default data; diff --git a/packages/ui-extensions/src/surfaces/admin/api/resource-picker/resource-picker.doc.ts b/packages/ui-extensions/src/surfaces/admin/api/resource-picker/resource-picker.doc.ts index b139be0620..959f75638c 100644 --- a/packages/ui-extensions/src/surfaces/admin/api/resource-picker/resource-picker.doc.ts +++ b/packages/ui-extensions/src/surfaces/admin/api/resource-picker/resource-picker.doc.ts @@ -1,7 +1,7 @@ import {ReferenceEntityTemplateSchema} from '@shopify/generate-docs'; const data: ReferenceEntityTemplateSchema = { - name: 'Resource Picker', + name: 'Resource Picker API', overviewPreviewDescription: 'Opens a Resource Picker in your app', description: `The Resource Picker API provides a search-based interface to help users find and select one or more products, collections, or product variants, and then returns the selected resources to your app. Both the app and the user must have the necessary permissions to access the resources selected. @@ -9,7 +9,8 @@ const data: ReferenceEntityTemplateSchema = { > If you are picking app resources such as product reviews, email templates, or subscription options, you should use the [Picker](picker) API instead. `, isVisualComponent: true, - category: 'API', + category: 'Target APIs', + subCategory: 'Utility APIs', thumbnail: 'resource-picker.png', requires: 'an Admin [block](/docs/api/admin-extensions/unstable/extension-targets#block-locations), [action](/docs/api/admin-extensions/unstable/extension-targets#action-locations), or [print](/docs/api/admin-extensions/unstable/extension-targets#print-locations) extension.', @@ -152,7 +153,7 @@ const data: ReferenceEntityTemplateSchema = { ], related: [ { - name: 'Picker', + name: 'Picker API', subtitle: 'APIs', url: 'picker', type: 'pickaxe-3', diff --git a/packages/ui-extensions/src/surfaces/admin/api/should-render/should-render.doc.ts b/packages/ui-extensions/src/surfaces/admin/api/should-render/should-render.doc.ts index 106aa08642..8401bf068c 100644 --- a/packages/ui-extensions/src/surfaces/admin/api/should-render/should-render.doc.ts +++ b/packages/ui-extensions/src/surfaces/admin/api/should-render/should-render.doc.ts @@ -1,7 +1,7 @@ import {ReferenceEntityTemplateSchema} from '@shopify/generate-docs'; const data: ReferenceEntityTemplateSchema = { - name: 'ShouldRender API', + name: 'Should Render API', description: 'This API controls the render state of an admin action extension. Learn more in the admin extensions tutorial.', isVisualComponent: false, @@ -13,8 +13,8 @@ const data: ReferenceEntityTemplateSchema = { type: 'ShouldRenderApi', }, ], - category: 'API', - subCategory: 'Target APIs', + category: 'Target APIs', + subCategory: 'Utility APIs', related: [], }; diff --git a/packages/ui-extensions/src/surfaces/admin/api/standard/standard.doc.ts b/packages/ui-extensions/src/surfaces/admin/api/standard/standard.doc.ts index cd0b594b0a..3daa8d5632 100644 --- a/packages/ui-extensions/src/surfaces/admin/api/standard/standard.doc.ts +++ b/packages/ui-extensions/src/surfaces/admin/api/standard/standard.doc.ts @@ -12,8 +12,8 @@ const data: ReferenceEntityTemplateSchema = { type: 'StandardApi', }, ], - category: 'API', - subCategory: 'Target APIs', + category: 'Target APIs', + subCategory: 'Core APIs', related: [], }; diff --git a/packages/ui-extensions/src/surfaces/admin/components/AdminAction/AdminAction.doc.ts b/packages/ui-extensions/src/surfaces/admin/components/AdminAction/AdminAction.doc.ts index 9b8393837f..7ee8bed6ad 100644 --- a/packages/ui-extensions/src/surfaces/admin/components/AdminAction/AdminAction.doc.ts +++ b/packages/ui-extensions/src/surfaces/admin/components/AdminAction/AdminAction.doc.ts @@ -15,8 +15,8 @@ const data: ReferenceEntityTemplateSchema = { type: 'AdminActionProps', }, ], - category: 'Components', - subCategory: 'Other', + category: 'UI components', + subCategory: 'Settings and templates', defaultExample: { image: 'adminaction-default.png', codeblock: { diff --git a/packages/ui-extensions/src/surfaces/admin/components/AdminBlock/AdminBlock.doc.ts b/packages/ui-extensions/src/surfaces/admin/components/AdminBlock/AdminBlock.doc.ts index 0ae1e07b86..613358d915 100644 --- a/packages/ui-extensions/src/surfaces/admin/components/AdminBlock/AdminBlock.doc.ts +++ b/packages/ui-extensions/src/surfaces/admin/components/AdminBlock/AdminBlock.doc.ts @@ -15,8 +15,8 @@ const data: ReferenceEntityTemplateSchema = { type: 'AdminBlockProps', }, ], - category: 'Components', - subCategory: 'Other', + category: 'UI components', + subCategory: 'Settings and templates', defaultExample: { image: 'adminblock-default.png', codeblock: { diff --git a/packages/ui-extensions/src/surfaces/admin/components/AdminPrintAction/AdminPrintAction.doc.ts b/packages/ui-extensions/src/surfaces/admin/components/AdminPrintAction/AdminPrintAction.doc.ts index 7242f61180..a3cbb57ade 100644 --- a/packages/ui-extensions/src/surfaces/admin/components/AdminPrintAction/AdminPrintAction.doc.ts +++ b/packages/ui-extensions/src/surfaces/admin/components/AdminPrintAction/AdminPrintAction.doc.ts @@ -15,8 +15,8 @@ const data: ReferenceEntityTemplateSchema = { type: 'AdminPrintActionProps', }, ], - category: 'Components', - subCategory: 'Other', + category: 'UI components', + subCategory: 'Settings and templates', defaultExample: { image: 'adminprintaction-default.png', codeblock: { diff --git a/packages/ui-extensions/src/surfaces/admin/components/Badge/Badge.doc.ts b/packages/ui-extensions/src/surfaces/admin/components/Badge/Badge.doc.ts index 689eb27cea..bb417fceb1 100644 --- a/packages/ui-extensions/src/surfaces/admin/components/Badge/Badge.doc.ts +++ b/packages/ui-extensions/src/surfaces/admin/components/Badge/Badge.doc.ts @@ -15,8 +15,8 @@ const data: ReferenceEntityTemplateSchema = { type: 'BadgeProps', }, ], - category: 'Components', - subCategory: 'Titles and text', + category: 'UI components', + subCategory: 'Feedback and status indicators', defaultExample: { image: 'badge-default.png', codeblock: { diff --git a/packages/ui-extensions/src/surfaces/admin/components/Banner/Banner.doc.ts b/packages/ui-extensions/src/surfaces/admin/components/Banner/Banner.doc.ts index e5869574fb..15633bf897 100644 --- a/packages/ui-extensions/src/surfaces/admin/components/Banner/Banner.doc.ts +++ b/packages/ui-extensions/src/surfaces/admin/components/Banner/Banner.doc.ts @@ -15,8 +15,8 @@ const data: ReferenceEntityTemplateSchema = { type: 'BannerProps', }, ], - category: 'Components', - subCategory: 'Titles and text', + category: 'UI components', + subCategory: 'Feedback and status indicators', defaultExample: { image: 'banner-default.png', codeblock: { diff --git a/packages/ui-extensions/src/surfaces/admin/components/BlockStack/BlockStack.doc.ts b/packages/ui-extensions/src/surfaces/admin/components/BlockStack/BlockStack.doc.ts index 5ced85aea6..25760efed1 100644 --- a/packages/ui-extensions/src/surfaces/admin/components/BlockStack/BlockStack.doc.ts +++ b/packages/ui-extensions/src/surfaces/admin/components/BlockStack/BlockStack.doc.ts @@ -15,8 +15,8 @@ const data: ReferenceEntityTemplateSchema = { type: 'BlockStackProps', }, ], - category: 'Components', - subCategory: 'Structure', + category: 'UI components', + subCategory: 'Layout and structure', defaultExample: { image: 'blockstack-default.png', codeblock: { diff --git a/packages/ui-extensions/src/surfaces/admin/components/Box/Box.doc.ts b/packages/ui-extensions/src/surfaces/admin/components/Box/Box.doc.ts index 7a9fc9b274..d635612546 100644 --- a/packages/ui-extensions/src/surfaces/admin/components/Box/Box.doc.ts +++ b/packages/ui-extensions/src/surfaces/admin/components/Box/Box.doc.ts @@ -15,8 +15,8 @@ const data: ReferenceEntityTemplateSchema = { type: 'BoxProps', }, ], - category: 'Components', - subCategory: 'Structure', + category: 'UI components', + subCategory: 'Layout and structure', defaultExample: { image: 'box-default.png', codeblock: { diff --git a/packages/ui-extensions/src/surfaces/admin/components/Button/Button.doc.ts b/packages/ui-extensions/src/surfaces/admin/components/Button/Button.doc.ts index f48e6a338a..a1a4677f83 100644 --- a/packages/ui-extensions/src/surfaces/admin/components/Button/Button.doc.ts +++ b/packages/ui-extensions/src/surfaces/admin/components/Button/Button.doc.ts @@ -15,7 +15,7 @@ const data: ReferenceEntityTemplateSchema = { type: 'ButtonProps', }, ], - category: 'Components', + category: 'UI components', subCategory: 'Actions', defaultExample: { image: 'button-default.png', diff --git a/packages/ui-extensions/src/surfaces/admin/components/Checkbox/Checkbox.doc.ts b/packages/ui-extensions/src/surfaces/admin/components/Checkbox/Checkbox.doc.ts index a58071cacb..3ddd84f7f2 100644 --- a/packages/ui-extensions/src/surfaces/admin/components/Checkbox/Checkbox.doc.ts +++ b/packages/ui-extensions/src/surfaces/admin/components/Checkbox/Checkbox.doc.ts @@ -15,7 +15,7 @@ const data: ReferenceEntityTemplateSchema = { type: 'CheckboxProps', }, ], - category: 'Components', + category: 'UI components', subCategory: 'Forms', defaultExample: { image: 'checkbox-default.png', diff --git a/packages/ui-extensions/src/surfaces/admin/components/ChoiceList/ChoiceList.doc.ts b/packages/ui-extensions/src/surfaces/admin/components/ChoiceList/ChoiceList.doc.ts index def82a5388..bfba1e1cac 100644 --- a/packages/ui-extensions/src/surfaces/admin/components/ChoiceList/ChoiceList.doc.ts +++ b/packages/ui-extensions/src/surfaces/admin/components/ChoiceList/ChoiceList.doc.ts @@ -15,7 +15,7 @@ const data: ReferenceEntityTemplateSchema = { type: 'ChoiceListProps', }, ], - category: 'Components', + category: 'UI components', subCategory: 'Forms', defaultExample: { image: 'choicelist-default.png', diff --git a/packages/ui-extensions/src/surfaces/admin/components/ColorPicker/ColorPicker.doc.ts b/packages/ui-extensions/src/surfaces/admin/components/ColorPicker/ColorPicker.doc.ts index 162f819e47..0f52e635e6 100644 --- a/packages/ui-extensions/src/surfaces/admin/components/ColorPicker/ColorPicker.doc.ts +++ b/packages/ui-extensions/src/surfaces/admin/components/ColorPicker/ColorPicker.doc.ts @@ -14,7 +14,7 @@ const data: ReferenceEntityTemplateSchema = { type: 'ColorPickerProps', }, ], - category: 'Components', + category: 'UI components', subCategory: 'Forms', defaultExample: { image: 'colorpicker-default.png', diff --git a/packages/ui-extensions/src/surfaces/admin/components/CustomerSegmentTemplate/CustomerSegmentTemplate.doc.ts b/packages/ui-extensions/src/surfaces/admin/components/CustomerSegmentTemplate/CustomerSegmentTemplate.doc.ts index 69a04a39a8..581b20390b 100644 --- a/packages/ui-extensions/src/surfaces/admin/components/CustomerSegmentTemplate/CustomerSegmentTemplate.doc.ts +++ b/packages/ui-extensions/src/surfaces/admin/components/CustomerSegmentTemplate/CustomerSegmentTemplate.doc.ts @@ -16,8 +16,8 @@ const data: ReferenceEntityTemplateSchema = { type: 'CustomerSegmentTemplateProps', }, ], - category: 'Components', - subCategory: 'Other', + category: 'UI components', + subCategory: 'Settings and templates', defaultExample: { image: 'customersegmenttemplate-default', codeblock: { diff --git a/packages/ui-extensions/src/surfaces/admin/components/DateField/DateField.doc.ts b/packages/ui-extensions/src/surfaces/admin/components/DateField/DateField.doc.ts index 649daadcf5..fdb3fc6223 100644 --- a/packages/ui-extensions/src/surfaces/admin/components/DateField/DateField.doc.ts +++ b/packages/ui-extensions/src/surfaces/admin/components/DateField/DateField.doc.ts @@ -15,7 +15,7 @@ const data: ReferenceEntityTemplateSchema = { type: 'DateFieldProps', }, ], - category: 'Components', + category: 'UI components', subCategory: 'Forms', defaultExample: { image: 'datefield-default.png', diff --git a/packages/ui-extensions/src/surfaces/admin/components/DatePicker/DatePicker.doc.ts b/packages/ui-extensions/src/surfaces/admin/components/DatePicker/DatePicker.doc.ts index 9457fef828..ab6d706cea 100644 --- a/packages/ui-extensions/src/surfaces/admin/components/DatePicker/DatePicker.doc.ts +++ b/packages/ui-extensions/src/surfaces/admin/components/DatePicker/DatePicker.doc.ts @@ -15,7 +15,7 @@ const data: ReferenceEntityTemplateSchema = { type: 'DatePickerProps', }, ], - category: 'Components', + category: 'UI components', subCategory: 'Forms', defaultExample: { image: 'datepicker-default.png', diff --git a/packages/ui-extensions/src/surfaces/admin/components/Divider/Divider.doc.ts b/packages/ui-extensions/src/surfaces/admin/components/Divider/Divider.doc.ts index d6d1c4292d..d33bf27ec9 100644 --- a/packages/ui-extensions/src/surfaces/admin/components/Divider/Divider.doc.ts +++ b/packages/ui-extensions/src/surfaces/admin/components/Divider/Divider.doc.ts @@ -15,8 +15,8 @@ const data: ReferenceEntityTemplateSchema = { type: 'DividerProps', }, ], - category: 'Components', - subCategory: 'Structure', + category: 'UI components', + subCategory: 'Layout and structure', defaultExample: { image: 'divider-default.png', codeblock: { diff --git a/packages/ui-extensions/src/surfaces/admin/components/EmailField/EmailField.doc.ts b/packages/ui-extensions/src/surfaces/admin/components/EmailField/EmailField.doc.ts index aa48757fac..9449fa284b 100644 --- a/packages/ui-extensions/src/surfaces/admin/components/EmailField/EmailField.doc.ts +++ b/packages/ui-extensions/src/surfaces/admin/components/EmailField/EmailField.doc.ts @@ -14,7 +14,7 @@ const data: ReferenceEntityTemplateSchema = { type: 'EmailFieldProps', }, ], - category: 'Components', + category: 'UI components', subCategory: 'Forms', defaultExample: { image: 'emailfield-default.png', diff --git a/packages/ui-extensions/src/surfaces/admin/components/Form/Form.doc.ts b/packages/ui-extensions/src/surfaces/admin/components/Form/Form.doc.ts index c2ffc38a00..5a8e6fb2e2 100644 --- a/packages/ui-extensions/src/surfaces/admin/components/Form/Form.doc.ts +++ b/packages/ui-extensions/src/surfaces/admin/components/Form/Form.doc.ts @@ -15,7 +15,7 @@ const data: ReferenceEntityTemplateSchema = { type: 'FormProps', }, ], - category: 'Components', + category: 'UI components', subCategory: 'Forms', defaultExample: { image: 'form-default.png', diff --git a/packages/ui-extensions/src/surfaces/admin/components/FunctionSettings/FunctionSettings.doc.ts b/packages/ui-extensions/src/surfaces/admin/components/FunctionSettings/FunctionSettings.doc.ts index 797e910439..bb88b6e83b 100644 --- a/packages/ui-extensions/src/surfaces/admin/components/FunctionSettings/FunctionSettings.doc.ts +++ b/packages/ui-extensions/src/surfaces/admin/components/FunctionSettings/FunctionSettings.doc.ts @@ -15,7 +15,7 @@ const data: ReferenceEntityTemplateSchema = { type: 'FunctionSettingsProps', }, ], - category: 'Components', + category: 'UI components', subCategory: 'Forms', defaultExample: { image: 'form-default.png', diff --git a/packages/ui-extensions/src/surfaces/admin/components/Heading/Heading.doc.ts b/packages/ui-extensions/src/surfaces/admin/components/Heading/Heading.doc.ts index b22f231f01..1b125473e7 100644 --- a/packages/ui-extensions/src/surfaces/admin/components/Heading/Heading.doc.ts +++ b/packages/ui-extensions/src/surfaces/admin/components/Heading/Heading.doc.ts @@ -15,8 +15,8 @@ const data: ReferenceEntityTemplateSchema = { type: 'HeadingProps', }, ], - category: 'Components', - subCategory: 'Titles and text', + category: 'UI components', + subCategory: 'Typography and content', defaultExample: { image: 'heading-default.png', codeblock: { diff --git a/packages/ui-extensions/src/surfaces/admin/components/HeadingGroup/HeadingGroup.doc.ts b/packages/ui-extensions/src/surfaces/admin/components/HeadingGroup/HeadingGroup.doc.ts index 6b2129e22c..b316fccf90 100644 --- a/packages/ui-extensions/src/surfaces/admin/components/HeadingGroup/HeadingGroup.doc.ts +++ b/packages/ui-extensions/src/surfaces/admin/components/HeadingGroup/HeadingGroup.doc.ts @@ -8,8 +8,8 @@ const data: ReferenceEntityTemplateSchema = { thumbnail: 'headinggroup-thumbnail.png', isVisualComponent: true, type: '', - category: 'Components', - subCategory: 'Titles and text', + category: 'UI components', + subCategory: 'Typography and content', defaultExample: { image: 'headinggroup-default.png', codeblock: { diff --git a/packages/ui-extensions/src/surfaces/admin/components/Icon/Icon.doc.ts b/packages/ui-extensions/src/surfaces/admin/components/Icon/Icon.doc.ts index a4e93b6352..5ea93a042e 100644 --- a/packages/ui-extensions/src/surfaces/admin/components/Icon/Icon.doc.ts +++ b/packages/ui-extensions/src/surfaces/admin/components/Icon/Icon.doc.ts @@ -20,8 +20,8 @@ const data: ReferenceEntityTemplateSchema = { type: 'IconName', }, ], - category: 'Components', - subCategory: 'Media', + category: 'UI components', + subCategory: 'Media and visuals', defaultExample: { image: 'icon-default.png', codeblock: { diff --git a/packages/ui-extensions/src/surfaces/admin/components/Image/Image.doc.ts b/packages/ui-extensions/src/surfaces/admin/components/Image/Image.doc.ts index 825ad9f1b4..128d75b777 100644 --- a/packages/ui-extensions/src/surfaces/admin/components/Image/Image.doc.ts +++ b/packages/ui-extensions/src/surfaces/admin/components/Image/Image.doc.ts @@ -14,8 +14,8 @@ const data: ReferenceEntityTemplateSchema = { type: 'ImageProps', }, ], - category: 'Components', - subCategory: 'Media', + category: 'UI components', + subCategory: 'Media and visuals', defaultExample: { image: 'image-default.png', codeblock: { diff --git a/packages/ui-extensions/src/surfaces/admin/components/InlineStack/InlineStack.doc.ts b/packages/ui-extensions/src/surfaces/admin/components/InlineStack/InlineStack.doc.ts index 5f1bb76694..0db5837d3d 100644 --- a/packages/ui-extensions/src/surfaces/admin/components/InlineStack/InlineStack.doc.ts +++ b/packages/ui-extensions/src/surfaces/admin/components/InlineStack/InlineStack.doc.ts @@ -15,8 +15,8 @@ const data: ReferenceEntityTemplateSchema = { type: 'InlineStackProps', }, ], - category: 'Components', - subCategory: 'Structure', + category: 'UI components', + subCategory: 'Layout and structure', defaultExample: { image: 'inlinestack-default.png', codeblock: { diff --git a/packages/ui-extensions/src/surfaces/admin/components/Link/Link.doc.ts b/packages/ui-extensions/src/surfaces/admin/components/Link/Link.doc.ts index d79d4723f9..f95a949621 100644 --- a/packages/ui-extensions/src/surfaces/admin/components/Link/Link.doc.ts +++ b/packages/ui-extensions/src/surfaces/admin/components/Link/Link.doc.ts @@ -15,7 +15,7 @@ const data: ReferenceEntityTemplateSchema = { type: 'LinkProps', }, ], - category: 'Components', + category: 'UI components', subCategory: 'Actions', defaultExample: { image: 'link-default.png', diff --git a/packages/ui-extensions/src/surfaces/admin/components/MoneyField/MoneyField.doc.ts b/packages/ui-extensions/src/surfaces/admin/components/MoneyField/MoneyField.doc.ts index 2b43f070bc..c563238ea4 100644 --- a/packages/ui-extensions/src/surfaces/admin/components/MoneyField/MoneyField.doc.ts +++ b/packages/ui-extensions/src/surfaces/admin/components/MoneyField/MoneyField.doc.ts @@ -15,7 +15,7 @@ const data: ReferenceEntityTemplateSchema = { type: 'MoneyFieldProps', }, ], - category: 'Components', + category: 'UI components', subCategory: 'Forms', defaultExample: { image: 'moneyfield-default.png', diff --git a/packages/ui-extensions/src/surfaces/admin/components/NumberField/NumberField.doc.ts b/packages/ui-extensions/src/surfaces/admin/components/NumberField/NumberField.doc.ts index 55152727d2..d073b493a9 100644 --- a/packages/ui-extensions/src/surfaces/admin/components/NumberField/NumberField.doc.ts +++ b/packages/ui-extensions/src/surfaces/admin/components/NumberField/NumberField.doc.ts @@ -15,7 +15,7 @@ const data: ReferenceEntityTemplateSchema = { type: 'NumberFieldProps', }, ], - category: 'Components', + category: 'UI components', subCategory: 'Forms', defaultExample: { image: 'numberfield-default.png', diff --git a/packages/ui-extensions/src/surfaces/admin/components/Paragraph/Paragraph.doc.ts b/packages/ui-extensions/src/surfaces/admin/components/Paragraph/Paragraph.doc.ts index 55c96e9edc..e742244a1c 100644 --- a/packages/ui-extensions/src/surfaces/admin/components/Paragraph/Paragraph.doc.ts +++ b/packages/ui-extensions/src/surfaces/admin/components/Paragraph/Paragraph.doc.ts @@ -15,8 +15,8 @@ const data: ReferenceEntityTemplateSchema = { type: 'ParagraphProps', }, ], - category: 'Components', - subCategory: 'Titles and text', + category: 'UI components', + subCategory: 'Typography and content', defaultExample: { image: 'paragraph-default.png', codeblock: { diff --git a/packages/ui-extensions/src/surfaces/admin/components/PasswordField/PasswordField.doc.ts b/packages/ui-extensions/src/surfaces/admin/components/PasswordField/PasswordField.doc.ts index d7efaa2633..27ccba7af9 100644 --- a/packages/ui-extensions/src/surfaces/admin/components/PasswordField/PasswordField.doc.ts +++ b/packages/ui-extensions/src/surfaces/admin/components/PasswordField/PasswordField.doc.ts @@ -15,7 +15,7 @@ const data: ReferenceEntityTemplateSchema = { type: 'PasswordFieldProps', }, ], - category: 'Components', + category: 'UI components', subCategory: 'Forms', defaultExample: { image: 'passwordfield-default.png', diff --git a/packages/ui-extensions/src/surfaces/admin/components/Pressable/Pressable.doc.ts b/packages/ui-extensions/src/surfaces/admin/components/Pressable/Pressable.doc.ts index 3669cbd9b5..72b3992a45 100644 --- a/packages/ui-extensions/src/surfaces/admin/components/Pressable/Pressable.doc.ts +++ b/packages/ui-extensions/src/surfaces/admin/components/Pressable/Pressable.doc.ts @@ -15,7 +15,7 @@ const data: ReferenceEntityTemplateSchema = { type: 'PressableProps', }, ], - category: 'Components', + category: 'UI components', subCategory: 'Actions', defaultExample: { image: 'pressable-default.png', diff --git a/packages/ui-extensions/src/surfaces/admin/components/ProgressIndicator/ProgressIndicator.doc.ts b/packages/ui-extensions/src/surfaces/admin/components/ProgressIndicator/ProgressIndicator.doc.ts index 84305047a6..765c028e4f 100644 --- a/packages/ui-extensions/src/surfaces/admin/components/ProgressIndicator/ProgressIndicator.doc.ts +++ b/packages/ui-extensions/src/surfaces/admin/components/ProgressIndicator/ProgressIndicator.doc.ts @@ -15,8 +15,8 @@ const data: ReferenceEntityTemplateSchema = { type: 'ProgressIndicatorProps', }, ], - category: 'Components', - subCategory: 'Media', + category: 'UI components', + subCategory: 'Feedback and status indicators', defaultExample: { image: 'progressindicator-default.png', codeblock: { diff --git a/packages/ui-extensions/src/surfaces/admin/components/Section/Section.doc.ts b/packages/ui-extensions/src/surfaces/admin/components/Section/Section.doc.ts index 7f14d0a68a..4342c98229 100644 --- a/packages/ui-extensions/src/surfaces/admin/components/Section/Section.doc.ts +++ b/packages/ui-extensions/src/surfaces/admin/components/Section/Section.doc.ts @@ -15,8 +15,8 @@ const data: ReferenceEntityTemplateSchema = { type: 'SectionProps', }, ], - category: 'Components', - subCategory: 'Structure', + category: 'UI components', + subCategory: 'Layout and structure', defaultExample: { image: 'section-default.png', codeblock: { diff --git a/packages/ui-extensions/src/surfaces/admin/components/Select/Select.doc.ts b/packages/ui-extensions/src/surfaces/admin/components/Select/Select.doc.ts index 6c46d2c97d..f9d982927c 100644 --- a/packages/ui-extensions/src/surfaces/admin/components/Select/Select.doc.ts +++ b/packages/ui-extensions/src/surfaces/admin/components/Select/Select.doc.ts @@ -15,7 +15,7 @@ const data: ReferenceEntityTemplateSchema = { type: 'SelectProps', }, ], - category: 'Components', + category: 'UI components', subCategory: 'Forms', defaultExample: { image: 'select-default.png', diff --git a/packages/ui-extensions/src/surfaces/admin/components/Text/Text.doc.ts b/packages/ui-extensions/src/surfaces/admin/components/Text/Text.doc.ts index 29bd0d15b4..1f79232835 100644 --- a/packages/ui-extensions/src/surfaces/admin/components/Text/Text.doc.ts +++ b/packages/ui-extensions/src/surfaces/admin/components/Text/Text.doc.ts @@ -15,8 +15,8 @@ const data: ReferenceEntityTemplateSchema = { type: 'TextProps', }, ], - category: 'Components', - subCategory: 'Titles and text', + category: 'UI components', + subCategory: 'Typography and content', defaultExample: { image: 'text-default.png', codeblock: { diff --git a/packages/ui-extensions/src/surfaces/admin/components/TextArea/TextArea.doc.ts b/packages/ui-extensions/src/surfaces/admin/components/TextArea/TextArea.doc.ts index 97306b9951..f90c334769 100644 --- a/packages/ui-extensions/src/surfaces/admin/components/TextArea/TextArea.doc.ts +++ b/packages/ui-extensions/src/surfaces/admin/components/TextArea/TextArea.doc.ts @@ -15,7 +15,7 @@ const data: ReferenceEntityTemplateSchema = { type: 'TextAreaProps', }, ], - category: 'Components', + category: 'UI components', subCategory: 'Forms', defaultExample: { image: 'textarea-default.png', diff --git a/packages/ui-extensions/src/surfaces/admin/components/TextField/TextField.doc.ts b/packages/ui-extensions/src/surfaces/admin/components/TextField/TextField.doc.ts index b4adbf8e3a..04341cdbad 100644 --- a/packages/ui-extensions/src/surfaces/admin/components/TextField/TextField.doc.ts +++ b/packages/ui-extensions/src/surfaces/admin/components/TextField/TextField.doc.ts @@ -15,7 +15,7 @@ const data: ReferenceEntityTemplateSchema = { type: 'TextFieldProps', }, ], - category: 'Components', + category: 'UI components', subCategory: 'Forms', defaultExample: { image: 'textfield-default.png', diff --git a/packages/ui-extensions/src/surfaces/admin/components/URLField/URLField.doc.ts b/packages/ui-extensions/src/surfaces/admin/components/URLField/URLField.doc.ts index d5b34658a2..cd4c00b788 100644 --- a/packages/ui-extensions/src/surfaces/admin/components/URLField/URLField.doc.ts +++ b/packages/ui-extensions/src/surfaces/admin/components/URLField/URLField.doc.ts @@ -14,7 +14,7 @@ const data: ReferenceEntityTemplateSchema = { type: 'URLFieldProps', }, ], - category: 'Components', + category: 'UI components', subCategory: 'Forms', defaultExample: { image: 'urlfield-default.png',