710a6ee423
Re-focus stream after theme or language change
2024-10-30 20:10:55 -03:00
590ddf13e2
Remove outline and restore auto-focus
...
The problem was with the outline rather than the auto-focus. And
without auto-focus the user can't interrupt auto-scrolling to scroll
by themselves
2024-10-30 19:58:04 -03:00
13bfd2067d
Auto-scroll without auto-focus
...
Small change, big improvement
2024-10-30 19:50:41 -03:00
556e8bbfc2
Forgot to pass 'locale' to useLocaleKeys
2024-10-30 19:37:46 -03:00
38f1f0180c
Add prototype pause implementation
2024-10-30 19:13:30 -03:00
6eecbf1738
docs: update
2024-10-30 18:44:32 -03:00
cd6170b8ed
Update LanguageSelect.tsx
2024-10-30 18:35:25 -03:00
f80dcbc531
Add 'getContext' (refactor)
2024-10-30 14:29:33 -03:00
2b94bcd030
Remember language choice between SurahIndex <=> SurahStream
...
When a user returns from the SurahStream component to the SurahIndex
component, we will remember the language that was in use instead of
reverting back to English (or whatever the locale default may be)
2024-10-29 15:51:58 -03:00
681bc83b5e
Remove favicon.ico
2024-10-29 14:49:47 -03:00
4f0276b280
Run "bundle update"
2024-10-29 13:39:01 -03:00
f496d66753
Update bin/setup
2024-10-29 13:36:40 -03:00
0ef11405f4
Typescript errors: zero
2024-10-29 13:05:06 -03:00
51d65a74a1
s|react|preact/compat|g
2024-10-29 11:30:29 -03:00
d8345ed662
Reduce TypeScript errors
2024-10-29 11:21:22 -03:00
1a29bf5dd7
Improve navigation between languages / themes
2024-10-29 07:05:38 -03:00
5757fff148
Add ability to switch between themes
2024-10-29 05:41:05 -03:00
8d13e60363
Add 'SettingsContext'
2024-10-29 05:33:55 -03:00
4a7f3df706
Adjust focus on LanguageSelect
2024-10-29 01:05:29 -03:00
72a2e512a0
Add ability to switch between languages
...
This change also includes an updated icon128x128.png image
2024-10-28 19:38:09 -03:00
45da841c7b
Remove unused class
2024-10-26 22:37:52 -03:00
556668b9c4
Focus LanguageSelect on open
...
And remove all icons but the one that's used (128x128)
2024-10-26 13:58:51 -03:00
e144b2f30f
Add 'window.forwardRef'
2024-10-26 11:36:05 -03:00
4306ef8417
Store 'refs' in (Language|Theme)Select.tsx
2024-10-26 09:49:17 -03:00
721a0cf6f2
Map 'Backspace' on SurahStream/index.tsx
2024-10-26 08:10:48 -03:00
e6be6fe124
Map 'SoftLeft' / 'SoftRight'
2024-10-26 07:20:34 -03:00
707aedcfd0
Reduce typescript errors
2024-10-26 06:11:58 -03:00
43c9ece990
Hoist 'onKeyPress' function
2024-10-26 03:22:06 -03:00
fa8a06adf3
Address type errors in SurahIndex/index.tsx
2024-10-26 03:17:38 -03:00
b18746c413
Add .editorconfig
2024-10-26 01:39:37 -03:00
beb9c3a8ca
Add scroll ability to SurahIndex.tsx
2024-10-26 01:39:37 -03:00
eec101c4fa
Fix app boot
2024-10-25 09:03:25 -03:00
92020eadd8
Fix typo
2024-10-23 05:02:48 -03:00
a847c09440
Update packages/typescript/Quran
2024-10-22 22:34:28 -03:00
4723f49218
Run 'npm i'
2024-10-22 20:04:48 -03:00
91ef95810c
Adjust imports for @0x1eef/Quran
2024-10-22 20:01:20 -03:00
c61c6e77e3
Pull packages/typescript/Quran/ updates
2024-10-22 19:34:03 -03:00
e59de43a53
Link packages/typescript/Quran/ as a git submodule
2024-10-22 03:56:00 -03:00
d8d4cc6b91
docs: update sources
2024-10-22 02:35:37 -03:00
704db6f527
Decrease header size
2024-10-22 01:54:21 -03:00
5034b6ef31
docs: update
2024-10-22 01:53:01 -03:00
40b2c0f579
Fix typo
2024-10-22 01:51:37 -03:00
a736bed101
docs: update Quran/README.md
2024-10-22 01:47:02 -03:00
2368e891c6
Credit the translators
2024-10-22 01:45:08 -03:00
1510118284
Add Quran/LICENSE
2024-10-22 01:41:45 -03:00
94be528679
Add Quran/README.md
2024-10-22 01:37:43 -03:00
c33896d54b
Remove tidy-html5 from bin/setup
2024-10-22 01:13:31 -03:00
6d7caf12f9
Update UI
...
Add new screenshots, too
2024-10-22 01:02:31 -03:00
699851f833
Re-add <div data-audio-base-url></div>
2024-10-21 22:44:27 -03:00
a36be6aca9
Update UI
2024-10-21 22:36:17 -03:00