You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
│ ├── download/ # Alphabet XML files and training texts
59
+
│ ├── locales/ # Legacy mirrored locale HTML content
59
60
│ ├── images/ # Images and banners
60
61
│ ├── videos/ # Demo videos
61
62
│ └── logo.svg # Dasher logo
63
+
├── static/ # Legacy mirrored site subtree (old dasher pages)
64
+
│ └── dasher/ # Historical pages/assets preserved from original site
62
65
├── src/
63
66
│ ├── layouts/ # Layout components
64
67
│ │ ├── BaseLayout.astro # Main site layout
@@ -122,6 +125,18 @@ Alphabet XML files and training texts are stored in `public/download/`:
122
125
-`/public/download/alphabets/` - 144 alphabet XML files
123
126
-`/public/download/training.html` - Training text downloads
124
127
128
+
### Legacy Mirror Content
129
+
130
+
This repository includes mirrored legacy content from the original Dasher site for preservation and reference.
131
+
132
+
-`public/download/` contains downloadable resources served at `/download/...` (alphabets, training corpora, legacy platform downloads).
133
+
-`public/locales/` contains locale-specific legacy HTML pages served at `/locales/...`.
134
+
-`static/dasher/` contains a broader historical mirror of old Dasher pages and assets.
135
+
136
+
These directories are not identical. They overlap in historical material but serve different URL trees and use different folder layouts.
137
+
138
+
When updating modern site content, prefer editing `src/` and current assets in `public/images` or `public/videos`. Avoid reformatting mirrored legacy HTML unless intentionally curating those archives.
139
+
125
140
### Images and Videos
126
141
127
142
- Place images in `public/images/`
@@ -141,11 +156,11 @@ Alphabet XML files and training texts are stored in `public/download/`:
141
156
142
157
## Deployment
143
158
144
-
The site is automatically deployed to GitHub Pages on push to the `master` branch via GitHub Actions.
159
+
The site is automatically deployed to GitHub Pages on push to the `astro-build` branch via GitHub Actions.
145
160
146
161
**Deployment workflow:**
147
162
148
-
1. Push to `master` branch
163
+
1. Push to `astro-build` branch
149
164
2. GitHub Actions runs `build.yml` (lint + build)
150
165
3. If successful, `deploy.yml` publishes to GitHub Pages
0 commit comments