mirror of
https://github.com/phranck/TUIkit.git
synced 2026-05-21 09:50:35 +00:00
Chore: Migrate custom domain from tuikit.layered.work to tuikit.dev
- Update CNAME in CI workflow - Update Astro site URL, JSON-LD structured data - Update robots.txt, sitemap.xml, install-template.sh - Update documentation links in project-template README
This commit is contained in:
@@ -164,7 +164,7 @@ jobs:
|
||||
cp -r docs/dist/* docs-output/
|
||||
|
||||
- name: Add CNAME for custom domain
|
||||
run: echo "tuikit.layered.work" > docs-output/CNAME
|
||||
run: echo "tuikit.dev" > docs-output/CNAME
|
||||
|
||||
- name: Upload artifact
|
||||
uses: actions/upload-pages-artifact@v3
|
||||
|
||||
@@ -16,7 +16,7 @@ try {
|
||||
|
||||
// https://astro.build/config
|
||||
export default defineConfig({
|
||||
site: 'https://tuikit.layered.work',
|
||||
site: 'https://tuikit.dev',
|
||||
output: 'static',
|
||||
integrations: [
|
||||
react(),
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
# Installs the TUIkit App template into Xcode's user templates directory.
|
||||
#
|
||||
# Usage:
|
||||
# curl -fsSL https://tuikit.layered.work/install-template.sh | bash
|
||||
# curl -fsSL https://tuikit.dev/install-template.sh | bash
|
||||
#
|
||||
# Or manually:
|
||||
# ./install.sh
|
||||
@@ -85,5 +85,5 @@ echo -e "To uninstall, run:"
|
||||
echo -e " ${YELLOW}rm -rf \"$TEMPLATE_DIR/$TEMPLATE_NAME\"${NC}"
|
||||
echo ""
|
||||
echo -e "${BLUE}Happy coding with TUIkit!${NC}"
|
||||
echo -e "Documentation: ${YELLOW}https://tuikit.layered.work${NC}"
|
||||
echo -e "Documentation: ${YELLOW}https://tuikit.dev${NC}"
|
||||
echo ""
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
User-agent: *
|
||||
Allow: /
|
||||
|
||||
Sitemap: https://tuikit.layered.work/sitemap.xml
|
||||
Sitemap: https://tuikit.dev/sitemap.xml
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
|
||||
<url>
|
||||
<loc>https://tuikit.layered.work</loc>
|
||||
<loc>https://tuikit.dev</loc>
|
||||
<changefreq>weekly</changefreq>
|
||||
<priority>1.0</priority>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://tuikit.layered.work/documentation/tuikit</loc>
|
||||
<loc>https://tuikit.dev/documentation/tuikit</loc>
|
||||
<changefreq>weekly</changefreq>
|
||||
<priority>0.8</priority>
|
||||
</url>
|
||||
|
||||
@@ -80,7 +80,7 @@ const canonicalURL = new URL(Astro.url.pathname, Astro.site);
|
||||
"@type": "SoftwareSourceCode",
|
||||
"name": "TUIkit",
|
||||
"description": "A declarative, SwiftUI-like framework for building Terminal User Interfaces in Swift.",
|
||||
"url": "https://tuikit.layered.work",
|
||||
"url": "https://tuikit.dev",
|
||||
"codeRepository": "https://github.com/phranck/TUIkit",
|
||||
"programmingLanguage": "Swift",
|
||||
"operatingSystem": ["macOS", "Linux"],
|
||||
|
||||
@@ -73,7 +73,7 @@ tuikit-uninstall
|
||||
|
||||
## Documentation
|
||||
|
||||
- [TUIkit Documentation](https://tuikit.layered.work/documentation/tuikit/)
|
||||
- [TUIkit Documentation](https://tuikit.dev/documentation/tuikit/)
|
||||
- [TUIkit GitHub](https://github.com/phranck/TUIkit)
|
||||
|
||||
## License
|
||||
|
||||
@@ -118,7 +118,7 @@
|
||||
## Notes
|
||||
|
||||
- DocC: `swift-docc-plugin`, GitHub Pages with `theme-settings.json` workaround
|
||||
- Landing Page: Astro + React + Tailwind 4, CI-deployed, tuikit.layered.work
|
||||
- Landing Page: Astro + React + Tailwind 4, CI-deployed, tuikit.dev
|
||||
- Xcode Template: `~/Library/Developer/Xcode/Templates/Project Templates/macOS/Application/`
|
||||
|
||||
---
|
||||
|
||||
Reference in New Issue
Block a user