Skip to content

[pull] main from TryGhost:main#1004

Merged
pull[bot] merged 5 commits intocode:mainfrom
TryGhost:main
Mar 24, 2026
Merged

[pull] main from TryGhost:main#1004
pull[bot] merged 5 commits intocode:mainfrom
TryGhost:main

Conversation

@pull
Copy link

@pull pull bot commented Mar 24, 2026

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

9larsons and others added 5 commits March 24, 2026 16:20
no ref
- Migrated announcement bar settings tests from
`ghost/core/test/e2e-browser/` to
`e2e/tests/admin/settings/announcement-bar.test.ts`
- Added `AnnouncementBarSection` page object for modal, preview iframe,
visibility checkboxes, and editor interactions
- Deleted
`ghost/core/test/e2e-browser/admin/announcement-bar-settings.spec.js`
ref https://linear.app/ghost/issue/DES-1307/twcss-4-round-2

- We recently [migrated to TWCSS
4](a90817a).
In version 4, TWCSS is moving away from configuration files in favor of
using CSS variables. This is an important move for robust and consistent
tokenization in Shade.

---------

Co-authored-by: Weyland Swart <49831538+weylandswart@users.noreply.github.com>
ref
https://linear.app/ghost/issue/NY-1172/welcome-email-design-settings-design-refinements

- The sidebar and preview area of welcome email customization needed a
bit of design love

---------

Co-authored-by: Troy Ciesco <tmciesco@gmail.com>
ref 10a99e9

Looks like we didn't run `yarn` at some point. That's all I did for this
change.
no ref

Lexical's renderer is asynchronous. The type should reflect that.

This is a types-only change.
@pull pull bot locked and limited conversation to collaborators Mar 24, 2026
@pull pull bot added the ⤵️ pull label Mar 24, 2026
@pull pull bot merged commit 839b9f8 into code:main Mar 24, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants