Skip to content

[Discussion] As per the Semantic HTML structure navigation <aside> should not be inside <main> tag #4955

@jd-solanki

Description

@jd-solanki

Package

v4.0.0-alpha.x

Description

Hi 👋🏻

I was implementing and migrating my starter kit to Nuxt UI v4 when I noticed that Nuxt provides a UMain component that is also used in its documentation. According to the semantic HTML structure, app navigation should not be placed inside the main container. For instance, this is an example of how to use an aside.

Image

As a result, we may need to update the layout and how the banner component is used.

I apologise for any inconvenience caused by design decisions, but we are committed to creating the best Nuxt UI framework possible. 😊

Let me know your thoughts on it.

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionFurther information is requestedv4#4488

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions