Skip to content

Instantly share code, notes, and snippets.

@edgerunner
edgerunner / SketchSystems.spec
Created Feb 26, 2021
Confirm calving inline form
View SketchSystems.spec
Confirm calving inline form
Invisible
confirm calving -> Visible
Visible&
focus elsewhere -> Invisible
Calving time selector
modify calving time -> Modified
Default
Modified
Calf list
View SketchSystems.spec
Scroll Snap
start scrolling -> Scrolling
# No motion
Rest
# Actively using the scroll mechanism
Scrolling
scrolled past threshold -> Yield
stopped scrolling -> Elastic
View SketchSystems.spec
SWR&
Data
success -> Fresh
None
Some
Fresh
after stale -> Stale
Stale
Transfer
Pending
View SketchSystems.spec
SWR&
Data
success -> Fresh
None
Some
Fresh
after stale -> Stale
Stale
Transfer
after stale -> Pending
View SketchSystems.spec
Inflector TR
a -> B Unrounded
e -> F Unrounded
ı -> B Unrounded
i -> F Unrounded
o -> B Rounded
ö -> F Unrounded
u -> B Rounded
ü -> F Unrounded
Nothing
View machine.js
// Available variables:
// - Machine
// - interpret
// - assign
// - send
// - sendParent
// - spawn
// - raise
// - actions
View SketchSystems.spec
Cow &
Tracking
Untracked
first-session-started -> Pending
Pending
session-activated -> Tracked
Tracked&
Temperature
Normal
fever-detected -> Fever
View SketchSystems.spec
# do not show
SensorBadge
Idle
Assigned
Active &
Data
Pending
Stable
Unstable
@edgerunner
edgerunner / SketchSystems.spec
Last active Feb 20, 2021
EventStack Event rendering &
View SketchSystems.spec
EventStack Event rendering &
Stack
Collapsed
# this event can be triggered by clicking on the stack or by opening the related cow preview
expand stack -> Expanded
Expanded
collapse stack -> Collapsed
expand another stack -> Collapsed
View SketchSystems.spec
Wicow Login
Request form
type -> Incomplete
Blank
Incomplete
valid? -> Complete
Complete
request link -> Requesting
Errors
request link -> Requesting