Refactor portfolio and fix grammar

This commit is contained in:
schmelczerandras 2020-11-26 17:15:57 +01:00
parent 86ddc3d0d8
commit 59a0afbac7
37 changed files with 546 additions and 451 deletions

View file

@ -1,43 +0,0 @@
import { Video } from '../page/basics/video/video';
import { Text } from '../page/basics/text/text';
import { Image } from '../page/basics/image/image';
import { PageElement } from '../page/page-element';
import { url } from './url';
import { Preview } from '../page/basics/preview/preview';
export interface Header {
name: string;
picture: Image;
about: Content;
}
export interface Timeline {
showMoreText: string;
showLessText: string;
elements: Array<TimelineElement>;
}
export interface TimelineElement {
date: string;
figure: Image | Video | Preview;
title: string;
description: Text;
more?: Content;
links: Array<PageElement>;
}
export interface Footer {
title: string;
email: string;
curriculaVitae: Array<CV>;
lastEditText: string;
lastEdit: Date;
}
export interface CV {
name: string;
url: url;
}
export type Content = Array<PageElement>;