Wings Media · Private demo
Credits for the Wings Media v2 demo
Generated by _research/wings-media/v2/build/credits.py on 3 October 2026. Every photo, font and icon set used in the demo, with its source and licence. Photo pages were opened in headless Chrome to confirm they load and name the photographer.
Photos are licensed stock used for context and format illustration only. They are not Wings Media work, they do not show Wings Media clients and no stock image shows an identifiable face. Megan's portrait and behind-the-scenes photos are designed placeholders until real photos arrive.
Direction 1, The Local Partner (partner/)
Photos
| Slot | Used for | Photographer | Source page | Licence | Link checked |
|---|---|---|---|---|---|
| P01 | Filming a pour-over on a phone | Nicholas Ng | https://unsplash.com/photos/O6DxC6bTUMc | Unsplash Licence | page loads, photographer named |
| P02 | Sourdough on the shelf | Pedro Correia | https://unsplash.com/photos/q0uz5Ypwixk | Unsplash Licence | page loads, photographer named |
| P03 | Today's specials board | Rosalie Gdy | https://unsplash.com/photos/xppK8IRKUu4 | Unsplash Licence | page loads, photographer named |
| P04 | Milk poured at the bar | Diana Diaz | https://unsplash.com/photos/1ZfvGOL3nEQ | Unsplash Licence | page loads, photographer named |
| P05 | Tables laid for the evening | Nadia Valko | https://unsplash.com/photos/0hAdietsUrE | Unsplash Licence | page loads, photographer named |
| P06 | A phone on a tripod, ready to film | Hrushi Chavhan | https://unsplash.com/photos/bgf6Jsvzxog | Unsplash Licence | page loads, photographer named |
| P07 | A café between rushes | atelierbyvineeth | https://unsplash.com/photos/zeXqDRus3rs | Unsplash Licence | page loads, photographer named |
| P08 | Plating up | Sebastian Coman Photography | https://unsplash.com/photos/cQbOSRpElxw | Unsplash Licence | page loads, photographer named |
| P09 | Behind the deli counter | Tanya Barrow | https://unsplash.com/photos/jcwZC5nzL1Y | Unsplash Licence | page loads, photographer named |
| P10 | Hands at work in a salon | Farhad Ibrahimzade | https://unsplash.com/photos/V2HDOQTJh3o | Unsplash Licence | page loads, photographer named |
| P11 | A high street on a weekday afternoon | Daria Glakteeva | https://unsplash.com/photos/w37rD6NYP8k | Unsplash Licence | page loads, photographer named |
| P12 | Planning the month's shots | Alehandra | https://unsplash.com/photos/QK4Ov_0APVU | Unsplash Licence | page loads, photographer named |
| P13 | A month planned out on paper | Eric Rothermel | https://unsplash.com/photos/FoKO4DpXamQ | Unsplash Licence | page loads, photographer named |
| P14 | A market town corner | Candes J | https://unsplash.com/photos/14YCEJxloLM | Unsplash Licence | page loads, photographer named |
Fonts (self-hosted, subset to Latin)
| Family | Role | File | Source | Licence | Copyright |
|---|---|---|---|---|---|
| Bricolage Grotesque | display | assets/partner/fonts/bricolage.woff2 (59KB) | @fontsource-variable/bricolage-grotesque@5.3.0 via jsDelivr | SIL Open Font License 1.1 | Copyright 2022 The Bricolage Grotesque Project Authors (https://github.com/ateliertriay/bricolage) |
| Hanken Grotesk | body | assets/partner/fonts/hanken.woff2 (18KB) | @fontsource-variable/hanken-grotesk@5.3.0 via jsDelivr | SIL Open Font License 1.1 | Copyright 2021 The Hanken Grotesk Project Authors (https://github.com/marcologous/hanken-grotesk) |
The licence text travels with the fonts in assets/partner/fonts/OFL.txt.
Icons
Phosphor Icons 2.1.1 (regular weight, plus fill for play and pause), from the npm package @phosphor-icons/core, MIT licence (https://github.com/phosphor-icons/core/blob/main/LICENSE). 34 icons, inlined per page as an SVG sprite. Copyright (c) 2020 Phosphor Icons.
Direction 2, The Commercial Method (method/)
Photos are graded for this direction (contrast +8%, saturation -10%) and captioned on the page as context or format examples. No photo shows Megan, her work or a client. M02 (a New York street) was sourced but not used. M09 is a blank table card: the QR code on it is drawn by the build and labelled "Sample QR · not a real code". M14, Megan's portrait, is a designed placeholder.
Photos
| Slot | Used for | Photographer | Source page | Licence | Link checked |
|---|---|---|---|---|---|
| M01 | An open sign in a shop door | Tim Mossholder | https://unsplash.com/photos/75snpx22L1g | Unsplash Licence | page loads, photographer named |
| M03 | A reserved card on a table | Devon Janse van Rensburg | https://unsplash.com/photos/PNn6lQBCbfs | Unsplash Licence | page loads, photographer named |
| M04 | A phone and a notepad, ready for enquiries | Vanesa Giaconi | https://unsplash.com/photos/n_uGpPRYdfE | Unsplash Licence | page loads, photographer named |
| M05 | Orders waiting on the counter | Kouji Tsuru | https://unsplash.com/photos/4dFxWlZQ-1U | Unsplash Licence | page loads, photographer named |
| M06 | A main course being finished | Urban Gyllström | https://unsplash.com/photos/MaWMfm-HCqQ | Unsplash Licence | page loads, photographer named |
| M07 | A seasonal hot chocolate | Bruno van der Kraan | https://unsplash.com/photos/RX10tnRWO-8 | Unsplash Licence | page loads, photographer named |
| M08 | An event night chalkboard | Aurora Fox | https://unsplash.com/photos/oMSN5xngKqQ | Unsplash Licence | page loads, photographer named |
| M09 | A table card with a sample QR code added | Kelly Sikkema | https://unsplash.com/photos/oYlvf3pdBw0 | Unsplash Licence | page loads, photographer named |
| M10 | Keeping a simple tally | Cathryn Lavery | https://unsplash.com/photos/fMD_Cru6OTk | Unsplash Licence | page loads, photographer named |
| M11 | A card payment at the counter | SumUp | https://unsplash.com/photos/XBi0c3PBR14 | Unsplash Licence | page loads, photographer named |
| M12 | A chalk price board on a market cart | Nik | https://unsplash.com/photos/5KJxTY7Cppc | Unsplash Licence | page loads, photographer named |
| M13 | A menu board on a café wall | Nathan Dumlao | https://unsplash.com/photos/ulPd2UCwZYk | Unsplash Licence | page loads, photographer named |
Fonts (self-hosted, subset to Latin)
| Family | Role | File | Source | Licence | Copyright |
|---|---|---|---|---|---|
| Big Shoulders Display (variable, wght 700 to 900) | display | assets/method/fonts/big-shoulders.woff2 (19KB) | @fontsource-variable/big-shoulders-display@5.3.0 via jsDelivr | SIL Open Font License 1.1 | Copyright 2019 The Big Shoulders Project Authors (https://github.com/xotypeco/big_shoulders) |
| Public Sans (variable, wght 400 to 800) | body | assets/method/fonts/public-sans.woff2 (20KB) | @fontsource-variable/public-sans@5.3.0 via jsDelivr | SIL Open Font License 1.1 | Copyright 2015 The Public Sans Project Authors (https://github.com/uswds/public-sans) |
The licence text travels with the fonts in assets/method/fonts/OFL.txt. The receipt uses the visitor's system monospace font (no file).
Icons
Phosphor Icons 2.1.1 (bold weight), from the npm package @phosphor-icons/core, MIT licence (https://github.com/phosphor-icons/core/blob/main/LICENSE). 39 icons available, inlined per page as an SVG sprite. Copyright (c) 2020 Phosphor Icons. The chevron wing mark and the sample QR pattern are drawn for this demo.
Direction 3, The Storyteller (stories/)
Added by _research/wings-media/v2/build/credits_stories.py. Every photo carries an italic caption on the page saying what it shows and "Context · stock photo" or "Sample concept · stock photo". No photo shows an identifiable face and none is presented as Megan, a client or Wings Media work. Grade at export: warmth +6, blacks lifted 5%, 2% grain. S09 is cropped to the right-hand pane so no shop-name script shows; S14 is softened so no notice is readable. The Phase 3b upgrades for S01 and S05 (Pexels) were reviewed and not used: the originals suited the cover and thumbnail slots better.
Photos
| Slot | Shown as | Used on | Photographer | Source page | Licence | Link checked |
|---|---|---|---|---|---|---|
| S01 | Hands shaping dough before the shop opens | Home cover | Skyler Ewing | https://unsplash.com/photos/a-person-kneading-a-ball-of-dough-on-top-of-a-table-2uiZDQYTHBM | Unsplash Licence | page loads, photographer named |
| S02 | A maker at the wheel | Home contents 01, stories page 01 (phones) | Courtney Cook | https://unsplash.com/photos/person-holding-white-clay-pot-nXYmYO_-JUk | Unsplash Licence | page loads, photographer named |
| S03 | A café before the doors open | Home contents 02, stories page 02 (phones) | Nacho Carretero Molero | https://unsplash.com/photos/table-and-chairs-near-door-IsgFynW-woY | Unsplash Licence | page loads, photographer named |
| S04 | Cutting cheese to order | Home contents 03, stories page 03 (phones) | Martin Lostak | https://unsplash.com/photos/dWOwzLqhDBw | Unsplash Licence | page loads, photographer named |
| S05 | Two cups by the window | Home contents 04, stories page 04 (phones) | John Gibbons | https://unsplash.com/photos/two-white-ceramic-mugs-near-window-iWFUwBC_-pU | Unsplash Licence | page loads, photographer named |
| S06 | Icing the morning's pastries | Home contents 05, stories page 05 (phones) | Jonathan Hunt | https://unsplash.com/photos/a-person-is-decorating-pastries-with-white-icing-PTREaeEhJ_E | Unsplash Licence | page loads, photographer named |
| S07 | Camera and coffee before a story session | Home, how a story session works | Syauqy Ayyash | https://unsplash.com/photos/a-table-with-a-coffee-cup-camera-cell-phone-and-magazine-on-it-jzCxk36bMgc | Unsplash Licence | page loads, photographer named |
| S08 | A workshop bench in warm light | Home, founder story film poster | Job Vermeulen | https://unsplash.com/photos/a-workbench-filled-with-lots-of-different-types-of-tools-gJWlckmTeYc | Unsplash Licence | page loads, photographer named |
| S09 | A hand-lettered window | Home, how I treat people on camera | Aysegul Yahsi | https://unsplash.com/photos/a-store-window-with-writing-on-the-glass-bsf7dcNN1Oo | Unsplash Licence | page loads, photographer named |
| S10 | A street of independent shops | Home closing band | Thomas Underwood | https://unsplash.com/photos/historic-street-with-colorful-bunting-C75LLnbVrQE | Unsplash Licence | page loads, photographer named |
| S11 | A maker's tools, laid out | Stories page, Meet the maker | Joel Lee | https://unsplash.com/photos/a-variety-of-tools-laid-out-on-a-cutting-board-p2dpUK3AfCM | Unsplash Licence | page loads, photographer named |
| S12 | The first coffee of the day | Stories page, The first shift | GC Libraries Creative Tech Lab | https://unsplash.com/photos/espresso-dripping-into-a-porcelain-mug-from-a-steel-machine-wiOEVPVRfW4 | Unsplash Licence | page loads, photographer named |
| S13 | Hand-written labels on the shelf | Stories page, Behind the counter | Abby Tait | https://unsplash.com/photos/vKZrcJLgEcc | Unsplash Licence | page loads, photographer named |
| S14 | A noticeboard by the door | Stories page, The regulars | QingYu | https://unsplash.com/photos/a-bulletin-board-covered-in-papers-and-pictures-7PP4RKH8aII | Unsplash Licence | page loads, photographer named |
| S15 | Ingredients, before the first step | Stories page, Start to finish | Francesco Cavallini | https://unsplash.com/photos/brown-cookies-on-brown-wooden-chopping-board-p96aNc7-lxA | Unsplash Licence | page loads, photographer named |
Placeholders (no file, designed frames)
| Slot | What goes there | Where |
|---|---|---|
| S16 | A photo of Megan on location | Home note from Megan, about page header |
| S17 | A photo from Wings World | About page, Before Wings Media |
| S18 | Megan filming at a local business | About page, How I work |
| SV1 | Optional founder film clip | Not sourced. The film poster's play control shows a demo note instead |
Fonts (self-hosted, subset to Latin, weight 400 with the optical-size axis kept)
| Family | Role | File | Source | Licence | Copyright |
|---|---|---|---|---|---|
| Newsreader Roman | display | assets/stories/fonts/newsreader.woff2 (49KB) | @fontsource-variable/newsreader@5.3.0 via jsDelivr | SIL Open Font License 1.1 | Copyright 2020 The Newsreader Project Authors (http://github.com/productiontype/Newsreader) |
| Newsreader Italic | italic | assets/stories/fonts/newsreader-italic.woff2 (54KB) | @fontsource-variable/newsreader@5.3.0 via jsDelivr | SIL Open Font License 1.1 | Copyright 2020 The Newsreader Project Authors (http://github.com/productiontype/Newsreader) |
The licence text travels with the fonts in assets/stories/fonts/OFL.txt. Tiny labels and buttons use the visitor's system sans-serif (no file).
Icons
Phosphor Icons 2.1.1 (light weight, plus fill for the play button), from the npm package @phosphor-icons/core, MIT licence (https://github.com/phosphor-icons/core/blob/main/LICENSE). Inlined per page as an SVG sprite. Copyright (c) 2020 Phosphor Icons.
Licences
- Unsplash Licence: https://unsplash.com/license
- SIL Open Font License 1.1: https://openfontlicense.org
- MIT: https://github.com/phosphor-icons/core/blob/main/LICENSE
No third-party scripts, analytics, Google Fonts or embedded media are loaded by any page.