Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
118 changes: 118 additions & 0 deletions index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,118 @@
<!DOCTYPE html>
<html lang="en">

<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>HE Technology Page</title>
<link rel="stylesheet" href="style.css"> <!-- Link your CSS file -->
</head>

<body>

<!-- Header Section -->
<header>
<div class="header-container">
<img src="th.jpeg" alt="PTFI Logo" class="logo">
<div class="header-text">
<h1 class="main-title">PTFI</h1>
<p class="sub-title">Privacy Technologies For Financial Intelligence</p>
</div>
</div>
</header>

<!-- Navigation Bar -->
<nav class="main-nav">
<a href="#">Home</a>
<a href="#">About Us</a>
<a href="#">Membership</a>
<a href="#">Publication</a>
<a href="#">Technical Communities</a>
<a href="#">HE Technology</a>
</nav>

<!-- Flexbox Container for Equal Size Boxes -->
<div class="flex-container">
<!-- Suspect Matching List Section -->
<!-- Suspect Matching List Section -->
<section class="form-section">
<div class="form-box">
<h2>Suspect Matching List</h2>
<form action="#" method="post">
<div class="form-group">
<label>Matching Method:</label>
<div class="options">
<label><input type="radio" name="match-type" value="plain-text"> Plain Text Match</label>
<label><input type="radio" name="match-type" value="hashed"> Hashed Match</label>
<label><input type="radio" name="match-type" value="homomorphic"> Homomorphic Match</label>
</div>
</div>
<div class="form-group">
<label for="suspect-list">Drag and drop a .CSV file for the SUSPECT List</label>
<input type="file" id="suspect-list" name="suspect-list" required>
</div>
<div class="form-group">
<label for="customer-list">Drag and drop a .CSV file for the CUSTOMER List</label>
<input type="file" id="customer-list" name="customer-list" required>
</div>
<div class="form-buttons">
<button type="submit" class="match-button">Match!</button>
</div>
</form>
</div>
</section>

<!-- Result Section -->
<section class="form-section">
<div class="form-box">
<h3>Result:</h3>
<div class="result-display"></div>
<button class="save-button">Save</button>
</div>
</section>

<!-- CSV Data Generation Section -->
<section class="form-section">
<div class="form-box">
<h2>Generate CSV Data</h2>
<form action="#" method="post">
<div class="form-group">
<label for="generate-person">Enter an amount of People to generate:</label>
<input type="text" id="generate-person" name="generate-person" required>
</div>
<div class="form-buttons">
<button type="submit" class="generate-button">Generate Person Data</button>
</div>
<div class="form-group">
<label for="generate-fraud">Enter an amount of Frauds to generate:</label>
<input type="text" id="generate-fraud" name="generate-fraud" required>
</div>
<div class="form-buttons">
<button type="submit" class="generate-button">Generate Fraud Data</button>
</div>
</form>
</div>
</section>



</div>

<!-- Footer Section -->
<footer>
<p>© 2024 PTFI. All rights reserved.</p>
<div class="social-media">
<a href="https://www.facebook.com" target="_blank">
<img src="facebook-icon.png" alt="Facebook" class="social-icon">
</a>
<a href="https://www.instagram.com" target="_blank">
<img src="instagram-icon.jpeg" alt="Instagram" class="social-icon">
</a>
<!-- Add more social media links as needed -->
</div>
</footer>


</body>

</html>
179 changes: 179 additions & 0 deletions style.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,179 @@
/* Global Styles */
body {
font-family: 'Arial', sans-serif;
margin: 0;
padding: 0;
background-color: #f4f4f4;
color: #333;
}

/* Header Section */
header {
background-color: #0A1F44;
/* Dark blue color */
padding: 30px 0;
/* Adjust padding for top and bottom */
border-bottom: 1px solid #ccc;
display: flex;
align-items: center;
justify-content: space-between;
/* Ensure content is spaced between the left and right */
}

.header-container {
display: flex;
align-items: center;
width: 100%;
max-width: 1200px;
margin: 0 auto;
}

.logo {
max-width: 200px;
/* Size of the logo */
margin-right: 20px;
/* Space between logo and text */
}

.header-text {
text-align: center;
width: 100%;
/* Allow text to be centered within the remaining space */
color: white;
}

.header-text h1 {
margin: 0;
font-size: 2.5em;
/* Larger font size for "PTFI" */
font-weight: bold;
letter-spacing: 1px;
}

.header-text p {
margin: 5px 0 0 0;
font-size: 1.2em;
/* Smaller font size for the tagline */
letter-spacing: 0.5px;
}


/* Navigation Bar */
.main-nav {
background-color: #333;
text-align: center;
padding: 10px;
border-bottom: 1px solid #ccc;
}

.main-nav a {
color: white;
padding: 10px 20px;
text-decoration: none;
display: inline-block;
}

.main-nav a:hover {
background-color: #555;
}

/* Form Section */
.form-section {
margin: 20px auto;
max-width: 600px;
/* Centered and with a max width */
}

/* Form Box */
.form-box {
background-color: #f9f9f9;
/* Light grey background for the boxes */
padding: 30px;
/* Increased padding for better spacing */
border: 1px solid #ddd;
border-radius: 10px;
margin-bottom: 20px;
/* Margin between boxes */
box-sizing: border-box;
}

/* Form Group */
.form-group {
margin-bottom: 20px;
}

.form-group label {
font-weight: bold;
display: block;
margin-bottom: 10px;
}

.options {
margin-bottom: 20px;
}

.options label {
margin-right: 15px;
}

.match-button,
.save-button,
.generate-button {
padding: 10px 20px;
background-color: #333;
color: white;
border: none;
border-radius: 5px;
cursor: pointer;
font-size: 1em;
margin-top: 20px;
margin-bottom: 20px;
/* Add space below the buttons */
}

.match-button:hover,
.save-button:hover,
.generate-button:hover {
background-color: #555;
}

/* Result Section */
.result-display {
background-color: #eee;
padding: 20px;
margin: 20px 0;
border-radius: 5px;
min-height: 100px;
border: 1px solid #ccc;
}

/* Footer Section */
footer {
background-color: #333;
color: white;
text-align: center;
padding: 20px 0;
border-top: 1px solid #ccc;
}

/* Social Media Icons */
.social-media {
margin-top: 20px;
}

.social-media a {
margin: 0 10px;
display: inline-block;
}

.social-icon {
width: 30px;
/* Adjust size as needed */
height: 30px;
transition: transform 0.3s ease;
}

.social-icon:hover {
transform: scale(1.2);
/* Slightly enlarge the icon on hover */
}