feat: style
This commit is contained in:
1 parent
7bbcdfa1b9
commit
0888795c09
7 files changed
+257
-46
No files matched your search
+142
@@ -0,0 +1,142 @@
|
||||
export interface PortfolioProject {
|
||||
title: string;
|
||||
link: string;
|
||||
description: string;
|
||||
languages: string[];
|
||||
icon?: string;
|
||||
CircleIcon?: boolean;
|
||||
}
|
||||
|
||||
export interface PortraitHighlight {
|
||||
image: string;
|
||||
text: string;
|
||||
}
|
||||
|
||||
export interface ImprintData {
|
||||
street: string;
|
||||
houseNumber: number;
|
||||
zip: number;
|
||||
city: string;
|
||||
country: string;
|
||||
}
|
||||
|
||||
export interface Global {
|
||||
firstname: string;
|
||||
lastname: string;
|
||||
contactMail: string;
|
||||
abuseMail: string;
|
||||
contactPhone: string;
|
||||
hrefContactPhone: string;
|
||||
birthdate: string;
|
||||
bioTextsList: BioTextEntry[];
|
||||
portraitHighlights: PortraitHighlight[];
|
||||
projects: PortfolioProject[];
|
||||
address: ImprintData;
|
||||
}
|
||||
|
||||
export interface BioTextEntry {
|
||||
label: string;
|
||||
value: string;
|
||||
}
|
||||
|
||||
export const global: Global = {
|
||||
firstname: 'Julian',
|
||||
lastname: 'Lechner',
|
||||
contactMail: 'fraujulian@lechner.top',
|
||||
abuseMail: 'abuse@lechner-systems.at',
|
||||
contactPhone: '+43 (0) 660 9254001',
|
||||
hrefContactPhone: '+436609254001',
|
||||
birthdate: '2009-03-03',
|
||||
bioTextsList: [
|
||||
{ label: 'Languages', value: 'C#' },
|
||||
{ label: 'Languages', value: 'TypeScript' },
|
||||
{ label: 'Languages', value: 'Bash' },
|
||||
{ label: 'Frontend', value: 'Angular' },
|
||||
{ label: 'Frontend', value: 'WPF' },
|
||||
{ label: 'Frontend', value: 'Avalonia' },
|
||||
{ label: 'Backend', value: '.NET' },
|
||||
{ label: 'Backend', value: 'ASP.NET Core' },
|
||||
{ label: 'Backend', value: 'Entity Framework Core' },
|
||||
{ label: 'Backend', value: 'Node.js' },
|
||||
{ label: 'Backend', value: 'REST' },
|
||||
{ label: 'Backend', value: 'Swagger' },
|
||||
{ label: 'Database', value: 'Microsoft SQL' },
|
||||
{ label: 'Database', value: 'MariaDB' },
|
||||
{ label: 'DevOps', value: 'Git' },
|
||||
{ label: 'DevOps', value: 'GitHub & GitLab' },
|
||||
{ label: 'DevOps', value: 'Azure DevOps' },
|
||||
{ label: 'DevOps', value: 'Docker' },
|
||||
{ label: 'DevOps', value: 'Ubuntu' },
|
||||
{ label: 'DevOps', value: 'Arch' },
|
||||
],
|
||||
portraitHighlights: [
|
||||
{
|
||||
image: 'assets/portrait/me.png',
|
||||
text: 'ME',
|
||||
},
|
||||
{
|
||||
image: 'assets/portrait/love.jpg',
|
||||
text: 'My Love',
|
||||
},
|
||||
{
|
||||
image: 'assets/portrait/anniversary.jpg',
|
||||
text: 'Anniversary',
|
||||
},
|
||||
{
|
||||
image: 'assets/portrait/trains.jpg',
|
||||
text: 'Trains',
|
||||
},
|
||||
{
|
||||
image: 'assets/portrait/traveling.jpg',
|
||||
text: 'Traveling',
|
||||
},
|
||||
{
|
||||
image: 'assets/portrait/culture.jpg',
|
||||
text: 'Culture',
|
||||
},
|
||||
],
|
||||
projects: [
|
||||
{
|
||||
title: 'SynRadio',
|
||||
link: 'https://www.synradio.de/',
|
||||
description: 'An internet radio station that is available on various media.',
|
||||
languages: ['TypeScript', 'JavaScript', 'HTML', 'CSS'],
|
||||
icon: 'https://gerlach-systems.de/IMAGES/SYNHOST/SYNHOST_DARK.png',
|
||||
CircleIcon: false,
|
||||
},
|
||||
{
|
||||
title: 'SynHost',
|
||||
link: 'https://www.synhost.de/',
|
||||
description:
|
||||
'A support system integrating various platforms and media to offer employees a unified overview.',
|
||||
languages: ['TypeScript'],
|
||||
icon: 'https://gerlach-systems.de/IMAGES/SYNHOST/SYNHOST_DARK.png',
|
||||
CircleIcon: false,
|
||||
},
|
||||
{
|
||||
title: 'SynHost',
|
||||
link: 'https://www.synhost.de/',
|
||||
description:
|
||||
'A support system integrating various platforms and media to offer employees a unified overview.',
|
||||
languages: ['TypeScript'],
|
||||
icon: 'https://gerlach-systems.de/IMAGES/SYNHOST/SYNHOST_DARK.png',
|
||||
CircleIcon: false,
|
||||
},
|
||||
{
|
||||
title: 'SynHost',
|
||||
link: 'https://www.synhost.de/',
|
||||
description:
|
||||
'A support system integrating various platforms and media to offer employees a unified overview.',
|
||||
languages: ['TypeScript'],
|
||||
icon: 'https://gerlach-systems.de/IMAGES/SYNHOST/SYNHOST_DARK.png',
|
||||
CircleIcon: false,
|
||||
},
|
||||
],
|
||||
address: {
|
||||
street: 'UlmenstraĂźe',
|
||||
houseNumber: 9,
|
||||
zip: 3380,
|
||||
city: 'Pöchlarn',
|
||||
country: 'Austria',
|
||||
},
|
||||
};
|
||||
Reference in new issue
Block a user