Skip to content

Commit 7b5ac39

Browse files
committed
22.0 beta 5
[general] - add emojis to titles - update and remove dependencies - minor footer changes - move treemap to own js file - minor style changes - various bug fixes [mier.info] - add information and links [about] - no longer an undergraduate!!! [index] - new background video
1 parent f030b40 commit 7b5ac39

16 files changed

Lines changed: 226 additions & 4371 deletions

File tree

.eleventy.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@ const { EleventyRenderPlugin } = require("@11ty/eleventy");
33
const eleventyNavigationPlugin = require("@11ty/eleventy-navigation");
44
const Nunjucks = require("nunjucks");
55

6-
const { buildBreadcrumbs, buildTreemap } = require('./src/static/js/building/breadcrumbs.js');
6+
const buildBreadcrumbs = require('./src/static/js/building/breadcrumbs.js');
7+
const buildTreemap = require('./src/static/js/building/treemap.js');
78
const buildChangelog = require('./src/static/js/building/changelog.js');
89
const addAsset = require('./src/static/js/building/linking.js');
910
const { qka, quizButtons, quizQuestions } = require('./src/static/js/building/quizzing.js');
46.5 MB
Binary file not shown.

package.json

Lines changed: 0 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pnpm-lock.yaml

Lines changed: 128 additions & 4298 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/content/about.njk

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{% import "src/static/macros.njk" as macros %}
22

