Skip to content

docs: change homepage headings#1256

Open
jderochervlk wants to merge 5 commits intomasterfrom
vlk/types-over-vibes
Open

docs: change homepage headings#1256
jderochervlk wants to merge 5 commits intomasterfrom
vlk/types-over-vibes

Conversation

@jderochervlk
Copy link
Copy Markdown
Collaborator

@jderochervlk jderochervlk commented Apr 19, 2026

image

Updates the home page heading text to use the "types > vibes" slogan and to mention AI prominently.

@jderochervlk jderochervlk marked this pull request as ready for review April 23, 2026 21:14
@jderochervlk jderochervlk changed the title docs: update homepage headings docs: change homepage headings Apr 23, 2026
@react.component
let make = () => {
<section className="flex justify-center">
// We only need this font on the homepage, so we load it here instead of globally to save some bandwidth for users who navigate to other pages directly
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

smart!

<div className="max-w-1060 flex flex-col items-center px-5 sm:px-8 lg:box-content">
<h1 className="hl-title text-center max-w-212">
{React.string("Fast, Simple, Fully Typed JavaScript from the Future")}
{React.string("JavaScript Made Simple for Humans and AI")}
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hope @ryyppy agrees with this one.

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'll wait until he can take a look at it before I merge it in.

Copy link
Copy Markdown
Member

@fhammerschmidt fhammerschmidt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ooops, wait
So on the merch I capitalized the words
Should probably be the same here

Image

Types > Vibes

@jderochervlk
Copy link
Copy Markdown
Collaborator Author

ooops, wait So on the merch I capitalized the words Should probably be the same here

Image `Types > Vibes`

Fixed! Good catch.

image

@fhammerschmidt
Copy link
Copy Markdown
Member

Font btw was Red Hat Mono Bold
But Ubuntu's might be close enough

Comment thread src/components/LandingPage.res Outdated
<section className="flex justify-center">
// We only need this font on the homepage, so we load it here instead of globally to save some bandwidth for users who navigate to other pages directly
<link
href="https://fonts.googleapis.com/css2?family=Ubuntu+Mono:wght@700&display=swap"
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

<link href="https://fonts.googleapis.com/css2?family=Red+Hat+Mono,wght@700&display=swap" rel="stylesheet">

maybe try this one

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah, that looks more like it.
image

@github-actions
Copy link
Copy Markdown

Cloudflare deployment

Deployement ID: 38c066f9-4dcb-4742-944b-3ac79b2d3f93
Deployment Environment: preview

⛅️ wrangler 4.63.0 (update available 4.84.1)
─────────────────────────────────────────────
✨ Compiled Worker successfully
Uploading... (7393/7845)
Uploading... (7543/7845)
Uploading... (7694/7845)
Uploading... (7845/7845)
✨ Success! Uploaded 452 files (7393 already uploaded) (4.88 sec)

✨ Uploading _redirects
✨ Uploading Functions bundle
🌎 Deploying...
✨ Deployment complete! Take a peek over at https://38c066f9.rescript-lang.pages.dev
✨ Deployment alias URL: https://vlk-types-over-vibes.rescript-lang.pages.dev

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants