Skip to content

Commit

Permalink
The one with Dark Mode 🔮
Browse files Browse the repository at this point in the history
Also, time to replace our old Raphaël icons with Tailwind Labs' "Heroicons"
 --> https://github.com/tailwindlabs/heroicons#readme
  • Loading branch information
olivierphi committed Jan 14, 2024
1 parent b5aab77 commit 28198ad
Show file tree
Hide file tree
Showing 47 changed files with 180 additions and 117 deletions.
4 changes: 4 additions & 0 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,18 +5,22 @@ repos:
- id: check-yaml
- id: end-of-file-fixer
- id: trailing-whitespace

- repo: https://github.com/psf/black
rev: 23.12.1
hooks:
- id: black

- repo: https://github.com/astral-sh/ruff-pre-commit
rev: v0.1.9
hooks:
# Linter-only; we're still using Black for code formatting atm.
- id: ruff
args: [ --fix ]

- repo: https://github.com/djlint/djLint
rev: v1.34.1
hooks:
- id: djlint-reformat-django
- id: djlint-django
args: [ --ignore=H019 ]
4 changes: 4 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,16 @@

What could be more pleasant than totally over-engineering your online resume when you're a Web Developer in 2024? 😄

## History of the various versions

Here is the history of this traditionally over-engineered CV project:
- [The very first version](https://github.com/olivierphi/my-resume/tree/v1) was using Node.js, CoffeeScript, Vagrant and gulp (2013! ⌛).
- The second version, in 2016, was written in [goold ol' PHP](https://github.com/olivierphi/my-resume/tree/php-version).
- The third one, in 2017, was built [with isomorphic React](https://github.com/olivierphi/my-resume/tree/react-version) as I was in the process of getting up to speed with React.
- After that I wanted to give Vue.js a shot, so in 2018 I wrote [an isomorphic Vue.js version](https://github.com/olivierphi/my-resume/tree/vue-version). I wasn't a huge fan of Vue.js in the end, but I still kept that version running for a few years.

## <img src="./myresume/staticfiles/img/icons/techs/django.png" alt="Django logo" width="20" height="20" align="middle" /> The current version

Well, for this 5th flavour I opted for... a [Django](https://www.djangoproject.com/)-based setup!

So, in order to generate only 2 HTML pages and 2 PDF files, I had the pleasure to use all these wonderful technologies: ✨
Expand Down
6 changes: 6 additions & 0 deletions myresume/assets-src/img/icons/bio.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
6 changes: 6 additions & 0 deletions myresume/assets-src/img/icons/education.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
6 changes: 6 additions & 0 deletions myresume/assets-src/img/icons/hobbies.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 4 additions & 0 deletions myresume/assets-src/img/icons/job-experience.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
6 changes: 6 additions & 0 deletions myresume/assets-src/img/icons/languages.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
5 changes: 5 additions & 0 deletions myresume/assets-src/img/icons/open-source.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 4 additions & 0 deletions myresume/assets-src/img/icons/projects.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
5 changes: 5 additions & 0 deletions myresume/assets-src/img/icons/skills.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
6 changes: 6 additions & 0 deletions myresume/assets-src/img/icons/teaching.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
6 changes: 6 additions & 0 deletions myresume/assets-src/img/icons/theme-dark.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
6 changes: 6 additions & 0 deletions myresume/assets-src/img/icons/theme-light.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions myresume/assets-src/img/icons/tmp.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
5 changes: 3 additions & 2 deletions myresume/data/en/i18n.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
[top_links]
pdf_download = "Download in PDF format"
language = "language:"
theme = "switch to theme:"

[open_source_projects]
title = "Open Source projects"
Expand All @@ -24,9 +25,9 @@ title = "Hobbies"
content = "Running, bouldering"

[teaching]
title = "Web development Trainer"
title = "Web development Teacher"
content = """
HTML/CSS, JavaScript and Flash trainer for
HTML/CSS, JavaScript and Flash teacher for
<a href="https://www.digital-campus.fr/" class="underline" target="_blank" rel="noopener">Digital Campus</a>
"""

Expand Down
3 changes: 2 additions & 1 deletion myresume/data/fr/i18n.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
[top_links]
pdf_download = "Télécharger au format PDF"
language = "language:"
language = "langue :"
theme = "passer au thème :"

[open_source_projects]
title = "Projets Open Source"
Expand Down
1 change: 1 addition & 0 deletions myresume/settings.py
Original file line number Diff line number Diff line change
Expand Up @@ -103,3 +103,4 @@

# Used for links to HTML & PDF files in the top right links:
ROOT_PATH = env.get("ROOT_PATH", "/")
DEBUG_LAYOUT = bool(env.get("DEBUG_LAYOUT", ""))
13 changes: 0 additions & 13 deletions myresume/staticfiles/img/icons/header-icons/chat.svg

This file was deleted.

14 changes: 0 additions & 14 deletions myresume/staticfiles/img/icons/header-icons/fave.svg

This file was deleted.

Loading

0 comments on commit 28198ad

Please sign in to comment.