diff options
| author | Leitwolf11 | 2026-08-10 00:57:45 +0300 |
|---|---|---|
| committer | Leitwolf11 | 2026-08-10 00:57:45 +0300 |
| commit | 86e4d179c9201c77e353e888fa6732af3fa7e8d6 (patch) | |
| tree | ec7c0e8ff02844147a117bc3e4dc6b10f146333e /frontend/src/components | |
| parent | 9be05a7f0ca555d61033d0feadff34b68ad6255c (diff) | |
| download | website-86e4d179c9201c77e353e888fa6732af3fa7e8d6.tar.gz | |
Refresh the public Visual X# website for the renewed compiler and ViGet host: replace stale xss-lang links with Progmasoft repositories, move public source and executable examples to .vxs/.vxse and vxs CLI naming, describe the Haskell plus C++20 Typed AST to Core to Xpp to Xmm pipeline, remove the obsolete public XLIL Java catalog and publish the canonical Xmm writer, Xmm reader, and C FFI package names, rename repo.xsharp-lang.xyz to viget.xsharp-lang.xyz across frontend redirects, backend host validation, OAuth documentation, and nginx, and update registry branding without changing API routes.
Diffstat (limited to 'frontend/src/components')
| -rw-r--r-- | frontend/src/components/AuthPanel.astro | 18 | ||||
| -rw-r--r-- | frontend/src/components/RepositoryHeader.astro | 14 |
2 files changed, 16 insertions, 16 deletions
diff --git a/frontend/src/components/AuthPanel.astro b/frontend/src/components/AuthPanel.astro index 29ac1f8..0626784 100644 --- a/frontend/src/components/AuthPanel.astro +++ b/frontend/src/components/AuthPanel.astro @@ -10,19 +10,19 @@ const { mode } = Astro.props; const copy = { login: { title: "Sign in", - description: "Use your X# registry account.", + description: "Use your Visual X# registry account.", submit: "Next", switchText: "New to the registry?", switchLabel: "Create an account", - switchHref: "https://repo.xsharp-lang.xyz/register/", + switchHref: "https://viget.xsharp-lang.xyz/register/", }, register: { title: "Create account", - description: "Publish and manage X# packages.", + description: "Publish and manage Visual X# packages.", submit: "Next", switchText: "Already have an account?", switchLabel: "Sign in", - switchHref: "https://repo.xsharp-lang.xyz/login/", + switchHref: "https://viget.xsharp-lang.xyz/login/", }, recover: { title: "Recover account", @@ -30,7 +30,7 @@ const copy = { submit: "Send code", switchText: "Remembered your password?", switchLabel: "Sign in", - switchHref: "https://repo.xsharp-lang.xyz/login/", + switchHref: "https://viget.xsharp-lang.xyz/login/", }, } as const; const content = copy[mode]; @@ -38,13 +38,13 @@ const content = copy[mode]; <main class="auth-main" data-auth-flow data-mode={mode}> <section class="auth-card glass-panel"> - <a class="auth-brand" href="https://repo.xsharp-lang.xyz/" aria-label="X# package registry"> + <a class="auth-brand" href="https://viget.xsharp-lang.xyz/" aria-label="Visual X# package registry"> <img src="/xsharp-logo.webp" width="44" height="44" alt="" /> - <span>X# Registry</span> + <span>Visual X# Registry</span> </a> <div class="auth-heading"> - <p class="eyebrow">X# package registry</p> + <p class="eyebrow">Visual X# package registry</p> <h1>{content.title}</h1> <p>{content.description}</p> </div> @@ -99,7 +99,7 @@ const content = copy[mode]; <button class="auth-submit" type="submit">{mode === "register" ? "Create account" : "Sign in"}</button> { mode === "login" && ( - <a class="auth-recovery" href="https://repo.xsharp-lang.xyz/recover/">Forgot password?</a> + <a class="auth-recovery" href="https://viget.xsharp-lang.xyz/recover/">Forgot password?</a> ) } </div> diff --git a/frontend/src/components/RepositoryHeader.astro b/frontend/src/components/RepositoryHeader.astro index b157269..6a551b5 100644 --- a/frontend/src/components/RepositoryHeader.astro +++ b/frontend/src/components/RepositoryHeader.astro @@ -12,24 +12,24 @@ const { authenticated = false } = Astro.props; --- <header class="repository-header glass-panel"> - <a class="brand" href="https://repo.xsharp-lang.xyz/" aria-label="X# package registry home"> + <a class="brand" href="https://viget.xsharp-lang.xyz/" aria-label="Visual X# package registry home"> <img class="brand-mark" src="/xsharp-logo.webp" width="38" height="38" alt="" /> - <span class="brand-name">X#</span> + <span class="brand-name">Visual X#</span> <span class="brand-channel">package registry</span> </a> <nav class="repository-navigation" aria-label="Registry navigation"> - <a href="https://repo.xsharp-lang.xyz/">Packages</a> + <a href="https://viget.xsharp-lang.xyz/">Packages</a> { authenticated ? ( - <a href="https://repo.xsharp-lang.xyz/dashboard/">Dashboard</a> + <a href="https://viget.xsharp-lang.xyz/dashboard/">Dashboard</a> ) : ( <> - <a href="https://repo.xsharp-lang.xyz/login/">Log in</a> - <a class="repository-register" href="https://repo.xsharp-lang.xyz/register/">Register</a> + <a href="https://viget.xsharp-lang.xyz/login/">Log in</a> + <a class="repository-register" href="https://viget.xsharp-lang.xyz/register/">Register</a> </> ) } - <a class="repository-source" href="https://github.com/xss-lang" target="_blank" rel="noreferrer"> + <a class="repository-source" href="https://github.com/Progmasoft/visual-xsharp" target="_blank" rel="noreferrer"> <Icon name="github" /> <span>GitHub</span> </a> |