Search
Results
Results
${ capture(/^/, {
0: (data, captures) => (
data.params.project !== undefined ?
include('#filter-navigation-close-project', data) :
data.params.collection !== undefined ?
include('#filter-navigation-close-collection', data) :
include('#filter-navigation-search', data)
),
catch: () => console.log('TODO: SHOULDNT GET HERE')
}, data.location, data.location.name) }
${data.collections.reduce(function (acc, col) {
return acc + col.content_count
}, 0)}
${
merge([{ type: 'resize' }], events('resize', window))
// To size
.map(() => (window.innerWidth >= px('70em') ? 'big' : 'small'))
// Deduplicate
.filter(((prev) => (value) => {
const result = prev !== value;
prev = value;
return result;
})(null))
// Include
.map((size) => (size === 'big' ? 'Living Archives' : capture(/^/, {
0: (data, captures) => (
data.identifier === 'filters' ? 'Search / Filter' :
data.params.project !== undefined ? 'Project' :
data.params.collection !== undefined ? 'Collection' :
'Results'
),
catch: () => console.log('TODO: SHOULDNT GET HERE')
}, data.location, data.location.name)))
}
${ data.id[0].toUpperCase() + data.id.slice(1) }
${ events('dom-activate', element)
.take(1)
.map(() =>
request('/cms/' + data.id + '/')
.then((html) => {
const template = document.createElement('template');
template.innerHTML = html;
return template.content.querySelector('.inline-content-block');
})
) }
Back to navigation
${ events({ type: 'mousedown', select: '[name="scrollLeft"], [name="scrollTop"]' }, element).each((e) => {
const button = e.target;
const target = element.querySelector('.layer');
let frame;
function scroll() {
frame = requestAnimationFrame(scroll);
target[button.name] += parseFloat(button.value);
}
scroll();
events('mouseup', document)
.take(1)
.each((e) => cancelAnimationFrame(frame));
}) }
${ this.done(
// Switch href when slide changes
merge([{target: element.children[0]}], events('slide-active', element))
.each((e) => assign(data, e.target.dataset, { pk: parseInt(e.target.dataset.pk, 10) }))
) }
${ this.done(
// Switch src when img clicked
events({ type: 'click', select: 'img, [name="zoom"]' }, element)
// Only react in fullscreen mode
.filter((e) => !!document.fullscreenElement || !!document.webkitFullscreenElement || !!document.boltFullscreenElement)
.each((e) => {
console.log('CLICK');
if (data.src) {
data.src = undefined;
data.alt = undefined;
}
else {
assign(data, {
src: element.active.dataset.itemUrl,
alt: element.active.querySelector('img').alt,
width: element.active.dataset.itemWidth,
height: element.active.dataset.itemHeight
});
}
})
) }
${ this.done(
events('fullscreenchange', element)
// Only react in fullscreen mode
//.filter((e) => getFullScreenElement() !== element)
.each((e) => {
data.src = undefined;
data.alt = undefined;
})
) }
${ data.src ? include('#img-viewer', data) : '' }
${ include('#zoom-icon-thumb', data) }
${ include('#collections-thumb', data) }
Architectural Tomography - Schröder House - PROJECT
Simon Matéo Ciompi / Paul Crisinel / Eddy Friedli / Lydia Genecand / Daniel Da-Lei Go / Elitsa Kostova Ilieva / Christian Kacper Kalmus / Alix Diane Magnaguémabé Ongbakelak / Marie Laura Mocaër / Débora Pereira Correia / Manon Flore Richir / Leo Seiler / Mathilde Tat, Mathilde Melly, Lola Burion, Juliette Perrin, Claire-Albane Mortier, Aurane Coppey
project
2020
Image
Architectural Tomography - House in Yokohama - PROJECT
Lou Maria Aznavourian / Eric Laurent Butty / Luke Benjamin Jacques Champaud / Alex Mike Collet / Magali Nour Hölzl / Cindy Isoz / Amélie Caroline Lambert / Alisa Lekaj / Eugènie Perrine Mazerand / Darius Michoud / Maxime Jacques Reol / Adrien Antonio Scholliers / Salma Tala Tarbush / Justine Emma Thévoz / Sibylle Elisabeth Mathilde Marie Verbois / Alejandra Gonzalez Rodriguez, Paris Fornier, Rémi Crausaz, Simon Liu, Matteo Traverso,
project
2020
Image
Architectural Tomography - Muuratsalo House - PROJECT
Maxime Blanc / Laurie Castella / Nieves Clavien / Raphaël Jean Cleusix / Arthur Gigon / Valentin Hasler / Arta Hoti / Vincent Huehn / Miyabi Ito / Sahra Khashan / Arthur Benjamin Lüthy / Linda Aline Tobechi Orakwe / Marta Ruta / Yoann Sebastian / Dominic Thomas Simon Weber / Arla Williams / Andra Ujupi, Sara Salimi, Antoine Maendly, Fabio Natale, Nino Laffray, Manuel Covantes,
project
2020
Image
Architectural Tomography - GAE House - PROJECT
Jamie Carine Acquadro / Naïla Audrey Antonietti / Benjamin Marc Béboux / Loïse Eva Boulnoix / Firuz Debrom Gebremedhin / Amaury Robert Jacques Desprez / Joanna Druey / Selma Priscilla Gaumet / Benjamin Jacot / Tereza Kublová / Elisa Christiane Renaudineau / Victoria Siragusa / Doris Marie-Noëlle Ugnivenko / Clara Mei Vinet / Vincent Bizzini, Luan Villagra, Nathan Jeanfavre, David Roserens, Célimène Sampbach
project
2020
Image
Architectural Tomography - Marika Alderton House - PROJECT
Alexandre Bai / Léa Carollo / Béatrice Claire Maria Cattaneo / Aude Veïa Accueillie Choné / Leo Laurent Marie Duyck / Patrick Claude Grandjean / Anya Yasmina Hermann / Charline Hugues / Ayla Eva Sophia Kölbl / Loïc Mundinger / Romain Pellin / Leonita Ramiqi / Camille Rossillon / Edona Sait / Moises Sanchez Garralon / Hiba Znaidi / Fatah Elay
project
2020
Image
Architectural Tomography - Wood House - PROJECT
Myriam Alhadeff / Maïna Cazenave Cloutier / Florine Marguerite Chatelain / Valentine Crettex / Lucía Beatriz Decalf / Jonas Elben / Auriane Farine / Enzo Pier Luigi Fontanella / Cyril Makoto Forestier / Nils Joseph L Gilot / Boris Cédric Haefeli / Melanny Andreyna Jacome Alban / Marie Gwen Gaïa Jelk / Noé Claude Yvon Lesoille / Naomi Mikael / Léonard Emile Moeschler / Alexei Potapushin / Grégoire Alain Rivier / Matthieu Joseph Sistek / Adrien François Nicolas Von Der Weid / Sébastien Wegmüller / Lora Lolev, Antoine Amez-Droz, Diga Gysir
project
2020
Image
Architectural Tomography - Maison Latapie - PROJECT
Zoé Cécile Aymon / Vladislav Belov / Ludovic Noah Blanc / Thomas Brütsch / Delphine Van-Nhi Dam Wan / Quentin Davel / Valentin Lucien Egger / Solène Sophie Gal / Farah Hammoud / Grégoire Alfred Brian Herzig / Tuya Huyag / Sofiane Kaidi / Lilou Marie Kempf / Emmanuel Kpuzi / Alexandru Lihatchi / Emeline Christiane Marlyse Ludwig / Julien Nicod / Lucas Pilloud / Chloé Marie Adèle Ponsar / Benjamin Pascal Jean-Philippe Rabiller / Jade Qiaoyun Raugel / Emilie Rieder / Nikita Turelli / Semira Kir, Hardian Aziri, Timothé Antonelli, Pedro Coelho Alves,
project
2020
Image
Architectural Tomography - Upper Lawn House - PROJECT
Mathilde Philomène Barth / Pablo Andrés Castellón Arévalo / Alexia Marie Jeanne De Montgolfier / Agathe Lou Ducos / Nils Favre / Agnes Laetitia Galantay / Marion Gisiger / Nora Fanny Guigues / Raúl Ranjit Singh Hansra Sartorius / Victor Kleyr / Hélène Louise Agnès Le Hir / Quentin Yves Leresche / Anna Maerean / Michael Mazotti / Alara Mentes / Nikola Milanovic / Kawtar Mokssit / Nadège Geneviève Nadia Mouine / Kemmett Malaya Saunders-Nazareth / Paul Armen Schaffner / Gabriel Paul Treyer / Timo Philippe Walther / Mylène Philipona,
project
2020
Image
Architectural Tomography - DG-DR House - PROJECT
Joshua Adu Darko / Jovita Asoanya / Louis Reto Marie Baldy-Moulinier / Julie Bron / Louise Chappuis / Anna Compagnon / Franck Ducotterd / Noémie Lydie Goehry / Noémie Guillouzic / Moritz Lukas Käser / Johan Lemmens / Edouard Jean Samuel Lemoisson / Esteban Lorenzo / Gustav Patrice Jacques Marie Lucas / Aimeric Gérald Wladimir Marin / Ernesto Manuel Pinto De Carvalho / Margaux Laetitia Rakoczy / Nora Reis / Joshua Rigby / Olivia Fredrika Rova Reiz / Jérémy Steyaert / Amandine Maria Pierrette Thierry-Nánási / Clara Margaux Lisa Vaudaux / Laura Gazzola, Daniela Pesch
project
2020
Image
Architectural Tomography - Studio House - PROJECT
Sarah Marie Clémence Carroz / Joséphine Henriette Geneviève Marie Desalbres / Juan Garcia-Bellido Ruiz / Aris Amon Karara / Océane Leeloo Kundert / Ysaure Marie Donine Landon / Ambre Nicole Maryvonne Lassus / Fabien Leman Gaston Maes / Valérie Maillard / Gregory Marco Louis Martini / Zineb Mustapha / Joachim Lucas Passeraub / Laura Stéphanie Pax / Milena Kristin Sommer / Nathan Wanner / Laura Minaro, Nicolas Français, Morgane Lesbros,
project
2020
Image