Compare commits

..

1 Commits
main ... imgbot

Author SHA1 Message Date
ImgBotApp 1afb773aa2
[ImgBot] Optimize images
*Total -- 596.94kb -> 565.31kb (5.3%)

/static/discord-logo.png -- 3.77kb -> 2.34kb (38.03%)
/src/lib/assets/discord-logo.png -- 3.77kb -> 2.34kb (38.03%)
/src/lib/assets/github-logo.png -- 3.95kb -> 2.93kb (25.72%)
/static/github-logo.png -- 3.95kb -> 2.93kb (25.72%)
/src/lib/assets/mastodon-logo.png -- 5.51kb -> 4.14kb (24.88%)
/static/mastodon-logo.png -- 5.51kb -> 4.14kb (24.88%)
/static/favicon.png -- 285.24kb -> 273.24kb (4.21%)
/src/lib/assets/favicon.png -- 285.24kb -> 273.24kb (4.21%)

Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
1 year ago

@ -10,14 +10,8 @@
<style>
html {
background-color:rgba(14, 1, 20, 1);
background-image:
radial-gradient(white, rgba(255,153,255,.2) 2px, transparent 40px),
radial-gradient(white, rgba(255,153,255,.15) 1px, transparent 30px),
radial-gradient(white, rgba(255,153,255,.1) 2px, transparent 50px),
radial-gradient(rgba(255,153,255,.4), rgba(255,153,255,.1) 2px, transparent 30px);
background-size: 550px 550px, 350px 350px, 250px 250px, 150px 150px;
background-position: 0 0, 40px 60px, 130px 270px, 70px 100px;
background-image: linear-gradient(0deg, rgba(18, 2, 25, 0.9), rgba(18, 2, 25, 0.9)), url("/background-stars.png");
background-size: cover;
}
body {
font-family: "Noto Sans",Arial,sans-serif;

Binary file not shown.

After

Width:  |  Height:  |  Size: 351 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.8 KiB

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 285 KiB

After

Width:  |  Height:  |  Size: 273 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 35 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.9 KiB

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.5 KiB

After

Width:  |  Height:  |  Size: 4.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.7 KiB

@ -1,6 +1,5 @@
<script>
import HomeIcons from './home-icons.svelte';
import Project from './project.svelte';
</script>
<div class="content-slim">
@ -8,7 +7,7 @@
<HomeIcons />
</div>
<div class="item home-greeting">
<h1>Welcome to my internet space</h1>
<h1>Welcome to my space in the internet</h1>
</div>
<div class="item home-description">
<p>
@ -26,46 +25,6 @@
src="https://github-readme-stats.vercel.app/api/top-langs/?username=trivernis&hide=html&show_icons=true&theme=tokyonight"
/>
</div>
<div class="item projects">
<h1>Some Projects</h1>
<Project
name="Mediarepo"
href="https://mediarepo.trivernis.dev"
description="A media management tool written in Rust and Angular.
It uses tags to sort images into categories and can be run fully headless.
Furthermore it can be run in a classic server-client fashion as well as a single
desktop application."
/>
<Project
name="2b-rs"
href="https://git.trivernis.net/Trivernis/2b-rs"
description="A discord bot written in Rust.
It provides commands for playing music, searching for xkcd comics, finding image sources etc."
/>
<Project
name="rusty-value"
href="https://git.trivernis.net/Trivernis/rusty-value"
description="A Rust libary to get a generic representation for any rust type.
The library features a derive trait to create a rusty value from any type. The value can
be inspected by using match expressions."
/>
<Project
name="multi-trait-object"
href="https://git.trivernis.net/Trivernis/multi-trait-object"
description="A Rust library to store all traits alongside a dynamic value.
Usually dyn types in rust only support one non-marker trait since the fat pointer representation
of a dyn type only includes one pointer to the data and one pointer to the v-table of the trait.
This libary creates even fatter pointers for trait objects to store multiple v-table pointers alongside
a data pointer. This way you can create dyn objects that are both Clone and Debug.
Also this libary is super unsafe."
/>
<Project
name="Snekdown"
href="https://git.trivernis.net/Trivernis/snekdown"
description="A custom markdown flavour with a parser and html renderer written entirely in Rust."
/>
<h4>And there's even more on my Git and GitHub...</h4>
</div>
</div>
<style lang="scss">
@ -73,9 +32,6 @@
display: flex;
flex-direction: column;
margin: 5% 15% 5em;
background: rgba(14,1,20,0.9);
box-shadow: 0px 0px 60px 60px rgba(14,1,20,0.9);
border-radius: 50px;
}
.item {

@ -4,18 +4,12 @@
import githubLogo from "$lib/assets/github-logo.png";
import discordLogo from "$lib/assets/discord-logo.png";
import mastodonLogo from "$lib/assets/mastodon-logo.png";
import giteaLogo from "$lib/assets/gitea-logo.png";
import matrixLogo from "$lib/assets/matrix-logo.png";
</script>
<div class="home-icons">
<Icon small={true} href="https://github.com/trivernis" src={githubLogo} alt="GitHub logo"/>
<Icon small={true} href="https://discord.gg/ZxzM2bTeXU" src={discordLogo} alt="Discord logo"/>
</div>
<div class="home-icons">
<Icon href="https://git.trivernis.net/Trivernis" src={giteaLogo} alt="Gitea logo"/>
<Icon href="https://github.com/trivernis" src={githubLogo} alt="GitHub logo"/>
<Icon href="https://discord.gg/ZxzM2bTeXU" src={discordLogo} alt="Discord logo"/>
<Icon href="https://social.funkyfish.cool/@trivernis" src={mastodonLogo} alt="Mastodon logo"/>
<Icon href="https://matrix.to/#/@trivernis:trivernis.net" src={matrixLogo} alt="Matrix logo"/>
</div>
<style lang="scss">

@ -2,26 +2,18 @@
export let src: string;
export let alt: string;
export let href: string;
export let small = false;
</script>
<a {href} class="{small? 'small' : ''}">
<a {href}>
<img {src} {alt} />
</a>
<style lang="scss">
a {
padding: 20px;
img {
height: 60px;
width: auto;
}
}
a.small {
padding: 15px;
img {
height: 35px;
height: 50px;
width: auto;
}
}
</style>

@ -1,28 +0,0 @@
<script lang="ts">
export let name: string;
export let href: string;
export let description: string;
</script>
<div class="project">
<div>
<a {href}><h2>{name}</h2></a>
</div>
<p>{description}</p>
</div>
<style lang="scss">
.project {
display: flex;
flex-direction: column;
margin-top: 1em;
width: 100%;
a {
display: inline;
color: white;
h2 {
display: inline;
}
}
}
</style>

@ -1,20 +0,0 @@
{
"subject":"acct:trivernis@social.funkyfish.cool",
"aliases":
[
"https://social.funkyfish.cool/@trivernis"
],
"links":
[
{
"rel":"self",
"type":"application/activity+json",
"href":"https://social.funkyfish.cool/@trivernis"
},
{
"rel":"http://webfinger.net/rel/profile-page",
"type":"text/html",
"href":"https://social.funkyfish.cool/@trivernis"
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 351 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 285 KiB

After

Width:  |  Height:  |  Size: 273 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.1 KiB

Loading…
Cancel
Save