luceos Yes I can share some of what I did here.
User24 I wrote some JavaScript code in a custom extension that only UPC uses, here is a snippet that may help you:
extend(WelcomeHero.prototype, 'view', function (vdom) {
vdom.children[0].children = [<WelcomeHeroContent />];
});
and then the WelcomeHeroContent component:
export default class WelcomeHeroContent extends Component {
view() {
return (
<div className='WelcomeHeroContent'>
<div className='containerNarrow'>
<h2 className='Hero-title'>{app.translator.trans(`${prfx}.title`)}</h2>
<div className='Hero-subtitle'>
<div className='Hero-subtitle_text'>
{app.translator.trans(`${prfx}.text`)}
</div>
<div className='Hero-subtitle_buttons'>
<LinkButton
className='Button Button--primary'
href={app.translator.trans(`${prfx}.give_help_link`)}
>
{app.translator.trans(`${prfx}.give_help_label`)}
</LinkButton>
<LinkButton
className='Button Button--secondary'
href={app.translator.trans(`${prfx}.need_help_link`)}
>
{app.translator.trans(`${prfx}.need_help_label`)}
</LinkButton>
</div>
</div>
</div>
</div>
);
}
}