docs(ui-docs): add code example and explain responsive behavior
This commit is contained in:
parent
541eca9c90
commit
d20744bb70
|
@ -19,7 +19,7 @@ Place the `Header` at the beginning of a page. Choose an appropriate heading lev
|
||||||
|
|
||||||
<Header h1="My title" />
|
<Header h1="My title" />
|
||||||
|
|
||||||
## Add an image
|
### Add an image
|
||||||
|
|
||||||
Use the `<template #image>` slot to place a picture to the left of the header.
|
Use the `<template #image>` slot to place a picture to the left of the header.
|
||||||
|
|
||||||
|
@ -27,8 +27,18 @@ Use the `<template #image>` slot to place a picture to the left of the header.
|
||||||
<Header h1="My title">
|
<Header h1="My title">
|
||||||
<template #image>
|
<template #image>
|
||||||
<img
|
<img
|
||||||
|
style="width: 196px;"
|
||||||
src="https://images.unsplash.com/photo-1524650359799-842906ca1c06?ixlib=rb-1.2.1&dl=te-nguyen-Wt7XT1R6sjU-unsplash.jpg&w=640&q=80&fm=jpg&crop=entropy&cs=tinysrgb" />
|
src="https://images.unsplash.com/photo-1524650359799-842906ca1c06?ixlib=rb-1.2.1&dl=te-nguyen-Wt7XT1R6sjU-unsplash.jpg&w=640&q=80&fm=jpg&crop=entropy&cs=tinysrgb" />
|
||||||
</template>
|
</template>
|
||||||
|
<div style="height: 48px;">
|
||||||
|
My subtitle
|
||||||
|
</div>
|
||||||
|
<Layout flex gap-8>
|
||||||
|
<Button outline square>A</Button>
|
||||||
|
<Button outline square>B</Button>
|
||||||
|
<Spacer h grow />
|
||||||
|
<Button outline square>C</Button>
|
||||||
|
</Layout>
|
||||||
</Header>
|
</Header>
|
||||||
```
|
```
|
||||||
|
|
||||||
|
@ -49,6 +59,14 @@ Use the `<template #image>` slot to place a picture to the left of the header.
|
||||||
</Layout>
|
</Layout>
|
||||||
</Header>
|
</Header>
|
||||||
|
|
||||||
## Add an action to the right of the heading
|
::: tip Responsive layout:
|
||||||
|
|
||||||
-> Use the `action` prop [which is the same as in the `Section` component](/components/ui/layout/section).
|
On narrow screens, the header will first wrap between image and title/content area.
|
||||||
|
|
||||||
|
Make sure to keep the minimum width of the title and the content area narrow to prevent unnecessary wrapping.
|
||||||
|
|
||||||
|
:::
|
||||||
|
|
||||||
|
### Add an action to the right of the heading
|
||||||
|
|
||||||
|
-> Use the `action` prop [which is the same as in the `Section` component](/components/ui/layout/section#provide-an-action).
|
||||||
|
|
Loading…
Reference in New Issue