<?php require_login(); ?>
<div class="page-dashboard">
  <div class="dashboard-header">
    <h1 class="dashboard-title">Dashboard</h1>
    <p class="dashboard-subtitle">Welcome back, <?php echo htmlspecialchars($_SESSION['user_name']); ?>!</p>
  </div>
  
  <div class="dashboard-grid">
    <div class="dashboard-card">
      <div class="card-icon primary">📋</div>
      <h3 class="card-title">My Requests</h3>
      <p class="card-description">View and manage all your submitted requests and track their progress.</p>
      <a href="index.php?page=my_requests" class="card-action">View Requests</a>
    </div>
    
    <div class="dashboard-card">
      <div class="card-icon warning">➕</div>
      <h3 class="card-title">New Request</h3>
      <p class="card-description">Start a new request by selecting from available workflows.</p>
      <a href="index.php?page=request_create" class="card-action">Create Request</a>
    </div>
  </div>
  
  <?php if (is_admin()): ?>
    <div class="admin-section">
      <h2 class="admin-title">
        <span>Administrator Panel</span>
        <span class="admin-badge">ADMIN</span>
      </h2>
      <div class="dashboard-grid">
        <div class="dashboard-card">
          <div class="card-icon primary">⚙️</div>
          <h3 class="card-title">Manage Workflows</h3>
          <p class="card-description">Create, edit, and configure workflows to match your business processes.</p>
          <a href="index.php?page=workflows" class="card-action">Manage Workflows</a>
        </div>

        <div class="dashboard-card">
          <div class="card-icon success">✅</div>
          <h3 class="card-title">Group Tasks</h3>
          <p class="card-description">Handle requests assigned to your group and collaborate with team members.</p>
          <a href="index.php?page=group_requests" class="card-action">View Tasks</a>
        </div>

        <div class="dashboard-card">
          <div class="card-icon info">👥</div>
          <h3 class="card-title">Manage Users</h3>
          <p class="card-description">Add, edit, and manage user accounts and group assignments.</p>
          <a href="index.php?page=users" class="card-action">Manage Users</a>
        </div>
      </div>
    </div>
  <?php endif; ?>
</div>