pages._explore.sections.basic-usage.title

This is content inside the Content component.It provides a scrollable container with overflow handling.
html
<Content> <div class="p-6"> <Text text="This is content inside the Content component." /> <Text text="It provides a scrollable container with overflow handling." /> </div> </Content>
typescript
<script setup lang="ts"> </script>

pages._explore.sections.complex-usage.title

sections..title

sections.undefined.title

The Content component provides a flexible container for your application content. It handles overflow, scrolling, and provides visual indicators when content extends beyond the visible area.
Scrollable ContainerAutomatically handles content overflow with smooth scrolling
Visual IndicatorsShows subtle shadows when content extends beyond viewport

sections..title

sections.undefined.title

Sample Form Fields:
Settings:
Enable notifications
Dark mode

sections..title

sections.undefined.title

This is paragraph 1. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris.This is paragraph 2. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris.This is paragraph 3. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris.This is paragraph 4. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris.This is paragraph 5. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris.This is paragraph 6. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris.This is paragraph 7. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris.This is paragraph 8. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris.This is paragraph 9. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris.This is paragraph 10. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris.This is paragraph 11. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris.This is paragraph 12. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris.This is paragraph 13. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris.This is paragraph 14. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris.This is paragraph 15. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris.This is paragraph 16. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris.This is paragraph 17. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris.This is paragraph 18. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris.This is paragraph 19. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris.This is paragraph 20. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris.
html
<div class="h-96 border border-gray-300 rounded"> <Content :scrollbar="true"> <div class="p-6 space-y-6"> <ContentSection> <ContentSectionHeader title="Welcome to the Content Area" subtitle="This demonstrates the Content component with multiple sections" /> <div class="space-y-4"> <Text text="The Content component provides a flexible container for your application content. It handles overflow, scrolling, and provides visual indicators when content extends beyond the visible area." /> <div class="grid grid-cols-1 md:grid-cols-2 gap-4"> <div class="p-4 bg-gray-50 rounded"> <Text text="Scrollable Container" :weight="TextWeights.BOLD" class="mb-2" /> <Text text="Automatically handles content overflow with smooth scrolling" :size="TextSizes.SM" /> </div> <div class="p-4 bg-gray-50 rounded"> <Text text="Visual Indicators" :weight="TextWeights.BOLD" class="mb-2" /> <Text text="Shows subtle shadows when content extends beyond viewport" :size="TextSizes.SM" /> </div> </div> </div> </ContentSection> <ContentSection> <ContentSectionHeader title="Interactive Elements" /> <div class="space-y-4"> <div class="space-y-2"> <Text text="Sample Form Fields:" :weight="TextWeights.MEDIUM" /> <Input v-model="sampleInput" placeholder="Enter some text" /> <Textarea v-model="sampleTextarea" placeholder="Enter longer text here..." /> </div> <div class="space-y-2"> <Text text="Settings:" :weight="TextWeights.MEDIUM" /> <div class="flex items-center gap-4"> <Toggle v-model="setting1" /> <Text text="Enable notifications" /> </div> <div class="flex items-center gap-4"> <Toggle v-model="setting2" /> <Text text="Dark mode" /> </div> </div> </div> </ContentSection> <ContentSection> <ContentSectionHeader title="Long Content to Demonstrate Scrolling" /> <div class="space-y-4"> <Text v-for="i in 20" :key="i" :text="`This is paragraph ${i}. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris.`" class="mb-3" /> </div> </ContentSection> </div> </Content> </div>
typescript
<script setup lang="ts"> import { TextWeights, TextSizes } from '#core-types/components/presentational/text' const sampleInput = ref('') const sampleTextarea = ref('') const setting1 = ref(false) const setting2 = ref(true) </script>

pages._explore.sections.props.title

Prop
Default
Type
scrollbarfalseboolean

pages._explore.sections.types.title

Name
Type
Options
ContentPropsinterfaceMain props interface for Content component

pages._explore.sections.slots.title

Slot
Type
defaultMain content to be displayed in the scrollable container