Skip to content

[pull] main from TryGhost:main#175

Merged
pull[bot] merged 3 commits intocode:mainfrom
TryGhost:main
Jan 14, 2025
Merged

[pull] main from TryGhost:main#175
pull[bot] merged 3 commits intocode:mainfrom
TryGhost:main

Conversation

@pull
Copy link
Copy Markdown

@pull pull bot commented Jan 14, 2025

See Commits and Changes for more details.


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

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

peterzimon and others added 3 commits January 13, 2025 17:23
ref DES-797

A lot of visual details of the Admin is outdated and inconsistent with
newer UI components such as settings. This PR improves several of these
inconsistencies and refreshes the visual design of the Admin outside
settings. In details the following components have been updated:

- Input fields and dropdowns use grey background color in Post settings
menu when not in-focus
- Got rid of the grey background for sections in Member details and Tag
details
- Updated typography details esp. as font-weights and sizes
- Updated modal corners, shadows
- Added a way to close the main navigation
- Updated main navigation styles
- Added flat background color for list items on hover
- Updated subscription cards in Member details
- Further smaller visual design changes
No issue
- The css specificity had changed due to adding `:not(gh-input-x)`,
which led to an unintended border around the free/paid dropdown in the
email preview
- The description field on the tag page had an unintended `max-width`.
no ref

Added a couple new routes for testing purposes. server:testmode config
must be set to true to access.
- {ghostUrl}/ghost/api/block/:seconds will block the node process for
the given duration
- {ghostUrl}/ghost/api/drop will simply hold the connection until client
timeout by doing nothing with it, helpful for saturating connections
@pull pull bot added the ⤵️ pull label Jan 14, 2025
@pull pull bot merged commit 9786095 into code:main Jan 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants