Initial commit: SFA Tool mockup with renewal management features

This commit is contained in:
2025-05-27 10:20:20 +02:00
commit db27898a7f
6 changed files with 2374 additions and 0 deletions

253
mail-detail.html Normal file
View File

@@ -0,0 +1,253 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Mail Detail - SFA Tool</title>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css">
<style>
* {
margin: 0;
padding: 0;
box-sizing: border-box;
font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}
body {
background-color: #f5f5f5;
color: #333;
line-height: 1.6;
padding-top: 60px;
}
.container {
max-width: 1200px;
margin: 0 auto;
padding: 0.5rem 1rem;
}
header {
background-color: #2c3e50;
color: white;
padding: 0.5rem 0;
position: fixed;
top: 0;
left: 0;
right: 0;
z-index: 1000;
box-shadow: 0 2px 4px rgba(0,0,0,0.1);
}
.header-content {
display: flex;
justify-content: space-between;
align-items: center;
}
h1 {
font-size: 1.25rem;
font-weight: 500;
}
nav {
display: flex;
gap: 1.5rem;
}
nav a {
color: white;
text-decoration: none;
padding: 0.25rem 0.75rem;
border-radius: 4px;
transition: background-color 0.2s;
font-size: 0.9rem;
}
nav a:hover {
background-color: rgba(255, 255, 255, 0.1);
}
nav a.active {
background-color: rgba(255, 255, 255, 0.2);
font-weight: 500;
}
.content {
background-color: #fff;
padding: 2rem;
border-radius: 8px;
box-shadow: 0 2px 4px rgba(0,0,0,0.1);
margin-top: 1.5rem;
}
.mail-header {
padding-bottom: 1.5rem;
border-bottom: 1px solid #eee;
margin-bottom: 1.5rem;
}
.mail-subject {
font-size: 1.5rem;
font-weight: 500;
margin-bottom: 1rem;
color: #2c3e50;
}
.mail-meta {
display: flex;
gap: 2rem;
color: #666;
font-size: 0.9rem;
}
.mail-meta-item {
display: flex;
align-items: center;
gap: 0.5rem;
}
.mail-body {
padding: 1.5rem;
background-color: #f8f9fa;
border-radius: 4px;
margin-bottom: 1.5rem;
white-space: pre-wrap;
}
.mail-actions {
display: flex;
gap: 1rem;
margin-top: 1.5rem;
}
.action-button {
padding: 0.75rem 1.5rem;
background-color: #2c3e50;
color: white;
border: none;
border-radius: 4px;
cursor: pointer;
display: flex;
align-items: center;
gap: 0.5rem;
font-size: 0.9rem;
}
.action-button:hover {
background-color: #34495e;
}
.back-button {
display: inline-flex;
align-items: center;
gap: 0.75rem;
color: #2c3e50;
text-decoration: none;
margin-bottom: 1.5rem;
font-weight: 500;
padding: 0.75rem 1.25rem;
background-color: #f8f9fa;
border-radius: 4px;
border: 1px solid #e9ecef;
transition: all 0.2s ease;
}
.back-button:hover {
color: #2c3e50;
background-color: #e9ecef;
transform: translateX(-4px);
}
.back-button i {
font-size: 1.1rem;
}
.back-button-text {
display: flex;
flex-direction: column;
line-height: 1.2;
}
.back-button-label {
font-size: 0.8rem;
color: #666;
}
</style>
</head>
<body>
<header>
<div class="container">
<div class="header-content">
<h1>SFA Tool</h1>
<nav>
<a href="index.html">Renewals</a>
<a href="threads.html">Threads</a>
<a href="profile.html">Profile Settings</a>
</nav>
</div>
</div>
</header>
<main class="container">
<a href="javascript:history.back()" class="back-button" style="margin-top: 25px;">
<i class="fas fa-arrow-left"></i>
<div class="back-button-text">
<span>Back to Renewal</span>
<span class="back-button-label">POL-2024-001</span>
</div>
</a>
<div class="content">
<div class="mail-header">
<h1 class="mail-subject">Policy Renewal Notice - POL-2024-001</h1>
<div class="mail-meta">
<div class="mail-meta-item">
<i class="fas fa-user"></i>
<span>From: renewal@company.com</span>
</div>
<div class="mail-meta-item">
<i class="fas fa-user"></i>
<span>To: john.smith@broker.com</span>
</div>
<div class="mail-meta-item">
<i class="fas fa-clock"></i>
<span>Sent: Mar 15, 2024 10:30 AM</span>
</div>
</div>
</div>
<div class="mail-body">
Dear John Smith,
This is to inform you that Policy POL-2024-001 for Acme Corporation is due for renewal on March 31, 2024.
Policy Details:
- Policy Holder: Acme Corporation
- Policy Type: Commercial Property Insurance
- Current Premium: $25,000
- Expiry Date: March 31, 2024
Please review the attached documents and let us know if you have any questions or if you'd like to proceed with the renewal process.
Best regards,
Renewal Team
</div>
<div class="mail-actions">
<button class="action-button">
<i class="fas fa-reply"></i>
Reply
</button>
<button class="action-button">
<i class="fas fa-forward"></i>
Forward
</button>
<button class="action-button">
<i class="fas fa-download"></i>
Download Attachments
</button>
</div>
</div>
</main>
</body>
</html>