ÿþ <a class="nav-link" href="{{ url_for('dashboard') }}">Dashboard</a> </li> <!-- Jobs Dropdown - Different for each role --> <li class="nav-item dropdown"> <a class="nav-link dropdown-toggle" href="#" data-bs-toggle="dropdown" data-bs-boundary="viewport"> {% if current_user.role == 'worker' %}Find Work{% else %}Jobs{% endif %} </a> <ul class="dropdown-menu"> {% if current_user.role == 'worker' %} <!-- Worker Job Menu --> <li><a class="dropdown-item" href="{{ url_for('browse_jobs') }}">Browse Jobs</a></li> <li><a class="dropdown-item" href="{{ url_for('jobs_worker') }}">Jobs For Me</a></li> <li><a class="dropdown-item" href="{{ url_for('my_applications') }}">My Applications</a></li> {% else %} <!-- Contractor/Employer Job Menu --> <li><a class="dropdown-item" href="{{ url_for('post_job') }}">Post Job</a></li> <li><a class="dropdown-item" href="{{ url_for('jobs_employer') }}">My Posted Jobs</a></li> <li><a class="dropdown-item" href="{{ url_for('applications_received') }}">Applications Received</a></li> {% endif %} <li><hr class="dropdown-divider"></li> <li><a class="dropdown-item" href="{{ url_for('contracts_list') }}">Contracts</a></li> </ul> </li> {% if current_user.role == 'worker' %} <!-- Schedule Dropdown - Workers Only --> <li class="nav-item dropdown"> <a class="nav-link dropdown-toggle" href="#" data-bs-toggle="dropdown" data-bs-boundary="viewport">Schedule</a> <ul class="dropdown-menu"> <li><a class="dropdown-item" href="/scheduling/calendar">Calendar</a></li> <li><a class="dropdown-item" href="/contracts/active">Time Tracking</a></li> <li><a class="dropdown-item" href="/scheduling/availability">Availability</a></li> </ul> </li> <!-- Earnings - Workers Only --> <li class="nav-item dropdown"> <a class="nav-link dropdown-toggle" href="#" data-bs-toggle="dropdown" data-bs-boundary="viewport">Earnings</a> <ul class="dropdown-menu"> <li><a class="dropdown-item" href="{{ url_for('payouts') }}">My Earnings</a></li> <li><a class="dropdown-item" href="{{ url_for('payouts_pending') }}">Pending Payouts</a></li> <li><a class="dropdown-item" href="{{ url_for('invoices_list') }}">Invoices</a></li> </ul> </li> {% else %} <!-- Workers Dropdown - Contractors/Employers Only --> <li class="nav-item dropdown"> <a class="nav-link dropdown-toggle" href="#" data-bs-toggle="dropdown" data-bs-boundary="viewport">Workers</a> <ul class="dropdown-menu"> <li><a class="dropdown-item" href="#">Worker Management</a></li> <li><a class="dropdown-item" href="#">Payroll</a></li> <li><a class="dropdown-item" href="/contracts/active">Time Sheets</a></li> </ul> </li> <!-- Payments - Contractors/Employers Only --> <li class="nav-item dropdown"> <a class="nav-link dropdown-toggle" href="#" data-bs-toggle="dropdown" data-bs-boundary="viewport">Payments</a> <ul class="dropdown-menu"> <li><a class="dropdown-item" href="{{ url_for('payments_history') }}">Payment History</a></li> <li><a class="dropdown-item" href="{{ url_for('payments_pending') }}">Pending Payments</a></li> <li><a class="dropdown-item" href="{{ url_for('invoices_list') }}">Invoices</a></li> </ul> </li> {% endif %} <!-- Messages - Everyone --> <li class="nav-item"> <a class="nav-link" href="#">Messages</a> </li> <!-- Account Dropdown - Everyone --> <li class="nav-item dropdown"> <a class="nav-link dropdown-toggle" href="#" data-bs-toggle="dropdown" data-bs-boundary="viewport">Account</a> <ul class="dropdown-menu"> <li><a class="dropdown-item" href="{{ url_for('profile') }}">Profile</a></li> <li><a class="dropdown-item" href="{{ url_for('profile_edit') }}">Edit Profile</a></li> <li><a class="dropdown-item" href="{{ url_for('user_settings') }}">Settings</a></li> <li><a class="dropdown-item" href="#">Notifications</a></li> <li><hr class="dropdown-divider"></li> <li><a class="dropdown-item" href="{{ url_for('logout') }}">Logout</a></li> </ul> </li> </ul> </div>