Skip to content

Comments

Modernize index page with feature-focused sections and animations#67

Draft
Copilot wants to merge 4 commits intomasterfrom
copilot/update-index-page-design
Draft

Modernize index page with feature-focused sections and animations#67
Copilot wants to merge 4 commits intomasterfrom
copilot/update-index-page-design

Conversation

Copy link

Copilot AI commented Feb 14, 2026

Redesigns the index page with feature-driven sections highlighting Comunica's capabilities: decentralized querying, platform support, modularity, SPARQL 1.2 compliance, and AI/MCP readiness.

Changes

Hero section

  • Streamlined layout with prominent CTAs ("Get Started", "Try Live")
  • Fade-in animations on load

Feature sections

  • Query-driven integration: Infinite-scroll animation showing supported source types (SPARQL endpoints, HDT, TPF, JSON-LD, etc.)
  • Built for Web: Platform icons (Chrome, Firefox, Node.js, Deno, Bun) with hover effects
  • Modular & flexible: Dark-themed config example showing actor composition
  • SPARQL 1.2: Rotating query examples (4s intervals) demonstrating SELECT, CONSTRUCT, SERVICE
  • Open source: GitHub badge with MIT license info
  • AI/MCP-ready: Dedicated section for AI integration

Getting Started cards

  • Grid layout with hover effects and animated arrows
  • Links to Query, Modify, Contribute, Donate

Accessibility

  • prefers-reduced-motion support disables/simplifies animations
  • Null checks in React hooks prevent errors on missing DOM elements

Implementation

  • Pure CSS animations (no external dependencies)
  • React useEffect for SPARQL query rotation
  • 537 lines of new SCSS maintaining existing color scheme (#9C0510)

Screenshots

Before:
Before

After (Desktop):
After Desktop

After (Mobile):
After Mobile

Warning

Firewall rules blocked me from connecting to one or more addresses (expand for details)

I tried to connect to the following addresses, but was blocked by firewall rules:

  • https://api.github.com/graphql
    • Triggering command: /opt/hostedtoolcache/node/24.13.0/x64/bin/node /opt/hostedtoolcache/node/24.13.0/x64/bin/node /home/REDACTED/work/website/website/node_modules/next/dist/compiled/jest-worker/processChild.js (http block)
  • www.typescriptlang.org
    • Triggering command: /home/REDACTED/work/_temp/ghcca-node/node/bin/node /home/REDACTED/work/_temp/ghcca-node/node/bin/node --enable-source-maps /home/REDACTED/work/_temp/copilot-developer-action-main/dist/index.js (dns block)

If you need me to access, download, or install something from one of these locations, you can either:


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

Copilot AI and others added 3 commits February 14, 2026 12:47
Co-authored-by: rubensworks <440384+rubensworks@users.noreply.github.com>
Co-authored-by: rubensworks <440384+rubensworks@users.noreply.github.com>
…rs-reduced-motion

Co-authored-by: rubensworks <440384+rubensworks@users.noreply.github.com>
Copilot AI changed the title [WIP] Update index page for a modernized look Modernize index page with feature-focused sections and animations Feb 14, 2026
Copilot AI requested a review from rubensworks February 14, 2026 12:55
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