---
title: "Code Snippet - Apple Terminal Ocean"
description: "Apple Terminal Ocean profile: deep blue background with white text, per-character typing animation of a shell session."
---
import { InstallCommand } from "/snippets/install-command.jsx";
## Install
That writes one file: `compositions/code-snippet-apple-terminal-ocean.html`.
## Source
```html
Apple Terminal Ocean
Last login: Mon Jun 2 09:14:22 on ttys007
docker ps
CONTAINER ID IMAGE COMMAND CREATED
a1b2c3d4e5f6 nginx:latest "/docker-entrypoint.…" 2 hours ago
b2c3d4e5f6a7 postgres:15 "docker-entrypoint.s…" 2 hours ago
c3d4e5f6a7b8 redis:alpine "docker-entrypoint.s…" 2 hours ago
3 containers running
Use 'docker logs CONTAINER' to view output
user@Mac ~ %
```
## Usage
After installing, add the block to your host composition:
```html
```
## Features
- Faithful recreation of macOS Terminal.app Ocean profile — #224FBE blue background with white text
- macOS window chrome with traffic light buttons and centered title bar
- Per-character GSAP typing animation — command types out character by character
- Output lines reveal sequentially after command executes
- Cursor blinks three times at the end then holds steady
- Self-contained HTML — no external assets, only GSAP CDN
{/* hf:generated-footer */}
Tagged `code` `developer` `showcase` `terminal` `apple` `apple-terminal`.
## Related topics
- [Browse the complete Catalog](/catalog)
- [Add assets and Catalog items in Studio](/studio/assets-and-blocks)
- [Build a richer composition](/go-further)