Skip to content

docs: update site logo to new EpiAware design system icon - #30

Merged
seabbs merged 1 commit into
mainfrom
chore/update-logo
Aug 21, 2026
Merged

seabbs merged 1 commit into
mainfrom
chore/update-logo

Conversation

@seabbs-bot

Copy link
Copy Markdown
Collaborator

Replaces assets/img/logo.svg with the icon-only mark from the EpiAware ecosystem's shared logo design system.

This file is used both as the nav-bar logo and as the site favicon (see _quarto.yml), so the change applies across the site.

The new icon keeps the ecosystem's hex outline and shows a composable DAG feeding into an ensemble of trajectories, matching the design used across the other EpiAware packages.

This was opened by a bot. Please ping @seabbs for any questions.

@seabbs-review-bot seabbs-review-bot Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

The PR swaps the hand-authored logo.svg for a new hexagon/DAG design, replacing the old algorithmically-generated mixture-density mark. The change itself renders fine, but assets/logo/make_logo.jl (which the repo's own header comment says generates this exact file) was not touched, so running it per its documented instructions would silently overwrite the new logo with the old one — that drift isn't caught by CI and should be resolved by deleting/updating the generator or documenting that the SVG is now hand-maintained.

Automated first pass by seabbs-review-bot (Claude sonnet), triggered by: first pass. Not a human review. Comment @seabbs-review-bot to ask for another pass: @seabbs any time, the author's agent once it has pushed changes. Add the no-review label to opt this PR out. Ping @seabbs with any questions.

Comment thread assets/img/logo.svg
@@ -1,26 +1,32 @@
<svg width="64" height="64" viewBox="0 0 64 64" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-label="EpiAware">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 400 420" role="img" aria-label="EpiAware">
<title>EpiAware</title>

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

suggestion The old file had both <title> and , the new one drops . Add a one-line describing the new mark (e.g. "A composable model graph feeding an ensemble of forecast trajectories.") for when the SVG is read outside the ... wrapper, such as the favicon.

Comment thread assets/img/logo.svg
@@ -1,26 +1,32 @@
<svg width="64" height="64" viewBox="0 0 64 64" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-label="EpiAware">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 400 420" role="img" aria-label="EpiAware">

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

note width="64" height="64" were dropped, leaving only viewBox. Current usages size it via CSS so this likely renders fine, but consider restoring explicit width/height (e.g. width="400" height="420") since this file is also used directly as the site favicon.

@seabbs-review-bot seabbs-review-bot Bot added the llm-reviewed Reviewed by seabbs-review-bot label Aug 21, 2026
@seabbs
seabbs merged commit 2a3d4ef into main Aug 21, 2026
3 checks passed
@github-actions

Copy link
Copy Markdown

📄 Site preview built

The rendered site for this PR is available as the site-preview artifact on this run. Download it and open _site/index.html to review.

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

Labels

llm-reviewed Reviewed by seabbs-review-bot

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants