
CURATED COLLECTION · 4 REFERENCES
Make the first step obvious
A collection of design references, with notes and links to the originals.
Bring this board into your next build.
Copy the reference notes below and paste them into Claude, ChatGPT, or your coding assistant. Add what you want to build.
Includes design notes, source websites, and screenshot links. An assistant that supports browsing can also read the public board link.
For developers

Design notes
A focused image tool opens with one clear upload target and minimal chrome.
Useful for: Separate importing an image from the detailed comparison and compression controls that follow.
- surface
- Image compression
- nav
- A small install action stays apart from the upload task.
- layout
- Centered drop target above a row of supplied example images.
- density
- Keep the working area large; use compact labels for controls without shrinking the editing text.
- color
- Pink upload area, blue lower field, and a pale checkerboard background.
- typography
- Use a clear type hierarchy for the page title, primary content, and supporting labels.
- pattern
- Separate importing an image from the detailed comparison and compression controls that follow.
- states
- Initial upload screen; no user image has been opened.
- dont
- Do not copy brand assets or sample records. Preserve keyboard access and design empty, loading, and error states for the actual task.
Design adaptation prompt
# Design reference: Squoosh — Image compression Source: https://squoosh.app/ Swipefile reference: https://swipefile.design/ref/squoosh-editor/ Captured: 2026-09-04. This is a dated reference, not a claim about the current live product. Capture scope: a page excerpt. Do not infer unseen sections or interactions. ## Objective Adapt the interaction and layout patterns below to my project. Use my own content and identity. Do not reproduce logos, proprietary copy, or brand assets. ## Reference notes - surface: Image compression - nav: A small install action stays apart from the upload task. - layout: Centered drop target above a row of supplied example images. - density: Keep the working area large; use compact labels for controls without shrinking the editing text. - color: Pink upload area, blue lower field, and a pale checkerboard background. - typography: Use a clear type hierarchy for the page title, primary content, and supporting labels. - pattern: Separate importing an image from the detailed comparison and compression controls that follow. - states: Initial upload screen; no user image has been opened. - dont: Do not copy brand assets or sample records. Preserve keyboard access and design empty, loading, and error states for the actual task. Useful for: Separate importing an image from the detailed comparison and compression controls that follow. ## Acceptance criteria - Existing project conventions, design tokens, working functionality, and unrelated changes are preserved. - Two or three reference principles clearly support the user's task; conflicts are resolved in favor of usability and the existing product. - Reusable components and semantic HTML express the interface. Available licensed assets are used; important UI text is never rendered as a bitmap. - Every visible control has a defined behavior. Loading, empty, error, success, disabled, and long-content states are specified where relevant. Demo data is clearly labeled. - Navigation and content adapt at 375px, 768px, and 1440px without horizontal page overflow. Keyboard use, visible focus, labeled inputs, at least 44px touch targets, readable contrast, and reduced motion are supported. - Verification distinguishes rendered behavior from proposals and identifies anything still requiring a backend or external service. ## Quality bar Clear hierarchy, consistent spacing, restrained surfaces, and purposeful motion. Avoid decorative gradients, excessive cards, placeholder buttons, and invented metrics unless the project calls for them. Do not claim a feature is connected or tested without evidence.

