diff --git a/modules/ppcp-settings/resources/css/components/screens/settings/_setting-rows.scss b/modules/ppcp-settings/resources/css/components/screens/settings/_setting-rows.scss index 57981c459..affe42d84 100644 --- a/modules/ppcp-settings/resources/css/components/screens/settings/_setting-rows.scss +++ b/modules/ppcp-settings/resources/css/components/screens/settings/_setting-rows.scss @@ -1,28 +1,6 @@ -.ppcp-r-setting-value-rows { - display: flex; - flex-direction: column; - align-items: flex-start; - gap: 12px; - width: 100%; -} - -.ppcp-r-setting-value-row { - display: flex; - flex-direction: column; - width: 100%; - - .ppcp-r-setting-label { - @include font(11, 22, 600); - color: $color-gray-900; - display: block; - text-transform: uppercase; - } - - .ppcp-r-setting-value { - @include font(13, 26, 400); - color: $color-text-tertiary; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - } +.ppcp--value-list { + --block-item-gap: 0; + --block-separator-gap: 6px; + --block-header-gap: 0; + --block-separator-size: 0; } diff --git a/modules/ppcp-settings/resources/js/Components/Screens/Settings/Components/Settings/ConnectionStatus.js b/modules/ppcp-settings/resources/js/Components/Screens/Settings/Components/Settings/ConnectionStatus.js index 635e4272c..0496ee10a 100644 --- a/modules/ppcp-settings/resources/js/Components/Screens/Settings/Components/Settings/ConnectionStatus.js +++ b/modules/ppcp-settings/resources/js/Components/Screens/Settings/Components/Settings/ConnectionStatus.js @@ -2,23 +2,24 @@ import { __ } from '@wordpress/i18n'; import SettingsCard from '../../../../ReusableComponents/SettingsCard'; import { CommonHooks } from '../../../../../data'; -import SettingValueRow from './Parts/SettingValueRow'; import ConnectionStatusBadge from './Parts/ConnectionStatusBadge'; +import SettingsBlock from '../../../../ReusableComponents/SettingsBlock'; +import { ControlStaticValue } from '../../../../ReusableComponents/SettingsBlocks'; const ConnectionStatus = () => { const { merchant } = CommonHooks.useMerchantInfo(); return ( -
- + { /> } /> - - - -
+ + + + + + + + + +
); }; diff --git a/modules/ppcp-settings/resources/js/Components/Screens/Settings/Components/Settings/Parts/SettingValueRow.js b/modules/ppcp-settings/resources/js/Components/Screens/Settings/Components/Settings/Parts/SettingValueRow.js deleted file mode 100644 index 8d22c08d9..000000000 --- a/modules/ppcp-settings/resources/js/Components/Screens/Settings/Components/Settings/Parts/SettingValueRow.js +++ /dev/null @@ -1,8 +0,0 @@ -const SettingValueRow = ( { label, value } ) => ( -
- { label && { label } } - { value } -
-); - -export default SettingValueRow;