Skip to content

Commit 91f181a

Browse files
committed
Updates deps, fixes build errors and warning
Signed-off-by: Sebastian Kawelke <sebastian.kawelke@l3montree.com>
1 parent 9edfa81 commit 91f181a

14 files changed

Lines changed: 1305 additions & 958 deletions

File tree

next.config.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ const cspHeader = `
1616
/** @type {import('next').NextConfig} */
1717
const nextConfig = {
1818
reactStrictMode: true,
19-
swcMinify: true,
2019
images: {
2120
minimumCacheTTL: 60 * 60 * 24 * 30,
2221
},

package-lock.json

Lines changed: 1265 additions & 934 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,22 +13,22 @@
1313
"@headlessui/react": "^2.1.10",
1414
"@headlessui/tailwindcss": "^0.2.2",
1515
"@heroicons/react": "^2.1.5",
16-
"@tailwindcss/forms": "^0.5.10",
16+
"@tailwindcss/forms": "^0.5.11",
1717
"@types/node": "^24.3.1",
1818
"@types/react": "^18.3.11",
1919
"@types/react-dom": "^18.3.1",
20-
"autoprefixer": "^10.4.21",
20+
"autoprefixer": "^10.4.23",
2121
"clsx": "^2.1.1",
22-
"next": "^14.2.32",
22+
"next": "^15.4.10",
2323
"react": "^18.3.1",
2424
"react-dom": "^18.3.1",
2525
"tailwindcss": "^3.4.13",
2626
"typescript": "^5.6.3",
27-
"sharp": "0.34.3"
27+
"sharp": "0.34.5"
2828
},
2929
"devDependencies": {
3030
"eslint": "8.57.0",
31-
"eslint-config-next": "14.2.15",
31+
"eslint-config-next": "15.4.10",
3232
"eslint-config-prettier": "^9.1.0",
3333
"eslint-plugin-prettier": "^5.2.1",
3434
"prettier": "3.3.3",

src/components/Header.tsx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,21 +2,22 @@ import { Button } from '@/components/Button'
22
import { Container } from '@/components/Container'
33
import { DiamondIcon } from '@/components/DiamondIcon'
44
import Image from 'next/image'
5+
import Link from 'next/link'
56

67
export function Header() {
78
return (
89
<header className="absolute inset-x-0 top-0 z-50 flex-none lg:py-8">
910
<Container className="flex flex-wrap items-center justify-center sm:justify-between lg:flex-nowrap">
1011
<div className="mt-10 lg:mt-0 lg:grow lg:basis-0">
11-
<a href="/">
12+
<Link href="/">
1213
<Image
1314
src="/l3montree-logo-ce.svg"
1415
width={300}
1516
height={120}
1617
className="h-16 w-auto"
1718
alt=""
1819
/>
19-
</a>
20+
</Link>
2021
</div>
2122
<div className="order-first -mx-4 flex flex-auto basis-full overflow-x-auto whitespace-nowrap border-b border-blue-600/10 py-4 font-mono text-sm font-semibold text-l3-500 sm:-mx-6 lg:order-none lg:mx-0 lg:basis-auto lg:border-0 lg:py-0">
2223
<div className="mx-auto flex items-center gap-4 px-4">

src/components/Schedule.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,8 @@ const schedule: Array<Day> = [
6868
{
6969
name: 'Talk 3',
7070
description: 'Software Supply Chain Security',
71-
description2: 'Lückenlose Nachvollziehbarkeit für Mission-Critical Systems',
71+
description2:
72+
'Lückenlose Nachvollziehbarkeit für Mission-Critical Systems',
7273
start: '19:30',
7374
end: '20:00',
7475
openForOthers: false,
@@ -83,7 +84,6 @@ const schedule: Array<Day> = [
8384
openForOthers: false,
8485
id: 6,
8586
},
86-
8787
{
8888
name: 'Networking with Food & Drinks',
8989
description: '🥬 🥔 🥙 🧆 🌮 🍔',

src/components/Speakers.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,8 @@ const people = [
2828
name: 'Jacek Galowicz',
2929
role: 'CEO @ Applicative Systems GmbH',
3030
imageUrl: '/profilbild_jacek_galowicz.png',
31-
topic: 'Software Supply Chain Security: Lückenlose Nachvollziehbarkeit für Mission-Critical Systems',
31+
topic:
32+
'Software Supply Chain Security: Lückenlose Nachvollziehbarkeit für Mission-Critical Systems',
3233
pdfFile: '',
3334
},
3435
]

src/components/Sponsors.tsx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,6 @@ export function Sponsors() {
115115
height={48}
116116
/>
117117
</a>
118-
119118
</div>
120119
</div>
121120

src/components/Topic.tsx

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,12 @@ export default function Topic() {
6767
<li>
6868
<strong>Software Supply Chain Security mit NixOS</strong>
6969
<br />
70-
In hochsicheren Umgebungen stehen wir oft vor einem Dilemma: Strenge Sicherheitsanforderungen und langwierige Audits verlangsamen notwendige Updates und Patches. Wie kann NixOS helfen, dieses Dilemma zu lösen und gleichzeitig lückenlose Nachvollziehbarkeit für mission-kritische Systeme zu gewährleisten?
70+
In hochsicheren Umgebungen stehen wir oft vor einem Dilemma:
71+
Strenge Sicherheitsanforderungen und langwierige Audits
72+
verlangsamen notwendige Updates und Patches. Wie kann NixOS
73+
helfen, dieses Dilemma zu lösen und gleichzeitig lückenlose
74+
Nachvollziehbarkeit für mission-kritische Systeme zu
75+
gewährleisten?
7176
</li>
7277
</ul>
7378

src/components/afterwork/Header.tsx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,21 +2,22 @@ import { Button } from '@/components/Button'
22
import { Container } from '@/components/Container'
33
import { DiamondIcon } from '@/components/DiamondIcon'
44
import Image from 'next/image'
5+
import Link from 'next/link'
56

67
export function Header() {
78
return (
89
<header className="absolute inset-x-0 top-0 z-50 flex-none lg:py-8">
910
<Container className="flex flex-wrap items-center justify-center sm:justify-between lg:flex-nowrap">
1011
<div className="mt-10 lg:mt-0 lg:grow lg:basis-0">
11-
<a href="/">
12+
<Link href="/">
1213
<Image
1314
src="/l3montree-logo-ce.svg"
1415
width={300}
1516
height={120}
1617
className="h-16 w-auto"
1718
alt=""
1819
/>
19-
</a>
20+
</Link>
2021
</div>
2122
<div className="order-first -mx-4 flex flex-auto basis-full overflow-x-auto whitespace-nowrap border-b border-blue-600/10 py-4 font-mono text-sm font-semibold text-l3-500 sm:-mx-6 lg:order-none lg:mx-0 lg:basis-auto lg:border-0 lg:py-0">
2223
<div className="mx-auto flex items-center gap-4 px-4">

src/components/afterwork/Topic.tsx

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import { Button } from './Button'
2+
import Image from 'next/image'
23

34
export default function Topic() {
45
return (
@@ -111,15 +112,19 @@ export default function Topic() {
111112
</div>
112113
</div>
113114
<div className="flex flex-col gap-[1cm]">
114-
<img
115+
<Image
115116
src="/AW_intro.jpg"
116117
alt="Beschreibung"
117118
className="h-auto w-full rounded-lg shadow-xl shadow-black/10 ring-1 ring-white/10"
119+
width={800}
120+
height={600}
118121
/>
119-
<img
122+
<Image
120123
src="/crowd.jpg"
121124
alt="Beschreibung"
122125
className="h-auto w-full rounded-lg shadow-xl shadow-black/10 ring-1 ring-white/10"
126+
width={800}
127+
height={600}
123128
/>
124129
</div>
125130
</div>

0 commit comments

Comments
 (0)