Settings

Sidebar
Display
Profile Panel
👤

John Doe

Administrator
  • 📊 Dashboard
  • 📝 Forms
  • 📋 Tables
Commands
🚀
Go to Page
Navigate to a page
/go
🌓
Toggle Theme
Switch between light and dark mode
/theme
📐
Toggle Sidebar
Show or hide the sidebar
/sidebar
⚙️
Open Settings
Open the settings panel
/settings
Search In
📄
Pages
Search pages
:p
🧩
Components
Search component pages
:c

Timeline Block

Centered alternating layout

  • 15 Dec
    🏠

    Project Started

    New project "Pure Admin Dashboard" has been initialized with base configuration and team setup.

  • 22 Oct
    🎁

    First Release

    Version 1.0 released to production with core features and documentation.

  • 10 Jul
    👤

    Team Expansion

    Added three new developers to the team to accelerate development.

  • 18 May
    🏃

    Sprint Milestone

    Completed major refactoring sprint, improving code quality and performance.

  • 10 Feb
    ⚙️

    System Upgrade

    Migrated to new infrastructure with improved scalability and reliability.

  • 01 Jan
    🏆

    Award Recognition

    Received "Best Admin Framework" award from the developer community.

Timeline Block

Another example with different content

  • Q1 2024
    📋

    Planning Phase

    Strategic planning and goal setting for the year ahead.

  • Q2 2024
    🚀

    Launch Preparation

    Final testing and deployment preparation phase.

  • Q3 2024
    📈

    Growth Period

    User acquisition and feature expansion phase.

  • Q4 2024
    🎯

    Optimization

    Performance improvements and user feedback implementation.

Timeline Block - Load More

Click button to load additional timeline entries

  • Jan 1
    🎉

    New Year Launch

    Started the year with ambitious goals and fresh energy.

  • Jan 15
    💡

    Innovation Workshop

    Team brainstorming session generated 20+ new feature ideas.

  • Feb 1
    🔧

    Infrastructure Update

    Migrated to containerized deployment for better scalability.

Timeline Block - Virtual Scroll

Automatically loads more entries as you scroll down

  • Week 1
    📝

    Requirements Gathering

    Met with stakeholders to understand project requirements and constraints.

  • Week 2
    🎨

    Design Phase

    Created wireframes and mockups for all major application screens.

  • Week 3

    Prototype Development

    Built interactive prototype to validate design decisions.

Layout Modifiers

Control alignment (start/center/end) and responsive behavior independently

Start Aligned

--start
  • Jan
    📝

    Planning

    Initial project planning phase.

  • Feb
    🚀

    Launch

    Product launch and rollout.

  • Mar

    Complete

    Project successfully delivered.

End Aligned

--end
  • Jan
    📝

    Planning

    Initial project planning phase.

  • Feb
    🚀

    Launch

    Product launch and rollout.

  • Mar

    Complete

    Project successfully delivered.

Keep Layout

--keep-layout
  • Jan
    📝

    Planning

    Stays alternating on mobile.

  • Feb
    🚀

    Launch

    Zig-zag preserved on small screens.

  • Mar

    Complete

    Layout maintained at all widths.

Start + Keep Layout

--start --keep-layout
  • Q1
    📊

    Analysis

    Market research and competitive analysis completed.

  • Q2
    🎨

    Design

    UI/UX design and prototyping phase.

  • Q3
    💻

    Development

    Implementation and testing phase.

End + Keep Layout

--end --keep-layout
  • Q1
    📊

    Analysis

    Market research and competitive analysis completed.

  • Q2
    🎨

    Design

    UI/UX design and prototyping phase.

  • Q3
    💻

    Development

    Implementation and testing phase.

Usage Examples

Basic Alternating Timeline

<Timeline variant="alternating">
  <TimelineItem date="15 Dec" iconText="🏠">
    <Heading level={4}>Project Started</Heading>
    <Paragraph>Description here</Paragraph>
  </TimelineItem>
</Timeline>

Layout Modifiers

<!-- Force all items to start side -->
<Timeline variant="alternating" alignment="start">...</Timeline>

<!-- Force all items to end side -->
<Timeline variant="alternating" alignment="end">...</Timeline>

<!-- Preserve zig-zag layout on mobile -->
<Timeline variant="alternating" shouldKeepLayout>...</Timeline>

<!-- Combination -->
<Timeline variant="alternating" alignment="start" shouldKeepLayout>...</Timeline>

Best Practices

  • Use variant="alternating" for project roadmaps and milestone timelines
  • Add emojis or icons to timeline headers for visual interest
  • Use alignment="start"/"end" for narrow cards where zig-zag would feel cramped
  • Use shouldKeepLayout when the design must hold its alternating shape across breakpoints
  • For long lists, pair pa-timeline__scroll-container with an IntersectionObserver for lazy loading

Keyboard Shortcuts

No shortcuts registered.