Skip to content

Commit

Permalink
QF 1711 update homepage (#2308)
Browse files Browse the repository at this point in the history
* Search as you type POC

* Remove comments

* QF 1272 search autocomplete (#2250)

* Handle search drawer no results

* Open commandBar on search page input type

* Sync state between search page and command bar initial input

* Update styling

* QF-1276 full search (#2252)

Full search

* Fix merge issue

* Search UI Updates (#2268)

Search UI updates

* Updates

* Updates

* Updates

* Move navigation to the bottom

* Handle autofill state

* Fix navigation

* Fix wrong icons

* Fix autofill color

* Open search drawer when on mobile

* Limit quick search results to 10 (#2283)

* Call API Gateway for search (#2253)

* Handle search drawer no results

* Open commandBar on search page input type

* Sync state between search page and command bar initial input

* Full search

* Call API Gateway for search

* Remove New label from Tajweed colors drawer

* Close voice search when clicking outside (#2290)

* Redirect to full search when pressing enter

* Add Prepare For Ramadan Page (#2297)

* Add Prepare For Ramadan Page

* Change the route

* Add image

* Add collapsible reviews section

* Add What is Ramadan page (#2299)

* Add What is Ramadan page

* Update verse styling

* Update metadata

* test

* Remove Onboarding

* Add Q & A sharing

* Add user selectedTranslations to search query

* Add enterKeyHint

* test

* Updates

* Updates

* Add share the quran modal

* Update styling of about the Quran page

* Switch buttons

* Updates

* Updates

* updates

* updates

* Remove Tarteel voice search (#2328)

* Remove Tarteel attribution

* Update locales

* Fix TS issue

* updates

* Add donors card

* Qf 1034 unified registration (#2323)

* test

* test

* Add logging

* Update styling

* Update styling

* Updates

* updates

* updates
  • Loading branch information
osamasayed authored Feb 25, 2025
1 parent 1338cda commit da05308
Show file tree
Hide file tree
Showing 324 changed files with 7,564 additions and 3,676 deletions.
4 changes: 3 additions & 1 deletion i18n.json
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
"defaultLocale": "en",
"pages": {
"*": ["common", "error", "radio", "quick-links", "onboarding"],
"/": ["home", "radio", "collection", "reading-goal", "reciter"],
"/": ["home", "radio", "collection", "reading-goal", "reciter", "learn"],
"/reading-goal": ["reading-goal", "reciter"],
"/my-learning-plans": ["learn"],
"/learning-plans": ["learn"],
Expand Down Expand Up @@ -57,6 +57,8 @@
"/reciters": ["reciter", "home"],
"/profile": ["home", "profile", "collection", "quran-reader"],
"/login": ["login"],
"/forgot-password": ["login"],
"/reset-password": ["login"],
"/about-the-quran": ["about-quran"],
"/notes-and-reflections": ["notes"],
"/ramadan": ["ramadan-activities"],
Expand Down
2 changes: 1 addition & 1 deletion locales/ar/about.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,5 +10,5 @@
"vercel": "<0>Vercel</0>: عبارة عن نظام أساسي للنشر والتعاون لمطوري الواجهة الأمامية والذي يضع مطور الواجهة الأمامية أولاً، ويمنحهم أدوات شاملة لبناء مواقع ويب وتطبيقات عالية الأداء.",
"zekr": "<0>Zekr</0>: منصة مفتوحة لدراسة القرآن الكريم لتصفح القرآن والبحث فيه"
},
"main-description": "تأسس Quran.com في عام 1995. يهدف الموقع إلى تسهيل قراءة القرآن ودراسته وتعلمه. المشروع مفتوح المصدر، وهو مبني بالتعاون بين أعضاء الفريق الأساسيين وفريق <0>Tarteel</0>."
"main-description": "تأسس موقع قرآن.كوم في عام 1995. ويهدف الموقع إلى تسهيل قراءة القرآن الكريم ودراسته وتعلمه على أي شخص."
}
3 changes: 1 addition & 2 deletions locales/ar/apps.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
{
"quran-desc": "من قبل المطورين الأساسيين لموقع Quran.com ، يأتي تطبيق مصحف iOS و Android الجميل والخالي من الإعلانات. أصبح من السهل الآن قراءة القرآن أثناء التنقل وحفظه والاستماع إلى القراء المفضلين لديك.",
"tarteel-desc": "ترتيل هو أول تطبيق قرآني يستخدم أدوات الذكاء الاصطناعي للتفاعل مع تلاوتك وإبراز الأخطاء. رفيق قرآني يقوده الصوت في راحة يديك، يعمل ترتيل بشكل حدسي لمساعدتك على قراءة القرآن وتلاوته وحفظه وفهمه بثقة! <0></0><0></0> تفخر ترتيل بكونها مطوراً أساسياً لموقع Quran.com بالإضافة إلى كونها عضواً في مجلس إدارته."
"quran-desc": "من قبل المطورين الأساسيين لموقع Quran.com ، يأتي تطبيق مصحف iOS و Android الجميل والخالي من الإعلانات. أصبح من السهل الآن قراءة القرآن أثناء التنقل وحفظه والاستماع إلى القراء المفضلين لديك."
}
5 changes: 0 additions & 5 deletions locales/ar/common.json
Original file line number Diff line number Diff line change
Expand Up @@ -103,7 +103,6 @@
"navigations": "التنقلات",
"no-nav-results": "لا توجد نتائج تنقل",
"placeholder": "ماذا تريد أن تقرأ؟",
"powered-by": "البحث الصوتي بدعم من Tarteel.ai",
"recent-navigations": "التنقلات الأخيرة",
"search-by-voice": "البحث عن طريق الصوت",
"try-navigating": "حاول الانتقال إلى"
Expand Down Expand Up @@ -362,10 +361,6 @@
"tafsirs-desc": "اقرأ العديد من التفسيرات للآية {{ayahNumber}} من سورة {{surahName}} لعلماء تفسير موثوقين",
"title": "التفسير"
},
"tarteel": {
"app": "تطبيق ترتيل",
"name": "ترتيل"
},
"terms-and-conditions": "الشروط والأحكام",
"theme": "السمة",
"themes": {
Expand Down
1 change: 0 additions & 1 deletion locales/ar/developers.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,5 @@
"q-next": "<0>الواجهة الأمامية ل Quran.com</0> - مكتوبة باستخدام Next.js.",
"q-v2": "<0>قرآن.كوم</0> - مكتوب بلغة روبي أون ريلز."
},
"sub-main-desc": "نحن فريق من المطورين والمصممين ومديري المنتجات والمفكرين نعمل على موقع Quran.com بجانب مساهمة فريق <0> ترتيل </0> لتقديم أفضل تجربة قرآنية على الانترنت. الحمد لله لقد أنعم الله علينا بالعمل لدى بعض الشركات الكبيرة حول العالم - ونشعر أن هذا هو أقل ما يمكننا فعله لمساعدة أمتنا على المضي قدمًا في تعلم ودراسة دينهم. إن العمل على موقع Quran.com مرضي للغاية ونسأل الله أن يجزينا (ويجزيكم) خيرًا على جهودنا.",
"thanks": "نحن نتطلع إلى مساهمتك!"
}
4 changes: 0 additions & 4 deletions locales/ar/onboarding.json
Original file line number Diff line number Diff line change
Expand Up @@ -87,10 +87,6 @@
"description": "اختر من بين مجموعة متنوعة من الترجمات بلغات متعددة. نصيحة: قارن الترجمات عن طريق تحديد خيارات متعددة",
"title": "ترجمات"
},
"voice-search": {
"description": "اضغط على أيقونة الميكروفون واقرأ الآية التي تبحث عنها. نصيحة سريعة! لاكتشاف مكان القراءة (على سبيل المثال، صلاة التراويح)، اضغط على أيقونة الميكروفون. بعد اكتشاف آية أو آيتين، اضغط على \"إيقاف\" للعثور على الموقع",
"title": "البحث الصوتي (ترتيل)"
},
"wbw-audio": {
"description": "حدد هذا الخيار للاستماع إلى كل كلمة على حدة بمجرد النقر على الكلمة!",
"title": "استمع إلى النقل الحرفي كلمة بكلمة من خلال النقر على كلمة"
Expand Down
26 changes: 13 additions & 13 deletions locales/bn/about.json
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
{
"credits": {
"desc": "এই প্রকল্পটি আমরা ব্যবহার করেছি এমন অনেকগুলি ওপেন সোর্স লাইব্রেরি এবং প্রকল্প ছাড়া সম্ভব হত না:",
"lokalize": "<0>লোকালাইজ<\/0>: একটি কম্পিউটার-সহায়তা অনুবাদ সিস্টেম যা উত্পাদনশীলতা এবং গুণমানের নিশ্চয়তার উপর ফোকাস করে এবং একটি বিরামহীন স্থানীয়করণ কর্মপ্রবাহ প্রদান করে।",
"quran-align": "<0>কলিন ফেয়ার<\/0>: রেকর্ড করা কোরআন তেলাওয়াতের শব্দ-নির্দিষ্ট বিভাজন তৈরির জন্য একটি টুল।",
"quran-complex": "<0>QuranComplex<\/0>: কিং ফাহদ গ্লোরিয়াস কোরান প্রিন্টিং কমপ্লেক্স মহিমান্বিত কোরান ও এর বিজ্ঞান পরিবেশন, এর অর্থ অনুবাদ এবং কোরানের পাঠ্যকে বিকৃতি থেকে রক্ষা করার জন্য সর্বোত্তম ব্যবহারের মাধ্যমে একটি অগ্রণী। প্রিন্টিং, অডিও রেকর্ডিং, ইলেকট্রনিক প্রকাশনা এবং ডিজিটাল অ্যাপ্লিকেশনের ক্ষেত্রে উন্নত প্রযুক্তি।",
"quran-enc": "<0>আল-কুরআনুল কারীম বিশ্বকোষ<\/0>: একটি পোর্টাল যা বিশ্বের বিভিন্ন ভাষায় মহৎ কোরআনের অর্থ ও ব্যাখ্যার বিনামূল্যে এবং বিশ্বস্ত অনুবাদের বৈশিষ্ট্যযুক্ত।",
"tanzil": "<0>তানজিল<\/0>: একটি আন্তর্জাতিক কোরানিক প্রকল্প যার লক্ষ্য একটি উচ্চ-যাচাইকৃত সুনির্দিষ্ট কুরআন পাঠ প্রদান করা।",
"title": "ক্রেডিট",
"vercel": "<0>Vercel<\/0> : ফ্রন্টএন্ড ডেভেলপারদের জন্য একটি স্থাপনা এবং সহযোগিতার প্ল্যাটফর্ম যা ফ্রন্টএন্ড ডেভেলপারকে প্রথমে রাখে, তাদের উচ্চ-পারফরম্যান্স ওয়েবসাইট এবং অ্যাপ্লিকেশন তৈরি করার জন্য ব্যাপক টুল দেয়।",
"zekr": "<0>Zekr<\/0>: একটি উন্মুক্ত প্ল্যাটফর্ম কুরআন অধ্যয়নের সরঞ্জাম ব্রাউজিং এবং কুরআন নিয়ে গবেষণার জন্য"
},
"main-description": "Quran.com 1995 সালে প্রতিষ্ঠিত হয়েছিল। ওয়েবসাইটের লক্ষ্য যে কেউ কুরআন পড়তে, অধ্যয়ন করতে এবং শিখতে পারে। প্রকল্পটি ওপেন সোর্স এবং মূল দলের সদস্য এবং <0>Tarteel টিম<\/0> মধ্যে সহযোগিতা হিসেবে নির্মিত"
}
"credits": {
"desc": "এই প্রকল্পটি আমরা ব্যবহার করেছি এমন অনেকগুলি ওপেন সোর্স লাইব্রেরি এবং প্রকল্প ছাড়া সম্ভব হত না:",
"lokalize": "<0>লোকালাইজ</0>: একটি কম্পিউটার-সহায়তা অনুবাদ সিস্টেম যা উত্পাদনশীলতা এবং গুণমানের নিশ্চয়তার উপর ফোকাস করে এবং একটি বিরামহীন স্থানীয়করণ কর্মপ্রবাহ প্রদান করে।",
"quran-align": "<0>কলিন ফেয়ার</0>: রেকর্ড করা কোরআন তেলাওয়াতের শব্দ-নির্দিষ্ট বিভাজন তৈরির জন্য একটি টুল।",
"quran-complex": "<0>QuranComplex</0>: কিং ফাহদ গ্লোরিয়াস কোরান প্রিন্টিং কমপ্লেক্স মহিমান্বিত কোরান ও এর বিজ্ঞান পরিবেশন, এর অর্থ অনুবাদ এবং কোরানের পাঠ্যকে বিকৃতি থেকে রক্ষা করার জন্য সর্বোত্তম ব্যবহারের মাধ্যমে একটি অগ্রণী। প্রিন্টিং, অডিও রেকর্ডিং, ইলেকট্রনিক প্রকাশনা এবং ডিজিটাল অ্যাপ্লিকেশনের ক্ষেত্রে উন্নত প্রযুক্তি।",
"quran-enc": "<0>আল-কুরআনুল কারীম বিশ্বকোষ</0>: একটি পোর্টাল যা বিশ্বের বিভিন্ন ভাষায় মহৎ কোরআনের অর্থ ও ব্যাখ্যার বিনামূল্যে এবং বিশ্বস্ত অনুবাদের বৈশিষ্ট্যযুক্ত।",
"tanzil": "<0>তানজিল</0>: একটি আন্তর্জাতিক কোরানিক প্রকল্প যার লক্ষ্য একটি উচ্চ-যাচাইকৃত সুনির্দিষ্ট কুরআন পাঠ প্রদান করা।",
"title": "ক্রেডিট",
"vercel": "<0>Vercel</0> : ফ্রন্টএন্ড ডেভেলপারদের জন্য একটি স্থাপনা এবং সহযোগিতার প্ল্যাটফর্ম যা ফ্রন্টএন্ড ডেভেলপারকে প্রথমে রাখে, তাদের উচ্চ-পারফরম্যান্স ওয়েবসাইট এবং অ্যাপ্লিকেশন তৈরি করার জন্য ব্যাপক টুল দেয়।",
"zekr": "<0>Zekr</0>: একটি উন্মুক্ত প্ল্যাটফর্ম কুরআন অধ্যয়নের সরঞ্জাম ব্রাউজিং এবং কুরআন নিয়ে গবেষণার জন্য"
},
"main-description": "Quran.com ১৯৯৫ সালে প্রতিষ্ঠিত হয়েছিল। ওয়েবসাইটটির লক্ষ্য হল যে কেউ কুরআন পড়া, অধ্যয়ন করা এবং শেখা সহজ করে তোলা"
}
5 changes: 2 additions & 3 deletions locales/bn/apps.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
{
"quran-desc": "Quran.com এর মূল বিকাশকারীদের দ্বারা, সুন্দর এবং বিজ্ঞাপন-মুক্ত মুশাফ iOS এবং Android অ্যাপস আসে। এখন যেতে যেতে কুরআন পড়া, মুখস্থ করা এবং আপনার প্রিয় তেলাওয়াতকারীদের শোনা সহজ।",
"tarteel-desc": "Tarteel হল প্রথম কুরআন অ্যাপ যা আপনার তেলাওয়াতের সাথে ইন্টারঅ্যাক্ট করতে এবং ভুল হাইলাইট করতে AI টুল ব্যবহার করে। আপনার হাতের তালুতে একটি ভয়েস-নেতৃত্বাধীন কুরআন সঙ্গী, Tarteel আপনাকে আত্মবিশ্বাসের সাথে কুরআন পড়তে, তিলাওয়াত করতে, মুখস্থ করতে এবং বুঝতে সাহায্য করার জন্য স্বজ্ঞাতভাবে কাজ করে! <0><\/0><0><\/0> Tarteel Quran.com এর কোর ডেভেলপার হওয়ার সাথে সাথে তাদের পরিচালনা বোর্ডের সদস্য হতে পেরে গর্বিত।"
}
"quran-desc": "Quran.com এর মূল বিকাশকারীদের দ্বারা, সুন্দর এবং বিজ্ঞাপন-মুক্ত মুশাফ iOS এবং Android অ্যাপস আসে। এখন যেতে যেতে কুরআন পড়া, মুখস্থ করা এবং আপনার প্রিয় তেলাওয়াতকারীদের শোনা সহজ।"
}
5 changes: 0 additions & 5 deletions locales/bn/common.json
Original file line number Diff line number Diff line change
Expand Up @@ -103,7 +103,6 @@
"navigations": "নেভিগেশন",
"no-nav-results": "কোন নেভিগেশন ফলাফল",
"placeholder": "কি আপনি পড়তে চান?",
"powered-by": "Tarteel.ai দ্বারা চালিত ভয়েস অনুসন্ধান",
"recent-navigations": "সাম্প্রতিক নেভিগেশন",
"search-by-voice": "ভয়েস দ্বারা অনুসন্ধান করুন",
"try-navigating": "নেভিগেট করার চেষ্টা করুন"
Expand Down Expand Up @@ -362,10 +361,6 @@
"tafsirs-desc": "বিশ্বস্ত তাফসির আলেমদের দ্বারা {{surahName}} সূরার {{surahName}} {{ayahNumber}} আয়াতের বিভিন্ন তাফসির পড়ুন",
"title": "তাফসির"
},
"tarteel": {
"app": "Tarteel অ্যাপ",
"name": "তারতেল.আ"
},
"terms-and-conditions": "শর্তাবলী",
"theme": "থিম",
"themes": {
Expand Down
Loading

0 comments on commit da05308

Please sign in to comment.