Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
59 commits
Select commit Hold shift + click to select a range
2c9adf0
wip: revamp ui
Apr 12, 2025
ab2f102
fix header issues
Apr 12, 2025
a4d3482
added more images and removed unused and fixed font and carousel issues
Apr 13, 2025
adf5360
made donate less dominant in home page
Apr 13, 2025
4664239
added one more section to impact and fixed mobile nav
Apr 13, 2025
2542aee
added guruji image as bg for about.html
Apr 13, 2025
d80b3dc
added carousel for guruji images
Apr 14, 2025
98f4bc3
made text red for guruji
Apr 14, 2025
ce5471c
added social share buttons
Apr 14, 2025
581b604
made nav effect same in all pages
Apr 14, 2025
a7ceed9
added social share
Apr 14, 2025
26f4e10
revamped donate.html and added social share buttons
Apr 14, 2025
fb6e618
added legal pages
Apr 14, 2025
07341b4
added photos for our-work.html
Apr 15, 2025
7a98735
added photos for guruji
Apr 15, 2025
130bcaa
added trustees details
Apr 15, 2025
b38d288
temporarily commented instagram links
Apr 16, 2025
66e87a4
fix typo
Apr 16, 2025
3b2ffa0
add copy functionality for bank details
Apr 16, 2025
34fac62
fixing nav issues
Apr 16, 2025
d98789b
fix copy functionality
Apr 17, 2025
8e116b2
changed youtube url
Apr 18, 2025
02b4875
fix marquee
Apr 18, 2025
0c78687
replaced some placeholder
Apr 18, 2025
1284341
updated razorpay urls
Apr 18, 2025
73ba6fd
updated number
Apr 18, 2025
0fa70e2
updated placeholder
Apr 18, 2025
a16da72
updated contact.html
Apr 18, 2025
88b6bbb
updated contact.html
Apr 18, 2025
bb165ac
fix broken blink
Apr 18, 2025
9dcf55e
fix typo in image
Apr 18, 2025
25a2f4f
fix about.html mobile image issue
Apr 24, 2025
4b9f205
updated form links
Apr 24, 2025
97dc515
compressed images
Apr 24, 2025
aae109d
to webp
Apr 25, 2025
ec714f9
added defer for scripts
Apr 25, 2025
b207308
purge css
Apr 25, 2025
50507b2
lcp fix
Apr 25, 2025
13db87b
lcp fix
Apr 25, 2025
b91cce3
lcp fix
Apr 25, 2025
999a3e3
fetchpriority="high"
Apr 25, 2025
b478668
compressed img
Apr 25, 2025
cb2e997
fix footer, added in kind donations section
May 1, 2025
3e988cb
added whatsapp msg send option
May 1, 2025
c945554
added subscription options
May 1, 2025
e9c1345
grouped into tabs for donate.html
May 1, 2025
77e2061
fixed mobile view for donate.html tabs
May 1, 2025
ba180f7
removed some placeholders
May 2, 2025
c671d4c
improved mobile background
May 2, 2025
38d49f0
improved mobile background
May 2, 2025
274a6f8
reduced spacing
May 2, 2025
cc92495
increased spacing
May 2, 2025
0428ef7
renamed contact info
May 3, 2025
e25cf63
fixed subscription buttons
May 9, 2025
b0d8d20
fixed subscription buttons placement issue
May 9, 2025
2433ca1
changed to 5k
May 9, 2025
66c485f
replaced contact numbers
May 14, 2025
d29fb4e
added share button in nav
May 18, 2025
6230ffb
updated contact info
May 25, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
179 changes: 179 additions & 0 deletions 404.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,179 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Page Not Found - Ashraya Trust</title>
<meta name="description" content="The page you requested could not be found on the Ashraya Trust website.">
<!-- Link to your main stylesheet -->
<link href="app.min.css" rel="stylesheet">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>

