- Notifications
You must be signed in to change notification settings - Fork0
Personal portfolio build with a single-file Python script, Jinja2, Tailwind CSS, a bit of JS, and lots of HTML.
dnlzrgz/portfolio
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
This is my personal portfolio, designed to showcase my projects, and experience, as well as a platform for publishing my thoughts. The site has been built usingmarastatic, a single-file static site generator created by me, along withTailwind CSS and a bit of JavaScript viaAlpine.js,quicklink andleaflet. The icons are fromPhosphor and the fonts used are fromGeist fonts.
⚡️ Content is just a bunch of Markdown files.
⚡️ Jinja2 templating.
⚡️ Extremely fast.
⚡️ Simple to maintain.
⚡️ Easily to extend.
⚡️ Responsive design.
⚡️ Supports dark mode.
⚡️ Support for modern SEO techniques like structure data.
⚡️ No loss of basic functionality when JavaScript is disabled.
As stated in themarastatic
repository, the objective of this project is to be extremely simple. As a result, many functionalities have been delegated to other tools, such as the Tailwind CSS' CLI for managing styles and thecwebp
CLI for converting images to.webp
format. While this may not be the most optimal workflow, it works well for me. However, if this approach doesn't meet your needs, remember thatmarastatic
is just a Python script that you can adapt and extend as much as you like.
About
Personal portfolio build with a single-file Python script, Jinja2, Tailwind CSS, a bit of JS, and lots of HTML.