[Front] Extract layout