[TASK] custom style and layout