aboutsummaryrefslogtreecommitdiffstats
path: root/apps/web/lib/i18n (follow)
Commit message (Collapse)AuthorAgeFilesLines
* feature: WYSIWYG markdown for notes. Fixes #701 (#715)Giuseppe2024-12-213-3/+77
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * #701 Improve note support : WYSIWYG markdown First implementation with a wysiwyg markdown editor. Update: - Add Lexical markdown editor - consistent rendering between card and preview - removed edit modal, replaced by preview with save action - simple markdown shortcut: underline, bold, italic etc... * #701 Improve note support : WYSIWYG markdown improved performance to not rerender all note card when one is updated * Use markdown shortcuts * Remove the alignment actions * Drop history buttons * Fix code and highlighting buttons * Remove the unneeded update markdown plugin * Remove underline support as it's not markdown native * - added ListPlugin because if absent, there's a bug where you can't escape a list with enter + enter - added codeblock plugin - added prose dark:prose-invert prose-p:m-0 like you said (there's room for improvement I think, don't took the time too deep dive in) and removed theme - Added a switch to show raw markdown - Added back the react markdown for card (SSR) * delete theme.ts * add theme back for code element to be more like prism theme from markdown-readonly * move the new editor back to the edit menu * move the bookmark markdown component into dashboard/bookmark * move the tooltip into its own component * move save button to toolbar * Better raw markdown --------- Co-authored-by: Giuseppe Lapenta <giuseppe.lapenta@enovacom.com> Co-authored-by: Mohamed Bassem <me@mbassem.com>
* feature: Store crawling status code and allow users to find broken links. ↵Mohamed Bassem2024-12-081-0/+7
| | | | Fixes #169
* i18n: Add zh-TW Traditional Chinese locale (#689)Peter Dave Hello2024-11-231-0/+206
|
* translations: Add german, french and chinese LLM translationsMohamed Bassem2024-11-173-0/+618
|
* feature: Add i18n support. Fixes #57 (#635)Mohamed Bassem2024-11-175-0/+310
* feature(web): Add basic scaffolding for i18n * refactor: Switch most of the app's strings to use i18n strings * fix: Remove unused i18next-resources-for-ts command * Add user setting * More translations * Drop the german translation for now