Design notes
A desktop-style menu bar stays above a start screen with file locations, new-document actions, and a drop target.
Useful for: Keep new-document and open-file actions prominent while grouping remote and local file locations in a separate sidebar.
- surface
- Editor start screen
- nav
- Desktop-style menus remain in the top bar; storage locations form a separate sidebar.
- layout
- A start screen with file locations on the left and new/open actions in the center.
- density
- Keep the working area large; use compact labels for controls without shrinking the editing text.
- color
- Charcoal surfaces with white labels and a teal product mark.
- typography
- Use a clear type hierarchy for the page title, primary content, and supporting labels.
- pattern
- Keep new-document and open-file actions prominent while grouping remote and local file locations in a separate sidebar.
- states
- Initial start screen after opening the editor; no document is loaded.
- dont
- Do not copy brand assets or sample records. Preserve keyboard access and design empty, loading, and error states for the actual task.
Design adaptation prompt
# Design reference: Photopea — Start screen Source: https://www.photopea.com/ Swipefile reference: https://swipefile.design/ref/photopea-editor/ Captured: 2026-09-04. This is a dated reference, not a claim about the current live product. Capture scope: a page excerpt. Do not infer unseen sections or interactions. ## Objective Adapt the interaction and layout patterns below to my project. Use my own content and identity. Do not reproduce logos, proprietary copy, or brand assets. ## Reference notes - surface: Editor start screen - nav: Desktop-style menus remain in the top bar; storage locations form a separate sidebar. - layout: A start screen with file locations on the left and new/open actions in the center. - density: Keep the working area large; use compact labels for controls without shrinking the editing text. - color: Charcoal surfaces with white labels and a teal product mark. - typography: Use a clear type hierarchy for the page title, primary content, and supporting labels. - pattern: Keep new-document and open-file actions prominent while grouping remote and local file locations in a separate sidebar. - states: Initial start screen after opening the editor; no document is loaded. - dont: Do not copy brand assets or sample records. Preserve keyboard access and design empty, loading, and error states for the actual task. Useful for: Keep new-document and open-file actions prominent while grouping remote and local file locations in a separate sidebar. ## Acceptance criteria - Existing project conventions, design tokens, working functionality, and unrelated changes are preserved. - Two or three reference principles clearly support the user's task; conflicts are resolved in favor of usability and the existing product. - Reusable components and semantic HTML express the interface. Available licensed assets are used; important UI text is never rendered as a bitmap. - Every visible control has a defined behavior. Loading, empty, error, success, disabled, and long-content states are specified where relevant. Demo data is clearly labeled. - Navigation and content adapt at 375px, 768px, and 1440px without horizontal page overflow. Keyboard use, visible focus, labeled inputs, at least 44px touch targets, readable contrast, and reduced motion are supported. - Verification distinguishes rendered behavior from proposals and identifies anything still requiring a backend or external service. ## Quality bar Clear hierarchy, consistent spacing, restrained surfaces, and purposeful motion. Avoid decorative gradients, excessive cards, placeholder buttons, and invented metrics unless the project calls for them. Do not claim a feature is connected or tested without evidence.

Design notes
A document tool starts with one obvious file-selection action.
Useful for: Reduce the first step to choosing the documents before exposing detailed controls.
- surface
- Merge PDF
- nav
- Other document tools stay in the header while import choices remain beside the main action.
- layout
- A centered file-selection action sits below a short tool explanation.
- density
- A deliberately sparse first step gives the main action or result priority.
- color
- Very light background and a red primary file-selection button.
- typography
- Use a clear type hierarchy for the page title, primary content, and supporting labels.
- pattern
- Reduce the first step to choosing the documents before exposing detailed controls.
- states
- Initial merge screen before choosing any documents.
- dont
- Do not copy brand assets or sample records. Preserve keyboard access and design empty, loading, and error states for the actual task.
Design adaptation prompt
# Design reference: iLovePDF — Merge PDF Source: https://www.ilovepdf.com/merge_pdf Swipefile reference: https://swipefile.design/ref/ilovepdf-merge/ Captured: 2026-09-04. This is a dated reference, not a claim about the current live product. Capture scope: a page excerpt. Do not infer unseen sections or interactions. ## Objective Adapt the interaction and layout patterns below to my project. Use my own content and identity. Do not reproduce logos, proprietary copy, or brand assets. ## Reference notes - surface: Merge PDF - nav: Other document tools stay in the header while import choices remain beside the main action. - layout: A centered file-selection action sits below a short tool explanation. - density: A deliberately sparse first step gives the main action or result priority. - color: Very light background and a red primary file-selection button. - typography: Use a clear type hierarchy for the page title, primary content, and supporting labels. - pattern: Reduce the first step to choosing the documents before exposing detailed controls. - states: Initial merge screen before choosing any documents. - dont: Do not copy brand assets or sample records. Preserve keyboard access and design empty, loading, and error states for the actual task. Useful for: Reduce the first step to choosing the documents before exposing detailed controls. ## Acceptance criteria - Existing project conventions, design tokens, working functionality, and unrelated changes are preserved. - Two or three reference principles clearly support the user's task; conflicts are resolved in favor of usability and the existing product. - Reusable components and semantic HTML express the interface. Available licensed assets are used; important UI text is never rendered as a bitmap. - Every visible control has a defined behavior. Loading, empty, error, success, disabled, and long-content states are specified where relevant. Demo data is clearly labeled. - Navigation and content adapt at 375px, 768px, and 1440px without horizontal page overflow. Keyboard use, visible focus, labeled inputs, at least 44px touch targets, readable contrast, and reduced motion are supported. - Verification distinguishes rendered behavior from proposals and identifies anything still requiring a backend or external service. ## Quality bar Clear hierarchy, consistent spacing, restrained surfaces, and purposeful motion. Avoid decorative gradients, excessive cards, placeholder buttons, and invented metrics unless the project calls for them. Do not claim a feature is connected or tested without evidence.

