Skip to content

Conversation

andreyantipov
Copy link
Contributor

@andreyantipov andreyantipov commented Jul 26, 2025

The site content is a headless UI layout manager for building modular, dockable web interfaces based on xstate
Built with TypeScript, it provides the core logic for panes, tabs, splits, and docking — without imposing any specific UI. Ideal for apps like IDEs, dashboards, or design tools. Framework-agnostic.

@MattIPv4 MattIPv4 changed the title Add domain for project 'ghost-shell' ghost-shell.js.org Jul 26, 2025
Copy link
Member

@MattIPv4 MattIPv4 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👋 As the CI error notes, your entry needs to be added to cnames_active.js in alphabetical order.

Also, you need to provide all the information the PR template/description requested -- you appear to be missing the explanation of what your site content is and how it relates to the JS ecosystem.

andreyantipov

This comment was marked as duplicate.

@andreyantipov
Copy link
Contributor Author

Hi 👋 @MattIPv4, yes of course — I’ve updated the description and the ordering, should be fine now. I’ve just started working on this library and was wondering if it would be possible to reserve a more suitable name for the project.
It already supports some basic functionality, but it's still a work in progress

@andreyantipov andreyantipov requested a review from MattIPv4 July 26, 2025 21:06
Copy link
Member

@MattIPv4 MattIPv4 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Commit valid, CNAME present, site appears to have content *

* based off https://github.com/andreyantipov/ghost-shell/tree/main/example

@MattIPv4 MattIPv4 added add This PR/issue is regarding adding a new subdomain user This PR/issue is regarding a target on a GitHub user account project This PR has a target of a project on an organisation or user account and removed invalid labels Jul 26, 2025
@indus
Copy link
Member

indus commented Jul 27, 2025

I've already added your requested subdomain to JS.ORGs zonefile. But you have to (re-)add a file named CNAME to your branch with the single line ghost-shell.js.org to make it work.

In case you are using a workflow to deploy the page, additional steps may be required to make the CNAME work.
FYI: #7853 (comment) / #8532 (comment)

I'll merge after we have "contact". Please keep this PR open.

@indus indus added the awaiting custom domain This PR is waiting for the GitHub Pages target to set the custom domain label Jul 27, 2025
@andreyantipov
Copy link
Contributor Author

@indus Hi Stefan
I've added the CNAME file with ghost-shell.js.org and verified that the domain is now properly configured — everything should be good to go.

Also, huge thanks for maintaining the js.org project — really appreciate all the work you're doing for the community!

@indus indus removed the awaiting custom domain This PR is waiting for the GitHub Pages target to set the custom domain label Jul 28, 2025
@indus
Copy link
Member

indus commented Jul 28, 2025

Welcome https://ghost-shell.js.org

@indus indus merged commit 4e06899 into js-org:master Jul 28, 2025
4 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
add This PR/issue is regarding adding a new subdomain project This PR has a target of a project on an organisation or user account user This PR/issue is regarding a target on a GitHub user account
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants