Skip to content

Commit 871f73c

Browse files
committed
Upload new website with mkdocs material theme
1 parent 309a1e4 commit 871f73c

28 files changed

Lines changed: 452 additions & 0 deletions

.devcontainer/Dockerfile

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
FROM python:3.12-slim
2+
3+
RUN apt-get update && apt-get install -y \
4+
build-essential \
5+
&& rm -rf /var/lib/apt/lists/*
6+
7+
RUN pip install --no-cache-dir mkdocs-material
8+
9+
WORKDIR /docs
10+
11+
EXPOSE 8000

.devcontainer/devcontainer.json

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
{
2+
"name": "AaroPB Portfolio Dev",
3+
"context": "..",
4+
"dockerFile": "Dockerfile",
5+
// Configure tool-specific properties.
6+
"customizations": {
7+
// Configure properties specific to VS Code.
8+
"vscode": {
9+
// Add the IDs of extensions you want installed when the container is created.
10+
"extensions": [
11+
"ms-python.black-formatter",
12+
"ms-python.vscode-pylance",
13+
"ms-python.python",
14+
"ms-python.debugpy",
15+
"naumovs.color-highlight"
16+
// "davidanson.vscode-markdownlint"
17+
]
18+
}
19+
}
20+
}
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
name: MkDocs page CI
2+
on:
3+
push:
4+
branches:
5+
- master
6+
permissions:
7+
contents: write
8+
jobs:
9+
deploy:
10+
runs-on: ubuntu-latest
11+
steps:
12+
- uses: actions/checkout@v4
13+
- name: Configure Git Credentials
14+
run: |
15+
git config user.name github-actions[bot]
16+
git config user.email 41898282+github-actions[bot]@users.noreply.github.com
17+
- uses: actions/setup-python@v5
18+
with:
19+
python-version: 3.x
20+
- run: echo "cache_id=$(date --utc '+%V')" >> $GITHUB_ENV
21+
- uses: actions/cache@v4
22+
with:
23+
key: mkdocs-material-${{ env.cache_id }}
24+
path: .cache
25+
restore-keys: |
26+
mkdocs-material-
27+
- run: pip install mkdocs-material
28+
- run: mkdocs gh-deploy --force

.nojekyll

Whitespace-only changes.

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
# aaronpb.github.io
2+
23
[Personal portfolio](https://aaronpb.github.io/)

docs/blog/index.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# Blog
2+
3+
Yup! This will be a future objective ;)

docs/hobbies/index.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# My Hobbies
2+
3+
!!! warning "Work in progress"

docs/hobbies/videogames.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
!!! warning "Work in progress"

docs/hobbies/volunteering.md

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
## First Lego League
2+
3+
*From 2018 to Present*
4+
5+
A provincial-level tournament where teams present innovative solutions to real-world challenges and build autonomous robots to complete a series of defined missions.
6+
7+
These missions are completed through programming, testing, and design, encouraging students to apply STEM skills in a hands-on, problem-solving environment.
8+
9+
The goal of the referees is to assess the robot's autonomous execution of the missions, following the established rules and criteria.
10+
11+
<figure markdown="span">
12+
![FLL 2024](../images/volunteering_fll_25.webp){ width="100%" }
13+
<figcaption>FLL Almería 2025 - SUBMERGED Challenge</figcaption>
14+
</figure>
15+
16+
<figure markdown="span">
17+
![FLL 2024](../images/volunteering_fll_24_referees.webp){ width="100%" }
18+
<figcaption>FLL Almería 2024 - Referee team</figcaption>
19+
</figure>
20+
21+
[:fontawesome-solid-globe:{ .middle } UAL News FLL 2025](https://news.ual.es/ciencia/nuevo-exito-de-la-first-lego-league-2025-dedicada-a-solucionar-problemas-bajo-el-mar/){ .md-button .md-button--primary }
22+
23+
---
24+
25+
## European Researcher's Night
26+
27+
A European science outreach project promoted since 2005 by the European Commission.
28+
29+
Each year, a series of activities is held simultaneously in nearly 400 European cities, with the mission of bringing science and research closer to the general audience.
30+
31+
### 2024
32+
33+
<figure markdown="span">
34+
![FLL 2024](../images/volunteering_nei_2024.webp){ width="100%" }
35+
<figcaption>NEI Almería 2024 - Force platorms equilibrium challenge</figcaption>
36+
</figure>
37+
38+
<a href="https://github.com/AaronPB/nei-force-platform-ranking" target="_blank"><img src="https://github-readme-stats.vercel.app/api/pin?username=aaronpb&repo=nei-force-platform-ranking&show_icons=true&show_owner=true&theme=transparent" alt="" /></span></a>
39+
40+
### 2023
41+
42+
<div class="grid" markdown>
43+
44+
<figure markdown="span">
45+
![FLL 2024](../images/volunteering_nei_2023_pa.webp){ width="100%" }
46+
<figcaption>NEI Almería 2023 - 3D Printer course</figcaption>
47+
</figure>
48+
49+
<figure markdown="span">
50+
![FLL 2024](../images/volunteering_nei_2023.webp){ width="100%" }
51+
<figcaption>NEI Almería 2023 - Drone FPV nagivation</figcaption>
52+
</figure>
53+
54+
</div>
41.8 KB
Loading

0 commit comments

Comments
 (0)