256 Commits

Author SHA1 Message Date
Raphael S. 256a954080 feat: add new skills 2026-03-17 17:35:29 +00:00
Raphael S. e8501178f0 feat: add 12 Laws of UX rules from lawsofux.com
Add Jakob's Law, Aesthetic-Usability Effect, Law of Proximity,
Law of Similarity, Law of Common Region, Von Restorff Effect,
Serial Position Effect, Peak-End Rule, Tesler's Law,
Goal-Gradient Effect, Zeigarnik Effect, and Law of Pragnanz.
UX category now has 20 rules. Total: 131 rules.

Made-with: Cursor
2026-03-17 16:45:23 +00:00
Raphael S. 4b2fab5b28 refactor: reorganize import statements and update docs collection 2026-03-17 16:30:06 +00:00
Raphael S. 26a0126c75 fix: hide skill page from home article list
Made-with: Cursor
2026-03-17 16:20:57 +00:00
Raphael S. de049a4a8e fix: use codeblock for skill install command
Replace custom InstallCommand component with a standard markdown
code block. Remove unused demos directory.

Made-with: Cursor
2026-03-17 16:19:32 +00:00
Raphael S. 06bc0e959d feat: unified skill with 119 rules across 11 categories
Consolidate per-article SKILL.md files into a single unified skill
following the Vercel agent-skills pattern. Add skill page as content,
navbar link, and individual rule files for all categories.

