Merge pull request #76 from ProjectSegfault/fix-projects

fix project links
This commit is contained in:
Akis 2022-09-03 18:26:32 +03:00 committed by GitHub
commit e005884272
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 17 additions and 15 deletions

View File

@ -16,10 +16,7 @@
.link { .link {
background-color: var(--alt); background-color: var(--alt);
color: var(--alt-text); color: var(--alt-text);
font-size: 20px;
transition: all 0.25s; transition: all 0.25s;
display: flex;
align-items: center;
} }
.web:hover, .web:hover,
@ -33,25 +30,21 @@
.matrixcolored { .matrixcolored {
background-color: var(--alt); background-color: var(--alt);
color: var(--alt-text); color: var(--alt-text);
font-size: 20px;
display: flex;
align-items: center;
} }
.discordcolored { .discordcolored {
background-color: #5865f2; background-color: #5865f2;
color: #fff; color: #fff;
font-size: 20px;
display: flex;
align-items: center;
} }
.gitcolored { .gitcolored {
background-color: #f05032; background-color: #f05032;
color: #fff; color: #fff;
font-size: 20px; }
display: flex;
align-items: center; .githubcolored {
background-color: var(--alt);
color: var(--alt-text);
} }
a { a {
@ -63,5 +56,8 @@
color: var(--secondary); color: var(--secondary);
text-decoration: none; text-decoration: none;
width: fit-content; width: fit-content;
font-size: 20px;
display: flex;
align-items: center;
} }
</style> </style>

View File

@ -2,13 +2,13 @@
{ {
"name": "Website", "name": "Website",
"description": "Our website written in SvelteKit.", "description": "Our website written in SvelteKit.",
"git": "https://git.projectsegfau.lt/ProjectSegfault/website/", "github": "https://github.com/ProjectSegfault/website/",
"website": "https://projectsegfau.lt/" "website": "https://projectsegfau.lt/"
}, },
{ {
"name": "Segfautils", "name": "Segfautils",
"description": "Web utilities (APIs) for Project Segfault, but you could probably use them too.", "description": "Web utilities (APIs) for Project Segfault, but you could probably use them too.",
"git": "https://git.projectsegfau.lt/ProjectSegfault/Segfautils/", "github": "https://github.com/ProjectSegfault/segfautils/",
"website": "https://segfautils.projectsegfau.lt/" "website": "https://segfautils.projectsegfau.lt/"
} }
] ]

View File

@ -10,7 +10,7 @@
<h1>Our projects</h1> <h1>Our projects</h1>
<CardOuter> <CardOuter>
{#each projects as { name, description, git, website }} {#each projects as { name, description, git, github, website }}
<CardInner title={name} {description}> <CardInner title={name} {description}>
<LinksOuter> <LinksOuter>
{#if website} {#if website}
@ -19,6 +19,12 @@
</Link> </Link>
{/if} {/if}
{#if github}
<Link url={github} class="githubcolored">
<div class="i-simple-icons:github" />
</Link>
{/if}
{#if git} {#if git}
<Link url={git} class="gitcolored"> <Link url={git} class="gitcolored">
<div class="i-simple-icons:git" /> <div class="i-simple-icons:git" />