fix: Correct toast types (warning/error) + analyze API error toast + cleanup 565d2f9 youssefreda9 commited on 26 days ago
feat: Custom confirm dialog for doc delete + improved empty state component 6a06042 youssefreda9 commited on 26 days ago
feat: Apply All button shows count + empty states already functional 6451a95 youssefreda9 commited on 26 days ago
feat: UI/UX Overhaul Phase 1-9 — CSS modernization, RTL arrows, pricing features, confirm dialog, meta SEO, footer links, hero copy, shimmer/glow/glassmorphism e384bec youssefreda9 commited on 26 days ago
ux: Escape closes Quran modal + char counter on dialect textarea (red when >5000) 7e7ca7c youssefreda9 commited on 26 days ago
fix: Quran XSS escape + 30s timeout + hide buttons during loading (same fixes as dialect) 9c3f41f youssefreda9 commited on 26 days ago
fix: XSS escape error messages + 30s fetch timeout for dialect b3b321f youssefreda9 commited on 26 days ago
polish: remove 'قيد التطوير' badge, add 'جديد' badge + loading state on convert button 86c3d9d youssefreda9 commited on 26 days ago
feat: dialect-to-MSA conversion — backend API + frontend + Docker model cache 6222cc6 youssefreda9 commited on 26 days ago
fix: unified undo/redo - toolbar+keyboard use same stack, works with typing+formatting+Quran apply bf8500f youssefreda9 commited on 26 days ago
fix: Ctrl+Z/Y undo/redo works with Arabic keyboard (e.code instead of e.key) ece7379 youssefreda9 commited on 26 days ago
fix: Ctrl+Q works with Arabic keyboard (e.code) + copy button for translations 5a4f444 youssefreda9 commited on 26 days ago
fix: use fullwidth brackets for ref delimiter to avoid [O Muhammad] collision e73811f youssefreda9 commited on 26 days ago
fix: placeholder no longer shows over quran-applied text b4b4d70 youssefreda9 commited on 26 days ago
fix: quran text excluded from analysis models + styled ref + score preserved 80d7d85 youssefreda9 commited on 26 days ago
feat: apply includes surah ref + quran-applied span protects from analysis models ad7b1d2 youssefreda9 commited on 26 days ago
fix: use correct editor ID (editor-container) - root cause of apply failures e65ed86 youssefreda9 commited on 26 days ago
fix: simplify apply to direct textContent replace (guaranteed to work) 1c3f93f youssefreda9 commited on 26 days ago
fix: apply uses window.find() + add translation apply button b8fa1e0 youssefreda9 commited on 26 days ago
fix: robust apply using TreeWalker text search instead of fragile Range 7abe807 youssefreda9 commited on 26 days ago
fix: apply replaces text properly + translation shows ref + bigger font d2ac012 youssefreda9 commited on 26 days ago
feat: add 'Apply' button to replace editor text with verified Quran text 14c5cee youssefreda9 commited on 26 days ago
fix: better quran import error logging to diagnose HF failure 4393710 youssefreda9 commited on 26 days ago
feat: Quran verification & translation endpoint + modal UI (13 languages) 6963862 youssefreda9 commited on 26 days ago
UI: add Quran verse translation to 14 languages feature in home + features page 011fdef youssefreda9 commited on 26 days ago
feat: add Quran verse translation to 14 languages in features page 54e2d4b youssefreda9 commited on 26 days ago
UI: add Quran verse translation to 14 languages in feature cards 35ba095 youssefreda9 commited on 26 days ago
UI: swap nav order - pricing before editor (الأسعار then المحرر) e0902ac youssefreda9 commited on 26 days ago
UI: remove pricing from nav, fix dialect colors to match theme, remove placeholder example a879cdd youssefreda9 commited on 26 days ago
revert: restore backend to 1a76471, keep all UI/UX improvements e658303 youssefreda9 commited on 26 days ago
revert: restore backend/model files to cf07939 state, keep UI/UX changes only 01b11d4 youssefreda9 commited on 26 days ago
fix: tooltip shows original→correction format instead of confusing label 61cee96 youssefreda9 commited on 26 days ago
fix: accept ص↔س/ض↔ظ/ذ↔ز spelling corrections (المدرصة→المدرسة), fix punctuation dup regex d4af364 youssefreda9 commited on 26 days ago
fix: grammar/quran icons different, tooltip no strikethrough, punctuation no duplicate dots 400e996 youssefreda9 commited on 26 days ago
UI: nav logo, bayyinah hover, quran icon, hero autocomplete shadow, clean tooltip, fix punctuation dup + hamza كان 8804f87 youssefreda9 commited on 26 days ago
Full UI/UX modernization: fix hero examples, pricing beta, Apply All cursor/format fix, design polish acf7dfb youssefreda9 commited on 26 days ago
fix: block grammar كان→كأن + punctuation mid-word split (الدفت.ر) b5890c0 youssefreda9 commited on 26 days ago
feat: P1-P3 all 8 items - ta marbuta fix, UI feedback, caching, rate limiting, unit tests 0678259 youssefreda9 commited on 26 days ago
fix: move Bayyinah section inside max-w-7xl container to prevent stretching a28ff8b youssefreda9 commited on 26 days ago
fix: replace Bayyinah icons with actual book-open-text logo SVG 4f4f697 youssefreda9 commited on 26 days ago
fix: features page layout + update Bayyinah color to #14919b 7f6b95b youssefreda9 commited on 26 days ago
feat: add Bayyinah RAG feature to home page + features page 9406c0b youssefreda9 commited on 26 days ago
feat: add Quran verification + Dialect conversion features (UI only, no backend) 472c4d5 youssefreda9 commited on 26 days ago