Added new project links for Stalinium Mod and Portfolio; updated About page content

This commit is contained in:
IM23a-cernik
2025-05-22 10:02:09 +02:00
parent 2d9e14329a
commit a5d84100d2
12 changed files with 167 additions and 21 deletions
+45 -9
View File
@@ -4,11 +4,18 @@
<option name="autoReloadType" value="SELECTIVE" />
</component>
<component name="ChangeListManager">
<list default="true" id="15d653a3-00a9-440e-a365-0d5dba6a77a9" name="Changes" comment="Fixed a mobile sizing issue">
<list default="true" id="15d653a3-00a9-440e-a365-0d5dba6a77a9" name="Changes" comment="Changed a project name">
<change afterPath="$PROJECT_DIR$/public/gambling.png" afterDir="false" />
<change afterPath="$PROJECT_DIR$/public/porsche.png" afterDir="false" />
<change afterPath="$PROJECT_DIR$/public/portfolio.png" afterDir="false" />
<change afterPath="$PROJECT_DIR$/public/reactor_core.png" afterDir="false" />
<change afterPath="$PROJECT_DIR$/public/stalinium.jpg" afterDir="false" />
<change afterPath="$PROJECT_DIR$/src/app/projects/portfolio/page.js" afterDir="false" />
<change afterPath="$PROJECT_DIR$/src/app/projects/stalinium/page.js" afterDir="false" />
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/layout.js" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/layout.js" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/about/page.js" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/about/page.js" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/page.js" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/page.js" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/projects/roboxers/page.js" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/projects/gambling/page.js" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app/projects/gambling/page.js" beforeDir="false" afterPath="$PROJECT_DIR$/src/app/projects/gambling/page.js" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/components/burger.jsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/components/burger.jsx" afterDir="false" />
</list>
<option name="SHOW_DIALOG" value="false" />
@@ -55,7 +62,9 @@
&quot;SHARE_PROJECT_CONFIGURATION_FILES&quot;: &quot;true&quot;,
&quot;git-widget-placeholder&quot;: &quot;main&quot;,
&quot;javascript.nodejs.core.library.configured.version&quot;: &quot;20.18.0&quot;,
&quot;javascript.nodejs.core.library.typings.version&quot;: &quot;20.17.24&quot;,
&quot;javascript.nodejs.core.library.typings.version&quot;: &quot;20.17.47&quot;,
&quot;js.debugger.nextJs.config.created.client&quot;: &quot;true&quot;,
&quot;js.debugger.nextJs.config.created.server&quot;: &quot;true&quot;,
&quot;last_opened_file_path&quot;: &quot;C:/BZZ/JS/portfolio/src/app/projects&quot;,
&quot;node.js.detected.package.eslint&quot;: &quot;true&quot;,
&quot;node.js.detected.package.tslint&quot;: &quot;true&quot;,
@@ -74,7 +83,20 @@
<recent name="C:\BZZ\JS\portfolio\src\app\me" />
</key>
</component>
<component name="RunManager">
<component name="RunManager" selected="npm.Next.js: server-side">
<configuration name="Next.js: debug client-side" type="JavascriptDebugType" uri="http://localhost:3000/">
<method v="2" />
</configuration>
<configuration name="Next.js: server-side" type="js.build_tools.npm">
<package-json value="$PROJECT_DIR$/package.json" />
<command value="run" />
<scripts>
<script value="dev" />
</scripts>
<node-interpreter value="project" />
<envs />
<method v="2" />
</configuration>
<configuration name="build" type="js.build_tools.npm" temporary="true" nameIsGenerated="true">
<package-json value="$PROJECT_DIR$/package.json" />
<command value="run" />
@@ -94,7 +116,7 @@
<component name="SharedIndexes">
<attachedChunks>
<set>
<option value="bundled-js-predefined-d6986cc7102b-1632447f56bf-JavaScript-WS-243.26053.12" />
<option value="bundled-js-predefined-d6986cc7102b-6a121458b545-JavaScript-WS-251.25410.117" />
</set>
</attachedChunks>
</component>
@@ -127,7 +149,12 @@
<workItem from="1745842444355" duration="463000" />
<workItem from="1745845496696" duration="16000" />
<workItem from="1746685577444" duration="579000" />
<workItem from="1746687620724" duration="1226000" />
<workItem from="1746687620724" duration="4701000" />
<workItem from="1746696733921" duration="769000" />
<workItem from="1747212060956" duration="11000" />
<workItem from="1747212107053" duration="3000" />
<workItem from="1747290521182" duration="4840000" />
<workItem from="1747895515224" duration="5313000" />
</task>
<task id="LOCAL-00001" summary="created a base layout">
<option name="closed" value="true" />
@@ -225,7 +252,15 @@
<option name="project" value="LOCAL" />
<updated>1744271829600</updated>
</task>
<option name="localTasksCounter" value="13" />
<task id="LOCAL-00013" summary="Changed a project name">
<option name="closed" value="true" />
<created>1746689722129</created>
<option name="number" value="00013" />
<option name="presentableId" value="LOCAL-00013" />
<option name="project" value="LOCAL" />
<updated>1746689722129</updated>
</task>
<option name="localTasksCounter" value="14" />
<servers />
</component>
<component name="TypeScriptGeneratedFilesManager">
@@ -243,6 +278,7 @@
<MESSAGE value="Added color-gradients" />
<MESSAGE value="Fixed a tiny spacing issue" />
<MESSAGE value="Fixed a mobile sizing issue" />
<option name="LAST_COMMIT_MESSAGE" value="Fixed a mobile sizing issue" />
<MESSAGE value="Changed a project name" />
<option name="LAST_COMMIT_MESSAGE" value="Changed a project name" />
</component>
</project>
Binary file not shown.

