content-edit: /thank-you/ page rewrite (Bootstrap → Tailwind) - #107
Open
ardeay wants to merge 1 commit into
Open
content-edit: /thank-you/ page rewrite (Bootstrap → Tailwind)#107ardeay wants to merge 1 commit into
ardeay wants to merge 1 commit into
Conversation
…26-09-11) Sam flagged 10 UI/copy issues on /thank-you/?type=demo. Root cause is the CMS body field on this basic_page item was authored in Bootstrap 5 markup but the site is now Tailwind-only with an incomplete Bootstrap shim. Most visible symptom: the discovery-question <ul> lists render invisibly because Tailwind Preflight strips list-style and the typography plugin that would normally restore it isn't loaded on the CDN. Fixes: - Full body rewrite from Bootstrap markup to Tailwind-native - Accordions converted from data-bs-toggle collapse pattern to native <details> - no JS dependency, no shim risk - <ul list-disc pl-9> on discovery-question lists restores bullet visibility - 'preperation' typo → 'preparation' in the hero subtitle - title tag: 'Thank you for Contacting Us' → 'Thank you — we'll be in touch | Content.One' (aligned with the warmer hero copy) - Empty og:description populated with a proper preview line - Broken /contact CTA link updated to /contact-us/ - Alert box + KPI badges + integration criticality chips mapped to brand tokens (royal/success/danger/warning) instead of Bootstrap classes - Kept every user-facing sentence — only the markup changed ## Execution Model ZUID: 6-ba8cf2c2f8-5f358h (basic_page) Item ZUID: needs lookup in Zesty admin (search basic_page for slug 'thank-you'). c1-agent.sh's read-only endpoint doesn't list content items, so the ZUID isn't in git. Fields to PUT: - title - og_description - title_followup_text - body Idempotence check before writing: re-fetch item, confirm body still contains the .container Bootstrap opener + the 'preperation' typo. If someone edited it since this diff was drafted, stop and re-open with a fresh diff.
Contributor
💾 Stage sync previewNew files to create (0): Will add/update — differ from dev (0): Unchanged, skipped: 0 205 mapped resources · zesty-sync |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Sam's 2026-09-11 Discord ask: full CMS body rewrite for
/thank-you/?type=demo(Path A from the assessment). This artifact drafts the full replacement; the API PUT executes on merge.Root cause
The
bodyfield on the basic_page item for/thank-you/was authored in Bootstrap 5 markup (.col-lg-*,.card,.accordion,.badge,.form-control,.list-group,.table,.alert). The site is Tailwind-only with an incomplete Bootstrap-shim. Most visible symptom: the discovery-question<ul>lists render invisibly because Tailwind Preflight stripslist-styleand the typography plugin that would normally restore it isn't loaded on the CDN. Strategy & Outcomes opens to a blank card, which is what sam screenshotted.Rewrite covers all 10 issues from my assessment
<title>/ hero copy mismatch:<title>says "Thank you for Contacting Us"; hero says "Thank you, we will reach out to you shortly." Consolidated to "Thank you — we'll be in touch | Content.One" tone-matched to the hero.og:description: populated?type=demoparam: deferred — flagged in artifact notes but not needed to unblock the visible bugs<details>migration/contactCTA link: fixed to/contact-us/Scope of changes
Four fields on the item update:
title,og_description,title_followup_text,body. Full before/after in the markdown.basic_pagemodel ZUID is6-ba8cf2c2f8-5f358h. The item ZUID for thethank-youslug isn't queryable from git —c1-agent.shis read-only and its/client/viewsendpoint doesn't list content items. Someone with the Zesty admin (kaya, sam, or ardeay) needs to look it up before the PUT executes.Test plan (post-merge)
https://www.content.one/thank-you/?type=demoloads<details><title>reads "Thank you — we'll be in touch | Content.One"/contact-us/(200)