Source identity
| Field | Recorded value |
|---|---|
| Source type | GitHub source |
| Original record | Janady13/thatstupidcomputer / apps/web/src/animation/office/navigation.ts |
| Date | Not specified in source |
| Repository | Janady13/thatstupidcomputer |
| Revision | 57555cde46910102dd25d6c1c1fb2c359e9655bd |
| Branch | main |
| Path or archive member | apps/web/src/animation/office/navigation.ts |
| Original SHA-256 | 34899c67cb7f1d0400a5bfceb3e47bd7d336a96c5a30cd979f5f368260b7804f |
| Git blob SHA | ace5a93891e82cc1baf731560e40d6bd57da6409 |
| Reading-copy SHA-256 | 34899c67cb7f1d0400a5bfceb3e47bd7d336a96c5a30cd979f5f368260b7804f |
Recovered source transcript
Download complete source text ↓22 lines · 1.3 KB
/** Semantic destinations share the room's original 1648 × 928 coordinate system. */
import type { CharacterState } from './types';
export interface Destination {
path: string;
action: 'services' | 'process' | 'about' | 'work';
label: string;
object: string;
highlight: string;
icon: 'grid' | 'clock' | 'coffee' | 'folder';
tip: string;
shape: string;
reaction: CharacterState;
}
export const destinations: readonly Destination[] = [
{ path: '/services/', action: 'services', label: 'What we do', object: 'board', highlight: 'bulletin-board', icon: 'grid', tip: 'Good websites. Fewer headaches.', reaction: 'thinking', shape: 'M 622 2 H 1104 V 312 H 954 V 118 H 738 V 312 H 622 Z' },
{ path: '/process/', action: 'process', label: 'The process', object: 'clock', highlight: 'clock', icon: 'clock', tip: 'There is a method to this.', reaction: 'point-right', shape: 'M 1250 35 a 110 110 0 1 0 0.01 0 Z' },
{ path: '/about/', action: 'about', label: 'Meet the human', object: 'coffee', highlight: 'coffee-mug', icon: 'coffee', tip: 'Yes, an actual human.', reaction: 'point-left', shape: 'M 566 344 H 674 V 444 H 566 Z' },
{ path: '/work/', action: 'work', label: 'The work', object: 'drawer', highlight: 'desk-pedestal', icon: 'folder', tip: 'Open the good stuff.', reaction: 'point-right', shape: 'M 1146 512 H 1414 V 776 H 1146 Z' },
];