Design notes
A file-sharing tool uses a focused drop area and a simple transfer explanation.
Useful for: Make the upload action and transfer expectations visible before selecting files.
- surface
- Send files
- nav
- Secondary product links sit above the main panel; supporting links sit below.
- layout
- A drop zone and transfer explanation share one centered panel.
- density
- A deliberately sparse first step gives the main action or result priority.
- color
- Purple photographic background, dark translucent panel, and pale action button.
- typography
- Use a clear type hierarchy for the page title, primary content, and supporting labels.
- pattern
- Make the upload action and transfer expectations visible before selecting files.
- states
- Initial file-sharing screen; no transfer has been created.
- dont
- Do not copy brand assets or sample records. Preserve keyboard access and design empty, loading, and error states for the actual task.
Design adaptation prompt
# Design reference: Wormhole — Send files Source: https://wormhole.app/ Swipefile reference: https://swipefile.design/ref/wormhole-send/ Captured: 2026-09-04. This is a dated reference, not a claim about the current live product. Capture scope: a page excerpt. Do not infer unseen sections or interactions. ## Objective Adapt the interaction and layout patterns below to my project. Use my own content and identity. Do not reproduce logos, proprietary copy, or brand assets. ## Reference notes - surface: Send files - nav: Secondary product links sit above the main panel; supporting links sit below. - layout: A drop zone and transfer explanation share one centered panel. - density: A deliberately sparse first step gives the main action or result priority. - color: Purple photographic background, dark translucent panel, and pale action button. - typography: Use a clear type hierarchy for the page title, primary content, and supporting labels. - pattern: Make the upload action and transfer expectations visible before selecting files. - states: Initial file-sharing screen; no transfer has been created. - dont: Do not copy brand assets or sample records. Preserve keyboard access and design empty, loading, and error states for the actual task. Useful for: Make the upload action and transfer expectations visible before selecting files. ## Acceptance criteria - Existing project conventions, design tokens, working functionality, and unrelated changes are preserved. - Two or three reference principles clearly support the user's task; conflicts are resolved in favor of usability and the existing product. - Reusable components and semantic HTML express the interface. Available licensed assets are used; important UI text is never rendered as a bitmap. - Every visible control has a defined behavior. Loading, empty, error, success, disabled, and long-content states are specified where relevant. Demo data is clearly labeled. - Navigation and content adapt at 375px, 768px, and 1440px without horizontal page overflow. Keyboard use, visible focus, labeled inputs, at least 44px touch targets, readable contrast, and reduced motion are supported. - Verification distinguishes rendered behavior from proposals and identifies anything still requiring a backend or external service. ## Quality bar Clear hierarchy, consistent spacing, restrained surfaces, and purposeful motion. Avoid decorative gradients, excessive cards, placeholder buttons, and invented metrics unless the project calls for them. Do not claim a feature is connected or tested without evidence.