|
13 | 13 | <meta name="keywords" content="Hariprashad Ravikumar, Lattice QCD, Transverse Momentum Dependent Parton Distribution Functions, TMDs, Sivers Shift, EDM, nEDM, conformal field theory, particle physics, theoretical physics" /> |
14 | 14 | <title>Hariprashad Ravikumar</title> |
15 | 15 | <link rel="stylesheet" href="styles.css"> |
| 16 | + <script type="application/ld+json"> |
| 17 | +{ |
| 18 | + "@context": "https://schema.org", |
| 19 | + "@type": "Person", |
| 20 | + "name": "Hariprashad Ravikumar", |
| 21 | + "jobTitle": "PhD Candidate in Theoretical Particle Physics", |
| 22 | + "affiliation": { |
| 23 | + "@type": "CollegeOrUniversity", |
| 24 | + "name": "New Mexico State University" |
| 25 | + }, |
| 26 | + "sameAs": [ |
| 27 | + "https://www.linkedin.com/in/hariprashad-ravikumar/", |
| 28 | + "https://github.com/Hariprashad-Ravikumar" |
| 29 | + ], |
| 30 | + "url": "https://hariprashad-ravikumar.github.io" |
| 31 | +} |
| 32 | +</script> |
| 33 | + |
| 34 | + <script type="text/x-mathjax-config"> |
| 35 | + MathJax.Hub.Config({ |
| 36 | + tex2jax: {inlineMath: [['$','$'], ['\\(','\\)']]} |
| 37 | + }); |
| 38 | + </script> |
| 39 | + <script> |
| 40 | + function toggleChatbox() { |
| 41 | + const box = document.getElementById("chatbox"); |
| 42 | + box.style.display = box.style.display === "none" ? "flex" : "none"; |
| 43 | + } |
| 44 | + </script> |
| 45 | + |
16 | 46 | <style> |
17 | 47 | body { |
18 | 48 | font-family: 'Times New Roman', Times, serif; |
|
65 | 95 | .research-figure img { |
66 | 96 | border-radius: 0; /* Set border-radius to 0 or remove it to prevent circular appearance */ |
67 | 97 | } |
| 98 | + #chat-launcher { |
| 99 | + position: fixed; |
| 100 | + bottom: 20px; |
| 101 | + right: 20px; |
| 102 | + background: #001f3f; |
| 103 | + color: white; |
| 104 | + padding: 12px 16px; |
| 105 | + border-radius: 30px; |
| 106 | + cursor: pointer; |
| 107 | + z-index: 1000; |
| 108 | + font-family: 'Times New Roman', Times, serif; |
| 109 | + box-shadow: 0 4px 12px rgba(0, 102, 255, 0.4); |
| 110 | + transition: background 0.3s; |
| 111 | + } |
| 112 | + #chat-launcher:hover { |
| 113 | + background: #003366; |
| 114 | + } |
| 115 | + #chatbox { |
| 116 | + position: fixed; |
| 117 | + bottom: 80px; |
| 118 | + right: 20px; |
| 119 | + width: 350px; |
| 120 | + height: auto; |
| 121 | + min-height: 300px; |
| 122 | + display: none; |
| 123 | + flex-direction: column; |
| 124 | + background: white; |
| 125 | + border-radius: 12px; |
| 126 | + box-shadow: 0 8px 20px rgba(0,0,0,0.25); |
| 127 | + overflow: hidden; |
| 128 | + z-index: 1001; |
| 129 | + } |
| 130 | + #chatbox-header { |
| 131 | + background: #001f3f; |
| 132 | + color: white; |
| 133 | + padding: 10px 15px; |
| 134 | + font-weight: bold; |
| 135 | + display: flex; |
| 136 | + justify-content: space-between; |
| 137 | + align-items: center; |
| 138 | + font-family: 'Times New Roman', Times, serif; |
| 139 | + } |
| 140 | + #chatbox iframe { |
| 141 | + min-height: 480px; |
| 142 | + width: 100%; |
| 143 | + border: none; |
| 144 | + } |
68 | 145 | </style> |
69 | 146 | </head> |
70 | 147 | <body> |
@@ -131,7 +208,15 @@ <h2>MSc Thesis</h2> |
131 | 208 | </section> |
132 | 209 |
|
133 | 210 | </main> |
134 | | - |
| 211 | + <div id="chat-launcher" onclick="toggleChatbox()">Chat with my AI HariBot</div> |
| 212 | + <div id="chatbox"> |
| 213 | + <div id="chatbox-header"> |
| 214 | + <span>HariBot AI 🤖</span> |
| 215 | + <button onclick="toggleChatbox()">×</button> |
| 216 | + </div> |
| 217 | + <iframe id="chat-iframe" src="https://hari-chatbot.onrender.com" title="HariBot Assistant"></iframe> |
| 218 | + </div> |
| 219 | + |
135 | 220 |
|
136 | 221 | <footer> |
137 | 222 | <p>© 2025 Hariprashad Ravikumar. All rights reserved.</p> |
|
0 commit comments