memos/web/src
Steven d693142dd4 feat(web): enhance code blocks with copy button and fix link navigation
Add custom code block renderer with language display and copy functionality. Links now open in new windows, and clicking image links no longer triggers both link navigation and image preview.

- Add CodeBlock component with copy-to-clipboard button and language label
- Configure all markdown links to open in new windows with target="_blank"
- Fix image link behavior to prevent duplicate actions when clicked

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-28 22:06:07 +08:00
..
components feat(web): enhance code blocks with copy button and fix link navigation 2025-10-28 22:06:07 +08:00
helpers refactor: migrate eslint 2025-04-01 00:04:43 +08:00
hooks chore: move frontend store 2025-07-07 22:44:08 +08:00
layouts fix: user state 2025-07-17 22:36:28 +08:00
lib refactor: unify components 2025-07-01 19:29:48 +08:00
locales feat: add copy content functionality to MemoActionMenu 2025-10-23 20:05:31 +08:00
pages fix(web): resolve MobX observable reactivity issue in filter computation 2025-10-25 06:59:13 +08:00
router refactor: attachment service 2025-06-17 22:15:19 +08:00
store fix(web): make layout and direction settings reactive in UI 2025-10-28 07:58:15 +08:00
themes chore: update component styles for consistency 2025-10-22 20:21:58 +08:00
types refactor: update markdown parser 2025-10-26 11:28:40 +08:00
utils chore: remove unused syntax 2025-10-27 08:31:57 +08:00
App.tsx refactor: unify theme and apperance 2025-08-17 11:27:59 +08:00
grpcweb.ts refactor: update markdown parser 2025-10-26 11:28:40 +08:00
i18n.ts feat: add norwegian bokmål (nb) translation (#4561) 2025-03-27 13:14:12 +08:00
index.css chore: remove unused syntax 2025-10-27 08:31:57 +08:00
main.tsx refactor: standardize MobX store architecture with base classes and utilities 2025-10-23 19:13:42 +08:00