Files
felhom.eu/REPORT-facebook-page-pictures.md
T
admin f0dc6a9d4e
gates / gates (push) Successful in 4m24s
Facebook Page: profile pictures, three covers, preview page and texts (marketing/facebook); R-916 opened
build.py (Pillow, site tokens + Plus Jakarta Sans) with in-build checks: profile circle (today's shape 6823 pixels
outside, new 0), cover safe area and profile-circle clearance, sizes read back. COPY.md: intro 99/100, long
description, Messenger welcome, three first posts, each claim traced to the website. R-914 gets the listing-based
removal proof and the picture-API tasks; R-915 the footer-link note; R-916 the logo's vector master.
2026-10-08 19:19:50 +02:00

4.2 KiB

REPORT — Facebook Page pictures and texts (2026-10-08)

Own file (parallel sessions share this clone). Baseline felhom.eu @ e9e6300cfc.

For the operator — your click list, in order

  1. Open marketing/facebook/out/preview.html from Gitea (Download, then open the file). Pick cover A, B or C.
  2. Page → profile picture → upload marketing/facebook/out/profile-dark.png (recommended).
  3. Page → cover photo → upload the cover you picked.
  4. Page settings → username → set it, for example felhom.
  5. Page → action button → „Weboldal" (Website) → https://felhom.eu.
  6. Page → Intro / Bemutatkozás → paste COPY.md §1. About → details → paste §2.
  7. Meta Business Suite → Inbox → automations → welcome message → paste §3 and turn it on.
  8. The three posts (§4) wait until the app is Live (R-915). If you post them now, only people with a role on the app see them.

Results

Item Result
Logo master website/assets/logo.png (645 x 408). logo.svg refused: its lettering is live text in fonts DooPlex lacks („M+ 2c", „Vremena Grotesk") → R-916
Colours site.css :root: bg #0A1220/#0F1B2E/#16263F, line #22344F, text #EDF2F9/#94A6BF, blue #0083D8/#2EA8F5. The site is dark-only (one token set)
Font Plus Jakarta Sans from website/assets/fonts/*.woff2 (ExtraBold, SemiBold)
Renderer Pillow 11.1.0. librsvg was tried and dropped: pango fell back to DejaVu for woff2, and the SVG logo draws the wrong letters
Circle check today's shape (logo.png on a 645 square): 6823 pixels outside radius 0.42 x width. New pictures: 0 and 0
Safe area covers B and C failed first (51 content pixels in the phone profile circle's corner; the frame past the phone crop); moved; all three now 0 and inside (306, 40, 1334, 584)
Sizes read from the files profile-dark 932 x 932, profile-white 932 x 932, cover-a/b/c 1640 x 624 each
Profile background dark recommended: the lettering is white with a thin navy edge and fades on white at 40 px (by eye, 176 + 40 px mock)
Copy intro 99 of 100 characters; no price; „kérjük" absent (ASCII fragment kerjuk + accented form; controls: szerver found, xyzzy not); links /alkalmazasok, /kapcsolat, / answer 200

Sizes (READ, second-hand — Meta's help page needs a browser; Claude in Chrome was not available: no claude-in-chrome tools in this session (searched by name and keyword), and the workspace notes say it does not run on DooPlex): cover 820 x 312 computer, 640 x 360 phone; profile ~176 px; profile circle at 16/176 px (computer), 24/196 px (phone) — postfa.st/sizes/facebook/cover, linearity.io/templates/facebook-size-guide, fasturtle.com. First-hand (Meta developer docs): Page about 100 characters; POST /{page}/picture needs the MANAGE task; the cover needs EDIT_PROFILE + business_management (developers.facebook.com/docs/graph-api/reference/page/, …/page/picture).

Gitea paths: https://gitea.dooplex.hu/admin/felhom.eu/src/branch/main/marketing/facebook/out/ — preview.html, profile-dark.png, profile-white.png, cover-a.png, cover-b.png, cover-c.png.

Register: 138 → 139. Opened R-916 (logo vector master, operator). Edited R-914 (scheduled-post listing as the removal proof; the picture API's tasks), R-915 (footer link after Live). Closed 0. The brief expected 0 opened: R-916 is a gap I cannot fix here (it needs the fonts), so by the size rule it is a row.

Teardown: no Graph API call, no key read. Host: nothing provisioned. Hub: nothing. Facebook: nothing.

Fixed without a row

  • Covers B and C, caught by the build's own safe-area check, moved before the first commit.
  • CLAUDE.md line 78: „per-area: hub/, scripts/, website/" → adds marketing/ (a new area with its own CHANGELOG).

Observations

  • The Planner screenshot (operator, 2026-10-08) shows nothing on 15 October, the test posts' date — a different-channel look at the spike's removals — NOT-A-FINDING: recorded in R-914, which still asks for the listing proof.
  • The dashboard screenshots used on the website show the demo box's domain; cover C covers it in its copy — NOT-A-FINDING: already public on the website, covered anyway.
  • logo.svg lettering — FILED: R-916.