improving website and optimizing readme #4

Merged
ivanch merged 7 commits from feat/new-style into main 2026-10-13 12:49:13 +00:00
Showing only changes of commit 409e0b881f - Show all commits
+32 -12
View File
@@ -8,7 +8,15 @@
software, servers, and a little sorcery.
```
**[Enter the site](https://ivanch.me)** · [GitHub](https://github.com/ivanch) · [Gitea](https://git.ivanch.me/ivanch) · [Blog](https://blog.ivanch.me)
<p align="center">
<a href="https://ivanch.me"><img alt="Website" src="https://img.shields.io/badge/Website-ivanch.me-4FC3F7?style=for-the-badge&logo=googlechrome&logoColor=white"></a>
<a href="https://github.com/ivanch"><img alt="GitHub" src="https://img.shields.io/badge/GitHub-ivanch-181717?style=for-the-badge&logo=github&logoColor=white"></a>
<a href="https://git.ivanch.me/ivanch"><img alt="Gitea" src="https://img.shields.io/badge/Gitea-ivanch-609926?style=for-the-badge&logo=gitea&logoColor=white"></a>
<a href="https://blog.ivanch.me"><img alt="Blog" src="https://img.shields.io/badge/Blog-blog.ivanch.me-667EEA?style=for-the-badge"></a>
<a href="https://www.linkedin.com/in/joseivanch/"><img alt="LinkedIn" src="https://img.shields.io/badge/LinkedIn-joseivanch-0A66C2?style=for-the-badge&logo=linkedin&logoColor=white"></a>
</p>
---
## `$ whoami`
@@ -30,10 +38,10 @@ interests
| Shelf | Tools |
| :--- | :--- |
| Code | .NET Core, React, Python, HTML, CSS |
| Data | PostgreSQL, MySQL, Redis |
| Infrastructure | Linux, Bash, Docker, Kubernetes, Terraform |
| Delivery | GitHub Actions, Gitea Actions |
| **Code** | ![.NET](https://img.shields.io/badge/.NET-512BD4?style=flat-square&logo=dotnet&logoColor=white) ![React](https://img.shields.io/badge/React-20232A?style=flat-square&logo=react&logoColor=61DAFB) ![Python](https://img.shields.io/badge/Python-3776AB?style=flat-square&logo=python&logoColor=white) ![HTML](https://img.shields.io/badge/HTML-E34F26?style=flat-square&logo=html5&logoColor=white) ![CSS](https://img.shields.io/badge/CSS-1572B6?style=flat-square&logo=css3&logoColor=white) |
| **Data** | ![PostgreSQL](https://img.shields.io/badge/PostgreSQL-4169E1?style=flat-square&logo=postgresql&logoColor=white) ![MySQL](https://img.shields.io/badge/MySQL-4479A1?style=flat-square&logo=mysql&logoColor=white) ![Redis](https://img.shields.io/badge/Redis-DC382D?style=flat-square&logo=redis&logoColor=white) |
| **Infrastructure** | ![Linux](https://img.shields.io/badge/Linux-FCC624?style=flat-square&logo=linux&logoColor=black) ![Bash](https://img.shields.io/badge/Bash-4EAA25?style=flat-square&logo=gnubash&logoColor=white) ![Docker](https://img.shields.io/badge/Docker-2496ED?style=flat-square&logo=docker&logoColor=white) ![Kubernetes](https://img.shields.io/badge/Kubernetes-326CE5?style=flat-square&logo=kubernetes&logoColor=white) ![Terraform](https://img.shields.io/badge/Terraform-7B42BC?style=flat-square&logo=terraform&logoColor=white) |
| **Delivery** | ![GitHub Actions](https://img.shields.io/badge/GitHub%20Actions-2088FF?style=flat-square&logo=githubactions&logoColor=white) ![Gitea Actions](https://img.shields.io/badge/Gitea%20Actions-609926?style=flat-square&logo=gitea&logoColor=white) |
## `$ ls projects/`
@@ -41,10 +49,10 @@ A few things I've sent out into the world:
| Project | What it does |
| :--- | :--- |
| [OpenCand](https://github.com/ivanch/opencand) | Search and explore Brazilian candidate data with .NET Core and React. [Visit the app](https://opencand.ivanch.me). |
| [Vision Start](https://github.com/ivanch/vision-start) | A customizable Chrome startpage with a glassmorphism look. |
| [Kasbot](https://github.com/ivanch/kasbot) | A Discord bot inspired by a Brazilian DJ. |
| [Candlebright](https://github.com/ivanch/candlebright) | A game project written in C++. |
| **[OpenCand](https://github.com/ivanch/opencand)** | Search and explore Brazilian candidate data with .NET Core and React. → [Visit the app](https://opencand.ivanch.me) |
| **[Vision Start](https://github.com/ivanch/vision-start)** | A customizable Chrome startpage with a glassmorphism look. |
| **[Kasbot](https://github.com/ivanch/kasbot)** | A Discord bot inspired by a Brazilian DJ. |
| **[Candlebright](https://github.com/ivanch/candlebright)** | A game project written in C++. |
## `$ ssh homelab`
@@ -62,7 +70,7 @@ where bare-metal Kubernetes meets Docker containers and the occasional experimen
deployments server scripts
```
[Explore the deployments](https://github.com/ivanch/haven) · [Browse the scripts](https://git.ivanch.me/ivanch/server-scripts)
→ [Explore the deployments](https://github.com/ivanch/haven) · [Browse the scripts](https://git.ivanch.me/ivanch/server-scripts)
## `$ cat site.txt`
@@ -74,9 +82,10 @@ HTML, CSS, and vanilla JavaScript keep it small; Nginx serves it in production.
.
|-- index.html # the front door
|-- 404.html # for the scenic detours
|-- assets/ # avatar and favicon
|-- assets/ # avatar, favicon, and fonts
|-- css/ # layout, glass, and color tokens
|-- js/ # canvas backgrounds and social interactions
|-- utils/ # one-off helper scripts
|-- Dockerfile # minify JavaScript, then serve with Nginx
|-- nginx.conf # caching, compression, and routing
`-- .gitea/workflows/ # build and deploy
@@ -84,8 +93,19 @@ HTML, CSS, and vanilla JavaScript keep it small; Nginx serves it in production.
## `$ cat contact.txt`
[LinkedIn](https://www.linkedin.com/in/joseivanch/) · [GitHub](https://github.com/ivanch) · [Gitea](https://git.ivanch.me/ivanch) · [Blog](https://blog.ivanch.me)
<p>
<a href="https://www.linkedin.com/in/joseivanch/"><img alt="LinkedIn" src="https://img.shields.io/badge/-LinkedIn-0A66C2?style=flat-square&logo=linkedin&logoColor=white"></a>
<a href="https://github.com/ivanch"><img alt="GitHub" src="https://img.shields.io/badge/-GitHub-181717?style=flat-square&logo=github&logoColor=white"></a>
<a href="https://git.ivanch.me/ivanch"><img alt="Gitea" src="https://img.shields.io/badge/-Gitea-609926?style=flat-square&logo=gitea&logoColor=white"></a>
<a href="https://blog.ivanch.me"><img alt="Blog" src="https://img.shields.io/badge/-Blog-667EEA?style=flat-square"></a>
</p>
```text
ivanch@home:~$ _
```
---
<p align="center">
<sub>Built with plain HTML, CSS & JavaScript · served by Nginx · shipped by Gitea Actions</sub>
</p>