Skip to content

Commit 6647cf5

Browse files
authored
Merge pull request #49 from recursivezero/develop
Develop
2 parents c0c6570 + 7bf6ff2 commit 6647cf5

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

91 files changed

+9334
-13651
lines changed

.vscode/dictionaries/project-words.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,15 @@ jsonify
2323
kmeans
2424
linalg
2525
lucide
26+
matras
2627
Organja
2728
orgenja
2829
Peina
2930
prerender
3031
Reddy
3132
roboto
3233
Rushi
34+
sanyukat
3335
shadcn
3436
signup
3537
sitemapindex

abcd.code-workspace

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141
},
4242
"css.lint.unknownAtRules": "ignore",
4343
"debug.javascript.codelens.npmScripts": "never",
44-
"diffEditor.ignoreTrimWhitespace": false,
44+
"diffEditor.ignoreTrimWhitespace": true,
4545
"editor.accessibilitySupport": "off",
4646
"editor.bracketPairColorization.enabled": true,
4747
"editor.codeActionsOnSave": {

astro.config.mjs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,5 +37,6 @@ export default defineConfig({
3737
optimizeDeps: {
3838
exclude: ["@resvg/resvg-js"]
3939
}
40-
}
40+
},
41+
output: 'server',
4142
});

docs/pages.md

Lines changed: 62 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -21,42 +21,91 @@ This document describes the functionality and purpose of each page in the applic
2121

2222
### Interactive Learning Pages
2323

24-
#### Barahkhadi Page (/pages/barahkhadi/index.astro)
24+
#### Alphabets Section
2525

26-
![Barahkhadi page](../src/assets/screenshots/barahkhadi.png)
26+
##### Alphabets Explorer Page (/pages/alphabets/index.astro)
2727

28-
- Grid display of Hindi consonants organized in traditional groups
29-
- Quick view popover showing barahkhadi variations for each consonant
30-
- Interactive buttons to show/hide variations
31-
- Clickable consonants leading to detailed pages
32-
- Responsive layout with consonant groups
28+
![Alphabets Explorer page](../src/assets/screenshots/alphabets/index.png)
29+
30+
- Main hub showing all available alphabet categories
31+
- Cards with category icons, titles and descriptions
32+
- Navigation to specialized playground and board pages for each category
33+
- Animated card interactions and hover effects
34+
35+
##### Alphabet Playground (/pages/alphabets/[alphabet]/playground.astro)
36+
37+
![Alphabet playground page](../src/assets/screenshots/alphabets/playground.png)
38+
39+
- Interactive keyboard-driven learning experience
40+
- Displays letters, emojis, and spelling animations based on key presses
41+
- Dynamic color changes for visual engagement
42+
- Category-specific content loaded based on URL parameter
43+
- Includes help component explaining keyboard interaction
44+
45+
##### Alphabet Board (/pages/alphabets/[alphabet]/board.astro)
46+
47+
![Alphabet board page](../src/assets/screenshots/alphabets/board.png)
48+
49+
- Complete display of all letters in selected alphabet category
50+
- Grid layout with letter cards showing detailed information
51+
- Organized reference view for all category items
52+
- Back navigation to main alphabets explorer
53+
54+
#### Varnmala Section
55+
56+
##### Varnmala Hub Page (/pages/varnmala/index.astro)
3357

34-
#### Varnmala Page (/pages/varnmala.astro)
58+
![Varnmala hub page](../src/assets/screenshots/varnmala/index.png)
3559

36-
![Varnmala page](../src/assets/screenshots/varnmala.png)
60+
- Main hub for all alphabet learning activities
61+
- Navigation to specialized practice pages
62+
- Overview of available learning modes
63+
64+
##### Alphabet Display (/pages/varnmala/alphabet.astro)
65+
66+
![Alphabet display page](../src/assets/screenshots/varnmala/alphabets.png)
3767

3868
- Displays Hindi and English alphabets
3969
- Uses Alphabet component to render letter lists
4070
- Includes help section explaining the concept
4171

42-
#### Typing Page (/pages/typing.astro)
72+
##### Typing Practice (/pages/varnmala/typing.astro)
4373

44-
![Typing practice page](../src/assets/screenshots/typing.png)
74+
![Typing practice page](../src/assets/screenshots/varnmala/typing.png)
4575

4676
- Interactive typing practice
4777
- Shows letters, emojis, and spelling animations
4878
- Responds to keyboard input (A-Z)
4979
- Includes visual feedback
5080

51-
#### Reader Page (/pages/reader.astro)
81+
##### Reader (/pages/varnmala/reader.astro)
5282

53-
![Reader page](../src/assets/screenshots/reader.png)
83+
![Reader page](../src/assets/screenshots/varnmala/reader.png)
5484

5585
- Text-to-speech functionality
5686
- Multiple speaker options (Mudra, Rutvi)
5787
- Audio control for alphabet pronunciation
5888
- Emoji display with letters
5989

90+
##### English Practice (/pages/varnmala/english.astro)
91+
92+
![English practice page](../src/assets/screenshots/varnmala/english.png)
93+
94+
- English alphabet practice
95+
- Color-changing letter display
96+
- Keyboard interaction
97+
- Visual feedback
98+
99+
#### Barahkhadi Page (/pages/barahkhadi/index.astro)
100+
101+
![Barahkhadi page](../src/assets/screenshots/barahkhadi.png)
102+
103+
- Grid display of Hindi consonants organized in traditional groups
104+
- Quick view popover showing barahkhadi variations for each consonant
105+
- Interactive buttons to show/hide variations
106+
- Clickable consonants leading to detailed pages
107+
- Responsive layout with consonant groups
108+
60109
#### Panel Page (/pages/panel.astro)
61110

62111
![3D Panel page](../src/assets/screenshots/panel.png)
@@ -66,15 +115,6 @@ This document describes the functionality and purpose of each page in the applic
66115
- Custom HTML element (letter-panel)
67116
- Interactive letter display
68117

69-
#### English Page (/pages/hindi.astro)
70-
71-
![English practice page](../src/assets/screenshots/english.png)
72-
73-
- English alphabet practice
74-
- Color-changing letter display
75-
- Keyboard interaction
76-
- Visual feedback
77-
78118
#### Record Page (/pages/record.astro)
79119

80120
![Audio recording page](../src/assets/screenshots/record.png)

0 commit comments

Comments
 (0)