{{-- One role in the hybrid timeline (PRD §12.3): chronology at a glance, expanding into a structured card. A native
keeps it keyboard accessible without JS. Achievements come first and are emphasised (PRD §12.2). --}} @props(['experience', 'open' => false])
  • {{ $experience->job_title }} {{ collect([$experience->organisation, $experience->location])->filter()->implode(' · ') }} – @if ($experience->is_current) {{ __('portfolio.ui.present') }} @else @endif
    @if ($experience->achievements)

    {{ __('portfolio.ui.achievements') }}

      @foreach ($experience->achievements as $achievement)
    • {{ $achievement }}
    • @endforeach
    @endif @if ($experience->responsibilities)

    {{ __('portfolio.ui.responsibilities') }}

      @foreach ($experience->responsibilities as $responsibility)
    • {{ $responsibility }}
    • @endforeach
    @endif @if ($experience->projects->isNotEmpty())

    {{ __('portfolio.ui.projects') }}

    @endif @if ($experience->tools->isNotEmpty())
      @foreach ($experience->tools as $tool)
    • {{ $tool->name }}
    • @endforeach
    @endif