Skip to content

chore(cms): label footer-content in Structure sidebar - #1188

Merged
wesleyboar merged 1 commit into
mainfrom
chore/name-footer-static-placeholder
Jun 18, 2026
Merged

chore(cms): label footer-content in Structure sidebar#1188
wesleyboar merged 1 commit into
mainfrom
chore/name-footer-static-placeholder

Conversation

@wesleyboar

Copy link
Copy Markdown
Member

Overview

The footer already uses the footer-content static placeholder; this adds a display name so Structure mode shows “Footer content” instead of the raw code.

Related

Changes

  • updated CMS_PLACEHOLDER_CONF with a footer-content entry and translated name only

Testing

  1. make start, log in as a user who can use Structure mode.
  2. Open any page, enter Structure mode.
  3. Confirm the footer static placeholder is labeled “Footer content”.

UI

Structure sidebar label only; no front-end markup change.

Shows a friendly name for the existing footer static placeholder in CMS Structure mode.
@qodo-code-review

Copy link
Copy Markdown

Qodo reviews are paused for this user.

Troubleshooting steps vary by plan Learn more →

On a Teams plan?
Reviews resume once this user has a paid seat and their Git account is linked in Qodo.
Link Git account →

Using GitHub Enterprise Server, GitLab Self-Managed, or Bitbucket Data Center?
These require an Enterprise plan - Contact us
Contact us →

@wesleyboar
wesleyboar merged commit 7752b47 into main Jun 18, 2026
@wesleyboar
wesleyboar deleted the chore/name-footer-static-placeholder branch June 18, 2026 23:42
wesleyboar added a commit that referenced this pull request Jun 19, 2026
## Overview

Stacks on #1083. Drops the extra ContentRenderer path and duplicate
settings template; `header.html` owns the static placeholder,
`header_logo.html` stays settings markup as on `main`.

## Related

- requires #1083
- footer Structure label: #1188 (merged to `main`)
- static-placeholder perm: #1187 (merged to `main`)

## Changes

- **deleted** `render.py`, `constants.py`, `header_tags`, and
`header_logo_via_settings.html`
- **updated** `header.html`: `{% static_placeholder "header-logo" or %}`
→ `header_logo.html`
- **updated** `CMS_PLACEHOLDER_CONF` for `header-logo` (keeps
`footer-content` with #1188)
- **updated** `docs/gh-999-editable-header-plan.md` (minimal deltas)

## Testing

Same as #1083 steps 1–4 after this branch is merged into
`feat/GH-999-let-cms-admin-edit-header`.

## UI

No new UI; structure only.
wesleyboar added a commit that referenced this pull request Jul 14, 2026
## Overview

Two rc9 changes were missed in the v4.40.0-rc10 smoke-test doc because
their commit messages under-described what they actually did (`test:
Button styles`, `chore(cms): label footer-content`) — both are
portal-testable.

## Related

- #1197
- #1188

## Changes

- **added** "Bootstrap Button Colors" section:
`success`/`warning`/`danger` button styles, which always render
blue/gray/white (#1197)
- **added** "Footer Static Placeholder Label" section: Structure mode
shows "Footer content" instead of raw code (#1188)

## Testing

1. Read `docs/test-releases/v4.40.0-rc10.md` on the branch.
2. Confirm the new sections' steps match #1197 and #1188.

## UI

N/A (documentation only).

---------

Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
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