Back to selected work

ONEDRIVE PHOTOS / RESTYLE WITH REFERENCE

Show me what you mean

A mood, a texture, a movie still. Sometimes it is easier to show a style than to describe it. I built a hack MVP that lets a reference image do that work in OneDrive Photos.

Watch the 1:32 hack demo
Role
Product design and hack MVP development.
Collaboration
Team credits are not documented in this project record.
Period
2026 hack demonstration.
Scope
Reference-led AI photo editing, from Figma flow to a working MVP.
The original and a completed result from my hack recording. These are demo images, not an illustration of a promised outcome.
TL;DR / Overview
Problem
A style can be easy to recognise and hard to describe in a prompt.
Role
I designed the reference-led flow and developed the hack MVP.
Surfaces
OneDrive Photos editor, image picker, reference input and generated preview.
Reach
Hack demonstration with example photos; no adoption data reported.
Result
Upload, replace, paste or drop a reference, then generate a restyled image.
Status
Hack MVP alongside a broader Figma direction, not a shipped reference feature.

01 / THE QUESTION

The picture came
before the prompt.

AI Restyle already offered curated styles and freeform prompts. But inspiration often starts somewhere else: a scene in a film, a visual trend, a colour palette or a texture.

Translating that into a useful instruction adds another task before editing can begin. The question behind this exploration was simple: what if someone could bring the picture instead?

02 / THE HACK I BUILT

A working way
to point.

I developed this MVP during a hack. It puts From Reference alongside the existing styles, so someone can start with an image and swap it without writing a new prompt.

The recording below is the MVP itself. The Figma screens further down explain the wider design direction.

Hack MVP  ·  1:32  ·  Original narration and timing. Unrelated personal file previews and desktop details are masked in this web copy.
  1. 0:36 Start with a reference
  2. 0:52 Change your mind
  3. 1:08 See the result
  4. 1:10 Paste or drop it in
Read the demo transcript

Narration transcribed locally and lightly edited for punctuation. The demo’s description of matching a style is its design ambition, not a measured fidelity claim.

0:03 / The starting point. Not too long ago, we started rolling out AI Restyle on OneDrive. A way to take any photo from your gallery and transform it using curated prompts, or even your own. But creativity doesn’t always start with a prompt. Sometimes it starts with a movie scene. A visual trend you spot online. A mood. A texture. A style you can see, but don’t quite know how to describe.

0:27 / The question. Writing the perfect prompt can take time, and sometimes help from another AI. So we asked a simple question: what if you didn’t need words at all?

0:37 / The reference-led flow. What we’ve built lets you restyle your photo using a reference image, capturing the exact look, feel, and aesthetic you’re inspired by. Just upload a reference. Swap it out if you change your mind. Hit send. That’s it. No prompt engineering. No guesswork.

1:10 / Other ways in. And to make it even easier, you can add a reference by simply copying and pasting it, or dragging and dropping it straight into the prompt box. And just like that, your photo, reimagined in the style you love.

The hack editor shows the original beach photo, a selected reference thumbnail, and an instruction to transfer its visual style without importing its subjects.
MVP recording, 0:54. The reference is visible, replaceable and paired with a prepared instruction.

Change the style,
keep the scene.

At 1:08, the beach photo returns with a luminous blue treatment. The couple, bench and birds remain recognisable. The reference supplies a visual direction rather than a new subject.

The clip also shows adding a reference by paste and drag-and-drop. Its final pass ends during generation; the earlier completed result is the one shown at the top of this page.

03 / THE FIGMA DIRECTION

Two images.
Different jobs.

The Figma flow places the reference inside the prompt composer. The hack makes it discoverable through a From Reference tile as well as paste and drop. Both keep the same distinction: your photo is the content; the reference is the visual direction.

Figma design of an image picker over the editor, with From OneDrive and From device options and a selected blue reference image.
Design direction / Choose a reference. Select any screen to inspect it at full size.

01 / BRING IT WITH YOU

Start where the image
already lives.

The picker offers OneDrive and device sources without replacing the editing canvas. The original photo stays behind the selection, keeping the task in context.

The hack carries that idea into upload and replacement, then adds the familiar shortcuts of copy, paste and drag-and-drop.

Figma design with a reference thumbnail attached above an instruction to use its medium, rendering technique, palette and aesthetic, but not its characters, objects or setting.
Design direction / Make the relationship explicit.

02 / BORROW THE STYLE, NOT THE SUBJECT

Let the system do
the translating.

The instruction separates the reference’s medium, rendering, palette and aesthetic from its characters, objects and setting. Those should not be imported into the original scene.

The MVP prepares that instruction after a reference is selected. The point is not to eliminate language from the system, but to stop making someone write it from scratch.

Figma design showing the blue restyled beach scene, Continue editing, an input field and the creative-style choices.
Design direction / Return to editing, not a dead end.

03 / LEAVE ROOM TO DECIDE

A result is something
to inspect.

The Figma flow returns to Continue editing after generation. In the hack, Save copy, reset and feedback controls sit beside the completed result.

The AI disclaimer stays visible. A new style can also change features and faces, so a striking output is not enough reason to assume everything has been preserved.

04 / WHAT THE HACK ESTABLISHED

Less describing.
More trying.

The hack gave the idea a working interaction: add a reference, change it, submit it and inspect a generated result. It did not establish repeatable style fidelity, identity preservation or adoption.

Next, I would test two things separately: whether people can use the reference flow without help, and whether the output borrows the right visual qualities while preserving what matters in the original photo.

The aim was not to turn everyone into a better prompt writer. It was to make “something like this” a useful place to start.

This case brings together my supplied hack recording and the “Attach an image to edit with” Figma flow. The broader editing options in that file are design explorations, not features claimed for this MVP. Open the Figma design reference.

KEEP EXPLORING

More selected work