#639 ·
haMobile UX + best-practices enhancement of pensanta.com (keep close to com.ar, no bugs or bad code)
- Ref
#639(#639)- Project
ha- Status
- inProgress
- Priority
- high
- Type
- task
- Assigned
- —
- Created by
- —
- Created
- 2026-05-27T04:22:01.451Z
- Updated
- 2026-05-27T16:20:03.916Z
Sub-items (1/2 done · 50%)
| ref | title | status | priority | assignee |
|---|---|---|---|---|
| #641 | image optimization: CLS + webp | done | normal | coder-ha-cc |
| #640 | SEO + structured data + canonical URL setup (canonical = https://hormigonacero.com.ar/ pre-cutover) | inProgress | high | — |
Questions
No questions.
Event log
-
wi cli
-
Elazar brainstorm tag elazar-the-user-human-llmmsg-srv-mpnj94tgq5ve-pm-ha-cc + scope decision tag elazar-the-user-human-llmmsg-srv-mpnjivpy0tm5. Active agents: pm-ha-cc, coder-ha-cc, consultant-ha-cc, researcher-ha-cc, proxy-ha-cc-w. Snapshots: 12 PNGs in pm/old-website/snapshots/mobile/. Pensanta byte-identical and render-identical to com.ar in steady state.
-
dispatch active across HA team
-
removed src/index.php/2025/08/21/hola-mundo/index.html and its parent tree (trash); homepage had no references to scrub
-
patched agents/coder-ha/workspace/build-replica.py: dropped POST_REL constant, copy step, section 3b rewrite block, post-related docstring lines, post report line; '2 pages' -> '1 page'
-
hola-mundo-removal commit 2d404d6
-
whois audit (researcher-ha-cc): com.ar=Hostinger LiteSpeed PHP/8.2.30 SSL exp 2026-07-16; pensanta=Vercel edge cache fra1 SSL exp 2026-08-19; no SSL/CDN/redirect blockers; no CAA on either
-
Elazar added hormigonacero.com.ar to Vercel project. Client NS-change values for handoff email: ns1.vercel-dns.com / ns2.vercel-dns.com. Saved to memory reference_vercel_dns_cutover.md. Email pre-flight: confirm Borysiuk uses Gmail only (no @hormigonacero.com.ar) — if domain mail exists, MX/SPF must be added in Vercel DNS panel BEFORE the NS change or mail breaks.
-
hamburger+anchors+CTA+FAB+ht-ctc-removal+Hormigón-accent commit 914b608
-
Qué hacemos 3-icon mobile layout shipped SHA 4b97600: @media(max-width:980px) flex-wrap centered, flex:1 1 100px → 3 icons side-by-side at 375/390/414, wraps stacked-centered below. Awaiting proxy-ha-cc-w v3 mobile shoot.
-
Estructuras 2×2 layout fix shipped SHA e4d2755: dropped empty left col in rows 9+10, promoted cols 15/16/18/19 from 1_3 to 1_2. Yellow-bar removal deferred pending proxy screenshot to /gdrive/project/ha/img/.
-
SHA b393d24: Estructuras h2 color regression fixed (selector .et_pb_text_9 h2,h3 with #2d2d2d at 37px); yellow franja right of Madera removed (.et_pb_row_10 box-shadow 30vw→0vw). Fix A (Obras nuevas 01 bg shape) deferred per PM, surfaced to Elazar. Live on pensanta.com verified.
-
SHA f194d46: Qué hacemos 3-icon centering now applies at all viewports. Centering rules (text-align:center + margin:0 auto) lifted out of @media(max-width:980px); @media block kept for mobile flex stacking only. Live verified on pensanta.com.
-
SHA c487684: yellow Oval bg killed on Qué hacemos blurbs (regression from f194d46 centering). Root cause: Divi positioned Oval.webp bg at 'left top' of each blurb container, hidden behind icon when content was text-align:left, exposed as orphan dot once centered. Fix: replaced background-image:url(.../Oval.webp) → background-image:none on the .et_pb_blurb_0/1/2 combined declaration. Live verified.
-
SHA 554ce5a: hero section_0 padding-bottom:60px added so outline.webp clears the 49px slanted bottom divider. Single-line CSS rewrite in et-core-unified-deferred-8.min.css. Divergence from com.ar (which has the overlap baked in) — Elazar's call. Live verified on pensanta.com.
-
SHA e01cfb2: added !important to padding-bottom:60px on .et_pb_section_0.et_pb_section. Root cause per proxy v8: Divi .et_pb_section_sticky{padding-bottom:0!important} class on section_0 was overriding the unimportant patch. Live verified on pensanta.com.