undefined / index.html
usezivvy's picture
<!DOCTYPE html>
57bd9c4 verified
Raw
History Blame Contribute Delete
10.9 kB
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>ChatterTrack Pro | Member Communications</title>
<script src="https://cdn.tailwindcss.com"></script>
<script src="https://unpkg.com/feather-icons"></script>
<script src="https://cdn.jsdelivr.net/npm/feather-icons/dist/feather.min.js"></script>
<style>
/* Custom animations */
@keyframes pulse {
0%, 100% { opacity: 1; }
50% { opacity: 0.5; }
}
.animate-pulse { animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite; }
/* Custom scrollbar */
::-webkit-scrollbar {
width: 8px;
height: 8px;
}
::-webkit-scrollbar-track {
background: #f1f1f1;
border-radius: 10px;
}
::-webkit-scrollbar-thumb {
background: #888;
border-radius: 10px;
}
::-webkit-scrollbar-thumb:hover {
background: #555;
}
/* Custom timeline connector */
.timeline-connector {
position: absolute;
left: 24px;
top: 32px;
bottom: 0;
width: 2px;
background: #e5e7eb;
}
/* Glow effect for important items */
.glow-primary {
box-shadow: 0 0 10px rgba(59, 130, 246, 0.3);
}
.glow-success {
box-shadow: 0 0 10px rgba(16, 185, 129, 0.3);
}
</style>
</head>
<body class="bg-gray-50 font-sans antialiased">
<!-- Main Container -->
<div class="min-h-screen">
<!-- Header -->
<header class="bg-white shadow-sm">
<div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-4">
<div class="flex justify-between items-center">
<div class="flex items-center space-x-4">
<h1 class="text-2xl font-bold text-gray-900">ChatterTrack Pro</h1>
<nav class="hidden md:flex space-x-8">
<a href="#" class="text-gray-500 hover:text-blue-600 font-medium">Dashboard</a>
<a href="#" class="text-gray-500 hover:text-blue-600 font-medium">Members</a>
<a href="#" class="text-blue-600 font-medium border-b-2 border-blue-600 pb-1">Communications</a>
<a href="#" class="text-gray-500 hover:text-blue-600 font-medium">Campaigns</a>
<a href="#" class="text-gray-500 hover:text-blue-600 font-medium">Reports</a>
</nav>
</div>
<div class="flex items-center space-x-4">
<button class="p-2 rounded-full bg-gray-100 text-gray-500 hover:bg-gray-200">
<i data-feather="bell"></i>
</button>
<div class="relative">
<button class="flex items-center space-x-2 focus:outline-none">
<img src="http://static.photos/people/320x240/1" class="w-8 h-8 rounded-full" alt="User">
<span class="hidden md:inline text-sm font-medium text-gray-700">Admin</span>
<i data-feather="chevron-down" class="w-4 h-4 text-gray-500"></i>
</button>
</div>
</div>
</div>
</div>
</header>
<!-- Member Profile Header -->
<div class="bg-white shadow">
<div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-6">
<div class="flex flex-col md:flex-row md:items-center md:justify-between">
<div class="flex items-center space-x-4">
<div class="relative">
<img src="http://static.photos/people/320x240/2" class="w-16 h-16 rounded-full border-4 border-blue-100" alt="John Smith">
<span class="absolute bottom-0 right-0 bg-green-500 rounded-full w-4 h-4 border-2 border-white"></span>
</div>
<div>
<h2 class="text-2xl font-bold text-gray-900">John Smith</h2>
<div class="flex flex-wrap items-center gap-2 mt-1 text-sm text-gray-500">
<span class="flex items-center">
<i data-feather="user" class="w-3 h-3 mr-1"></i> Member #12345
</span>
<span class="flex items-center">
<i data-feather="calendar" class="w-3 h-3 mr-1"></i> Joined Oct 1, 2025
</span>
<span class="flex items-center">
<i data-feather="mail" class="w-3 h-3 mr-1"></i> john.smith@email.com
</span>
<span class="flex items-center">
<i data-feather="phone" class="w-3 h-3 mr-1"></i> (555) 123-4567
</span>
</div>
</div>
</div>
<div class="mt-4 md:mt-0 flex space-x-3">
<button class="px-4 py-2 border border-gray-300 rounded-md shadow-sm text-sm font-medium text-gray-700 bg-white hover:bg-gray-50 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-blue-500">
<i data-feather="edit-2" class="w-4 h-4 mr-2 inline"></i> Edit Profile
</button>
<button class="px-4 py-2 border border-transparent rounded-md shadow-sm text-sm font-medium text-white bg-blue-600 hover:bg-blue-700 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-blue-500">
<i data-feather="message-square" class="w-4 h-4 mr-2 inline"></i> New Message
</button>
</div>
</div>
<!-- Tabs -->
<div class="mt-6 border-b border-gray-200">
<nav class="-mb-px flex space-x-8">
<a href="#" class="border-transparent text-gray-500 hover:text-gray-700 hover:border-gray-300 whitespace-nowrap py-4 px-1 border-b-2 font-medium text-sm">
Overview
</a>
<a href="#" class="border-transparent text-gray-500 hover:text-gray-700 hover:border-gray-300 whitespace-nowrap py-4 px-1 border-b-2 font-medium text-sm">
Attendance
</a>
<a href="#" class="border-transparent text-gray-500 hover:text-gray-700 hover:border-gray-300 whitespace-nowrap py-4 px-1 border-b-2 font-medium text-sm">
Payments
</a>
<a href="#" class="border-blue-500 text-blue-600 whitespace-nowrap py-4 px-1 border-b-2 font-medium text-sm">
Communications
</a>
<a href="#" class="border-transparent text-gray-500 hover:text-gray-700 hover:border-gray-300 whitespace-nowrap py-4 px-1 border-b-2 font-medium text-sm">
Notes
</a>
</nav>
</div>
</div>
</div>
<!-- Main Content -->
<main class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-8">
<!-- Stats Cards -->
<div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-5 gap-6 mb-8">
<div class="bg-white overflow-hidden shadow rounded-lg">
<div class="px-4 py-5 sm:p-6">
<div class="flex items-center">
<div class="flex-shrink-0 bg-blue-100 rounded-md p-3">
<i data-feather="mail" class="h-6 w-6 text-blue-600"></i>
</div>
<div class="ml-5 w-0 flex-1">
<dl>
<dt class="text-sm font-medium text-gray-500 truncate">
Emails Sent
</dt>
<dd>
<div class="text-lg font-medium text-gray-900">
3
</div>
</dd>
</dl>
</div>
</div>
</div>
</div>
<div class="bg-white overflow-hidden shadow rounded-lg">
<div class="px-4 py-5 sm:p-6">
<div class="flex items-center">
<div class="flex-shrink-0 bg-green-100 rounded-md p-3">
<i data-feather="message-square" class="h-6 w-6 text-green-600"></i>
</div>
<div class="ml-5 w-0 flex-1">
<dl>
<dt class="text-sm font-medium text-gray-500 truncate">
SMS Messages
</dt>
<dd>
<div class="text-lg font-medium text-gray-900">
5
</div>
</dd>
</dl>
</div>
</div>
</div>
</div>
<div class="bg-white overflow-hidden shadow rounded-lg">
<div class="px-4 py-5 sm:p-6">
<div class="flex items-center">
<div class="flex-shrink-0 bg-yellow-100 rounded-md p-3">
<i data-feather="bell" class="h-6 w-6 text-yellow-600"></i>
</div>
<div class="ml-5 w-0 flex-1">
<dl>
<dt class="text-sm font-medium text-gray-500 truncate">
Push Notifications
</dt>
<dd>
<div class="text-lg font-medium
</body>
</html>