Commit Graph

  • 39c324938f refactor(player): remove unused icon imports Raphael S. 2026-01-11 03:42:57 +00:00
  • ab23c9c4a4 refactor(narration): remove captions and highlighted text components Raphael S. 2026-01-11 03:42:52 +00:00
  • 69d80d163e feat: add sound Raphael S. 2026-01-11 03:00:33 +00:00
  • 9266fc89c4 feat(captions): implement synchronized captions with highlighting Raphael S. 2026-01-11 02:53:39 +00:00
  • b1879bd929 refactor(view-transition-demo): enhance dialog accessibility with Escape key support Raphael S. 2026-01-11 00:47:03 +00:00
  • 7ae70a4ac6 feat(tts): implement text-to-speech generation and API integration Raphael S. 2026-01-11 00:46:59 +00:00
  • 1fd3b091fa refactor(view-transition-demo): optimize close function with useCallback Raphael S. 2026-01-11 00:09:57 +00:00
  • 1274012a1e feat(demos): remove scroll markers and slotted demos, add before-and-after and view transition demos Raphael S. 2026-01-11 00:09:51 +00:00
  • 1321c97264 refactor(home): improve page filtering and sorting logic Raphael S. 2026-01-10 22:51:06 +00:00
  • ba54dcd5a0 chore: cleanup Raphael S. 2026-01-10 22:42:14 +00:00
  • 600ed94bdc feat: add sound advice Raphael S. 2026-01-10 22:42:02 +00:00
  • dc7bfb0502 refactor(docs): reorder import statements for consistency Raphael S. 2026-01-10 20:53:56 +00:00
  • 7e71b00b15 feat: remove modifed from date Raphael S. 2026-01-10 20:53:20 +00:00
  • 0919ed09f8 chore: remove unused PostCSS config, icon conversion script, and old README Raphael S. 2026-01-10 20:32:18 +00:00
  • ddf5b64837 chore: update funding Raphael S. 2026-01-10 20:26:22 +00:00
  • f05a8f5095 chore: update funding configuration to use custom URL Raphael S. 2026-01-10 20:19:22 +00:00
  • 55afbec140 docs: add feedback section to README and include licensing information Raphael S. 2026-01-10 20:05:34 +00:00
  • e3b73301d9 docs: update readme to streamline content and remove redundant sections Raphael S. 2026-01-10 19:49:43 +00:00
  • 01c09810bc feat(docs): add initial README for user interface wiki Raphael S. 2026-01-10 19:41:42 +00:00
  • 00c95883d5 refactor(header): rename isReady variable to _isReady for clarity Raphael S. 2026-01-10 19:25:23 +00:00
  • 08f4efc90e feat(home): add client-side HomeLayout component Raphael S. 2026-01-10 19:24:05 +00:00
  • 4635e4295b style(demos): standardize import formatting in demo files Raphael S. 2026-01-10 19:14:13 +00:00
  • 2c37dafca9 feat: update to spring or not to spring Raphael S. 2026-01-10 19:14:07 +00:00
  • baf1900f1a style(post): format date component for better readability Raphael S. 2026-01-10 15:42:05 +00:00
  • ff5628ed9c feat(preferences): implement user preferences with view mode management Raphael S. 2026-01-10 15:41:43 +00:00
  • 209aae165d style(post): remove unnecessary whitespace in row-title Raphael S. 2026-01-09 16:02:31 +00:00
  • e318fe3a46 feat: add list view for home Raphael S. 2026-01-09 16:02:22 +00:00
  • 633c5d0b7d feat(styles): improve className handling with clsx utility Raphael S. 2026-01-09 12:53:14 +00:00
  • 8479898709 feat(husky): add commit-msg and pre-push hooks for enforcing conventions Raphael S. 2026-01-09 12:50:05 +00:00
  • 7857077855 feat(docs): add visual hierarchy content and examples + add husky Raphael S. 2026-01-09 12:41:02 +00:00
  • 2131dc2e2d refactor(narration): remove text highlighting Raphael S. 2026-01-09 11:58:03 +00:00
  • d74d4fe451 feat(speech): update audio output format to CD-quality Raphael S. 2026-01-08 08:13:02 +00:00
  • 15ff683381 feat(tts): enhance tts processing with paragraph analysis and caching Raphael S. 2026-01-08 08:08:13 +00:00
  • fc7520fc51 refactor(speech): improve formatting and readability of code Raphael S. 2026-01-06 22:10:13 +00:00
  • 2d16b7269c feat(speech): implement paragraph-level caching for TTS generation Raphael S. 2026-01-06 22:09:57 +00:00
  • d74ad8c84e feat(speech): enhance TTS generation script with document analysis and cost estimation Raphael S. 2026-01-06 21:23:18 +00:00
  • aaf596c395 feat: reorganize article components and improve layout Raphael S. 2026-01-06 21:05:41 +00:00
  • 0181755d12 feat(narration): implement audio player with scroll and word highlighting Raphael S. 2026-01-05 11:49:11 +00:00
  • f38aad229c feat(controls): add position prop for Controls component Raphael S. 2026-01-04 20:36:34 +00:00
  • d5d1d8fbb4 feat(controls): add Controls component for button grouping Raphael S. 2026-01-03 21:54:16 +00:00
  • 7d7188065d chore: simplify lib folder Raphael S. 2026-01-03 21:32:41 +00:00
  • ae3b426950 feat(pseudo-elements): add comprehensive guide on modern CSS pseudo-elements Raphael S. 2026-01-03 21:17:39 +00:00
  • a41a6a599b refactor(tts): simplify TTS implementation by removing voice selection Raphael S. 2026-01-03 20:48:20 +00:00
  • 94e2c07857 feat(tts): add voice selection feature and available voices list Raphael S. 2026-01-03 20:14:29 +00:00
  • e6124136ae feat(progress-bar): add a progress bar demo component Raphael S. 2026-01-03 17:02:15 +00:00
  • 3e1e383aa0 feat(scroll-markers): add scroll markers demo with styles Raphael S. 2026-01-02 12:21:48 +00:00
  • 92c50cadd1 refactor(wallet): simplify wallet state management and improve accessibility Raphael S. 2026-01-01 20:22:37 +00:00
  • cff54b37bc feat(styles): enhance popup and backdrop styles for better UX Raphael S. 2025-12-31 23:38:50 +00:00
  • f8461b25a2 feat(animation): enhance animation principles documentation Raphael S. 2025-12-31 16:39:12 +00:00
  • e7bc2cfe3b style(icon): fix SVG attribute casing for consistency Raphael S. 2025-12-29 21:17:31 +00:00
  • 6d85947306 refactor(root): simplify highlight logic and remove unused code Raphael S. 2025-12-29 21:16:27 +00:00
  • 9d6cfdc7c7 feat(styles): add foundational CSS styles and typography Raphael S. 2025-12-29 20:09:25 +00:00
  • 67f9c779be refactor(footer, header): remove unused components and styles Raphael S. 2025-12-29 17:08:28 +00:00
  • 2bf51efbc7 feat(shortcut): add shortcut component for button tooltips Raphael S. 2025-12-29 09:50:45 +00:00
  • 40bc09ec10 refactor(audio): remove audio component styles Raphael S. 2025-12-29 09:17:59 +00:00
  • 47f39263d9 feat(header): enhance header component with author and coauthors info Raphael S. 2025-12-29 09:06:32 +00:00
  • da9185722b feat(audio): implement audio state management with zustand Raphael S. 2025-12-28 19:55:52 +00:00
  • 6a785e1bd4 refactor(icons): improve SVG structure and formatting Raphael S. 2025-12-27 23:02:38 +00:00
  • bf337aadd9 feat(icons): add volume control icons and conversion scripts Raphael S. 2025-12-26 16:27:35 +00:00
  • 80fe5e8f8e refactor(playback): remove unused playback components and styles Raphael S. 2025-12-24 14:07:37 +00:00
  • 1b4b4fc37a feat(types): add IconProps interface for SVG icons Raphael S. 2025-12-24 12:30:09 +00:00
  • d187f4f37c feat(figure): add toolbar and PNG rendering utility Raphael S. 2025-12-22 12:48:32 +00:00
  • ed19961197 feat(documents): add new documents for animation principles and easing vs springs Raphael S. 2025-12-22 11:22:57 +00:00
  • 16aa84eddb feat(playback): implement audio playback functionality Raphael S. 2025-12-20 23:26:44 +00:00
  • a7307816d7 Revert "refactor(providers): remove unused LenisProvider and related code" Raphael S. 2025-12-18 21:45:25 +00:00
  • 20b3a5f050 refactor(providers): remove unused LenisProvider and related code Raphael S. 2025-12-18 12:24:23 +00:00
  • d1bccaad0f refactor(audio-reader): improve formatting and readability of code Raphael S. 2025-12-18 01:23:40 +00:00
  • 51debcc4b5 feat(audio-reader): enhance audio controls with playback rate, volume, and looping options Raphael S. 2025-12-18 01:23:34 +00:00
  • 04ddf0e56f fix(audio-reader): sync highlighted text on page visibility change Raphael S. 2025-12-17 22:24:45 +00:00
  • b489336e33 fix: constrain preview width on smaller screens Raphael S. 2025-12-17 22:01:03 +00:00
  • 5f0f0356be refactor(fonts): replace fetch with readFileSync for font loading Raphael S. 2025-12-17 21:32:19 +00:00
  • 25e2c9a060 refactor(icon): switch from fetch to readFileSync for font loading Raphael S. 2025-12-17 21:30:24 +00:00
  • d3b8dee02a chore: remove commented-out LenisProvider component Raphael S. 2025-12-17 21:22:29 +00:00
  • 2338f8763c Add Vercel Web Analytics to Next.js (#1) vercel[bot] 2025-12-17 21:21:31 +00:00
  • 58dbac9058 feat(opengraph): implement dynamic Open Graph and Twitter image generation Raphael S. 2025-12-17 21:20:50 +00:00
  • 9fefc801cd chore: clean up empty code change sections Raphael S. 2025-12-17 21:09:34 +00:00
  • 2bbd58e0d7 feat(motion-preview): update clip-path attribute for SVG consistency Raphael S. 2025-12-17 20:25:10 +00:00
  • d7ad2f1d09 feat(metadata): enhance site metadata and viewport settings Raphael S. 2025-12-17 09:33:14 +00:00
  • e285bc9937 feat(icons): implement dynamic seed for Code and Essay preview icons Raphael S. 2025-12-16 22:28:04 +00:00
  • b5dd63089e feat(icon): add icon support for documents and update components Raphael S. 2025-12-16 21:27:35 +00:00
  • a58a963b7b feat(footer): enhance footer component with dynamic metadata and sharing options Raphael S. 2025-12-16 18:16:36 +00:00
  • 6885bbf077 style(table): adjust table layout for better responsiveness Raphael S. 2025-12-16 17:50:17 +00:00
  • 2caf18ca28 feat(audio-reader): enhance audio reader controls and styling Raphael S. 2025-12-16 17:48:41 +00:00
  • 00a9100cb0 feat(audio-reader): refactor audio reader component and enhance chapter handling Raphael S. 2025-12-16 17:35:04 +00:00
  • 0c0f4fcdac feat(audio-reader): add chapters and settings menu for audio reader Raphael S. 2025-12-16 16:27:44 +00:00
  • 49ec2c13b6 feat(audio-reader): enhance audio reader with playback rate control and metadata integration Raphael S. 2025-12-16 16:22:52 +00:00
  • fab905f4eb feat(audio-reader): add seek functionality to audio reader component Raphael S. 2025-12-16 13:58:14 +00:00
  • fd062805c8 refactor(arrow): update import path for IconProps type fix(rehype-word-spans): simplify property access for dataFootnotes fix(gradient): use template literal for hex color generation build: modify build script to include TTS generation chore: add dotenv and picocolors dependencies chore: add tsx as a dev dependency feat: implement TTS audio generation script Raphael S. 2025-12-16 12:22:48 +00:00
  • e978ab2949 feat(audio-reader): add gradient color generation for orb component Raphael S. 2025-12-15 23:31:43 +00:00
  • c011a6f81d feat(audio-reader): integrate audio reader component into article page Raphael S. 2025-12-15 23:30:34 +00:00
  • 1987316d0c refactor(audio-reader): remove hover highlight Raphael S. 2025-12-15 22:45:37 +00:00
  • bbd93a50e1 feat(mdx): update h2 rendering and style adjustments Raphael S. 2025-12-15 22:42:59 +00:00
  • e9def7c637 docs: refine introduction to the principles of animation Raphael S. 2025-12-15 22:26:49 +00:00
  • afeefb14f1 feat(animation): add 12 principles of animation components Raphael S. 2025-12-15 22:21:35 +00:00
  • 3ec16f03a6 feat(anticipation): enhance anticipation animation with color refresh and shaking effect Raphael S. 2025-12-15 21:47:53 +00:00
  • fd9cbcaf97 feat(animation): add new components and styles for animation principles Raphael S. 2025-12-15 20:36:21 +00:00
  • 276d4d39d3 feat(animation): add follow-through and overlapping action components Raphael S. 2025-12-15 11:59:45 +00:00
  • f3626a2b21 refactor(animation): simplify center update logic in FollowThroughAndOverlappingAction Raphael S. 2025-12-15 10:54:58 +00:00
  • 06dec49128 refactor(animation): update rehypeWordSpans function to use let for counter and restore properties Raphael S. 2025-12-15 10:05:45 +00:00
  • 857f5898c2 refactor(rehype-word-spans): change counter declaration and restore properties Raphael S. 2025-12-15 09:54:45 +00:00