Skip to content

Commit 07af5d4

Browse files
committed
fix: refine technologies section
1 parent a1ecb7a commit 07af5d4

10 files changed

Lines changed: 17 additions & 21 deletions

File tree

app/components/About.vue

Lines changed: 9 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ const categories: Category[] = [
2323
],
2424
},
2525
{
26-
name: "Frontend Technologies",
26+
name: "Frontend/Web",
2727
technologies: [
2828
{ icon: "simple-icons:html5", link: "https://developer.mozilla.org/en-US/docs/Web/HTML", color: "orange" },
2929
{ icon: "simple-icons:javascript", link: "https://developer.mozilla.org/en-US/docs/Web/JavaScript", color: "yellow" },
@@ -33,7 +33,7 @@ const categories: Category[] = [
3333
],
3434
},
3535
{
36-
name: "Tools & Platforms",
36+
name: "Miscellaneous",
3737
technologies: [
3838
{ icon: "simple-icons:git", link: "https://git-scm.com", color: "red" },
3939
{ icon: "codicon:terminal-linux", link: "https://www.kernel.org", color: "green" },
@@ -58,7 +58,7 @@ const categories: Category[] = [
5858
<h1>Technologies I Use</h1>
5959
<div class="technology-category" v-for="category in categories">
6060
<div class="technology-name">
61-
<Icon class="arrow-icon" name="weui:arrow-filled" size="2rem"></Icon>
61+
<Icon class="arrow-icon" name="mdi:cards-diamond" size="1.5rem"></Icon>
6262
<h2>{{ category.name }}</h2>
6363
</div>
6464
<ul>
@@ -105,18 +105,13 @@ p {
105105
gap: 0.5rem;
106106
}
107107
108-
.arrow-icon {
109-
margin-bottom: 2px;
110-
}
111-
112108
.technology-category {
113-
display: flex;
114-
flex-wrap: wrap;
115-
align-items: center;
116-
justify-content: space-between;
117-
gap: 1rem;
109+
display: grid;
118110
border-bottom: solid var(--bg-2) 1px;
119-
padding-bottom: 0.4rem;
111+
padding-bottom: 0.5rem;
112+
padding-top: 0.05rem;
113+
grid-template-columns: repeat(auto-fit, minmax(290px, 1fr));
114+
row-gap: 0.4rem;
120115
}
121116
122117
.technology-name {
@@ -136,6 +131,7 @@ ul {
136131
margin: 0;
137132
padding: 0;
138133
display: flex;
134+
justify-content: flex-start;
139135
gap: 0.4em;
140136
}
141137

app/components/Projects.vue

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -24,57 +24,57 @@ const projects: Project[] = [
2424
repo: "lowfi"
2525
},
2626
{
27-
image: "/images/earthsmp.png",
27+
image: "/images/projects/earthsmp.png",
2828
name: "earthsmp",
2929
language: "Java, Vue",
3030
description: "Minecraft plugin implementing land borders, with a web UI for configuration.",
3131
repo: "earthsmp"
3232
},
3333
{
34-
image: "/images/battleship.png",
34+
image: "/images/projects/battleship.png",
3535
name: "battleship",
3636
language: "C",
3737
description: "A simple implementation of battleship in C with basic TCP multiplayer.",
3838
repo: "battleship"
3939
},
4040
{
41-
image: "/images/transiteer.png",
41+
image: "/images/projects/transiteer.png",
4242
name: "transiteer",
4343
language: "Vue",
4444
description: "Web app for making transit diagrams easily and quickly.",
4545
repo: "transiteer"
4646
},
4747
{
48-
image: "/images/indiepkg.jpg",
48+
image: "/images/projects/indiepkg.jpg",
4949
name: "indiepkg",
5050
language: "Go",
5151
description: "CLI package manager, complete with a custom JSON format.",
5252
repo: "indiepkg"
5353
},
5454
{
55-
image: "/images/coffee-tracker.png",
55+
image: "/images/projects/coffee-tracker.png",
5656
name: "Coffee Tracker",
5757
language: "Svelte",
5858
description: "A web app to track coffee consumption, with animated visuals and persistent storage.",
5959
repo: "coffee-tracker",
6060
link: "https://talwat.com/coffee-tracker/",
6161
},
6262
{
63-
image: "/images/pokesave.png",
63+
image: "/images/projects/pokesave.png",
6464
name: "pokesave",
6565
language: "Rust",
6666
description: "Read raw binary save files from the original Pokemon red & blue.",
6767
repo: "pokesave"
6868
},
6969
{
70-
image: "/images/pap.png",
70+
image: "/images/projects/pap.png",
7171
name: "pap",
7272
language: "Go",
7373
description: "A swiss army knife for managing and creating minecraft servers.",
7474
repo: "pap"
7575
},
7676
{
77-
image: "/images/pokeget.png",
77+
image: "/images/projects/pokeget.png",
7878
name: "pokeget-rs",
7979
language: "Rust",
8080
description: "Displays pokemon sprites in the terminal.",

0 commit comments

Comments
 (0)