Skip to content

Change brand - #96

Merged
juandiii merged 4 commits into
mainfrom
develop
Jun 24, 2026
Merged

juandiii merged 4 commits into
mainfrom
develop

Conversation

@juandiii

Copy link
Copy Markdown
Owner

No description provided.

juandiii added 4 commits June 24, 2026 12:57
…erge validation

ci.yml and deploy-snapshot.yml both triggered on push to main and both
called test.yml — running the full Java matrix (17/21/25 × 22 modules)
twice in parallel for every merge.

Removes ci.yml's push trigger so:
- ci.yml validates PRs to main and develop (gate before merge)
- deploy-snapshot.yml validates the merged state on main + publishes
  snapshot

Same test coverage, half the CI minutes per merge.

Direct pushes to main (bypassing PR) are still test-covered via
deploy-snapshot.yml's preflight -> test chain.
Adds three SVG variants under assets/logo/:
- ark-icon.svg: 128×128 square tile, ark silhouette on teal gradient
  (peaked roof + trapezoidal hull + waves) — for favicons and avatars
- ark-logo.svg: 420×128 icon + wordmark for light theme (slate-900)
- ark-logo-dark.svg: same with near-white wordmark for dark theme

README header replaces the plain '# Ark 🛳' with a centered <h1> wrapping
a <picture> element that swaps between light and dark logo variants based
on the viewer's color-scheme preference. Tagline and badges are now also
centered for a cohesive header.
The 420×128 viewBox left ~150 units of empty space to the right of the
wordmark — when centered in the README, the bounding box was centered
but the visible content appeared off-center to the left.

Tightens viewBox to 280×128 so it matches the actual content bounds:
icon ends at x=120, wordmark ends near x=265. Centering now reflects
the visible content.
@juandiii juandiii added this to the v1.0.8 milestone Jun 24, 2026
@github-actions github-actions Bot added the fix label Jun 24, 2026
@juandiii
juandiii merged commit 77fa182 into main Jun 24, 2026
5 checks passed
@juandiii juandiii mentioned this pull request Jul 17, 2026
3 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant