chore(ui): update json form advanced config styling (#12045)

This commit is contained in:
Sachin Chaurasiya 2023-06-22 15:22:28 +05:30 committed by GitHub
parent 23b153991b
commit a095323a17
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
8 changed files with 29 additions and 16 deletions

View File

@ -104,19 +104,23 @@ export const ObjectFieldTemplate: FunctionComponent<ObjectFieldTemplateProps> =
</div>
))}
{!isEmpty(advancedProperties) && (
<Collapse ghost className="advanced-properties-collapse">
<Panel header={t('label.advanced-configuration')} key="1">
{advancedProperties.map((element, index) => (
<div
className={classNames('property-wrapper', {
'additional-fields': schema.additionalProperties,
})}
key={`${element.content.key}-${index}`}>
{element.content}
</div>
))}
</Panel>
</Collapse>
<>
<Collapse
className="advanced-properties-collapse"
expandIconPosition="right">
<Panel header={t('label.advanced')} key="1">
{advancedProperties.map((element, index) => (
<div
className={classNames('property-wrapper', {
'additional-fields': schema.additionalProperties,
})}
key={`${element.content.key}-${index}`}>
{element.content}
</div>
))}
</Panel>
</Collapse>
</>
)}
</Fragment>
);

View File

@ -12,12 +12,15 @@
*/
.advanced-properties-collapse {
.ant-collapse-item {
.ant-collapse-header,
.ant-collapse-content > .ant-collapse-content-box {
padding: 0px;
.ant-collapse-content {
background-color: inherit;
border-top: none;
}
.ant-collapse-content > .ant-collapse-content-box {
padding-left: 20px;
}
.ant-collapse-header > .ant-collapse-header-text {
font-size: 16px;
}
}
}

View File

@ -33,6 +33,7 @@
"admin": "Admin",
"admin-plural": "Admins",
"admin-profile": "Admin profile",
"advanced": "Advanced",
"advanced-configuration": "Advanced Configuration",
"advanced-entity": "Advanced {{entity}}",
"advanced-search": "Advanced Search",

View File

@ -33,6 +33,7 @@
"admin": "Administrador",
"admin-plural": "Administradores",
"admin-profile": "Perfil de administrador",
"advanced": "Advanced",
"advanced-configuration": "Advanced Configuration",
"advanced-entity": "{{entity}} avanzado",
"advanced-search": "Advanced Search",

View File

@ -33,6 +33,7 @@
"admin": "Admin",
"admin-plural": "Admins",
"admin-profile": "Profile admin",
"advanced": "Advanced",
"advanced-configuration": "Advanced Configuration",
"advanced-entity": "{{entity}} Avancée",
"advanced-search": "Recherche Avancée",

View File

@ -33,6 +33,7 @@
"admin": "管理者",
"admin-plural": "管理者",
"admin-profile": "管理者のプロファイル",
"advanced": "Advanced",
"advanced-configuration": "Advanced Configuration",
"advanced-entity": "高度な{{entity}}",
"advanced-search": "Advanced Search",

View File

@ -33,6 +33,7 @@
"admin": "Administrador",
"admin-plural": "Administradores",
"admin-profile": "Perfil de administrador",
"advanced": "Advanced",
"advanced-configuration": "Advanced Configuration",
"advanced-entity": "Entidade avançada",
"advanced-search": "Advanced Search",

View File

@ -33,6 +33,7 @@
"admin": "管理员",
"admin-plural": "管理员",
"admin-profile": "管理员资料",
"advanced": "Advanced",
"advanced-configuration": "Advanced Configuration",
"advanced-entity": "高级{{entity}}",
"advanced-search": "高级搜索",