New Microsoft Word Document
New Microsoft Word Document
CSS
/* Sidebar styling */
.sidebar {
width: 250px;
height: 100vh;
position: fixed;
top: 0;
left: 0;
padding-top: 20px;
display: flex;
flex-direction: column;
align-items: flex-start;
.sidebar nav a {
display: block;
color: black;
text-decoration: none;
font-size: 18px;
width: 100%;
text-align: left;
color: white;
.main-content {
margin-left: 250px;
padding: 20px;
.main-content h1 {
font-size: 36px;
color: #333;
margin-bottom: 10px;
.main-content p {
font-size: 18px;
color: #555;
margin-bottom: 30px;
.goal-form {
display: flex;
flex-direction: column;
gap: 15px;
max-width: 400px;
margin-bottom: 30px;
.goal-form input[type="text"],
.goal-form input[type="date"] {
padding: 10px;
font-size: 16px;
border-radius: 5px;
width: 100%;
.goal-form button {
padding: 12px;
color: white;
font-size: 18px;
border: none;
border-radius: 5px;
cursor: pointer;
.goal-form button:hover {
display: flex;
flex-direction: column;
gap: 15px;
.goal-item {
background-color: #f4f4f4;
padding: 15px;
border-radius: 8px;
font-size: 18px;
display: flex;
justify-content: space-between;
align-items: center;
.goal-item strong {
color: #333;
.goal-item span {
color: #666;
.sidebar {
width: 200px;
}
.main-content {
margin-left: 200px;
.goal-form {
max-width: 100%;
.main-content h1 {
font-size: 28px;
.main-content p {
font-size: 16px;
.goal-item {
font-size: 16px;
STYLES.CSS
/* General Styles */
*{
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
/* Page Specific Background Colors (Optional, Add if you need unique backgrounds per page) */
.page-home {
.page-contact {
.page-tasks {
/* Features Section */
.features {
padding: 20px;
text-align: center;
.features h2 {
font-size: 24px;
margin-bottom: 20px;
.features-grid {
display: flex;
justify-content: space-around;
align-items: flex-start;
gap: 20px;
flex-wrap: wrap;
.feature-item {
background: #fff;
padding: 20px;
width: 200px;
border-radius: 8px;
text-align: center;
.feature-item i {
font-size: 36px;
color: #4CAF50;
margin-bottom: 10px;
.feature-item h3 {
font-size: 18px;
margin-bottom: 10px;
.feature-item p {
font-size: 14px;
color: #666;
.feature-item:hover {
transform: translateY(-5px);
/* Header */
header {
padding: 10px;
color: #FFFFFF;
header nav {
display: flex;
gap: 20px;
justify-content: center;
header nav a {
color: #FFFFFF;
text-decoration: none;
font-weight: bold;
color: #ADD8E6;
/* Sidebar */
.sidebar {
width: 200px;
background-color: #FFFFFF;
padding-top: 20px;
position: fixed;
height: 100vh;
.sidebar nav a {
display: block;
padding: 15px;
color: #333333;
text-decoration: none;
background-color: #00A82D;
color: #FFFFFF;
}
/* Main Content */
.main-content {
margin-left: 220px;
padding: 20px;
max-width: 800px;
width: 100%;
h1 {
/* Input Section */
.input-section {
display: flex;
gap: 10px;
margin-bottom: 20px;
#todo-input {
width: 70%;
padding: 10px;
font-size: 16px;
border-radius: 4px;
#add-btn {
padding: 10px 20px;
background-color: #009688;
color: #FFFFFF;
border: none;
border-radius: 4px;
cursor: pointer;
#add-btn:hover {
background-color: #00796B;
/* Tasks Container */
.tasks-container {
list-style: none;
padding: 0;
.task-item {
display: flex;
justify-content: space-between;
align-items: center;
padding: 10px;
background: #FFFFFF;
border-radius: 4px;
margin-bottom: 10px;
}
.task-item.completed {
text-decoration: line-through;
color: #888888;
.task-actions {
display: flex;
gap: 10px;
.task-actions button {
background: none;
border: none;
cursor: pointer;
font-size: 14px;
color: #FF7043;
.task-actions button:hover {
color: #D84315;
.page-contact .main-content {
padding: 20px;
max-width: 900px;
border-radius: 8px;
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
margin-top: 20px;
h1, h2 {
margin-bottom: 20px;
p{
font-size: 16px;
line-height: 1.6;
margin-bottom: 30px;
/* Footer */
footer {
color: #fff;
padding: 20px;
text-align: center;
margin-top: 30px;
.goal-item {
margin-bottom: 15px; /* Space between each goal item */
.add-goal-form input {
.add-goal-form {
.page-header {
margin-bottom: 30px;
.current-goals h2 {
margin-bottom: 20px;
/* Space below h1 */
.page-header h1 {
margin-bottom: 10px;
.add-goal-form button {
margin-top: 10px; /* Space above the button */
.main-content {
REMAINDERS.CSS
*{
margin: 0;
padding: 0;
box-sizing: border-box;
/* Body styles */
body {
color: #333;
padding: 20px;
display: flex;
justify-content: center;
min-height: 100vh;
flex-direction: column;
/* Sidebar */
.sidebar {
width: 200px;
background-color: #00796B;
color: white;
position: fixed;
top: 0;
left: 0;
bottom: 0;
padding-top: 20px;
padding-left: 20px;
.sidebar a {
display: block;
color: #ffffff;
padding: 15px 0;
text-decoration: none;
font-weight: bold;
.sidebar a:hover {
background-color: #004D40;
.main-content {
margin-left: 220px;
padding: 30px;
background-color: #ffffff;
width: 80%;
max-width: 900px;
border-radius: 8px;
display: flex;
flex-direction: column;
.page-header {
margin-bottom: 30px;
h1 {
color: #00796B;
font-size: 36px;
margin-bottom: 10px;
p{
font-size: 18px;
margin-bottom: 20px;
.reminder-form {
display: flex;
flex-direction: column;
gap: 20px;
margin-bottom: 30px;
}
.reminder-form h2 {
color: #00796B;
margin-bottom: 10px;
.reminder-form label {
font-size: 16px;
color: #333;
.reminder-form input {
padding: 10px;
font-size: 16px;
border-radius: 4px;
outline: none;
.reminder-form button {
padding: 10px;
background-color: #009688;
color: white;
border: none;
border-radius: 4px;
cursor: pointer;
font-size: 16px;
}
.reminder-form button:hover {
background-color: #00796B;
.upcoming-reminders {
margin-top: 30px;
.upcoming-reminders h2 {
color: #00796B;
margin-bottom: 10px;
#remindersList {
list-style: none;
padding: 0;
#remindersList li {
background-color: #f4f4f4;
padding: 15px;
margin-bottom: 10px;
border-radius: 8px;
#remindersList li strong {
color: #00796B;
}
/* Footer */
footer {
background-color: #004D40;
color: #fff;
padding: 20px;
text-align: center;
margin-top: 30px;
/* Responsive Design */
.main-content {
width: 100%;
margin-left: 0;
.sidebar {
position: relative;
width: 100%;
padding: 10px;
.reminder-form {
gap: 15px;
.reminder-form input,
.reminder-form button {
width: 100%;
TODO.CSS
body {
background-color: #f4f4f4;
display: flex;
flex-direction: row;
min-height: 100vh;
.sidebar {
background-color: #00796B;
color: white;
width: 220px;
padding: 20px;
position: fixed;
height: 100%;
top: 0;
left: 0;
.sidebar nav a {
display: block;
color: white;
text-decoration: none;
margin: 10px 0;
padding: 10px;
font-weight: bold;
background-color: #004d40;
.main-content {
margin-left: 240px;
padding: 20px;
width: 100%;
/* Page Header */
.page-header {
text-align: center;
margin-bottom: 30px;
.page-header h1 {
color: #00796B;
font-size: 32px;
.page-header p {
font-size: 16px;
color: #555;
}
.task-form {
background-color: #ffffff;
padding: 20px;
border-radius: 8px;
margin-bottom: 30px;
.task-form h2 {
color: #00796B;
font-size: 24px;
margin-bottom: 20px;
.form-group {
margin-bottom: 20px;
.form-group label {
font-size: 14px;
color: #333;
display: block;
margin-bottom: 5px;
.form-group input {
width: 100%;
padding: 10px;
border-radius: 4px;
font-size: 16px;
.task-form button {
background-color: #00796B;
color: white;
border: none;
border-radius: 4px;
cursor: pointer;
font-size: 16px;
.task-form button:hover {
background-color: #004d40;
.current-tasks {
margin-top: 30px;
.current-tasks h2 {
font-size: 24px;
color: #00796B;
margin-bottom: 15px;
#tasksList {
list-style-type: none;
padding: 0;
.task-item {
background-color: #fff;
padding: 15px;
margin-bottom: 10px;
border-radius: 8px;
display: flex;
justify-content: space-between;
align-items: center;
.task-item button {
background-color: #00A82D;
color: white;
border: none;
border-radius: 4px;
cursor: pointer;
.task-item button:hover {
background-color: #00796B;
/* Responsive Design */
.sidebar {
width: 200px;
.main-content {
margin-left: 220px;
.task-form {
padding: 15px;
.task-form h2 {
font-size: 20px;
.task-form button {
width: 100%;
INDEX.CSS
body.page-home {
background-image:"daily.jpg";
color: #333;
/* Sidebar */
.sidebar {
width: 200px;
background-color: #ffffff;
padding-top: 20px;
position: fixed;
height: 100vh;
.sidebar nav a {
display: block;
padding: 15px;
text-decoration: none;
font-weight: bold;
color: #FFFFFF;
/* Main Content */
.main-content {
margin-left: 220px;
padding: 20px;
max-width: 1000px;
width: 100%;
border-radius: 8px;
/* Hero Section */
.hero {
text-align: center;
color: white;
padding: 40px;
border-radius: 8px;
.hero h1 {
font-size: 36px;
.hero p {
font-size: 18px;
margin-bottom: 20px;
.hero button {
color: #fff;
border: none;
border-radius: 4px;
cursor: pointer;
.hero button:hover {
background-color: #00796B;
/* Features Section */
.features {
padding: 20px;
background-color: #f4f4f4;
text-align: center;
.features h2 {
font-size: 24px;
margin-bottom: 20px;
.features-grid {
display: flex;
justify-content: space-around;
align-items: flex-start;
gap: 20px;
flex-wrap: wrap;
}
.feature-item {
background: #fff;
padding: 20px;
width: 200px;
border-radius: 8px;
text-align: center;
.feature-item i {
font-size: 36px;
color: #00796B;
margin-bottom: 10px;
.feature-item h3 {
font-size: 18px;
margin-bottom: 10px;
.feature-item p {
font-size: 14px;
color: #666;
}
.feature-item:hover {
transform: translateY(-5px);
CONTACT.CSS
/* Sidebar styling */
.sidebar {
width: 250px;
height: 100vh;
position: fixed;
top: 0;
left: 0;
padding-top: 20px;
display: flex;
flex-direction: column;
align-items: flex-start;
.sidebar nav a {
display: block;
color: black;
text-decoration: none;
font-size: 18px;
width: 100%;
text-align: left;
}
color: white;
.main-content {
margin-left: 250px;
padding: 30px;
color: #333;
/* Heading styling */
.main-content h1,
.main-content h2 {
.main-content h1 {
font-size: 36px;
margin-bottom: 10px;
.main-content h2 {
font-size: 28px;
margin-top: 20px;
margin-bottom: 15px;
.main-content p {
font-size: 18px;
color: #555;
line-height: 1.6;
.main-content a {
text-decoration: none;
font-weight: bold;
.main-content a:hover {
.contact-form {
margin-top: 40px;
.contact-form .form-group {
margin-bottom: 15px;
.contact-form label {
font-size: 18px;
font-weight: bold;
color: #333;
.contact-form input,
.contact-form textarea {
width: 100%;
padding: 10px;
font-size: 16px;
border-radius: 4px;
margin-top: 5px;
.contact-form textarea {
resize: vertical;
.contact-form button {
color: white;
font-size: 18px;
border: none;
border-radius: 4px;
cursor: pointer;
margin-top: 20px;
.contact-form button:hover {
.social-links {
list-style: none;
padding: 0;
display: flex;
gap: 15px;
.social-links li {
font-size: 18px;
.social-links a {
text-decoration: none;
.social-links a:hover {
color: #004d40; /* Dark teal on hover */
.sidebar {
width: 200px;
.main-content {
margin-left: 200px;
padding: 20px;
.main-content h1 {
font-size: 28px;
.main-content h2 {
font-size: 24px;
.main-content p {
font-size: 16px;
.main-content ul li {
font-size: 16px;
}
.contact-form label {
font-size: 16px;
.contact-form input,
.contact-form textarea {
font-size: 14px;
.contact-form button {
font-size: 16px;
.social-links {
flex-direction: column;
COMPLETED.CSS
/* Sidebar styling */
.sidebar {
width: 250px;
height: 100vh;
background-color: #00796B;
position: fixed;
top: 0;
left: 0;
padding-top: 20px;
}
/* Sidebar navigation links */
.sidebar nav a {
display: block;
color: black;
text-decoration: none;
font-size: 18px;
font-weight: bold;
background-color: #00796B;
color: white;
.main-content {
margin-left: 250px;
padding: 20px;
.page-header h1 {
font-size: 36px;
color: #333;
}
.page-header p {
font-size: 18px;
color: #555;
.completed-tasks {
margin-top: 30px;
.completed-tasks h2 {
font-size: 28px;
color: #333;
margin-bottom: 15px;
.completed-tasks ul {
list-style-type: none;
padding: 0;
.completed-tasks li {
background-color: #f4f4f4;
margin: 10px 0;
padding: 15px;
border-radius: 5px;
font-size: 18px;
color: #333;
.completed-tasks .completed-item {
display: flex;
justify-content: space-between;
.clear-button {
display: block;
width: 200px;
padding: 10px;
background-color: red;
color: white;
font-size: 18px;
border: none;
border-radius: 5px;
cursor: pointer;
.clear-button:hover {
background-color: darkred;
.completed-tasks li strong {
font-weight: bold;
}
.sidebar {
width: 200px;
.main-content {
margin-left: 200px;
.completed-tasks h2 {
font-size: 24px;
.completed-tasks li {
font-size: 16px;
.clear-button {
width: 150px;
CALENDAR.CSS
.calendar-section {
margin: 40px 0;
text-align: center;
}
.calendar-section h2 {
font-size: 32px;
margin-bottom: 20px;
.calendar-container {
position: relative;
display: inline-block;
width: 100%;
.calendar-container iframe {
}
/* Hover effect on iframe */
.calendar-container iframe:hover {
.calendar-container {
.calendar-container iframe {
ABOUT.CSS
/* Sidebar styling */
.sidebar {
width: 250px;
height: 100vh;
position: fixed;
top: 0;
left: 0;
padding-top: 20px;
display: flex;
flex-direction: column;
.sidebar nav a {
display: block;
color: black;
text-decoration: none;
font-size: 18px;
color: white;
.main-content {
margin-left: 250px;
padding: 30px;
color: #333;
}
/* Heading styling */
.main-content h1,
.main-content h2 {
.main-content h1 {
font-size: 36px;
margin-bottom: 10px;
.main-content h2 {
font-size: 28px;
margin-top: 20px;
margin-bottom: 15px;
.main-content p {
font-size: 18px;
color: #555;
line-height: 1.6;
/* List styling */
.main-content ul {
list-style-type: none;
padding: 0;
}
.main-content ul li {
font-size: 18px;
margin-bottom: 10px;
.main-content a {
text-decoration: none;
font-weight: bold;
.main-content a:hover {
.sidebar {
width: 200px;
.main-content {
margin-left: 200px;
padding: 20px;
}
.main-content h1 {
font-size: 28px;
.main-content h2 {
font-size: 24px;
.main-content p {
font-size: 16px;
.main-content ul li {
font-size: 16px;
TRACK.HTML
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Goal Progress Tracker</title>
<link rel="stylesheet" href="track.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0-beta3/
css/all.min.css">
</head>
<body>
<div class="sidebar">
<!-- Sidebar navigation copied from home page -->
<nav>
<a href="index.html"><i class="fas fa-home"></i> Home</a>
<a href="todo.html"><i class="fas fa-list"></i> To-Do List</a>
<a href="completed.html"><i class="fas fa-check-circle"></i> Completed Tasks</a>
<a href="about.html"><i class="fas fa-info-circle"></i> About</a>
<a href="contact.html"><i class="fas fa-envelope"></i> Contact</a>
</nav>
</div>
<div class="main-content">
<h1>Your Goals</h1>
<p>Track your goals and monitor your progress!</p>
<script src="script.js"></script>
</body>
</html>
PROGRESS.HTML
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Track Progress - To-Do List</title>
<link rel="stylesheet" href="styles.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0-beta3/
css/all.min.css">
<script src="https://cdn.jsdelivr.net/npm/chart.js"></script> <!-- Include Chart.js -->
</head>
<body>
<!-- Sidebar Navigation -->
<div class="sidebar">
<nav>
<a href="index.html"><i class="fas fa-home"></i> Home</a>
<a href="todo.html"><i class="fas fa-list"></i> To-Do List</a>
<a href="completed.html"><i class="fas fa-check-circle"></i> Completed Tasks</a>
<a href="about.html"><i class="fas fa-info-circle"></i> About</a>
<a href="contact.html"><i class="fas fa-envelope"></i> Contact</a>
</nav>
</div>
<script>
// Fetch completed items from localStorage (same structure as in completed.html)
const completedItems = JSON.parse(localStorage.getItem('completedItems')) || [];
// Chart.js configuration
const taskData = {
labels: labels,
datasets: [{
label: 'Tasks Completed',
data: data,
backgroundColor: 'rgba(75, 192, 192, 0.2)',
borderColor: 'rgba(75, 192, 192, 1)',
borderWidth: 2,
fill: true
}]
};
// Chart config
const config = {
type: 'bar', // Use 'bar' for a bar chart
data: taskData,
options: {
responsive: true,
plugins: {
legend: {
display: true,
position: 'top'
}
},
scales: {
y: {
beginAtZero: true,
title: {
display: true,
text: 'Number of Tasks Completed'
}
},
x: {
title: {
display: true,
text: 'Date'
}
}
}
}
};
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Reminders - To-Do List</title>
<link rel="stylesheet" href="remainders.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0-beta3/
css/all.min.css">
</head>
<body>
<!-- Sidebar Navigation -->
<div class="sidebar">
<nav>
<a href="index.html"><i class="fas fa-home"></i> Home</a>
<a href="todo.html"><i class="fas fa-list"></i> To-Do List</a>
<a href="completed.html"><i class="fas fa-check-circle"></i> Completed Tasks</a>
<a href="about.html"><i class="fas fa-info-circle"></i> About</a>
<a href="contact.html"><i class="fas fa-envelope"></i> Contact</a>
</nav>
</div>
<label for="reminder-date">Date</label>
<input type="date" id="reminder-date" name="date" required>
<label for="reminder-time">Time</label>
<input type="time" id="reminder-time" name="time" required>
<script>
// JavaScript to handle the reminder form submission
document.getElementById('reminderForm').addEventListener('submit', function(event) {
event.preventDefault();
// Clear form
document.getElementById('reminderForm').reset();
});
</script>
</body>
</html>
TODO.HTML
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>To-Do List - To-Do List</title>
<link rel="stylesheet" href="todo.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0-beta3/
css/all.min.css">
</head>
<body>
<!-- Sidebar Navigation -->
<div class="sidebar">
<nav>
<a href="index.html"><i class="fas fa-home"></i> Home</a>
<a href="todo.html"><i class="fas fa-list"></i> To-Do List</a>
<a href="completed.html"><i class="fas fa-check-circle"></i> Completed Tasks</a>
<a href="about.html"><i class="fas fa-info-circle"></i> About</a>
<a href="contact.html"><i class="fas fa-envelope"></i> Contact</a>
</nav>
</div>
<div class="form-group">
<label for="task-deadline">Deadline</label>
<input type="date" id="task-deadline" name="deadline" required>
</div>
<script>
// JavaScript code remains unchanged, as it works with dynamic task rendering and
management.
function getTasksFromStorage() {
return JSON.parse(localStorage.getItem('tasks')) || [];
}
function saveTasksToStorage(tasks) {
localStorage.setItem('tasks', JSON.stringify(tasks));
}
function renderTasks() {
const tasksList = document.getElementById('tasksList');
const tasks = getTasksFromStorage();
tasksList.innerHTML = ''; // Clear current list before rendering
function addTaskToGoals(task) {
const goals = JSON.parse(localStorage.getItem('goals')) || [];
goals.push(task);
localStorage.setItem('goals', JSON.stringify(goals));
}
const newTask = {
title: taskTitle,
deadline: taskDeadline
};
renderTasks();
</script>
</body>
</html>
ABOUT.HTML
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>About</title>
<link rel="stylesheet" href="about.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0-beta3/
css/all.min.css">
</head>
<body>
<!-- Sidebar Navigation -->
<div class="sidebar">
<nav>
<a href="index.html"><i class="fas fa-home"></i> Home</a>
<a href="todo.html"><i class="fas fa-list"></i> To-Do List</a>
<a href="completed.html"><i class="fas fa-check-circle"></i> Completed Tasks</a>
<a href="about.html"><i class="fas fa-info-circle"></i> About</a>
<a href="contact.html"><i class="fas fa-envelope"></i> Contact</a>
</nav>
</div>
<p>Welcome to our To-Do List app! Whether you're managing daily tasks or keeping track
of long-term projects, our app is designed to make task management simple, effective, and
fun.</p>
<h2>Our Mission</h2>
<p>At the heart of our app is a simple mission: to help you get things done. We believe that
staying organized and focused on your goals shouldn't be complicated. Our intuitive design and
user-friendly features are aimed at helping you prioritize your tasks, track progress, and achieve
success every day.</p>
<h2>Key Features</h2>
<ul>
<li><strong>Task Creation & Editing:</strong> Quickly add, edit, or delete tasks with
ease. Customize them with priority levels, deadlines, and detailed descriptions.</li>
<br><li><strong>Task Prioritization:</strong> Organize your to-do list by priority,
ensuring the most important tasks are always in focus.</li>
<br><li><strong>Task Completion:</strong> Mark tasks as completed when they're
done and watch your productivity grow.</li>
<br><li><strong>Responsive Design:</strong> Whether you're on a desktop, tablet, or
smartphone, our app is designed to work seamlessly across all devices.</li>
<br><li><strong>Dark & Light Mode:</strong> Choose between dark or light mode to
suit your preference and environment.</li>
<br><li><strong>Easy Navigation:</strong> Navigate through the app with ease using a
clean, user-friendly interface.</li>
</ul>
<h2>How It Works</h2>
<p>The app is designed to be as simple as possible. After creating an account (or using it as
a guest), you can start adding tasks to your list. You can set due dates, mark tasks as urgent, and
easily move them between "To-Do" and "Completed" categories. With the option to view your
completed tasks separately, you can keep track of your progress and stay motivated!</p>
GOALS.HTML
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Goals - To-Do List</title>
<link rel="stylesheet" href="styles.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0-beta3/
css/all.min.css">
</head>
<body>
<!-- Sidebar Navigation -->
<div class="sidebar">
<nav>
<a href="index.html"><i class="fas fa-home"></i> Home</a>
<a href="todo.html"><i class="fas fa-list"></i> To-Do List</a>
<a href="completed.html"><i class="fas fa-check-circle"></i> Completed Tasks</a>
<a href="about.html"><i class="fas fa-info-circle"></i> About</a>
<a href="contact.html"><i class="fas fa-envelope"></i> Contact</a>
</nav>
</div>
INDEX.HTML
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Home - To-Do List</title>
<link rel="stylesheet" href="index.css"> <!-- Updated link to index.css -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0-beta3/
css/all.min.css">
</head>
<body class="page-home"> <!-- Add the class 'page-home' to change background color -->
<!-- Sidebar Navigation -->
<div class="sidebar">
<nav>
<a href="index.html"><i class="fas fa-home"></i> Home</a>
<a href="todo.html"><i class="fas fa-list"></i> To-Do List</a>
<a href="completed.html"><i class="fas fa-check-circle"></i> Completed Tasks</a>
<a href="about.html"><i class="fas fa-info-circle"></i> About</a>
<a href="contact.html"><i class="fas fa-envelope"></i> Contact</a>
<a href="track.html"><i class="fas fa-bullseye"></i> Track Goals</a>
</nav>
</div>
SERVICE.HTML
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Services | My Website</title>
<link rel="stylesheet" href="styles.css">
</head>
<body>
<header>
<nav>
<ul>
<li><a href="index.html">Home</a></li>
<li><a href="about.html">About</a></li>
<li><a href="services.html">Services</a></li>
<li><a href="contact.html">Contact</a></li>
<li><a href="gallery.html">Gallery</a></li>
<li><a href="todo.html">To-Do List</a></li>
</ul>
</nav>
</header>
<main>
<h1>Our Services</h1>
<ul>
<li>Web Development</li>
<li>UI/UX Design</li>
<li>SEO Optimization</li>
<li>App Development</li>
</ul>
</main>
<footer>
<p>© 2024 My Website. All Rights Reserved.</p>
</footer>
</body>
</html>
COMPLETED.HTML
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Completed Tasks - To-Do List</title>
<link rel="stylesheet" href="completed.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0-beta3/
css/all.min.css">
</head>
<body>
<!-- Sidebar Navigation -->
<div class="sidebar">
<nav>
<a href="index.html"><i class="fas fa-home"></i> Home</a>
<a href="todo.html"><i class="fas fa-list"></i> To-Do List</a>
<a href="completed.html"><i class="fas fa-check-circle"></i> Completed Tasks</a>
<a href="about.html"><i class="fas fa-info-circle"></i> About</a>
<a href="contact.html"><i class="fas fa-envelope"></i> Contact</a>
</nav>
</div>
<script>
// Fetch completed items from localStorage
const completedItems = JSON.parse(localStorage.getItem('completedItems')) || [];
CONTACT.HTML
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Contact</title>
<link rel="stylesheet" href="contact.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0-beta3/
css/all.min.css">
</head>
<body>
<!-- Sidebar Navigation -->
<div class="sidebar">
<nav>
<a href="index.html"><i class="fas fa-home"></i> Home</a>
<a href="todo.html"><i class="fas fa-list"></i> To-Do List</a>
<a href="completed.html"><i class="fas fa-check-circle"></i> Completed Tasks</a>
<a href="about.html"><i class="fas fa-info-circle"></i> About</a>
<a href="contact.html"><i class="fas fa-envelope"></i> Contact</a>
</nav>
</div>
<section class="contact-info">
<h2>Our Contact Information</h2>
<p><strong>📍 Address:</strong> 123 Productivity Lane, Suite 101, Tech City, TX
75001, USA</p>
<p><strong>📞 Phone:</strong> +1 (123) 456-7890</p>
<p><strong>📧 Email:</strong> <a
href="mailto:[email protected]">[email protected]</a></p>
</section>
<section class="social-media">
<h2>Stay Connected!</h2>
<p>Follow us on social media for updates, tips, and more:</p>
<ul class="social-links">
<li><a href="https://facebook.com" target="_blank"><i class="fab fa-facebook"></i>
Facebook</a></li>
<li><a href="https://twitter.com" target="_blank"><i class="fab fa-twitter"></i>
Twitter</a></li>
<li><a href="https://instagram.com" target="_blank"><i class="fab
fa-instagram"></i> Instagram</a></li>
<li><a href="https://linkedin.com" target="_blank"><i class="fab fa-linkedin"></i>
LinkedIn</a></li>
</ul>
</section>
<section class="contact-form">
<h2>Send Us a Message</h2>
<p>Use the form below to send us a message directly, and we'll get back to you as soon
as possible:</p>
<div class="form-group">
<label for="email">Your Email :</label>
<input type="email" id="email" name="email" required>
</div><br>
<div class="form-group">
<label for="message">Your Message:</label>
<textarea id="message" name="message" rows="4" required></textarea>
</div><br>
GALLERY.HTML
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Gallery | My Website</title>
<link rel="stylesheet" href="styles.css">
</head>
<body>
<header>
<nav>
<ul>
<li><a href="index.html">Home</a></li>
<li><a href="about.html">About</a></li>
<li><a href="services.html">Services</a></li>
<li><a href="contact.html">Contact</a></li>
<li><a href="gallery.html">Gallery</a></li>
<li><a href="todo.html">To-Do List</a></li>
</ul>
</nav>
</header>
<main>
<h1>Gallery</h1>
<div class="gallery">
<img src="https://via.placeholder.com/200" alt="Gallery Image 1">
<img src="https://via.placeholder.com/200" alt="Gallery Image 2">
<img src="https://via.placeholder.com/200" alt="Gallery Image 3">
<!-- Add more images here -->
</div>
</main>
<footer>
<p>© 2024 My Website. All Rights Reserved.</p>
</footer>
</body>
</html>
SCREEN SHOTS: