Commit Graph

6 Commits

Author SHA1 Message Date
nesquena-hermes cfb48eaab4 docs(site): add Opus 4.7, update star count to 105k+, fix stale 2025→2026 meta, refresh April 20
- index.html: star badge 100k+ → 105k+ (NousResearch/hermes-agent at 105k)
- models/index.html: bump meta description year 2025 → 2026
- models/index.html: update date to April 20, 2026
- models/index.html: Opus 4.6 → Opus 4.7 across all 4 sections (Overall, Coding, Writing, Research)
  - New stats: 70% CursorBench, 98.5% XBOW visual-acuity, 3.75MP image resolution
  - Picker card 'Complex coding' updated to Opus 4.7
  - Anthropic setup box: add claude-opus-4-7 as first model name
- compare/claude-code.html: update Opus 4.6 reference to 4.7
- compare/perplexity-computer.html: update Opus 4.6 reference to 4.7
2026-04-20 19:45:00 +00:00
Hermes Agent 0b0671a3e3 fix(mobile): hide .nav-back entirely on mobile instead of hiding just spans
On mobile (≤640px), .nav-back span{display:none} hid both spans inside
the back link, leaving an empty bordered pill shape visible next to the
logo — the 'broken little thing' users reported seeing to the right of  Hermes.

Fix: hide .nav-back itself. The hamburger menu provides the back navigation
link, so no information is lost.

Applies to all 13 sub-pages: memory, models, eli5, community, and all 9 compare pages.
2026-04-16 04:27:08 +00:00
Nathan Esquenazi 73449a62d3 feat: unified hamburger nav across all 13 pages
Every page now has a consistent hamburger menu on mobile (≤640px) that
lets users navigate the full site without ever getting stranded.

