Website redesign: unified light theme, polished docs, data-driven pages#844
Merged
Conversation
Homepage - Full light re-layout: hero with topology product shot, flowing widget row (trace + logs/metrics/rbac placeholders), capabilities, ecosystem, events, community; Grand Canyon backdrop restored; hero fits one viewport. Events - Timeline list (year-grouped) of headline + truncated message cards, no photos; polished detail page with an all-events sidebar timeline for quick jumping; full-width events baseof. Blog - Card-grid list with color-coded label chips, title and preview; single posts keep the two-column reading layout. - Consolidated ~90 ad-hoc tags into 11 clear labels (Release, Tracing, Metrics, Logging, Profiling, Storage, Agents, Cloud Native, AI, Community, Engineering); every post now carries up to 3 most-specific labels. Navbar - Reliable section-based active-page highlight. - Apache dropdown with the new ASF oak-leaf logo, to the right of search. - 中文资料 menu kept in its original left-nav position/style. Assets: add product screenshots and the new ASF oak-leaf logo.
❌ Deploy Preview for skywalking-website-preview failed.
|
Latest release prominent (src + asc/sha512 + distribution), older versions collapsed in a <details> expander; category jump chips and a latest-releases summary in the hero; restyled Docker images and verify section. GA download tracking (data-label / .download-wrapper) preserved.
Chroma's inline light background beat the dark class style while the light text color remained, making commands invisible. Use a light bordered code block with dark text instead.
…opdowns Switch to the old release-list style: all versions in Source/Distribution <details> dropdowns (latest tagged), smaller download links, 4 cards per row. Remove the prominent latest-block and stale older/dist styles.
… '+N more'; align card icon with title
…ibution blocks (fixed header height)
…lign across cards
Full-width hero, light PMC/Committer tables, project-level contributor grid with search and a restyled modal. Preserves the script-team.html JS hooks (.item + adjacent .hide list, .modal-*, search to /contributors/).
…ld merged member grids Replaces the four hand-split markdown tables with a single data file and a team-members shortcode that renders one merged grid per role. Adding a member is now a one-line yaml edit.
…t homepage Quick start to backend-docker setup
…ng, pause on hover)
…rs marquee 5 rows; drop org count
…b stars Add scripts/stars.js (build-time star/fork counts into data/stars.yml, token-aware, cached fallback) wired into the build commands and CI; the /docs landing renders a light hero + category chips + project card grid with static star counts, replacing the runtime github-buttons widget.
…ent, code, TOC, version selector)
… lists other versions)
Light hero + clean Project/Contributions/Ranking table; full-width baseof. Preserves script-search.html hooks (.current-contributor, .item-wrapper(.show), login-classed reveal, .search-tips).
…s Run SkyWalking, OS-tabbed Two distinct flows sourced from data/quickstart.yml (commands mirror setup/backend/backend-docker and the showcase repo): the Showcase demo and the SkyWalking one-liner installer, each with OS tabs (bash / PowerShell), dark copyable terminal blocks.
…blocks w/ copy + language label, callouts
…ign across Showcase and SkyWalking)
…mber per logical line)
…h the target card highlighted
…ackdrop, richer ecosystem cards, aligned capability CTAs - Hero stats (contributors / 100B+ / 10+ yrs) in Space Grotesk with a brand→pink gradient. - Hero background: Horizon UI login canyon photo under a diagonal light overlay (replaces the too-faint bg.png). - Ecosystem cards: icons, project-color accent, hover, CTA links (no longer thin). - Capability cards: 'Learn more' bottom-aligned; Tracing → probe-introduction docs.
… seal to top-left, fix circular-text ring overlap
…o reflow), center ring text, headline overlaps on small screens
…nt contributor-count box
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.
A full light-theme redesign of the public site — every page shares one visual language (brand blue
#3788D0, rounded cards, consistent hero / sticky nav / footer). ~40 commits, ~130 files.Pages
data/releases.ymlshape.data/committee.yml, auto-built into merged grids; project-level contributor grid + search + modal.Data-driven content
data/quickstart.yml— the two homepage/docs quickstarts (commands mirrorsetup/backend/backend-dockerand the showcase repo).data/committee.yml— PMC & Committer roster (adding a member is a one-line edit).data/stars.yml+scripts/stars.js— build-time GitHub star/fork counts (token-aware, retry, cached fallback). Replaces the runtime github-buttons widget. Build command signatures are unchanged, so CI is unaffected.Blog label taxonomy
Consolidated ~90 ad-hoc tags into 11 clear labels (Release, Tracing, Metrics, Logging, Profiling, Storage, Agents, Cloud Native, AI, Community, Engineering); all 84 EN posts re-tagged (≤3 each).
Notes
releases.yml,docs.yml,users.yml, generatedteam.yml) preserved; release/docs/team flows unaffected.Testing
hugobuilds clean; home, docs landing, events, blog (EN/zh), downloads, team, users, contributors and single pages return 200 locally. Generated docs reading pages and data-driven grids (team/contributors/stars) verified on the Netlify deploy preview.🤖 Generated with Claude Code