33
<ul>
4-
<li>spanish computer engineering undergraduate.</li>
5-
<li>currently 🎓 studying at EPI Gijón (University of Oviedo).</li>
4+
<li>spanish computer engineering graduate.</li>
5+
<li>🎓 studied at EPI Gijón (University of Oviedo).</li>
66
<li>interested in all things 💻 tech and 🎵 music.</li>
77
<li>i like 🧗 climbing, 🚲 cycling and playing 🎸 bass.</li>
88
<li>{{ macros.renderIcon('ruby') }} ruby, {{ macros.renderIcon('python') }} python, {{ macros.renderIcon('java') }} java and a little bit of everything else (c/c++/c#, shell, web, sql, ...)</li>

src/content/collections/experience/grado.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
name: universidad de oviedo
33
role: computer engineering degree
4-
period: 2020-2024 (expected)
4+
period: 2020-2024
55
logo: epi
66
---
77

src/content/collections/projects/mier.info.md

Lines changed: 34 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -8,33 +8,56 @@ star: star
88
permalink: /this/
99
redirect_from: [/mier.info/, /self/]
1010
emoji: 🌐
11-
buttons: [
12-
{img: "β ", url: "https://mier-f6277--beta-ms6exjco.web.app/", text: "beta"}
13-
]
11+
# buttons: [
12+
# {img: "β ", url: "https://mier-f6277--beta-ms6exjco.web.app/", text: "beta"}
13+
# ]
1414
eleventyNavigation:
1515
key: this
1616
title: mier.info
1717
---
1818

1919
## intro
20-
this webpage is a collection of my personal projects, a place that i control that allows me to build and publish my own small ideas.
21-
i've spent a lot of time building it and slowly redefining it (yet it still looks like this)
22-
even though it's not impressive neither visually nor technically, it represents my ideas and beliefs.
20+
this webpage is a collection of my personal projects, a place that I control
21+
that allows me to build and publish my own small ideas.
22+
I've spent a lot of time building it and slowly redefining it,
23+
and even though it's not impressive neither visually nor technically,
24+
it represents my ideas and beliefs.
2325

2426
<br>
2527

2628
## tech
27-
almost everything you see, from the breadcrumbs to the buttons, is handcrafted and built from scratch with <img src="/assets/icons/tech/eleventy.svg" class="icon" alt="eleventy">, hosted in <img src="/assets/icons/tech/firebase.svg" class="icon" alt="firebase">, using <img src="/assets/icons/tech/nunjucks.svg" class="icon" alt="nunjucks">, <img src="/assets/icons/tech/sass.svg" class="icon" alt="sass">, <img src="/assets/icons/tech/markdown.svg" class="icon" alt="markdown"> (and a ton of client-side <img src="/assets/icons/tech/js.svg" class="icon" alt="javascript">).
29+
almost everything you see, from the breadcrumbs to the buttons, is handcrafted
30+
and built from scratch with <img src="/assets/icons/tech/eleventy.svg" class="icon" alt="eleventy">,
31+
hosted in <img src="/assets/icons/tech/firebase.svg" class="icon" alt="firebase">,
32+
using <img src="/assets/icons/tech/nunjucks.svg" class="icon" alt="nunjucks">,
33+
<img src="/assets/icons/tech/sass.svg" class="icon" alt="sass">,
34+
<img src="/assets/icons/tech/markdown.svg" class="icon" alt="markdown">
35+
(and a ton of client-side <img src="/assets/icons/tech/js.svg" class="icon" alt="javascript">).
2836

29-
apart from having its github repo, it is connected to firebase hosting through CI/CD using github actions, including the 'beta' branch that hosts the latest changes before going live.
37+
the github repo is connected to firebase hosting through CI/CD using github actions, including the 'beta' branch that hosts the latest changes before going live.
38+
39+
### custom elements
40+
- the [**changelog**](/changelog/) is generated using the git history, first
41+
processed using a ruby script which generates a json file, which is then
42+
processed by javascript to generate the html changelog.
43+
- the **breadcrumbs** at the top of the page (which are also used for navigation)
44+
are generated using the eleventyNavigation keys and processed with javascript
45+
to statically generate the html navigation bar for each page.
46+
- the [**treemap**](/treemap/) is generated in a similar way to the breadcrumbs,
47+
using the eleventy collections and processed with javascript to generate the
48+
html treemap.
3049

3150
<br>
3251

3352
## design
34-
the "design" is a tribute to the legendary [daft punk 90's website](https://web.archive.org/web/20220223020719/https://daftpunk.com/).
35-
as you can probably tell, it's a very important reference for me, and even though it doesn't hold up to today's standards, i've always loved the simplicty and the way that it looks.
53+
the "design" is a tribute to the legendary
54+
[daft punk 90's website](https://web.archive.org/web/20220223020719/https://daftpunk.com/).
55+
as you can probably tell, it's a very important reference for me,
56+
and even though it doesn't hold up to today's standards,
57+
i've always loved its simplicty and looks.
3658

37-
from December 1st to January 7th every year, there is snow falling (thanks to [zachleat](https://github.com/zachleat/snow-fall))
59+
from December 1st to January 7th every year, there is snow falling
60+
(thanks to [zachleat](https://github.com/zachleat/snow-fall))
3861

3962
several other inspirations:
4063
- [mschf](https://mschf.com/)

src/content/collections/webutils/uuid.njk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: uuid
33
desc: 'uuid generator'
44
redirect_from: /webutils/uuid/
55
eleventyNavigation:
6-
key: uuid
6+
key: uuid
77
---
88

99
<div>

src/content/collections/writeups/test.md

Lines changed: 0 additions & 7 deletions
This file was deleted.

src/content/data/backgrounds.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,6 @@
33
{"name": "Random Access Memories Unboxed", "src": "ram-unboxed.mp4"},
44
{"name": "Random Access Memories Unseen Ad", "src": "unseen-ram.mp4"},
55
{"name": "10th Anniversary Teaser of Electroma", "src": "electroma-ad.mp4"},
6-
{"name": "Daft Punk + GAP Spot Ad", "src": "gap-commercial.mp4"}
6+
{"name": "Daft Punk + GAP Spot Ad", "src": "gap-commercial.mp4"},
7+
{"name": "The Smile - Don't Get Me Started (official video)", "src": "dont-get-me-started.mp4"}
78
]

0 commit comments

Comments
 (0)