eli5/index.html:
- Added hamburger button (#eli5-hamburger) + mobile menu (#eli5-mobile-menu)
- Menu links: Home, Why/Features/Compare/Install, ELI5, Models, Community, Get started
- Hamburger CSS + open/close JS added

models/index.html:
- Added hamburger button (#models-hamburger) + mobile menu (#models-mobile-menu)
- Menu includes section divider between main site links and sub-pages
- Hamburger CSS + open/close JS added (placed before tab-bar scroll JS)

compare/*.html (all 9 pages):
- Added hamburger button (#compare-hamburger) + mobile menu (#compare-mobile-menu)
- Menu: Home, ← All comparisons, divider, ELI5, Models, Community, Get started
- Same hamburger CSS (scoped to each page's inline style block)
- Same open/close JS before </script>

community/index.html:
- Existing hamburger kept, mobile menu updated to include ELI5 and Models links
  (was missing them — now links to ../eli5/ and ../models/ in accent color)

Behaviour: hamburger hidden at desktop (display:none), shown at ≤640px.
Clicking toggles .open class. Clicking outside closes. All menus are
position:fixed so they overlay content cleanly. Each menu uses a unique
id to avoid collisions when pages are eventually combined.
2026-04-12 02:42:43 +00:00
Nathan Esquenazi 7a2968d602 fix: QA polish — stale models, duplicate CSS, misplaced card, HTML fix (#270)
* fix: QA polish — stale model refs, duplicate CSS, misplaced card, HTML fix

Model reference updates (across 5 comparison pages):
- GPT-5.4 → GPT-5.5 everywhere (chatgpt, claude-ai, claude-code, copilot, perplexity)
- o3-pro → o5-mini (chatgpt.html)
- Mistral → DeepSeek/GLM as provider examples (chatgpt, claude-ai)
- Claude Sonnet 4.6 → Claude Opus 4.6 (claude-code, copilot)
- "GPT-5 variants" → "GPT-5.5" (perplexity-computer)

index.html fixes:
- Remove duplicate .webui-layout > * { min-width: 0 } (3x → 1x)
- Remove duplicate .install-layout > * { min-width: 0 } (3x → 1x)
- Remove duplicate .compare-more CSS block (compact + expanded → single)
- Fix stray </div> in "why" section causing malformed HTML
- Fix theme toggle icon: sun shown in dark mode (switch-to), moon in light
- Move Perplexity Computer card from "Who it's for" to head-to-head cards
- Add Perplexity Computer as 5th head-to-head comparison card

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* fix: correct model references -- GPT-5.4 is current, not 5.5

- Revert GPT-5.5 back to GPT-5.4 across all comparison pages
- Remove o5-mini (does not exist) -- replaced with generic wording or GPT-5.4 Pro
- Remove o3-pro reference (chatgpt.html)
- All model refs now accurate: GPT-5.4, Claude Opus 4.6, Claude Sonnet 4.6, Gemini, DeepSeek, GLM

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* fix: correct review findings before merge

- index.html: revert \u263E back to 🌙 emoji in setTheme()
  (U+263E is a text-mode glyph that renders as a thin line; this
  was previously fixed in b4fa657 and accidentally reintroduced)
- chatgpt.html: 'GPT-5.4 Pro' → 'GPT-5.4' (invented product name)
- claude-ai.html: 'GLM' → 'Gemini' (GLM too obscure for audience)
- copilot.html: 'Claude Opus 4.6' → 'Claude Sonnet 4.6'
  (GitHub Copilot offers Sonnet, not Opus, in its model picker)

---------

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-11 17:33:44 -07:00
Nathan Esquenazi 0205ef810a fix: mobile nav broken JS, hamburger menu, viewport overflow
index.html:
- CRITICAL JS BUG: setTheme() had a ghost orphan 'else' block left from
  the old hljs-switching version that was never fully removed. The function
  correctly closed at line 2077 but a dangling '} else { ... hljsTheme.href
  ... }' remained at lines 2078-2082. This caused a JS syntax error that
  silently killed the entire <script> block — theme toggle, hamburger menu,
  copy buttons, nav active state, smooth scroll: all broken. Fixed by
  removing the dead code entirely.
- Add overflow-x: hidden to html element to prevent any overflowing content
  from enabling horizontal scroll on mobile.

compare/*.html (all 9 pages):
- Add overflow-x: hidden to html element (same fix, same reason)
- Add @media (max-width: 640px) block that hides .nav-back span text and
  the 'Get started' CTA on narrow screens. The compare nav has three items
  (logo, back-link, theme+CTA) with no hamburger — at mobile widths these
  were colliding/overflowing. Now at ≤640px: back-link shows '←' only
  (span hidden), CTA hidden, theme toggle stays visible and usable.
- Wrap nav-back text in <span> so the mobile rule can target it
- Add word-break: break-word and min-width: 0 to .narrative to prevent
  long words/URLs from forcing horizontal overflow
2026-04-11 23:49:09 +00:00
Nathan Esquenazi 9f0dd52fd6 feat: add Perplexity Computer comparison page
New page: compare/perplexity-computer.html

Content sourced from official Perplexity docs, changelog, help center,
TechCrunch, and independent reviews. Covers:
- What Perplexity Computer actually is (cloud agentic workflow engine,
  launched Feb 25 2026, GA to Pro in March 2026)
- Multi-model routing across 19+ frontier models (Claude Opus, GPT-5,
  Gemini, Grok, etc.)
- Tasks scheduling feature (daily/weekly minimum; 10-40 task cap by plan)
- 400+ OAuth connectors + MCP support (added March 2026)
- Cloud-only constraint, data sovereignty trade-off, credit cost model
- Perplexity Personal Computer (Mac mini hybrid, waitlist only)
- Full feature-compare grid, 21-row comparison table, who-should-choose cards

Also:
- Added 'vs. Perplexity Computer' comparison card to index.html compare section
- Added compare pill to index.html and all 8 existing compare pages
2026-04-11 23:43:43 +00:00