Draft
Conversation
Complete site redesign using Eleventy (11ty) as static site generator, replacing the upstream Jekyll setup with modern dark-themed design. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Download Inter and JetBrains Mono as local woff2 variable fonts, add @font-face declarations to style.css, remove external Google Fonts link from head. Saves ~810ms render-blocking time. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Add inlineFile Liquid filter and embed style.css directly in <style> tags instead of external <link>. Removes the last render-blocking resource (~250ms savings). Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Preload Inter font to eliminate CLS from font swap in hero section - Add meta description for SEO - Wrap content in <main> landmark - Add aria-label to logo links (nav + footer) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1be2340 to
f8c0000
Compare
- Transparent nav with scroll transition, solid in light mode - Gray text replaced with white at lower opacity for gradient tinting - Languages section: side-by-side layout with 60/40 grid, larger icons - New "Run anywhere" runtimes section with browser/server/standalone icons - Stats distributed across relevant sections (languages, runtimes, engines) - Features intro text separated from pillars grid with transparent white styling - CTA section replaced with runtimes grid - Mobile gradient adjusted for narrow viewports Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
Let's keep this PR on hold pending the discussion of the issue in #523. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This is a draft PR for the new design proposed in #523. The 2.0 design adopts as much as possible from the original setup and does not rely on any client side frontend framework. It uses the more modern Eleventy static site generator that is largely compatible with Jekyll but if you decided to keep Jekyll and its Ruby dependency that should also work. I have intentionally touched the original files as little as possible so this lives alongside the old code at this moment to avoid conflicts with the upstream repo.