Doruk Kavcioglu
ab2ed3fa73
Add banner to README
2026-06-10 02:22:21 +03:00
konstantin-paulus
ce3d2a0d18
Add LICENSE file and update project metadata
...
- Introduced a LICENSE file with MIT licensing terms.
- Renamed project from "lottie-experiments" to "text-to-lottie" in package.json.
- Added license information to package.json.
- Updated README.md to reflect project name change and improved usage instructions.
- Revised SKILL.md to clarify the authoring process for Lottie files.
2026-06-08 16:48:24 +02:00
konstantin-paulus
ff66fc49a7
Update SKILL.md to emphasize the use of the official GitHub player project and add requirements for a background-color control in animations. Clarified setup instructions and verification steps to ensure proper rendering and usability of Lottie animations.
2026-06-08 12:14:37 +02:00
konstantin-paulus
25cf7026d6
Refactor Lottie player initialization to support URL-based frame and playback control. Remove remote control functionality and update documentation to reflect new methods for inspecting animations via URL parameters. This enhances usability for automated testing and debugging.
2026-06-05 22:59:58 +02:00
konstantin-paulus
711ad0338d
Refactor PropertiesPanel layout for improved usability and performance. Remove unnecessary null check for slots and enhance the structure to ensure proper rendering of properties. This update streamlines the component's functionality and maintains a clean user interface.
2026-06-05 11:15:55 +02:00
konstantin-paulus
04f57a5495
Enhance Lottie player functionality by adding remote control capabilities and improving playback state management. Update documentation to include instructions for controlling playback via the browser console, ensuring users can effectively inspect animations at specific frames.
2026-06-05 00:30:17 +02:00
konstantin-paulus
68383d2743
Enhance text-to-lottie skill documentation by clarifying the project setup requirements. Added instructions for ensuring the viewer is configured and the animation is previewable in the browser, along with verification steps for the rendered animation.
2026-06-05 00:12:00 +02:00
konstantin-paulus
28d69b4b41
Update .gitignore to remove the create-lottie-experiments/template entry and replace it with .claude for better project organization.
2026-06-04 23:42:48 +02:00
konstantin-paulus
7c075efa53
Enhance text-to-lottie skill documentation by adding guidance on JSON shape mechanics and linking to motion-design skill for timing and choreography principles. This update improves clarity for users creating Lottie animations.
2026-06-04 22:55:08 +02:00
konstantin-paulus
33771043e9
Refine text-to-lottie skill documentation by simplifying the description and removing the minimal example. This update clarifies usage instructions and focuses on essential guidelines for creating Lottie animations.
2026-06-04 20:49:58 +02:00
konstantin-paulus
84e53784cd
Remove CLAUDE.md and create-lottie-experiments files, consolidating documentation and scaffolding into the new text-to-lottie skill. This update streamlines the project structure and enhances the guidance for generating Lottie animations.
2026-06-04 20:31:36 +02:00
konstantin-paulus
853bfbe86d
Enhance controls.json and lottie.json by adding ballSize control and updating animation properties. Modify Scrubber component styles for improved visual consistency.
2026-06-04 16:35:11 +02:00
konstantin-paulus
02a45f4657
Update controls.json to replace sparkle controls with ball controls and enhance lottie.json with additional animation layers for improved visual effects.
2026-06-04 15:50:57 +02:00
konstantin-paulus
cf33422150
Update ZOOM_SENSITIVITY in lottie-player.ts for improved zoom responsiveness
2026-06-04 15:42:21 +02:00
konstantin-paulus
747f7018c4
Add export functionality to download configured Lottie animations from PropertiesPanel
...
Implement a new downloadConfiguredLottie function in App.tsx to create a downloadable Lottie JSON file with current slot values. Update PropertiesPanel to include an onExport prop, allowing users to trigger the download with the current values applied. This enhances user interaction by enabling easy export of customized animations.
2026-06-04 15:37:22 +02:00
konstantin-paulus
a3588f75a9
Enhance PropertiesPanel layout for improved UI consistency: refactor color and vector controls to use shared styles, ensuring left-aligned labels and better responsiveness. Update input elements for a more cohesive design.
2026-06-04 15:15:41 +02:00
konstantin-paulus
abab4092ae
Update PropertiesPanel and Scrubber styles for improved UI consistency; change radius in index.css for better design coherence.
2026-06-04 14:50:37 +02:00
konstantin-paulus
c68b6e53b4
Refactor UI components for consistency: update styles in PlaybackControls, PropertiesPanel, ZoomControls, Scrubber, and Slider for improved visual coherence and responsiveness.
2026-06-04 14:31:45 +02:00
konstantin-paulus
d4ed519058
Update PropertiesPanel to replace Slider with Scrubber for enhanced value control and add motion library dependency in package.json.
2026-06-03 19:16:59 +02:00
konstantin-paulus
218bf18628
Implement live properties panel for Lottie animations, allowing real-time editing of slottable properties. Update LottiePlayer to support slot management and integrate controls metadata. Enhance App component to fetch and display properties panel, improving user interaction with animations. Update README to reflect new features and file structure changes.
2026-06-03 17:21:35 +02:00
konstantin-paulus
77aeb1dfeb
Update README to clarify Lottie animation generation workflow with LLM integration. Add watchLottie plugin in Vite config to enable live reload of Lottie files. Extend .gitignore to exclude generated template files.
2026-06-03 16:50:40 +02:00
konstantin-paulus
0ec1ab0a85
Enhance Lottie player with Figma-style camera controls for pan and zoom functionality. Update README to document new features and integrate ZoomControls in the App component for user interaction. Refactor LottiePlayer to manage camera state and input handling for improved responsiveness.
2026-06-03 16:13:32 +02:00
konstantin-paulus
077965832e
Refactor Lottie player to track playback in frames instead of time. Update README and PlaybackControls to reflect changes in state management and UI. Adjust seek functionality to operate on frames, enhancing playback accuracy and control.
2026-06-03 16:06:02 +02:00
konstantin-paulus
9b5f21bbab
Initialize lottie-experiments project with Vite, React, and TypeScript setup. Add essential files including package.json, tsconfig, and README. Implement Lottie animation player using CanvasKit, along with UI components for playback controls. Include styles with Tailwind CSS and setup build configurations.
2026-06-03 16:01:43 +02:00