Se logra fácilmente desde Admin, supongo que ya ha creado el tema.
La mayoría de los confundidos después de crear un nuevo tema perdieron la apariencia de la página de inicio porque los bloques de inicio no se asignan a la página de inicio mientras creamos un nuevo tema. Solo lo hacemos manualmente.
por favor siga las instrucciones
inicie sesión en admin, luego navegue a
Conten -> Páginas
encuentre la página de inicio, luego en la columna de acción haga clic en editar y luego
haga clic en la pestaña Contenido y luego coloque el valor a continuación en el área de texto
{{block class="Magento\Cms\Block\Block" block_id="home-page-block"}}
nota: aquí block_id es la identificación única de los bloques, puede encontrar la lista de bloques y la identificación del bloque en Contenido-> Bloques
finalmente guardar página
luego borre su caché de magento y navegador, cargue la página de inicio, podría ver que la página de inicio se parece a la página de inicio de luma.
si desea encontrar el contenido html de la página de inicio, busque el bloque bloque de la página de inicio en Contenido-> Bloques y luego edite el bloque, puede ver el contenido html de la página de inicio .
tome la referencia de este contenido html, después de eso puede desarrollar su propio html según sus requisitos, agregue CSS desde su archivo de diseño de tema.
necesita alguna aclaración solo mencione en el comentario
Ten buena suerte.