<!-- ② fetch the CSS file ASAP, but don’t block render -->
<link rel="preload"
href="https://fonts.googleapis.com/css2?family=Nunito:wght@300;400;600&display=swap"
as="style"
onload="this.rel='stylesheet'">
<noscript>
<link rel="stylesheet"
href="https://fonts.googleapis.com/css2?family=Nunito:wght@300;400;600&display=swap">
</noscript>
<!-- Font Awesome -->
<script defer src="https://kit.fontawesome.com/bc406c0a10.js" crossorigin="anonymous"></script>
<!-- Favicon -->
<link rel="shortcut icon" href="images/favicon.webp">
<link rel="preload" href="images/Ashraya-logo.webp" as="image">

<style>
body { font-family: "Nunito", sans-serif; }
/* Specific styles for the 404 page */
:root { /* Define variables here if not reliably loaded from app.css */
--brand-red: #A70D17;
--brand-green: #00B095;
--brand-dark-grey: #404041;
--white: #fff;
--brand-light-grey: #f8f9fa;
}

html, body {
height: 100%;
margin: 0;
font-family: "Nunito", sans-serif; /* Match site font */
}

body {
display: flex;
flex-direction: column;
background-color: var(--brand-light-grey); /* Light background */
color: var(--brand-dark-grey);
}

.error-container {
text-align: center;
padding: 3rem 1rem;
flex-grow: 1; /* Pushes footer down */
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
max-width: 700px; /* Limit content width */
margin: 0 auto; /* Center container */
}

.error-logo img {
max-height: 80px; /* Adjust logo size */
margin-bottom: 2rem;
}

.error-icon {
font-size: 4rem; /* Large icon */
color: #ffc107; /* Standard warning color */
margin-bottom: 1.5rem;
animation: pulse-warning 2s infinite ease-in-out;
}

@keyframes pulse-warning {
0% { transform: scale(1); }
50% { transform: scale(1.1); }
100% { transform: scale(1); }
}

.error-container h1 {
color: var(--brand-red);
font-size: 2.2em; /* Slightly smaller than main site H1 */
font-weight: 700; /* Bold */
margin-bottom: 1rem;
}

.error-container p {
color: #555; /* Darker grey for readability */
font-size: 1.1rem;
line-height: 1.7;
margin-bottom: 1.5rem;
}

/* Button style matching .btn-donate */
.btn-home {
display: inline-block;
font-weight: 600; /* Demi-bold */
text-align: center;
vertical-align: middle;
user-select: none;
background-color: var(--brand-green);
border: 1px solid var(--brand-green);
padding: 0.8rem 2rem;
font-size: 1.1rem;
line-height: 1.5;
border-radius: 25px; /* Pill shape */
color: var(--white) !important; /* Ensure text is white */
text-decoration: none;
transition: background-color 0.2s ease, border-color 0.2s ease;
cursor: pointer;
}
.btn-home:hover {
background-color: #008a75; /* Darker green */
border-color: #008a75;
color: var(--white) !important;
text-decoration: none;
}
.btn-home i {
margin-right: 8px;
}

/* Minimal Footer */
.error-footer {
text-align: center;
padding: 1rem;
font-size: 0.9em;
color: #6c757d;
background-color: #e9ecef; /* Light grey background */
border-top: 1px solid #dee2e6;
margin-top: auto; /* Sticks to bottom */
}
.error-footer a {
color: var(--brand-red);
}

</style>
</head>
<body>

<div class="error-container">

<div class="error-logo">
<a href="index.html">
<img src="images/Ashraya-logo.webp" alt="Ashraya Trust Logo">
</a>
</div>

<div class="error-icon">
<i class="fas fa-unlink"></i> <!-- Or fa-compass, fa-exclamation-triangle -->
</div>

<h1>404 - Page Not Found</h1>

<p>
We're sorry, but the page you are looking for cannot be found. It might have been moved, renamed, or it never existed.
</p>

<p>
Let's get you back to exploring the work of Us.
</p>

<a href="index.html" class="btn-home demi">
<i class="fas fa-home"></i>Go to Homepage
</a>

</div>

<footer class="error-footer">
© <span id="copyright-year"></span> Ashraya Trust. All Rights Reserved. | <a href="contact.html">Contact Us</a>
</footer>

<script>
// Dynamic Copyright Year (minimal JS needed)
document.getElementById('copyright-year').textContent = new Date().getFullYear();
</script>

</body>
</html>
85 changes: 0 additions & 85 deletions 404.shtml

This file was deleted.

Loading