Revisit CHANGELOG
This commit is contained in:
parent
58e0ba22a3
commit
bd4aed852a
1 changed files with 23 additions and 36 deletions
|
@ -10,51 +10,38 @@ In the process the favicons have been regenerated, and
|
||||||
the misalignment that existed in ~favicon.svg~ has been
|
the misalignment that existed in ~favicon.svg~ has been
|
||||||
fixed
|
fixed
|
||||||
|
|
||||||
** Large screen optimization
|
** Fix font bug for iOS users
|
||||||
On large screens - the content now has a maximum height
|
|
||||||
of ~$breakpoint-md~, and the content is both vertically
|
|
||||||
and horiztonally aligned. At 2560x1080 the appearance is
|
|
||||||
similar to a book on a large blank space
|
|
||||||
|
|
||||||
** Revisit ~ThemeSelect.tsx~ for touch devices
|
|
||||||
On touch devices it is now easier to change themes thanks to
|
|
||||||
a container that has a larger height and width than the theme
|
|
||||||
icon it contains. Along with this change, the theme icons have
|
|
||||||
become larger and less circular
|
|
||||||
|
|
||||||
** Reduce default width
|
|
||||||
The look and feel of the website has changed to be more like
|
|
||||||
a book that could fit in the palm of your hand
|
|
||||||
|
|
||||||
** Add src/images/albumcover-600x600.jpg
|
|
||||||
A copy of the album art that has been embedded as metadata
|
|
||||||
in the MP3 files served from audio.al-quran.reflectslight.io
|
|
||||||
|
|
||||||
** Apply Amiri font for Farsi
|
|
||||||
Similar to Arabic - apply the Amiri Regular font for the content
|
|
||||||
of a surah. With this change the distinction is more so between a
|
|
||||||
RTL language vs a LTR language rather than between Arabic vs English
|
|
||||||
vs Farsi
|
|
||||||
|
|
||||||
** Render ~LanguageSelect.tsx~ items in an optimal font
|
|
||||||
RTL languages have ~Cairo Regular~ applied.
|
|
||||||
LTR languages have ~Kanit Regular~ applied
|
|
||||||
|
|
||||||
** Fix the render of Amiri font on iOS
|
|
||||||
On modern versions of iOS the "Amiri Quran Regular" font rendered
|
On modern versions of iOS the "Amiri Quran Regular" font rendered
|
||||||
as invisible text. This change reverts to the "Amiri Regular" font
|
as invisible text. This change reverts to the "Amiri Regular" font
|
||||||
instead, which appears to render without any issues
|
instead, which appears to render without any issues
|
||||||
|
|
||||||
** Download fonts based on language direction
|
** Match the look and feel of a book
|
||||||
RTL and LTR languages use a different set of fonts, and before this
|
The look and feel of the website has changed to be more like
|
||||||
change we would download all fonts regardless of whether the font
|
a book that could fit in the palm of your hand
|
||||||
would be used or not
|
|
||||||
|
** Improve UX on large screens
|
||||||
|
On large screens - the content now has a maximum height
|
||||||
|
of ~$breakpoint-md~, and the content is both vertically
|
||||||
|
and horiztonally centered. At 2560x1080 the appearance is
|
||||||
|
similar to a book on a large blank space
|
||||||
|
|
||||||
|
** Improve UX on touch screens
|
||||||
|
On touch screens it is now easier to change themes thanks to
|
||||||
|
a container that has a larger height and width than the theme
|
||||||
|
icon it contains. Along with this change, the theme icons have
|
||||||
|
become larger and less circular
|
||||||
|
|
||||||
|
** Apply Amiri font for Farsi
|
||||||
|
Same as Arabic
|
||||||
|
** Optimize ~LanguageSelect.tsx~ fonts
|
||||||
|
RTL languages have ~Cairo Regular~ applied.
|
||||||
|
LTR languages have ~Kanit Regular~ applied
|
||||||
|
|
||||||
** Optimize inline of ~postman.css~
|
** Optimize inline of ~postman.css~
|
||||||
The inlined CSS is minified before being inserted into HTML documents
|
The inlined CSS is minified before being inserted into HTML documents
|
||||||
|
|
||||||
** Remove KaiOS breakpoints
|
** Remove KaiOS breakpoints
|
||||||
There is a separate branch (~kaios/main~) for KaiOS support
|
There is a separate repository for KaiOS
|
||||||
|
|
||||||
** Rewrite theme implementation
|
** Rewrite theme implementation
|
||||||
The theme implementation has been reduced to a set of colors
|
The theme implementation has been reduced to a set of colors
|
||||||
|
|
Loading…
Reference in a new issue