mirror of
https://github.com/Lapikud/lapikud.github.io.git
synced 2026-08-08 16:29:14 +00:00
fix(management): port master’s portrait sizing
Apply master’s fixed 150px current-board portrait size and centered mobile alignment in the Vue component. This preserves the stylesheet intent without restoring the retired Jekyll Sass tree.
This commit is contained in:
@@ -85,8 +85,8 @@
|
|||||||
<h1 class="m-0 text-[clamp(1.8rem,3vw,2.6rem)] leading-[1.12] tracking-[-0.03em] mb-10">{{ text.current?.label || "Current board" }}</h1>
|
<h1 class="m-0 text-[clamp(1.8rem,3vw,2.6rem)] leading-[1.12] tracking-[-0.03em] mb-10">{{ text.current?.label || "Current board" }}</h1>
|
||||||
<Grid min="500px">
|
<Grid min="500px">
|
||||||
<template v-for="member in currentManagement" :key="member.name">
|
<template v-for="member in currentManagement" :key="member.name">
|
||||||
<div class="flex flex-col sm:flex-row gap-6 items-start">
|
<div class="flex flex-col items-center gap-6 sm:flex-row sm:items-start">
|
||||||
<div class="w-full sm:w-auto sm:max-w-[200px] aspect-square shrink-0">
|
<div class="h-[150px] w-[150px] shrink-0">
|
||||||
<picture>
|
<picture>
|
||||||
<source :srcset="getOptimisedImagePath('management-images', member.photo, 'webp')" type="image/webp" />
|
<source :srcset="getOptimisedImagePath('management-images', member.photo, 'webp')" type="image/webp" />
|
||||||
<img
|
<img
|
||||||
|
|||||||
Reference in New Issue
Block a user