4b041571f3
Update {random,surah-index,surah-stream}.html.erb
...
Add dir attribute
2024-05-29 03:14:35 -03:00
efbd0299f9
Replace single quotes with double quotes
2024-05-26 02:56:50 -03:00
76bb19e3ac
Fix opengraph.rb
2024-05-25 23:18:41 -03:00
09365dd283
Add opengraph to /<locale>/random/
2024-05-25 23:12:42 -03:00
5b10986d22
Update opengraph.rb
2024-05-25 23:08:37 -03:00
f9282c1345
Replace hard-coded references with 'server.hostname'
2024-05-25 22:34:55 -03:00
62898d4908
v0.8.3
2024-05-25 03:18:48 -03:00
f687a99a7b
Try avoid random build failure with postman.scss
2024-05-25 03:03:24 -03:00
52e8403bb7
Reduce "revision" to commit sha
2024-05-25 01:01:31 -03:00
1673fd2cf4
Add 'revision' meta tag
...
See https://github.com/krallin/meta-revision
2024-05-25 00:53:15 -03:00
4d5ddcbfe0
Shorten opengraph description
...
Shorten the opengraph description to be just
the surah's name. The page's meta description
remains the same.
2024-05-19 18:01:16 -03:00
d299621488
Add opengraph to root path
...
Default to the canonical (/en/) for the
title, description, and images.
2024-05-16 17:02:35 -03:00
eeaf48bca8
Add canonical and alternate link tags to all 'main' pages
2024-05-15 00:59:40 -03:00
fe32825e2b
src/html/*.html.erb => src/html/main/*.html.erb
2024-05-15 00:35:45 -03:00
82cb7e81e0
Populate surah via info.json
2024-05-14 23:09:31 -03:00
7908b7f2a3
Update nanoc/rules/
2024-05-03 21:28:26 -03:00
1452119439
Fix nanoc/rules/
2024-05-02 11:56:23 -03:00
f06432b2ae
Update nanoc/rules/
2024-05-02 11:29:46 -03:00
4f282e12f2
Fix format offenses
2024-05-02 10:46:40 -03:00
f5bbeede07
Move nanoc/ruledsl/ to nanoc/lib/nanoc/ruledsl/
2024-05-02 10:21:11 -03:00
4ea80a9476
Add RequireRules docs
2024-05-02 10:18:21 -03:00
4824d3cada
Add nanoc/ruledsl/require_rules.rb
2024-05-02 10:14:04 -03:00
c4593eac90
Add nanoc/ruledsl/filter.rb
2024-05-02 10:08:15 -03:00
ca391e7219
Remove unused dependencies
2024-05-02 08:34:35 -03:00
d7cb6f62be
images/opengraph/ -> images/og/
...
But most importantly, for src/og/0.png:
* resize to 512x512
* apply a white background
* similar to the format for og/1.png, og/2.png, etc
2024-05-02 07:32:11 -03:00
cc3b8f27a9
quran.png -> 0.png
2024-05-02 07:15:01 -03:00
3a9d5ee022
Forward VERSION to SurahIndex.tsx
2024-05-01 11:51:18 -03:00
34bcbcdc19
Update T#tdata
2024-05-01 00:59:22 -03:00
8890b67dbb
Update /(en|ar)/index.html
2024-05-01 00:09:13 -03:00
f544be4144
Fix / improve render of meta tags (stream.html.erb)
2024-05-01 00:00:45 -03:00
6bec11a547
Add static JSON to .js files rather than .html files
2024-04-30 22:46:48 -03:00
e8347fa5a5
Add packages/typescript/Quran/
2024-04-30 09:43:30 -03:00
0c05e5344c
Move postman.scss to /css/vendor/postman.scss
2024-04-30 00:28:52 -03:00
8beaf71ac8
json: add parent directory (src/json/)
2024-04-30 00:11:00 -03:00
7c05916998
css: add base/, main/
2024-04-29 23:26:03 -03:00
05ac909e80
Replace slugs.json with nameById.json
2024-03-16 21:31:06 -03:00
6817f35e54
Replace src/js/lib/Locale.ts
2024-03-16 11:13:27 -03:00
25557888cd
Add src/js/main/redirect.ts
2024-03-16 05:35:58 -03:00
047eac5b75
Add src/js/main/random.ts
2024-03-16 05:18:03 -03:00
60c8b9799b
Add src/js/main/surah-stream.tsx
2024-03-16 04:56:56 -03:00
8dc06cd004
Add src/js/main/surah-index.tsx
2024-03-16 04:17:49 -03:00
c95da7197c
Move top-level json files in src/ to src/json/
2024-03-15 15:06:16 -03:00
7e04b66db3
Move favicon*.png to src/images/
2024-03-15 15:06:16 -03:00
e2702ded25
Add src/favicon.ico
2024-03-10 08:54:42 -03:00
84b44f081c
Set surah_name within opengraph.rb
2024-02-26 18:20:38 -03:00
7722f3672b
Add favicon variants (in PNG format)
2024-02-25 16:19:51 -03:00
2ea3055305
seo-related changes
2024-01-03 15:55:21 -03:00
af016d24a8
bug: write "/favicon.svg"
2023-12-14 22:11:12 -03:00
89e4d50460
Add /durations/
...
This change fixes SurahStream.tsx by hosting the durations for the
timer locally, within the app, rather than depending on
al-quran.reflectslight.io being accessible (eg when offline).
2023-11-28 15:13:32 -03:00
d0b046431d
Add opengraph support to /en/, /ar/
2023-11-12 17:09:57 -03:00