Add site info

This commit is contained in:
MartinBraquet
2025-07-29 02:14:17 +02:00
parent 149a86214d
commit 3758518337
4 changed files with 71 additions and 12 deletions

View File

@@ -7,12 +7,12 @@
--foreground: #171717;
}
@media (prefers-color-scheme: dark) {
:root {
--background: #0a0a0a;
--foreground: #ededed;
}
}
/*@media (prefers-color-scheme: dark) {*/
/* :root {*/
/* --background: #0a0a0a;*/
/* --foreground: #ededed;*/
/* }*/
/*}*/
body {
color: var(--foreground);
@@ -21,8 +21,12 @@ body {
}
html, body {
background-color: #ffffff;
color: #111111; /* for dark text */
background-color: var(--background);
color: var(--foreground);
margin: 0;
padding: 0;
}
a {
color: cornflowerblue;
}

View File

@@ -5,7 +5,40 @@ export default function LearnMorePage() {
<div className="text-gray-600 min-h-screen bg-gray-50 p-6">
<div className="max-w-3xl mx-auto">
<h1 className="text-3xl font-bold text-gray-900 mb-4">About BayesBond</h1>
<p className="text-gray-600 mb-8">...</p>
<div className="et_pb_text_inner"><h1 id="abstract">Abstract</h1>
<p>Forming and maintaining close connections is fundamental for most peoples mental healthand hence overall
well-being. However, currently available meeting platforms, lacking transparency and searchability, are
deeply failing to bring together thoughtful people. This article lays the path for a platform designed to
foster close friendships and relationships for people who prioritize learning, curiosity, and critical
thinking. The directory of users will be fully transparent and each profile will contain extensive
information, allowing searches over all users through powerful filtering and sorting methods. To prevent any
value drift from this pro-social mission, the platform will always be free, ad-free, not for profit,
donation-supported, open source, and democratically governed. The goal of this article is to better
understand the community needs, as well as to gather feedback and collaboration for the suggested
implementation.</p>
<h3 id="how-to-help">How to Help</h3>
<h5 id="give-suggestions-or-contribute">Give Suggestions or Contribute</h5>
<p>Give suggestions or show your inclination to contribute through this <a
href="https://forms.gle/tKnXUMAbEreMK6FC6">form</a>!</p>
<h5 id="join-chats">Join Chats</h5>
<p>You can join the community on <a
href="https://join.slack.com/t/bayesmeet/shared_invite/zt-3a2k2ybf4-~S8i0hCuUETojxqNHJbB_g">Slack</a> or <a
href="https://discord.gg/ZkQ88Gy4">Discord</a> to shape and test the productor just to chat with
like-minded people.</p>
<h5 id="share">Share</h5>
<p>Share the idea and article with people who identify with the community values and may benefit from the
product.</p>
<h5 id="donate">Donate</h5>
<p>You can already donate to support the initial infrastructure via <a
href="https://www.paypal.com/paypalme/MartinBraquet">PayPal</a> or <a
href="https://github.com/sponsors/MartinBraquet">GitHub</a> (GitHub has increased transparency, but requires
an account).</p>
<h5 id="github-repo">GitHub repo</h5>
<p>Where all the source code and instructions for development are: <a
href="https://github.com/BayesBond/BayesBond">https://github.com/BayesBond/BayesBond</a></p>
<p><a
href="https://martinbraquet.com/meeting-rational">Full article here</a></p>
</div>
</div>
</div>
);

View File

@@ -8,7 +8,16 @@ export default function HomePage() {
<main className="min-h-screen bg-gray-50 text-gray-900 flex flex-col">
{/* Header */}
<header className="flex justify-between items-center p-6 max-w-6xl mx-auto w-full">
<a
href="https://github.com/BayesBond/BayesBond"
target="_blank"
rel="noopener noreferrer"
className="text-gray-700 hover:text-gray-900 transition"
>
<svg className="w-6 h-6" fill="currentColor" viewBox="0 0 24 24" aria-hidden="true">
<path fillRule="evenodd" d="M12 2C6.477 2 2 6.484 2 12.017c0 4.425 2.865 8.18 6.839 9.504.5.092.682-.217.682-.483 0-.237-.008-.868-.013-1.703-2.782.605-3.369-1.343-3.369-1.343-.454-1.158-1.11-1.466-1.11-1.466-.908-.62.069-.608.069-.608 1.003.07 1.531 1.032 1.531 1.032.892 1.53 2.341 1.088 2.91.832.092-.647.35-1.088.636-1.338-2.22-.253-4.555-1.11-4.555-4.943 0-1.091.39-1.984 1.029-2.683-.103-.253-.446-1.27.098-2.647 0 0 .84-.269 2.75 1.026A9.564 9.564 0 0112 6.844c.85.004 1.705.115 2.504.337 1.909-1.296 2.747-1.027 2.747-1.027.546 1.379.202 2.398.1 2.651.64.699 1.028 1.595 1.028 2.688 0 3.842-2.339 4.687-4.566 4.935.359.309.678.919.678 1.852 0 1.336-.012 2.415-.012 2.743 0 .267.18.578.688.48A10.019 10.019 0 0022 12.017C22 6.484 17.522 2 12 2z" clipRule="evenodd" />
</svg>
</a>
</header>
{/* Hero Section */}
@@ -31,7 +40,20 @@ export default function HomePage() {
{/* Footer */}
<footer className="p-6 text-center text-gray-500">
© {new Date().getFullYear()} BayesBond. All rights reserved.
<div className="mb-2">
<a
href="https://github.com/BayesBond/BayesBond"
target="_blank"
rel="noopener noreferrer"
className="inline-flex items-center text-gray-500 hover:text-gray-700 transition"
>
<svg className="w-5 h-5 mr-1" fill="currentColor" viewBox="0 0 24 24" aria-hidden="true">
<path fillRule="evenodd" d="M12 2C6.477 2 2 6.484 2 12.017c0 4.425 2.865 8.18 6.839 9.504.5.092.682-.217.682-.483 0-.237-.008-.868-.013-1.703-2.782.605-3.369-1.343-3.369-1.343-.454-1.158-1.11-1.466-1.11-1.466-.908-.62.069-.608.069-.608 1.003.07 1.531 1.032 1.531 1.032.892 1.53 2.341 1.088 2.91.832.092-.647.35-1.088.636-1.338-2.22-.253-4.555-1.11-4.555-4.943 0-1.091.39-1.984 1.029-2.683-.103-.253-.446-1.27.098-2.647 0 0 .84-.269 2.75 1.026A9.564 9.564 0 0112 6.844c.85.004 1.705.115 2.504.337 1.909-1.296 2.747-1.027 2.747-1.027.546 1.379.202 2.398.1 2.651.64.699 1.028 1.595 1.028 2.688 0 3.842-2.339 4.687-4.566 4.935.359.309.678.919.678 1.852 0 1.336-.012 2.415-.012 2.743 0 .267.18.578.688.48A10.019 10.019 0 0022 12.017C22 6.484 17.522 2 12 2z" clipRule="evenodd" />
</svg>
View on GitHub
</a>
</div>
<div>© {new Date().getFullYear()} BayesBond. All rights reserved.</div>
</footer>
</main>
);

View File

@@ -4,7 +4,7 @@
"private": true,
"scripts": {
"dev": "next dev --turbopack",
"build": "npx prisma migrate deploy || [ \"$DATABASE_URL\" = \"prisma+postgres://accelerate.prisma-data.net/?api_key=API_KEY\" ] && next build",
"build": "npx prisma migrate deploy && next build",
"start": "next start",
"lint": "next lint",
"postinstall": "npx prisma generate --no-engine"