content: add portfolio info.md text; refresh museo/dojo/textilsteinwerk texts and add three new projects from portfolio-2026
new: hotel national (MA studio, 2026), translation (MA collage collab. with Tim Schwander + Jérôme Arnold, 2026), utopie der koexistenz (BA thesis, Kantonsspital Baden, 2025) — text sourced from portfolio-2026.typ, translated EN<->DE, images pulled from the higher-res portfolio-export folder and converted to webp.
@@ -2,3 +2,5 @@
|
|||||||
title: "portfolio"
|
title: "portfolio"
|
||||||
description: "ausgewählte projekte"
|
description: "ausgewählte projekte"
|
||||||
---
|
---
|
||||||
|
|
||||||
|
studien- und semesterarbeiten aus architektur und gestaltung, neueste zuerst. projekt öffnen für bilder, pläne und einen kurzen text zur idee dahinter.
|
||||||
|
|||||||
@@ -2,3 +2,5 @@
|
|||||||
title: "portfolio"
|
title: "portfolio"
|
||||||
description: "selected projects"
|
description: "selected projects"
|
||||||
---
|
---
|
||||||
|
|
||||||
|
student and studio work in architecture and design, newest first. open a project for images, plans, and a short text on the idea behind it.
|
||||||
|
|||||||
@@ -16,4 +16,8 @@ images:
|
|||||||
- { src: "/img/sem02/06.webp", name: "joint-axonometric.webp" }
|
- { src: "/img/sem02/06.webp", name: "joint-axonometric.webp" }
|
||||||
---
|
---
|
||||||
|
|
||||||
im zentrum dieses studienprojekts steht die konstruktive auseinandersetzung mit dem holzknoten, nicht als statisches detail, sondern als räumlich wirksames system. ausgehend von einem grundknoten, der ohne diagonale aussteifung auskommt und allein auf horizontalen und vertikalen balken beruht, wurde ein räumliches prinzip entwickelt, das zugleich rational und atmosphärisch ist. die besonderheit liegt in seiner skalierbarkeit: derselbe knoten wird in unterschiedlichen massstäben angewendet, vom feinen raster der fassadenstruktur bis zur tragenden ordnung des zweigeschossigen baus. so entsteht ein durchgehendes konstruktives system, das den ganzen bau trägt und sich zugleich sichtbar macht. das dojo ist um einen offenen innenhof organisiert. die klare holzkonstruktion vermittelt zwischen offenheit und konzentration, zwischen leichtigkeit und strenge, eigenschaften, die sich aus den kampfkünsten ableiten. der entwurf versteht sich als architektonische reflexion über struktur, disziplin und räumliche wahrnehmung.
|
im zentrum dieses entwurfs steht die konstruktive auseinandersetzung mit dem holzknoten – nicht als statisches detail, sondern als räumlich wirksames system. ausgehend von einem grundknoten, der ohne diagonale aussteifungen auskommt und ausschliesslich mit horizontalen und vertikalen balken funktioniert, wurde ein räumliches prinzip entwickelt, das zugleich rational und atmosphärisch ist.
|
||||||
|
|
||||||
|
die besonderheit liegt in der skalierbarkeit: der identische knoten wird in verschiedenen massstäben eingesetzt – vom feinen raster der fassadenstruktur bis zur tragenden ordnung des zweigeschossigen gebäudes. das dojo ist um einen offenen innenhof organisiert.
|
||||||
|
|
||||||
|
die klare holzkonstruktion vermittelt zwischen offenheit und konzentration, zwischen leichtigkeit und strenge – qualitäten, die aus der kampfkunst abgeleitet wurden. der entwurf versteht sich als architektonische reflexion über struktur, disziplin und raumwahrnehmung.
|
||||||
|
|||||||
@@ -16,4 +16,8 @@ images:
|
|||||||
- { src: "/img/sem02/06.webp", name: "joint-axonometric.webp" }
|
- { src: "/img/sem02/06.webp", name: "joint-axonometric.webp" }
|
||||||
---
|
---
|
||||||
|
|
||||||
at the centre of this student project is the constructive exploration of the timber joint, not as a static detail but as a spatially effective system. starting from a basic joint that works without diagonal bracing and relies solely on horizontal and vertical beams, a spatial principle was developed that is both rational and atmospheric. the particularity lies in its scalability: the identical joint is applied at different scales, from the fine grid of the facade structure to the load-bearing order of the two-storey building. this creates a continuous constructive system that carries the entire building while simultaneously making itself visible. the dojo is organised around an open inner courtyard. the clear timber construction mediates between openness and concentration, between lightness and rigour, qualities derived from the martial arts. the design understands itself as an architectural reflection on structure, discipline, and spatial perception.
|
at the centre of this design is the constructive exploration of the timber joint — not as a static detail, but as a spatially effective system. starting from a basic joint that works without diagonal bracing, relying solely on horizontal and vertical beams, a spatial principle was developed that is both rational and atmospheric.
|
||||||
|
|
||||||
|
the particularity lies in its scalability: the identical joint is applied at different scales, from the fine grid of the facade structure to the load-bearing order of the two-storey building. the dojo is organised around an open inner courtyard.
|
||||||
|
|
||||||
|
the clear timber construction mediates between openness and concentration, between lightness and rigour — qualities derived from the martial arts. the design understands itself as an architectural reflection on structure, discipline, and spatial perception.
|
||||||
|
|||||||
@@ -0,0 +1,19 @@
|
|||||||
|
---
|
||||||
|
title: "hotel national"
|
||||||
|
slug: "hotel-national"
|
||||||
|
date: 2026-04-01
|
||||||
|
thumbnail: "/img/hotel-national/entrance-model.webp"
|
||||||
|
schools: ["hslu"]
|
||||||
|
degrees: ["ma"]
|
||||||
|
images:
|
||||||
|
- { src: "/img/hotel-national/entrance-model.webp", name: "entrance-model.webp" }
|
||||||
|
- { src: "/img/hotel-national/plan-ground-floor.webp", name: "plan-ground-floor.webp" }
|
||||||
|
---
|
||||||
|
|
||||||
|
die zusammenführung des hotel national mit der lotte bibliothek basiert auf einem bewusst gesetzten widerspruch. ein grandhotel mit klassischer repräsentationsarchitektur trifft auf eine linksautonome bibliothek. statt diesen gegensatz zu nivellieren, wird er räumlich inszeniert – als produktive koexistenz zweier haltungen innerhalb desselben gebäudes.
|
||||||
|
|
||||||
|
der eingriff konzentriert sich auf eine ecke des historischen, mit pilastern gegliederten baukörpers. durch das freistellen einer säule entsteht eine präzise gesetzte leerstelle. zwei wände werden entfernt, das hochparterre im bereich des einschnitts auf terrainhöhe abgesenkt. so bildet sich ein überdachter aussenraum – getragen von einer einzelnen säule –, der als schwelle, durchgang und adresse zugleich fungiert.
|
||||||
|
|
||||||
|
die bibliothek erhält damit einen eigenständigen zugang und kann autonom im hotel stattfinden, ohne sich unterzuordnen. der eingriff ist minimal, aber wirkungsvoll: eine räumliche öffnung statt einer baulichen addition. innen und aussen stehen in direkter beziehung, ohne ihre eigenständigkeit aufzugeben.
|
||||||
|
|
||||||
|
das projekt versteht sich als sanfte besetzung: kein radikaler umbau, sondern eine präzise verschiebung bestehender strukturen. durch minimale eingriffe entsteht ein ort, der differenz nicht kaschiert, sondern sichtbar macht.
|
||||||
@@ -0,0 +1,19 @@
|
|||||||
|
---
|
||||||
|
title: "hotel national"
|
||||||
|
slug: "hotel-national"
|
||||||
|
date: 2026-04-01
|
||||||
|
thumbnail: "/img/hotel-national/entrance-model.webp"
|
||||||
|
schools: ["hslu"]
|
||||||
|
degrees: ["ma"]
|
||||||
|
images:
|
||||||
|
- { src: "/img/hotel-national/entrance-model.webp", name: "entrance-model.webp" }
|
||||||
|
- { src: "/img/hotel-national/plan-ground-floor.webp", name: "plan-ground-floor.webp" }
|
||||||
|
---
|
||||||
|
|
||||||
|
merging the hotel national with the lotte library is based on a deliberately set contradiction. a grand hotel with classical representational architecture meets a left-autonomous library. rather than levelling this opposition, it is staged spatially — as a productive coexistence of two attitudes within the same building.
|
||||||
|
|
||||||
|
the intervention concentrates on one corner of the historic, pilaster-articulated volume. freeing a column creates a precisely placed void. two walls are removed, and the raised ground floor is lowered to grade in the area of the incision. this forms a covered outdoor space — carried by a single column — that functions simultaneously as threshold, passage, and address.
|
||||||
|
|
||||||
|
the library thereby gains an independent entrance and can operate autonomously within the hotel, without being subordinated to it. the intervention is minimal but effective: a spatial opening rather than a built addition. interior and exterior stand in direct relation without giving up their independence.
|
||||||
|
|
||||||
|
the project understands itself as a gentle occupation: not a radical conversion, but a precise displacement of existing structures. through minimal interventions, a place emerges that does not conceal difference but makes it visible.
|
||||||
@@ -18,4 +18,8 @@ images:
|
|||||||
- { src: "/img/sem01/07.webp", name: "street-linocut.webp" }
|
- { src: "/img/sem01/07.webp", name: "street-linocut.webp" }
|
||||||
---
|
---
|
||||||
|
|
||||||
tonhalle museo ist ein spekulatives studienprojekt an der schnittstelle von architektur, klang und theorie. zwei scheinbar widersprüchliche programme, konzertsaal und museum, treffen in einem einzigen gebäude zusammen. dieses zusammentreffen wird nicht harmonisiert, sondern bewusst verschärft: unterschiedliche räumliche logiken, nutzungsdynamiken und atmosphären prallen aufeinander und erzeugen ein spannungsfeld, das den architektonischen ausdruck prägt. der entwurf beruht auf einer auditiven analyse, eine fünfminütige klangsequenz diente als ausgangspunkt für die räumliche struktur. im fokus standen nicht funktion oder form, sondern die übersetzung von klang in räumliche dimensionen. lautstärke, rhythmus, dichte und stille wurden in proportionen, übergänge und materialität übersetzt. das ergebnis ist ein gebautes fragment, eine bewusst unvollständige idee, ein raumkörper, der nicht erklären, sondern erfahrbar werden will. tonhalle museo versteht sich als versuch, architektur durch das hören zu denken, als räumliche partitur zwischen konzentration und ablenkung, zwischen aufführung und betrachtung.
|
tonhalle museo ist ein spekulativer entwurf an der schnittstelle von architektur, klang und theorie. zwei scheinbar gegensätzliche programme – konzertsaal und museum – treffen in einem gemeinsamen baukörper aufeinander. dieses aufeinandertreffen wird nicht harmonisiert, sondern bewusst zugespitzt.
|
||||||
|
|
||||||
|
der entwurf basiert auf einer auditiven analyse: eine fünfminütige tonsequenz diente als ausgangspunkt für die entwicklung des raumgefüges. nicht funktion oder form standen im vordergrund, sondern die übersetzung von klang in räumliche dimensionen. lautstärke, rhythmus, dichte und stille wurden in raumproportionen, übergänge und materialität übersetzt.
|
||||||
|
|
||||||
|
das ergebnis ist ein gebautes fragment, ein bewusst unvollständiger gedanke – ein raumkörper, der nicht erklären, sondern erfahrbar machen will. tonhalle museo versteht sich als versuch, architektur aus dem hören zu denken.
|
||||||
|
|||||||
@@ -18,4 +18,8 @@ images:
|
|||||||
- { src: "/img/sem01/07.webp", name: "street-linocut.webp" }
|
- { src: "/img/sem01/07.webp", name: "street-linocut.webp" }
|
||||||
---
|
---
|
||||||
|
|
||||||
tonhalle museo is a speculative student project at the intersection of architecture, sound, and theory. two seemingly contradictory programmes, concert hall and museum, converge within a single building. this convergence is not harmonised but deliberately intensified: different spatial logics, usage dynamics, and atmospheres collide, creating a field of tension that shapes the architectural expression. the design is based on an auditory analysis, a five-minute sound sequence served as the starting point for the spatial structure. the focus was not on function or form, but on the translation of sound into spatial dimensions. volume, rhythm, density, and silence were translated into proportions, transitions, and materiality. the result is a built fragment, a deliberately incomplete idea, a spatial body that does not seek to explain, but rather to make itself experiential. tonhalle museo understands itself as an attempt to conceive architecture through listening, as a spatial score between concentration and distraction, between performance and contemplation.
|
tonhalle museo is a speculative design at the intersection of architecture, sound, and theory. two seemingly contradictory programmes — concert hall and museum — meet within a single building. this convergence is not harmonised but deliberately sharpened.
|
||||||
|
|
||||||
|
the design is based on an auditory analysis: a five-minute sound sequence served as the starting point for developing the spatial structure. the focus was not on function or form, but on translating sound into spatial dimensions. volume, rhythm, density, and silence were translated into spatial proportions, transitions, and materiality.
|
||||||
|
|
||||||
|
the result is a built fragment, a deliberately incomplete thought — a spatial body that does not seek to explain but to be experienced. tonhalle museo understands itself as an attempt to think architecture from listening.
|
||||||
|
|||||||
@@ -17,4 +17,8 @@ images:
|
|||||||
- { src: "/img/sem05/section02.webp", name: "hall-section.webp" }
|
- { src: "/img/sem05/section02.webp", name: "hall-section.webp" }
|
||||||
---
|
---
|
||||||
|
|
||||||
die séchoir-halle ist ein studienprojekt, das die themen handel, bestand und weiternutzung innerhalb ehemaliger industriearchitektur untersucht. ein ehemaliges industriegebäude, verwurzelt in der lokalen textilgeschichte, wird in seiner identität bewahrt und zugleich mit einem neuen programm versehen. wo einst viskosestoffe zum trocknen aufgehängt wurden, werden heute neue bausteine aus recycelten textilien produziert, tragende elemente, aus alten stoffen in einem stampfverfahren gefertigt, nach den prinzipien der kreislaufwirtschaft und der wiederverwendung von material. der bestand wird erhalten und über einer hälfte der halle um ein zusätzliches geschoss ergänzt, das seine rohe, funktionale atmosphäre fortführt, statt sie zu ersetzen. neue wohneinheiten in direkter nachbarschaft treten in dialog mit der industriearchitektur und schaffen ein gemischtes quartier mit produktiven, sozialen und wohnfunktionen.
|
die séchoir-halle, ein ehemaliger industriebau mit ursprung in der lokalen textilgeschichte, wurde in ihrer identität bewahrt und zugleich neu programmiert. wo früher viskosestoffe zum trocknen aufgehängt wurden, entstehen heute neue bausteine aus recycelten textilien. aus alten stoffen werden im stampfverfahren tragende elemente gefertigt – ein konstruktives system auf basis von kreislaufprinzipien.
|
||||||
|
|
||||||
|
die halle selbst wurde nur minimal verändert. ihre bestehende struktur bleibt erhalten und wird durch eine aufstockung über der einen hallenhälfte ergänzt. die intervention zielt nicht auf eine komplette neugestaltung, sondern auf eine weiterführung der bestehenden atmosphäre – roh, funktional, identitätsstark.
|
||||||
|
|
||||||
|
ergänzend wurden neue wohneinheiten in direkter nachbarschaft zur halle geschaffen. sie stehen in bewusstem dialog zur industriearchitektur und schaffen ein gemischtes quartier mit produktiven, sozialen und wohnwirtschaftlichen nutzungen.
|
||||||
|
|||||||
@@ -17,4 +17,8 @@ images:
|
|||||||
- { src: "/img/sem05/section02.webp", name: "hall-section.webp" }
|
- { src: "/img/sem05/section02.webp", name: "hall-section.webp" }
|
||||||
---
|
---
|
||||||
|
|
||||||
the séchoir-halle is a student project exploring the themes of commerce, existing structures, and adaptive reuse within former industrial architecture. a former industrial building rooted in local textile history is preserved in its identity while being given a new programme. where viscose fabrics were once hung to dry, new building blocks made from recycled textiles are produced today — load-bearing elements crafted from old fabrics using a ramming process, based on circular economy principles and material reuse. the existing structure is retained and complemented by an additional storey above one half of the hall, continuing its raw, functional atmosphere rather than replacing it. new residential units in direct proximity engage in dialogue with the industrial architecture, creating a mixed-use quarter with productive, social, and residential functions.
|
the séchoir-halle, a former industrial building rooted in the local textile history, was preserved in its identity while being given a new programme. where viscose fabrics were once hung to dry, new building blocks made from recycled textiles are produced today — load-bearing elements crafted from old fabrics through a ramming process, a constructive system based on circular principles.
|
||||||
|
|
||||||
|
the hall itself was altered only minimally. its existing structure is retained and complemented by an additional storey above one half of the hall. the intervention aims not at a complete redesign but at a continuation of the existing atmosphere — raw, functional, strongly identifiable.
|
||||||
|
|
||||||
|
new residential units were added in direct proximity to the hall. they stand in deliberate dialogue with the industrial architecture, forming a mixed quarter with productive, social, and residential uses.
|
||||||
|
|||||||
@@ -0,0 +1,18 @@
|
|||||||
|
---
|
||||||
|
title: "translation"
|
||||||
|
slug: "translation"
|
||||||
|
date: 2026-02-01
|
||||||
|
thumbnail: "/img/translation/grid-collage.webp"
|
||||||
|
schools: ["hslu"]
|
||||||
|
degrees: ["ma"]
|
||||||
|
images:
|
||||||
|
- { src: "/img/translation/grid-collage.webp", name: "grid-collage.webp" }
|
||||||
|
---
|
||||||
|
|
||||||
|
in der zusammenarbeit mit tim schwander und jérôme arnold entsteht eine auseinandersetzung mit architektonischen denkweisen, die weniger zitiert als vielmehr übersetzt werden. die arbeit versteht sich als experimentierfeld, in dem ordnungssysteme, landschaft und fragment sich gegenseitig verschieben.
|
||||||
|
|
||||||
|
ein durchgehendes raster legt sich über die gesamte komposition – inspiriert vom metaphorischen arbeiten von oswald mathias ungers. das grid definiert zunächst klarheit und systematik, verliert jedoch durch überlagerung und massstabsverschiebung seine eindeutigkeit. mass wird relativ, hierarchien lösen sich auf.
|
||||||
|
|
||||||
|
die räumlichen elemente sind isometrisch gesetzt und erzeugen eine additive tiefenwirkung ohne klassischen fluchtpunkt. fläche wird zu topografie, struktur zu oberfläche – eine architektonische dialektik zwischen system und ort, typologie und situation.
|
||||||
|
|
||||||
|
so entsteht keine abgeschlossene komposition, sondern ein offenes system: fragmentiert, geschichtet, widersprüchlich – und gerade dadurch kohärent.
|
||||||
@@ -0,0 +1,18 @@
|
|||||||
|
---
|
||||||
|
title: "translation"
|
||||||
|
slug: "translation"
|
||||||
|
date: 2026-02-01
|
||||||
|
thumbnail: "/img/translation/grid-collage.webp"
|
||||||
|
schools: ["hslu"]
|
||||||
|
degrees: ["ma"]
|
||||||
|
images:
|
||||||
|
- { src: "/img/translation/grid-collage.webp", name: "grid-collage.webp" }
|
||||||
|
---
|
||||||
|
|
||||||
|
in collaboration with tim schwander and jérôme arnold, this work engages with architectural ways of thinking that are less quoted than translated. it understands itself as a field of experimentation in which systems of order, landscape, and fragment shift against one another.
|
||||||
|
|
||||||
|
a continuous grid lies over the entire composition — inspired by the metaphorical working method of oswald mathias ungers. the grid initially defines clarity and system, but loses its precision through overlay and shifts in scale. measure becomes relative, hierarchies dissolve.
|
||||||
|
|
||||||
|
the spatial elements are set isometrically, producing an additive sense of depth without a classical vanishing point. surface becomes topography, structure becomes surface — an architectural dialectic between system and place, typology and situation.
|
||||||
|
|
||||||
|
what emerges is not a closed composition but an open system: fragmented, layered, contradictory — and coherent precisely because of it.
|
||||||
@@ -0,0 +1,23 @@
|
|||||||
|
---
|
||||||
|
title: "utopie der koexistenz"
|
||||||
|
slug: "utopie-der-koexistenz"
|
||||||
|
date: 2025-06-01
|
||||||
|
thumbnail: "/img/utopie-der-koexistenz/courtyard-render.webp"
|
||||||
|
studies: "/studies/hslu/ba/semester_06"
|
||||||
|
schools: ["hslu"]
|
||||||
|
degrees: ["ba"]
|
||||||
|
semesters: ["semester_06"]
|
||||||
|
images:
|
||||||
|
- { src: "/img/utopie-der-koexistenz/courtyard-render.webp", name: "courtyard-render.webp" }
|
||||||
|
- { src: "/img/utopie-der-koexistenz/courtyard-facade-model.webp", name: "courtyard-facade-model.webp" }
|
||||||
|
- { src: "/img/utopie-der-koexistenz/context-collage.webp", name: "context-collage.webp" }
|
||||||
|
- { src: "/img/utopie-der-koexistenz/facade-detail-model.webp", name: "facade-detail-model.webp" }
|
||||||
|
- { src: "/img/utopie-der-koexistenz/courtyard-overview-render.webp", name: "courtyard-overview-render.webp" }
|
||||||
|
- { src: "/img/utopie-der-koexistenz/site-plan-ground-floor.webp", name: "site-plan-ground-floor.webp" }
|
||||||
|
---
|
||||||
|
|
||||||
|
vor dem hintergrund der funktionalen krise vieler spitäler aus den 1960er- und 70er-jahren setzt diese bachelorarbeit auf eine weiterentwicklung des bestehenden kantonsspitals baden anstelle eines radikalen abrisses. der ursprünglich vorgesehene komplettneubau wird infrage gestellt – zugunsten einer strategie, die brüche, übergänge und reibungen nicht glättet, sondern produktiv macht.
|
||||||
|
|
||||||
|
neue volumen treten in einen dialog mit dem bestand: bewusst heterogen in massstab, haltung und typologie. höhere körper, kleinere anbauten, ergänzende zwischenräume – sie alle finden ihren platz in einem ensemble, das unterschiedlichkeit nicht negiert, sondern als qualität begreift.
|
||||||
|
|
||||||
|
so entsteht eine räumliche collage, die nicht auf formale einheit abzielt, sondern auf eine vielstimmige verdichtung. das areal wird zum offenen system, in dem geschichte sichtbar bleibt und fortgeschrieben wird.
|
||||||
@@ -0,0 +1,23 @@
|
|||||||
|
---
|
||||||
|
title: "utopie der koexistenz"
|
||||||
|
slug: "utopie-der-koexistenz"
|
||||||
|
date: 2025-06-01
|
||||||
|
thumbnail: "/img/utopie-der-koexistenz/courtyard-render.webp"
|
||||||
|
studies: "/studies/hslu/ba/semester_06"
|
||||||
|
schools: ["hslu"]
|
||||||
|
degrees: ["ba"]
|
||||||
|
semesters: ["semester_06"]
|
||||||
|
images:
|
||||||
|
- { src: "/img/utopie-der-koexistenz/courtyard-render.webp", name: "courtyard-render.webp" }
|
||||||
|
- { src: "/img/utopie-der-koexistenz/courtyard-facade-model.webp", name: "courtyard-facade-model.webp" }
|
||||||
|
- { src: "/img/utopie-der-koexistenz/context-collage.webp", name: "context-collage.webp" }
|
||||||
|
- { src: "/img/utopie-der-koexistenz/facade-detail-model.webp", name: "facade-detail-model.webp" }
|
||||||
|
- { src: "/img/utopie-der-koexistenz/courtyard-overview-render.webp", name: "courtyard-overview-render.webp" }
|
||||||
|
- { src: "/img/utopie-der-koexistenz/site-plan-ground-floor.webp", name: "site-plan-ground-floor.webp" }
|
||||||
|
---
|
||||||
|
|
||||||
|
against the backdrop of the functional crisis affecting many hospitals built in the 1960s and 70s, this bachelor thesis pursues a development of the existing kantonsspital baden rather than a radical demolition. the originally planned complete new build is called into question — in favour of a strategy that does not smooth over ruptures, transitions, and frictions, but makes them productive.
|
||||||
|
|
||||||
|
new volumes enter into dialogue with the existing structure: deliberately heterogeneous in scale, attitude, and typology. taller bodies, smaller additions, and connecting in-between spaces all find their place within an ensemble that does not deny difference but understands it as a quality.
|
||||||
|
|
||||||
|
what emerges is a spatial collage that does not aim for formal unity but for a many-voiced density. the site becomes an open system in which history remains visible and continues to be written.
|
||||||
@@ -2,6 +2,8 @@
|
|||||||
{{ define "main" }}
|
{{ define "main" }}
|
||||||
{{ $sorted := sort .Pages "Date" "desc" }}
|
{{ $sorted := sort .Pages "Date" "desc" }}
|
||||||
{{ $first := index $sorted 0 }}
|
{{ $first := index $sorted 0 }}
|
||||||
|
{{ $hasText := ne (.RawContent | strings.TrimSpace) "" }}
|
||||||
|
<div class="proj-layout">
|
||||||
<div class="tui filebrowser">
|
<div class="tui filebrowser">
|
||||||
<p class="tui__cmd"><span class="tui__sym">$</span> ls</p>
|
<p class="tui__cmd"><span class="tui__sym">$</span> ls</p>
|
||||||
<p class="tui__cmd tui__total">total {{ len $sorted }}</p>
|
<p class="tui__cmd tui__total">total {{ len $sorted }}</p>
|
||||||
@@ -24,4 +26,6 @@
|
|||||||
<figcaption class="tui__status">{{ $first.Slug }}/ {{ $first.Date.Format "2006" }}</figcaption>
|
<figcaption class="tui__status">{{ $first.Slug }}/ {{ $first.Date.Format "2006" }}</figcaption>
|
||||||
</figure>
|
</figure>
|
||||||
</div>
|
</div>
|
||||||
|
{{ if $hasText }}<aside class="proj-info">{{ .Content }}</aside>{{ end }}
|
||||||
|
</div>
|
||||||
{{ end }}
|
{{ end }}
|
||||||
|
|||||||
|
After Width: | Height: | Size: 307 KiB |
|
After Width: | Height: | Size: 162 KiB |
|
After Width: | Height: | Size: 1.4 MiB |
|
After Width: | Height: | Size: 254 KiB |
|
After Width: | Height: | Size: 328 KiB |
|
After Width: | Height: | Size: 443 KiB |
|
After Width: | Height: | Size: 420 KiB |
|
After Width: | Height: | Size: 634 KiB |
|
After Width: | Height: | Size: 734 KiB |