one-click-accessibility/modules/settings/assets/js/pages/icon-settings.js
Rami Yushuvaev 959bb8f3da
[APP-2247] Update sizes and spacing for page titles (#442)
* [APP-2247] Update Titles sizes and spacing

* Update based on Nehama feedback
2025-12-10 23:07:30 -08:00

41 lines
950 B
JavaScript

import { styled } from '@elementor/ui/styles';
import { BottomBar } from '@ea11y/components';
import { IconDesignSettings, PositionSettings } from '@ea11y/layouts';
import {
StyledBox,
StyledWideBox,
StyledTitle,
} from '@ea11y/pages/pages.styles';
import { mixpanelEvents, mixpanelService } from '@ea11y-apps/global/services';
import { useEffect } from '@wordpress/element';
import { __ } from '@wordpress/i18n';
const IconSettings = () => {
useEffect(() => {
mixpanelService.sendEvent(mixpanelEvents.pageView, {
page: 'Button',
});
}, []);
return (
<StyledBox>
<StyledWideBox>
<StyledPageTitle variant="h5">
{__('Design', 'pojo-accessibility')}
</StyledPageTitle>
<IconDesignSettings marginBottom={4} />
<PositionSettings />
</StyledWideBox>
<BottomBar />
</StyledBox>
);
};
export default IconSettings;
const StyledPageTitle = styled(StyledTitle)`
max-width: 1200px;
margin: 0 auto 24px;
`;