Skip to content

Lengkapi identitas social preview Ramu - #71

Merged
man612 merged 1 commit into
mainfrom
design/identity-phase6
Sep 18, 2026
Merged

man612 merged 1 commit into
mainfrom
design/identity-phase6

Conversation

@man612

@man612 man612 commented Sep 18, 2026

Copy link
Copy Markdown
Owner

Menutup Phase 6 redesign #51 dengan identitas sharing yang konsisten dengan quiet editorial UI.

Perubahan utama:

  • tambah site/social-preview.png 1280×640, solid warm-ivory/graphite/muted-sage, tanpa gradient/glow/fake metric;
  • homepage dan setup memakai aset yang sama lewat Open Graph + summary_large_image Twitter metadata;
  • validator mengunci PNG valid, dimensi 1280×640, ukuran <1 MB, dan metadata sharing;
  • docs/UX-DIRECTION.md mencatat keputusan untuk tidak menambah dark mode tanpa product need nyata;
  • changelog mencatat social preview sebagai bagian identity completion.

Local evidence:

  • validate_site.py: 0 error;
  • compileall + git diff --check: OK;
  • PNG: 1280×640 RGB, 60,909 bytes.

Browser Playwright lokal sedang flaky di environment Windows (stale headless processes), jadi browser GitHub runner menjadi gate final seperti biasa. Perubahan ini tidak menyentuh JS/CSS/runtime behavior.

Related: #51, #52.

@man612
man612 merged commit b2e797e into main Sep 18, 2026
11 checks passed
@man612
man612 deleted the design/identity-phase6 branch September 18, 2026 01:50
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.

1 participant