Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 11 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,24 +1,25 @@
# Message Simulator

The iMessage experience, now in web form.
## Project Goals

The goal of this project is not necessarily accuracy. I value accuracy in so far as it allows us to harness the uncanniness of familiarity.

For example, I do not intend to implement a Liquid-Glass-ified version of the UI (though if someone does want to take that on and create multiple UI "skins" I would welcome that.)

## Features I'd Like To Implement

- [ ] Support for photos
- [ ] Saving/loading "drafts" in local storage

## Development

### Install
I've set up some formatting and tests. To run them:

```bash
npm install
```

### Run tests

```bash
npm test
```

### Format code

```bash
# write formatting changes
npm run format

Expand Down
6 changes: 4 additions & 2 deletions components/store.js
Original file line number Diff line number Diff line change
Expand Up @@ -21,11 +21,13 @@ const DEFAULT_MESSAGES = [
},
{ message: 'What do I do with it?', sender: 'self' },
{
message: 'Flip the switch beside the input to change senders',
message:
'You can type in the input below, or use the edit pane for easy editing.',
sender: 'other',
},
{
message: 'Use the plus menu to clear, export, and import',
message:
'You can export or import the chats to share them. Clear the chat to start over. Toggle the theme between light and dark mode.',
sender: 'other',
},
{ message: 'No like, what is it for?', sender: 'self' },
Expand Down