Skip to content

ghost-shell.js.org #10011

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Jul 28, 2025
Merged

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