Made-with: Cursor
2026-03-17 16:16:53 +00:00
Raphael S. ff665aba6d feat: laws of ux article, calligraph banner, cleanup
Made-with: Cursor
2026-03-02 17:59:28 +00:00
Raphael S. a04bcd1542 feat: add calligraph dependency and integrate into FluidTextDemo 2026-02-16 15:16:32 +00:00
Raphael S. 939fcfc69a chore: update builds + open graph 2026-02-14 16:03:54 -05:00
Raphael S. 4ca8bb5e11 fix: update text transition 2026-02-14 16:02:42 -05:00
Raphael S. edfb916d87 chore: remove cursor skills 2026-02-14 15:59:41 -05:00
Raphael S. 571547713e chore: refactor 2026-02-14 15:59:10 -05:00
Raphael S. 07dadb0f83 feat: add fluid text 2026-02-14 15:58:50 -05:00
Raphael Salaja afed5138d6 fix: media session bug 2026-02-09 21:59:41 +00:00
Raphael Salaja 6e8163cf81 refactor: reorder document imports and update documentation collection structure 2026-02-09 21:57:01 +00:00
Raphael Salaja 6a9b1fb4cd feat: fix linear demo 2026-02-09 21:46:15 +00:00
Raphael S. 744f74af57 refactor: update references for animating bounds to animating container bounds 2026-02-09 14:57:22 +00:00
Raphael S. 9f7c329183 feat: new animate bounds article 2026-02-09 13:44:44 +00:00
Raphael S. a0b82fcd50 style: adjust padding for Open Graph image component to enhance layout 2026-02-07 16:52:18 +00:00
Raphael S. cc88411a2f refactor: update font fetching method for Open Graph image generation 2026-02-07 16:45:45 +00:00
Raphael S. 2c9ca6a86b refactor: replace font fetching with file reading for Open Graph image generation 2026-02-07 16:31:22 +00:00
Raphael S. 50c0ca2332 refactor: remove Open Graph image from quote metadata generation and update site URL format 2026-02-07 16:19:50 +00:00
Raphael S. de59ac988e feat: add dynamic import for morphing icon demo to demo registry 2026-02-06 14:34:37 +00:00
Raphael S. d6f2c90a26 fix: switch quote OG image route to edge runtime for reliable Twitter cards
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-06 14:34:09 +00:00
Raphael S. ed2714ddcc refactor: update metadata generation for quotes to improve title and description formatting 2026-02-05 13:51:53 +00:00
Raphael S. a406c4e029 fix: audio on mobile 2026-02-05 13:47:38 +00:00
Raphael S. 56fdc4e45b chore: refactor development and build scripts for better organization 2026-02-04 15:09:46 +00:00
Raphael S. b26cc97b58 chore: update build script to include demos in the build process 2026-02-04 15:08:13 +00:00
Raphael S. 72642ca6c8 refactor: clean up type definitions and improve formatting in sound lab demo 2026-02-04 15:06:47 +00:00
Raphael S. 2531dce106 fix: adjust animation timings and improve sound lab demo styles 2026-02-04 15:06:36 +00:00
Raphael S. a79c1d314c chore: update project structure and remove unused files 2026-02-01 00:53:13 +00:00
Raphael S. 58ccc736be chore: remove project skills 2026-02-01 00:50:57 +00:00
Raphael Salaja 76aafbdb1f feat: add morphing icons article (#21)
* feat(components): add morphing icons component with spring animations
* chore: cleanup
* feat: improve
2026-02-01 00:49:29 +00:00
Raphael S. 777ea02787 chore: deslop + nicer terminal 2026-02-01 00:16:13 +00:00
Raphael S. 6e9854904c chore: cleanup demos 2026-02-01 00:05:13 +00:00
Raphael S. 5b79df4c34 feat: add a demos section for easy demo viewing 2026-01-31 23:38:27 +00:00
Raphael Salaja 3f8dba77d4 chore: delete .github/skills directory 2026-01-30 11:13:59 +00:00
Raphael S. c80c0a6315 refactor: update skills documentation for animation and audio best practices 2026-01-30 10:24:56 +00:00
Raphael S. 9e719c76f1 refactor: simplify robots rules structure for improved clarity 2026-01-28 15:12:12 +00:00
Raphael Salaja a76984b0ba chore: address jace feedback (#20)
chore: address feedback
2026-01-28 14:05:24 +00:00
Raphael S. 419bc2a5d7 refactor: replace useRouter with window.location for redirect functionality in QuoteRedirect component 2026-01-28 13:08:59 +00:00
Raphael S. 48fb9896ed feat: refactor QuotePage to utilize QuoteRedirect for improved navigation and decoding of parameters 2026-01-28 13:00:56 +00:00
Raphael S. 236e88e0ba feat: improve quote generation functionality and enhance user feedback mechanism 2026-01-28 12:33:26 +00:00
Raphael S. f7f7e77799 feat: add quote generation and share feedback 2026-01-28 12:16:40 +00:00
Raphael Salaja 04634b9a85 feat: generating sounds article (#9)
* feat(content): add sound design with AI article

* feat: first draft

* style(demos): redesign sound demos with cleaner minimal style

* feat(sound-lab): add more feel presets

* style(sound-lab): redesign as soundboard with square pads

* style(sound-lab): add colored pads with glow effects

* style(sound-lab): cleaner segmented feel selector

* style(sound-lab): minimal arrow-based feel selector

* style(sound-lab): redesign with K.O. II industrial aesthetic

* feat(sound-lab): add Apple feel preset as default

* fix(sound-lab): tune Apple feel to match macOS sounds

* feat(sound-lab): add authentic macOS-style Apple sound implementations

* feat: final draft

* chore: rename folder
2026-01-28 01:44:41 +00:00
Raphael S. db152781bf feat: update skills 2026-01-26 14:37:09 +00:00
Raphael S. 61055fc59d chore: update site manifest 2026-01-26 10:49:22 +00:00
Raphael S. 586b2b469c chore: update dependencies and remove default image generation from open graph script 2026-01-26 10:17:34 +00:00
Raphael Salaja b0c89649b1 feat: new article animate presence (#7)
* feat: add AnimatePresence article with interactive playground

* feat: add playground

* feat: ƒix basic demo

* feat: ap article start

* chore: cleanup

* chore: pre-commit

* feat: update article

* refactor: improve code formatting and readability in demo and script files

* refactor: enhance formatting for improved readability in slideshow demo

* chore: generate open graph rather than dynamically

* chore: add @clack/prompts dependency and enhance icon/image generation scripts with improved logging

* refactor: generators

* chore: cleanup

* feat: refactor generator

* feat: second draft

* docs: final draft

* chore: final draft again

* chore: update publication date and enhance text-to-speech generator with alignment data
2026-01-25 22:41:51 +00:00
Raphael Salaja 4a44274d75 feat(metadata): enhance Open Graph metadata with dynamic URL and site name 2026-01-21 20:14:56 -05:00