fix(referenzen): link slider to overview anchors and add section ids

This commit is contained in:
2026-06-20 00:18:12 +02:00
parent 05b517731b
commit 518794f4bc
3 changed files with 4 additions and 3 deletions

View File

@@ -122,7 +122,8 @@ export default async function ReferenzenOverview(props: { params: Promise<{ loca
{references.map((ref) => ( {references.map((ref) => (
<div <div
key={ref.slug} key={ref.slug}
className="flex flex-col bg-white border border-neutral-100 rounded-3xl overflow-hidden shadow-sm block" id={ref.slug}
className="flex flex-col bg-white border border-neutral-100 rounded-3xl overflow-hidden shadow-sm block scroll-mt-32"
> >
<div className="flex flex-col h-full relative"> <div className="flex flex-col h-full relative">
{/* Image Section */} {/* Image Section */}

View File

@@ -132,7 +132,7 @@ export function ReferencesSlider(props: ReferencesSliderProps) {
className="flex-shrink-0 w-[320px] md:w-[480px] snap-start group pointer-events-auto" className="flex-shrink-0 w-[320px] md:w-[480px] snap-start group pointer-events-auto"
> >
<Link <Link
href={`/${locale}/referenzen/${ref.slug}`} href={`/${locale}/referenzen#${ref.slug}`}
onClick={(e) => { onClick={(e) => {
if (dragDistanceRef.current > 5) { if (dragDistanceRef.current > 5) {
e.preventDefault(); e.preventDefault();

View File

@@ -138,7 +138,7 @@
"prepare": "husky", "prepare": "husky",
"preinstall": "npx only-allow pnpm" "preinstall": "npx only-allow pnpm"
}, },
"version": "2.2.13-rc.59", "version": "2.2.13-rc.60",
"pnpm": { "pnpm": {
"onlyBuiltDependencies": [ "onlyBuiltDependencies": [
"@parcel/watcher", "@parcel/watcher",