-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.html
203 lines (175 loc) · 8.57 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="description" content="This is my personal website.">
<meta name="author" content="Suryaansh Chawla">
<script src="https://kit.fontawesome.com/db95983fb3.js" crossorigin="anonymous"></script>
<title>Suryaansh's Website</title>
<!-- Favicon -->
<link rel="icon" type="image/x-icon" href="https://media.mas.to/accounts/headers/112/125/697/601/123/330/original/80a96383ba15ee34.jpg">
<!-- Bootstrap CSS -->
<link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-QWTKZyjpPEjISv5WaRU9OFeRpok6YctnYmDr5pNlyT2bRjXh0JMhjY6hW+ALEwIH" crossorigin="anonymous">
<!-- Font Awesome Icons -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css" integrity="sha512-..." crossorigin="anonymous" />
<!-- Custom CSS -->
<link rel="stylesheet" href="newstyle.css" type="text/css">
<style>
/* Ensure donation address wraps properly on mobile */
#Donation {
word-wrap: break-word;
white-space: normal;
}
/* Social icons styling */
.social-icons {
display: flex;
justify-content: center;
gap: 20px;
flex-wrap: wrap; /* Allow wrapping, but keep them in a row if space permits */
font-size: 40px
}
.icon {
font-size: 2rem; /* Increase icon size */
margin-right: 10px;
margin-bottom: 10px; /* Ensure there's space below icons when wrapping occurs */
}
/* Responsive adjustments */
@media (max-width: 768px) {
/* We keep the icons in a row even on smaller screens, wrapping when necessary */
.social-icons {
justify-content: center;
}
}
/* Make sure the image has appropriate size and margin */
.imagebox {
max-width: 100%;
height: auto;
border-radius: 50%;
margin: 0 auto;
display: block;
}
</style>
</head>
<body>
</style>
<div class="container">
<div class="title-container">
<h1 class="display-4 text-center">
<br>
Namaste, I am Suryaansh (सूर्यान्श:)
</h1>
<br>
<img src="temp-photo.jpg" alt="mr-robot-alt-photo" class="imagebox">
<br>
<br>
<div class="social-icons">
<a href="https://www.linkedin.com/in/suryaansh-c-b289b3233/" target="_blank">
<i class="fab fa-linkedin"></i>
</a>
<a href="https://github.com/suryaanshah" target="_blank">
<i class="fab fa-github"></i>
</a>
<a href="mailto:[email protected]" target="_blank">
<i class="fas fa-envelope"></i>
</a>
<a href="https://mas.to/@surchaw" target="_blank">
<i class="fab fa-mastodon"></i>
</a>
</div>
</div>
</div>
<section id="intro" class="section">
<div class="container">
<h2>Introduction</h2>
<p>I am a 18 y/o computer lover from India i.e. Bharat (/bʌrət/).</p>
<p>I love #tech #opensource #foss #privacy #monero #linux #bsd #programming #vim #C #python
#tor #i2p #investing #etfs #finance #math #physics #geospatial
#research #pharmacology #datascience #space #isro #nasa #cern #india #innovation #hacking</p>
</div>
</section>
<section id="projects" class="section">
<div class="container">
<h2>My Projects</h2>
<a href="projectindex.html">Checkout all my projects at github</a>
</div>
</section>
<section id="snowflake" class="section">
<div class="container">
<h2>Donate bandwidth to fight censorship</h2>
<p>I like free speech. I believe it is crucial for development of the world.</p>
<p>Help people safely access the internet using Snowflake. To share your connection, enable the toggle and keep this tab open. Avoid sharing from censored locations.</p>
<iframe src="https://snowflake.torproject.org/embed.html" width="320" height="240" frameborder="0" scrolling="no"></iframe>
<div><a href="https://2305878273.7844380499.cfd/" target="_blank">Anti-censorship guide</a></div>
</div>
</section>
<section id="chess" class="section">
<div class="container">
<h2>Fun Chess Puzzle</h2>
<p>India i.e. Bharat, is a country with a love for chess! It's also the place where the game was invented. Come, join us in the love of chess</p>
<iframe src="https://lichess.org/training/frame?theme=brown&bg=dark" style="width: 400px; aspect-ratio: 10/11;" allowtransparency="true" frameborder="0"></iframe>
</div>
</section>
<section id="Donation" class="section">
<script>
function copyMoneroAddress() {
const moneroAddress = document.getElementById('monero-address');
moneroAddress.select();
moneroAddress.setSelectionRange(0, 99999); // For mobile compatibility
navigator.clipboard.writeText(moneroAddress.value)
.then(() => alert('Monero address copied to clipboard!'))
.catch(err => alert('Failed to copy: ' + err));
}
function copyUPIid() {
const UPIid = document.getElementById('UPI-id');
UPIid.select();
UPIid.setSelectionRange(0, 99999); // For mobile compatibility
navigator.clipboard.writeText(UPIid.value)
.then(() => alert('UPI ID copied to clipboard!'))
.catch(err => alert('Failed to copy: ' + err));
}
</script>
<div class="container">
<h2>Donation</h2>
<p>You can donate to me using Monero (XMR) or UPI:</p>
<div class="d-flex flex-wrap align-items-center gap-4">
<!-- Monero Donation -->
<div class="monero-donation">
<img src="donate-monero-black.png" alt="Monero Logo" class="img-fluid" style="max-width: 200px;">
<p class="mt-2 mb-1">Monero Address:</p>
<div class="input-group">
<input type="text" id="monero-address" class="form-control"
value="85L2Ybj7E3iSLHLpbQVeeja6cUigjwSaiDm3BDjahCXdcr6LUE36tYh3CJKChpnY1W1Ky5w2K3fddToKRgwP6VboJ9em1Mj"
readonly>
<button class="btn btn-outline-secondary" onclick="copyMoneroAddress()">Copy</button>
</div>
<img src="xmr-site.png" alt="QR for XMR Donation" class="img-fluid mt-3" style="max-width: 150px;">
</div>
<!-- UPI Donation -->
<div class="upi-donation">
<img src="695px-UPI-Logo-vector.svg.png" alt="UPI Logo" class="img-fluid" style="max-width: 150px;">
<p class="mt-2 mb-1">Scan QR for UPI Donation:</p>
<div class="input-group">
<input type="text" id="UPI-id" class="form-control"
value="suryaanshchawla@oksbi"
readonly>
<button class="btn btn-outline-secondary" onclick="copyUPIid()">Copy</button>
</div>
<br>
<img src="qr.jpg" alt="QR for UPI Donation" class="img-fluid" style="max-width: 150px;">
</div>
</div>
</div>
</section>
<section id="opensource" class="section">
<div class="container">
<h2>Free and OpenSource Software</h2>
<p>I believe having FOSS is very important for society.</p>
<img src="opensource.png">
</div>
</section>
<!-- Scripts (Optional: Add Bootstrap JS and jQuery if needed) -->
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.bundle.min.js" integrity="sha384-JEDjB7jmJShnV9sNHVVQk/D72mZrE/JPT6NugA7G9l95yMwOqaVvq51kOqijB2nP" crossorigin="anonymous"></script>
</body>
</html>