After

Width:  |  Height:  |  Size: 75 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 130 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 72 KiB

+38 -6
View File
@@ -1,8 +1,40 @@
export default function About() {
return <p>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore
et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet
clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet,
consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed
diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea
takimata sanctus est Lorem ipsum dolor sit amet.</p>
return <div className={"h-full p-7.5 text-wrap w-screen md:w-2/3"}>
<h1 className={"text-4xl md:text-5xl"}>Impressum und Haftungsausschluss</h1>
<h2 className={"text-2xl md:text-3xl"}>Impressum</h2>
<p className={"text-base md:text-lg"}>
Kristian Cerni<br/>
Altwiesenstrasse 184<br/>
8051 Zürich<br/>
kriscerni@gmail.com<br/>
079 953 40 77<br/>
</p>
<h2 className={"text-2xl md:text-3xl"}>Haftungsausschluss</h2>
<h3 className={"text-xl md:text-2xl"}>Besuch von externen Webseiten</h3>
<p className={"text-md"}>
Bei externen Links können wir ihre Sicherheit nicht garantieren, da diese zuletzt am
22.05.2025 geprüft wurden, daher haften wir nicht für Schäden, die beim besuchen
von anderen Webseiten verursacht wurden.
</p>
<h2 className={"text-2xl md:text-3xl"}>Lizenzen</h2>
<p className={"text-md"}>
Diese Webseite steht unter der Creative Commons Lizenz und darf daher
weiterverwendet werden, solange die Quelle angegeben wird. Jedoch haften wir
nicht für den missbrauch von anderen unserer Webseite mit dieser Lizenz. Die Bilder
auf dieser Webseite gehören Porsche und wir haben eine Erlaubnis bekommen diese
zu verwenden. Daher dürfen diese Bilder nur mit der Zustimmung von Porsche
verwendet werden.
</p>
<h2 className={"text-2xl md:text-3xl"}>Urheberrechtliches</h2>
<p className={"text-md"}>
Wir haben für alle urheberrechtlich geschützten Materialien dieser Webseite das
Einverständnis der Urheber. Wir haften nicht für den missbrauch dieser von uns
verwendeten Materialien.
</p>
<h2 className={"text-2xl md:text-3xl"}>Werbeverbot</h2>
<p className={"text-md"}>
Es ist ihnen untersagt diese Webseite, sowie von ihr verwendete Materialien und
Angaben für Werbezwecke zu verwenden.
</p>
</div>
}
+63 -5
View File
@@ -60,11 +60,69 @@ export default function Home() {
</li>
</ul>
</div>
<div className="flex justify-between h-screen items-center border-b-2 border-x-2 border-emerald-800
dark:border-emerald-300 dark:animate-pulse-border-dark animate-pulse-border-light w-screen p-0 m-0">
<section className={"w-1/3 p-2 border-emerald-800 dark:border-emerald-300 dark:animate-pulse-border-dark animate-pulse-border-light"}>a</section>
<section className={"w-1/3 p-2 border-emerald-800 dark:border-emerald-300 dark:animate-pulse-border-dark animate-pulse-border-light"}>a</section>
<section className={"w-1/3 p-2 border-emerald-800 dark:border-emerald-300 dark:animate-pulse-border-dark animate-pulse-border-light"}>a</section>
<div className="flex flex-wrap justify-evenly h-full items-start border-b-2 border-x-2 border-emerald-800
dark:border-emerald-300 dark:animate-pulse-border-dark animate-pulse-border-light w-screen p-2 pt-15">
<section
className={"flex flex-col p-2 m-5 w-9/10 md:w-3/10 rounded-sm border-emerald-800 dark:border-emerald-300 dark:animate-pulse-border-dark border-2 animate-pulse-border-light"}>
<Link href={"/projects/porsche"}>
<img className={"w-md"} src={"/porsche.png"} alt={"Bild von Projekt"}/>
<h1 className={"text-center text-3xl md:text-4xl underline p-2"}>Wirtschaftsgeschichte von
Porsche</h1>
</Link>
<p className={"text-center text-sm md:text-base"}>Lorem ipsum dolor sit amet, consetetur sadipscing
elitr, sed diam
nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At
vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata
sanctus est Lorem ipsum dolor sit amet.</p>
</section>
<section
className={"flex flex-col p-2 m-5 w-9/10 md:w-3/10 rounded-sm border-emerald-800 dark:border-emerald-300 dark:animate-pulse-border-dark border-2 animate-pulse-border-light"}>
<Link href={"/projects/nuclear-age"}>
<img className={"w-md h-md"} src={"/reactor_core.png"} alt={"Bild von Projekt"}/>
<h1 className={"text-center text-3xl md:text-4xl underline p-2"}>Nuclear Age Mod</h1>
</Link>
<p className={"text-center text-sm md:text-base"}>Lorem ipsum dolor sit amet, consetetur sadipscing
elitr, sed diam
nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At
vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata
sanctus est Lorem ipsum dolor sit amet.</p>
</section>
<section
className={"flex p-2 flex-col m-5 w-9/10 md:w-3/10 rounded-sm border-emerald-800 dark:border-emerald-300 dark:animate-pulse-border-dark border-2 animate-pulse-border-light"}>
<Link href={"/projects/gambling"}>
<img className={"w-md"} src={"/gambling.png"} alt={"Bild von Projekt"}/>
<h1 className={"text-center text-3xl md:text-4xl underline p-2"}>Gambling API</h1>
</Link>
<p className={"text-center text-sm md:text-base"}>Lorem ipsum dolor sit amet, consetetur sadipscing
elitr, sed diam
nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At
vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata
sanctus est Lorem ipsum dolor sit amet.</p>
</section>
<section
className={"flex p-2 flex-col m-5 w-9/10 md:w-3/10 rounded-sm border-emerald-800 dark:border-emerald-300 dark:animate-pulse-border-dark border-2 animate-pulse-border-light"}>
<Link href={"/projects/stalinium"}>
<img className={"w-md"} src={"/stalinium.jpg"} alt={"Bild von Projekt"}/>
<h1 className={"text-center text-3xl md:text-4xl underline p-2"}>Stalinium Mod</h1>
</Link>
<p className={"text-center text-sm md:text-base"}>Lorem ipsum dolor sit amet, consetetur sadipscing
elitr, sed diam
nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At
vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata
sanctus est Lorem ipsum dolor sit amet.</p>
</section>
<section
className={"flex p-2 flex-col m-5 w-9/10 md:w-3/10 rounded-sm border-emerald-800 dark:border-emerald-300 dark:animate-pulse-border-dark border-2 animate-pulse-border-light"}>
<Link href={"/projects/portfolio"}>
<img className={"w-md"} src={"/portfolio.png"} alt={"Bild von Projekt"}/>
<h1 className={"text-center text-3xl md:text-4xl underline p-2"}>Portfolio</h1>
</Link>
<p className={"text-center text-sm md:text-base"}>Lorem ipsum dolor sit amet, consetetur sadipscing
elitr, sed diam
nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At
vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata
sanctus est Lorem ipsum dolor sit amet.</p>
</section>
</div>
</div>
);
+1 -1
View File
@@ -1,4 +1,4 @@
export default function Roboxers() {
export default function Gambling() {
return <p>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore
et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet
clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet,
+8
View File
@@ -0,0 +1,8 @@
export default function Portfolio() {
return <p>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore
et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet
clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet,
consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed
diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea
takimata sanctus est Lorem ipsum dolor sit amet.</p>
}
+8
View File
@@ -0,0 +1,8 @@
export default function Stalinium() {
return <p>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore
et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet
clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet,
consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed
diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea
takimata sanctus est Lorem ipsum dolor sit amet.</p>
}
+4
View File
@@ -36,6 +36,10 @@ export default function Burger() {
onClick={() => setIsOpen(!isOpen)}>Nuclear Age Mod</Link>
<Link className="text-lg p-2" href="/projects/gambling"
onClick={() => setIsOpen(!isOpen)}>Gambling API</Link>
<Link className="text-lg p-2" href="/projects/stalinium"
onClick={() => setIsOpen(!isOpen)}>Stalinium Mod</Link>
<Link className="text-lg p-2" href="/projects/portfolio"
onClick={() => setIsOpen(!isOpen)}>Portfolio</Link>
</Accordion.Content>
</Accordion.Item>
</Accordion.Root>