Skip to content

Instantly share code, notes, and snippets.

View keelii's full-sized avatar
🎯
Focusing

kily zhou keelii

🎯
Focusing
View GitHub Profile
@keelii
keelii / wysiwyg.sass
Last active July 17, 2022 15:39
wysiwyg CSS
/*! wysiwyg.css v0.0.3 | MIT License | github.com/jgthms/wysiwyg.css */
/* Modified by keelii */
// Colours
$blue: #2478ff !default
$pink: #ff2450 !default
$purple: #9524ff !default
$grey-light: hsl(0, 0%, 50%) !default
$grey: hsl(0, 0%, 20%) !default
$grey-dark: hsl(0, 0%, 10%) !default
@keelii
keelii / jsx
Last active October 9, 2023 06:35
BezierCurve.jsx
const VIEW_SIZE = 100
function getCursorPosition(canvas, event) {
const rect = canvas.getBoundingClientRect()
const x = event.pageX - rect.left
const y = event.pageY - rect.top
return { x, y }
}
class EasingCanvas extends React.Component {