- setup sveltekit project
- setup fabricjs Canvas
- Color (Object Stroke & Fill)
- Palette
- Color Picker
- HSVA Slider
- Color State Management
- Refactoring... with class component
- AutoSave in time
- Image Upload
- Refactor MotionRender
- Path Select Controller
- Line Stroke
- Props Refactoring
- svg Download
- Empty image Bug
- Image Size does not fit with canvas
- Image Boundary Bug Fix
- Adding Text : 230310
- Sidebar Palette Bug Fix : 230310
- Zoom
- Send Object Forward & Backward
- sticky line
- arrow line
- stick to near object
- To attach the center of the corner
- Group
- selected item delete
- Delete Static Canvas
- Brush
- Align
- Object Text Box
- BabylonJS Setup
- Background Grid
- px to mm
- signboard
- Menu
- Ctrl-C / Ctrl-V
- Refactoring with store
- Undo + Redo
- Group Refactoring : don't use group things...
- Lock/Invisible mode with Layer
- Connect BabylonJS
- Align Bug Fix
- Canvas Clear Button
- Image Upload Bug Fix (canvas boundary should notice object scale)
- DB Setup (Supabase)
- login / register
- Login with Google
- Remove Grid (grid disppear bug)
- Palette Color Render bug fix
- stroke width is not changable bug fix
- logout avatar default bug fix
- Share with kakao talk
- sdk setup
- make canvas image
- upload image to bucket
- get public url
- ondestroy delete local storage
- ondestroy upload canvas json file
- load canvas data when login
- Save Canvas Json file in Cloud
- user avatar bug fix
- Cloud Storage
- Avatar SocialPanel Bug Fix
- Layer