feat: logo.png in nav, buttons beside logo, FormData session_id for chat webhook

This commit is contained in:
oliver
2026-04-24 12:40:30 -03:00
parent cb08e72ba0
commit a158148057
+20 -15
View File
@@ -100,10 +100,9 @@
backdrop-filter: blur(20px);
-webkit-backdrop-filter: blur(20px);
border-bottom: 1px solid var(--border);
display: grid;
grid-template-columns: 1fr auto 1fr;
display: flex;
align-items: center;
gap: 24px;
gap: 16px;
padding: 0 8vw;
}
@@ -328,17 +327,25 @@
.nav-chat-toggle:hover {
color: var(--gold-hi);
}
.nav-logo {
flex-shrink: 0;
}
.nav-logo img {
height: 36px;
width: auto;
display: block;
}
.nav-center {
display: flex;
align-items: center;
gap: 12px;
justify-content: center;
margin-left: 12px;
}
.nav-right {
display: flex;
align-items: center;
justify-content: flex-end;
gap: 12px;
margin-left: auto;
}
.nav-cta-sm {
display: none;
@@ -1253,10 +1260,6 @@
.hero h1 {
font-size: 1.9rem;
}
nav {
grid-template-columns: 1fr auto;
gap: 12px;
}
.nav-center {
display: none;
}
@@ -1304,7 +1307,9 @@
<body>
<!-- NAV -->
<nav>
<a class="nav-logo" href="#">my-biz<span>.app</span></a>
<a class="nav-logo" href="#"
><img src="logo.png" alt="my-biz.app"
/></a>
<div class="nav-center">
<a class="nav-cta-book" href="#">Book Meeting</a>
<a class="nav-cta" id="open-modal" href="#">Free Trial</a>
@@ -2017,13 +2022,13 @@
var thinkEl = appendMsg("agent", "\u2026");
thinkEl.classList.add("chat-thinking");
var fd = new FormData();
fd.append("message", text);
fd.append("session_id", SESSION);
fetch(CHAT_URL, {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({
message: text,
session_id: SESSION,
}),
body: fd,
})
.then(function (r) {
var ct = r.headers.get("content-type") || "";