Refactor and minor fixes

This commit is contained in:
Andras Schmelczer 2022-09-21 21:57:58 +02:00
parent 2dc9c45642
commit fe75f9af88
No known key found for this signature in database
GPG key ID: 0EA1BC97D0AB076E
31 changed files with 187 additions and 193 deletions

View file

@ -1,4 +1,4 @@
import { Image } from '../../page/basics/image/image';
import { Image } from '../../page/basics/image/image.html';
import { TimelineElementParameters } from '../../page/timeline/timeline-element/timeline-element-parameters';
import colourJpeg from '../media/color.jpg?format=jpg';
import colourWebP from '../media/color.jpg?format=webp';
@ -6,7 +6,12 @@ import colourWebP from '../media/color.jpg?format=webp';
export const colorsTimelineElement: TimelineElementParameters = {
title: `Photo colour grader`,
date: `2018 June`,
figure: new Image(colourWebP, colourJpeg, `a picture of the app`),
figure: Image({
imageWebP: colourWebP,
imageJpeg: colourJpeg,
alt: `a picture of the app`,
container: true,
}),
description: `An innovative (at least I thought so) colour grader web application.`,
more: [
`

View file

@ -1,4 +1,4 @@
import { Image } from '../../page/basics/image/image';
import { Image } from '../../page/basics/image/image.html';
import { TimelineElementParameters } from '../../page/timeline/timeline-element/timeline-element-parameters';
import myNotesJpeg from '../media/my-notes.png?format=jpg';
import myNotesWebP from '../media/my-notes.png?format=webp';
@ -7,7 +7,12 @@ import { GitHub } from '../shared';
export const myNotesTimelineElement: TimelineElementParameters = {
title: `My Notes`,
date: `2019 November`,
figure: new Image(myNotesWebP, myNotesJpeg, `two screenshots of the application`),
figure: Image({
imageWebP: myNotesWebP,
imageJpeg: myNotesJpeg,
alt: `two screenshots of the application`,
container: true,
}),
description: `A minimalist note organiser and editor powered by Markwon.`,
more: [
`

View file

@ -1,4 +1,4 @@
import { Image } from '../../page/basics/image/image';
import { Image } from '../../page/basics/image/image.html';
import { TimelineElementParameters } from '../../page/timeline/timeline-element/timeline-element-parameters';
import processSimulatorInputJpeg from '../media/process-simulator-input.jpg?format=jpg';
import processSimulatorInputWebP from '../media/process-simulator-input.jpg?format=webp';
@ -6,11 +6,12 @@ import processSimulatorInputWebP from '../media/process-simulator-input.jpg?form
export const nuclearEditorTimelineElement: TimelineElementParameters = {
title: `Graph editing application`,
date: `2018 October - November`,
figure: new Image(
processSimulatorInputWebP,
processSimulatorInputJpeg,
`a picture of the simulator's UI`
),
figure: Image({
imageWebP: processSimulatorInputWebP,
imageJpeg: processSimulatorInputJpeg,
alt: `a picture of the simulator's UI`,
container: true,
}),
description: `
An intuitive editor to create and edit input for the nuclear facility simulator.
`,

View file

@ -1,4 +1,4 @@
import { Image } from '../../page/basics/image/image';
import { Image } from '../../page/basics/image/image.html';
import { TimelineElementParameters } from '../../page/timeline/timeline-element/timeline-element-parameters';
import processSimulatorJpeg from '../media/process-simulator.jpg?format=jpg';
import processSimulatorWebP from '../media/process-simulator.jpg?format=webp';
@ -6,11 +6,12 @@ import processSimulatorWebP from '../media/process-simulator.jpg?format=webp';
export const nuclearTimelineElement: TimelineElementParameters = {
title: `Simulating the cooling system of a nuclear facility`,
date: `2018 October - November`,
figure: new Image(
processSimulatorWebP,
processSimulatorJpeg,
`a screenshot of the simulator`
),
figure: Image({
imageWebP: processSimulatorWebP,
imageJpeg: processSimulatorJpeg,
alt: `a screenshot of the simulator`,
container: true,
}),
description: `
The temperatures and flow velocities are dynamically calculated in a fluid-based
cooling system based on a simple model.

View file

@ -1,4 +1,4 @@
import { Image } from '../../page/basics/image/image';
import { Image } from '../../page/basics/image/image.html';
import { TimelineElementParameters } from '../../page/timeline/timeline-element/timeline-element-parameters';
import photosJpeg from '../media/photos.jpg?format=jpg';
import photosWebP from '../media/photos.jpg?format=webp';
@ -7,7 +7,12 @@ import { Open } from '../shared';
export const photosTimelineElement: TimelineElementParameters = {
title: `Photos`,
date: `2016 summer`,
figure: new Image(photosWebP, photosJpeg, `a picture of the website`),
figure: Image({
imageWebP: photosWebP,
imageJpeg: photosJpeg,
alt: `a picture of the website`,
container: true,
}),
description: `A simple webpage where you can view my photos.`,
more: [
`

View file

@ -1,4 +1,4 @@
import { Image } from '../../page/basics/image/image';
import { Image } from '../../page/basics/image/image.html';
import { TimelineElementParameters } from '../../page/timeline/timeline-element/timeline-element-parameters';
import towersJpeg from '../media/towers.png?format=jpg';
import towersWebP from '../media/towers.png?format=webp';
@ -7,7 +7,12 @@ import { GitHub, Open } from '../shared';
export const towersTimelineElement: TimelineElementParameters = {
title: `Towers tracking app`,
date: `2019 August - September`,
figure: new Image(towersWebP, towersJpeg, `a picture of the website`),
figure: Image({
imageWebP: towersWebP,
imageJpeg: towersJpeg,
alt: `a picture of the website`,
container: true,
}),
description: `An aesthetic representation of your previous and current goals/tasks.`,
more: [
`