<template>
<i-page>
<i-navbar title="List" />
<i-block-title>Simple List</i-block-title>
<i-list>
<i-list-item title="Item 1" />
<i-list-item title="Item 2" />
<i-list-item title="Item 3" />
</i-list>
<i-block-title>Strong List</i-block-title>
<i-list strong>
<i-list-item title="Item 1" />
<i-list-item title="Item 2" />
<i-list-item title="Item 3" />
</i-list>
<i-block-title>Strong Outline List</i-block-title>
<i-list strong outline>
<i-list-item title="Item 1" />
<i-list-item title="Item 2" />
<i-list-item title="Item 3" />
</i-list>
<i-block-title>Strong Inset List</i-block-title>
<i-list strong inset>
<i-list-item title="Item 1" />
<i-list-item title="Item 2" />
<i-list-item title="Item 3" />
</i-list>
<i-block-title>Strong Outline Inset List</i-block-title>
<i-list strong outline inset>
<i-list-item title="Item 1" />
<i-list-item title="Item 2" />
<i-list-item title="Item 3" />
</i-list>
<i-block-title>Simple Links List</i-block-title>
<i-list strong-ios outline-ios>
<i-list-item title="Link 1" link />
<i-list-item title="Link 2" link />
<i-list-item title="Link 3" link />
</i-list>
<i-block-title>Data list, with icons</i-block-title>
<i-list strong-ios outline-ios>
<i-list-item title="Ivan Petrov" after="CEO">
<template #media>
<demo-icon />
</template>
</i-list-item>
<i-list-item title="John Doe">
<template #media>
<demo-icon />
</template>
<template #after>
<i-badge>5</i-badge>
</template>
</i-list-item>
<i-list-item title="Jenna Smith">
<template #media>
<demo-icon />
</template>
</i-list-item>
</i-list>
<i-block-title>Links</i-block-title>
<i-list strong-ios outline-ios>
<i-list-item link title="Ivan Petrov" after="CEO">
<template #media>
<demo-icon />
</template>
</i-list-item>
<i-list-item link title="John Doe" after="Cleaner">
<template #media>
<demo-icon />
</template>
</i-list-item>
<i-list-item link title="Jenna Smith">
<template #media>
<demo-icon />
</template>
</i-list-item>
</i-list>
<i-block-title>Links, Header, Footer</i-block-title>
<i-list strong-ios outline-ios>
<i-list-item link header="Name" title="John Doe" after="Edit">
<template #media>
<demo-icon />
</template>
</i-list-item>
<i-list-item link header="Phone" title="+7 90 111-22-3344" after="Edit">
<template #media>
<demo-icon />
</template>
</i-list-item>
<i-list-item
link
header="Email"
title="john@doe"
footer="Home"
after="Edit"
>
<template #media>
<demo-icon />
</template>
</i-list-item>
<i-list-item
link
header="Email"
title="john@ina-ui"
footer="Work"
after="Edit"
>
<template #media>
<demo-icon />
</template>
</i-list-item>
</i-list>
<i-block-title>Links, no icons</i-block-title>
<i-list strong-ios outline-ios>
<i-list-item link title="Ivan Petrov" />
<i-list-item link title="John Doe" />
<i-list-item group-title title="Group title Here" />
<i-list-item link title="Ivan Petrov" />
<i-list-item link title="Jenna Smith" />
</i-list>
<i-block-title>Grouped with sticky titles</i-block-title>
<i-list strong-ios outline-ios>
<i-list-group>
<i-list-item
title="A"
group-title
class="ios:top-11-safe material:top-16-safe sticky"
/>
<i-list-item title="Aaron " />
<i-list-item title="Abbie" />
<i-list-item title="Adam" />
</i-list-group>
<i-list-group>
<i-list-item
title="B"
group-title
class="ios:top-11-safe material:top-16-safe sticky"
/>
<i-list-item title="Bailey" />
<i-list-item title="Barclay" />
<i-list-item title="Bartolo" />
</i-list-group>
<i-list-group>
<i-list-item
title="C"
group-title
class="ios:top-11-safe material:top-16-safe sticky"
/>
<i-list-item title="Caiden" />
<i-list-item title="Calvin" />
<i-list-item title="Candy" />
</i-list-group>
</i-list>
<i-block-title class="text-2xl">Media Lists</i-block-title>
<i-block>
<p>
Media Lists are almost the same as Data Lists, but with a more flexible
layout for visualization of more complex data, like products, services,
user, etc.
</p>
</i-block>
<i-block-title>Songs</i-block-title>
<i-list strong-ios outline-ios>
<i-list-item
:chevron-material="false"
link
title="Yellow Submarine"
after="$15"
subtitle="Beatles"
text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla sagittis tellus ut turpis condimentum, ut dignissim lacus tincidunt. Cras dolor metus, ultrices condimentum sodales sit amet, pharetra sodales eros. Phasellus vel felis tellus. Mauris rutrum ligula nec dapibus feugiat. In vel dui laoreet, commodo augue id, pulvinar lacus."
>
<template #media>
<img
class="ios:rounded-lg material:rounded-full ios:w-20 material:w-10"
src="https://cdn.framework7.io/placeholder/people-160x160-1.jpg"
width="80"
alt="demo"
/>
</template>
</i-list-item>
<i-list-item
:chevron-material="false"
link
title="Don't Stop Me Now"
after="$22"
subtitle="Queen"
text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla sagittis tellus ut turpis condimentum, ut dignissim lacus tincidunt. Cras dolor metus, ultrices condimentum sodales sit amet, pharetra sodales eros. Phasellus vel felis tellus. Mauris rutrum ligula nec dapibus feugiat. In vel dui laoreet, commodo augue id, pulvinar lacus."
>
<template #media>
<img
class="ios:rounded-lg material:rounded-full ios:w-20 material:w-10"
src="https://cdn.framework7.io/placeholder/people-160x160-2.jpg"
width="80"
alt="demo"
/>
</template>
</i-list-item>
<i-list-item
:chevron-material="false"
link
title="Billie Jean"
after="$16"
subtitle="Michael Jackson"
text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla sagittis tellus ut turpis condimentum, ut dignissim lacus tincidunt. Cras dolor metus, ultrices condimentum sodales sit amet, pharetra sodales eros. Phasellus vel felis tellus. Mauris rutrum ligula nec dapibus feugiat. In vel dui laoreet, commodo augue id, pulvinar lacus."
>
<template #media>
<img
class="ios:rounded-lg material:rounded-full ios:w-20 material:w-10"
src="https://cdn.framework7.io/placeholder/people-160x160-3.jpg"
width="80"
alt="demo"
/>
</template>
</i-list-item>
</i-list>
<i-block-title>Mail App</i-block-title>
<i-list strong-ios outline-ios>
<i-list-item
:chevron-material="false"
link
title="Facebook"
after="17:14"
subtitle="New messages from John Doe"
text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla sagittis tellus ut turpis condimentum, ut dignissim lacus tincidunt. Cras dolor metus, ultrices condimentum sodales sit amet, pharetra sodales eros. Phasellus vel felis tellus. Mauris rutrum ligula nec dapibus feugiat. In vel dui laoreet, commodo augue id, pulvinar lacus."
/>
<i-list-item
:chevron-material="false"
link
title="John Doe (via Twitter)"
after="17:11"
subtitle="John Doe (@_johndoe) mentioned you on Twitter!"
text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla sagittis tellus ut turpis condimentum, ut dignissim lacus tincidunt. Cras dolor metus, ultrices condimentum sodales sit amet, pharetra sodales eros. Phasellus vel felis tellus. Mauris rutrum ligula nec dapibus feugiat. In vel dui laoreet, commodo augue id, pulvinar lacus."
/>
<i-list-item
:chevron-material="false"
link
title="Facebook"
after="16:48"
subtitle="New messages from John Doe"
text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla sagittis tellus ut turpis condimentum, ut dignissim lacus tincidunt. Cras dolor metus, ultrices condimentum sodales sit amet, pharetra sodales eros. Phasellus vel felis tellus. Mauris rutrum ligula nec dapibus feugiat. In vel dui laoreet, commodo augue id, pulvinar lacus."
/>
<i-list-item
:chevron-material="false"
link
title="John Doe (via Twitter)"
after="15:32"
subtitle="John Doe (@_johndoe) mentioned you on Twitter!"
text="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla sagittis tellus ut turpis condimentum, ut dignissim lacus tincidunt. Cras dolor metus, ultrices condimentum sodales sit amet, pharetra sodales eros. Phasellus vel felis tellus. Mauris rutrum ligula nec dapibus feugiat. In vel dui laoreet, commodo augue id, pulvinar lacus."
/>
</i-list>
</i-page>
</template>
<script>
import {
iPage,
iNavbar,
iNavbarBackLink,
iBadge,
iBlock,
iBlockTitle,
iList,
iListGroup,
iListItem,
} from 'ina-ui/vue';
import DemoIcon from '../components/DemoIcon.vue';
export default {
components: {
iPage,
iNavbar,
iNavbarBackLink,
iBadge,
iBlock,
iBlockTitle,
iList,
iListGroup,
iListItem,
DemoIcon,
},
};
</script>