clean up and repaire

main
greg 1 year ago
parent 4d1d2f8c52
commit 7df8a5b835
  1. 3
      Dockerfile
  2. 2
      dist/index.5c78f897.js
  3. 1
      dist/index.5c78f897.js.map
  4. 2
      dist/index.777834ac.css
  5. 1
      dist/index.777834ac.css.map
  6. 2
      dist/index.e1c8579d.js
  7. 1
      dist/index.e1c8579d.js.map
  8. 55
      dist/index.html
  9. BIN
      dist/resources/resume.pdf
  10. 2
      dist/site.webmanifest
  11. BIN
      resume.pdf
  12. 2
      src/custom-comands.js
  13. 6
      src/resources/commands.json
  14. BIN
      static/resume.pdf

@ -2,10 +2,9 @@ FROM debian:bullseye-slim as builder
RUN apt update
WORKDIR /data
COPY . .
RUN apt install -y npm
RUN apt-get install npm
RUN npm install -i package.json \
&& npm run build
FROM alpine
RUN apk update \
&& apk add lighttpd \

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

55
dist/index.html vendored

@ -1,58 +1,7 @@
<!DOCTYPE html>
<html lang="fr">
<head>
<meta charset="UTF-8">
<meta content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0" name="viewport">
<meta content="ie=edge" http-equiv="X-UA-Compatible">
<meta content="Greg Lebreton - Devops Engineer" name="title">
<!--meta content="Mon CV sous la forme d'un terminal. Parce qu'il n'y a pas de raisons que seuls les développeurs utilisent un terminal ! :D" name="description"/-->
<meta content="resume,lebreton,devops,ingeneur,france" name="keywords">
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<meta content="Français" name="language">
<meta content="Antoine DAUTRY" name="author">
<title>Terminal CV</title>
<script src="/index.d56a3cb1.js" defer=""></script>
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="">
<link href="https://fonts.googleapis.com/css2?family=Ubuntu+Mono&display=swap" rel="stylesheet">
<link href="/index.c63bad94.css" rel="stylesheet">
<link crossorigin="anonymous" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css" integrity="sha512-1ycn6IcaQQ40/MKBW2W4Rhis/DbILU74C1vSrLJxCq57o941Ym01SwNsOMqvEBFlcgUa6xLiPY/NS5R+E6ztJQ==" referrerpolicy="no-referrer" rel="stylesheet">
<link href="/apple-touch-icon.3a11889d.png" rel="apple-touch-icon" sizes="180x180">
<link href="/favicon-32x32.a9b150c6.png" rel="icon" sizes="32x32" type="image/png">
<link href="/favicon-16x16.24bbc135.png" rel="icon" sizes="16x16" type="image/png">
<link href="/site.webmanifest" rel="manifest">
</head>
<body>
<div class="terminal">
<div class="terminal__header">
<div class="fake-button fake-close"></div>
<div class="fake-button fake-minimize"></div>
<div class="fake-button fake-zoom"></div>
</div>
<div class="terminal__body">
<div class="terminal__banner"><pre>
<!DOCTYPE html><html lang="fr"><head><meta charset="utf-8"><meta content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0" name="viewport"><meta content="ie=edge" http-equiv="X-UA-Compatible"><meta content="Greg Lebreton - Devops Engineer" name="title"><meta content="resume,lebreton,devops,ingeneur,france" name="keywords"><meta content="text/html; charset=utf-8" http-equiv="Content-Type"><meta content="Français" name="language"><meta content="Antoine DAUTRY" name="author"><title>Terminal CV</title><script src="/index.e1c8579d.js" type="module" defer></script><script src="/index.5c78f897.js" defer nomodule=""></script><link rel="preconnect" href="https://fonts.googleapis.com"><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin><link href="https://fonts.googleapis.com/css2?family=Ubuntu+Mono&display=swap" rel="stylesheet"><link href="/index.777834ac.css" rel="stylesheet"><link crossorigin href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css" integrity="sha512-1ycn6IcaQQ40/MKBW2W4Rhis/DbILU74C1vSrLJxCq57o941Ym01SwNsOMqvEBFlcgUa6xLiPY/NS5R+E6ztJQ==" referrerpolicy="no-referrer" rel="stylesheet"><link href="/apple-touch-icon.5584f863.png" rel="apple-touch-icon" sizes="180x180"><link href="/favicon-32x32.fcc26395.png" rel="icon" sizes="32x32" type="image/png"><link href="/favicon-16x16.0f2760cb.png" rel="icon" sizes="16x16" type="image/png"><link href="/site.webmanifest" rel="manifest"></head><body> <div class="terminal"> <div class="terminal__header"> <div class="fake-button fake-close"></div> <div class="fake-button fake-minimize"></div> <div class="fake-button fake-zoom"></div> </div> <div class="terminal__body"> <div class="terminal__banner"><pre>
██████╗ ██╗ ██╗ ████████╗███████╗██████╗ ███╗ ███╗██╗███╗ ██╗ █████╗ ██╗
██╔════╝██║ ██║ ╚══██╔══╝██╔════╝██╔══██╗████╗ ████║██║████╗ ██║██╔══██╗██║
██║ ██║ ██║ ██║ █████╗ ██████╔╝██╔████╔██║██║██╔██╗ ██║███████║██║
██║ ╚██╗ ██╔╝ ██║ ██╔══╝ ██╔══██╗██║╚██╔╝██║██║██║╚██╗██║██╔══██║██║
╚██████╗ ╚████╔╝ ██║ ███████╗██║ ██║██║ ╚═╝ ██║██║██║ ╚████║██║ ██║███████╗
╚═════╝ ╚═══╝ ╚═╝ ╚══════╝╚═╝ ╚═╝╚═╝ ╚═╝╚═╝╚═╝ ╚═══╝╚═╝ ╚═╝╚══════╝</pre>
<div class="terminal__author">Greg Lebreton</div>
<p>Bienvenue sur mon CV terminal ! Pour afficher les commandes disponibles tapez <code>help</code>. Pour valider chaque commande appuyez sur <em>Entrer</em>, vous pouvez utiliser la touche <em>Tabulation</em> afin de vous aider à compléter une commande.</p>
</div>
<div id="terminal"></div>
</div>
</div>
<!--div class="socials">
<a href="https://www.linkedin.com/in/antoine-dautry/" target="_blank">
<i class="fab fa-linkedin"></i>
</a>
</div-->
<!--a href="https://github.com/antoine1003/resume-terminal" id="banner-github" target="_blank">
<img alt="Fork me on GitHub" height="149" loading="lazy"
src="https://github.blog/wp-content/uploads/2008/12/forkme_right_darkblue_121621.png?resize=149%2C149"
width="149"/>
</a-->
</body>
</html>
╚═════╝ ╚═══╝ ╚═╝ ╚══════╝╚═╝ ╚═╝╚═╝ ╚═╝╚═╝╚═╝ ╚═══╝╚═╝ ╚═╝╚══════╝</pre> <div class="terminal__author">Greg Lebreton</div> <p>Bienvenue sur mon CV terminal ! Pour afficher les commandes disponibles tapez <code>help</code>. Pour valider chaque commande appuyez sur <em>Entrer</em>, vous pouvez utiliser la touche <em>Tabulation</em> afin de vous aider à compléter une commande.</p> </div> <div id="terminal"></div> </div> </div> </body></html>

Binary file not shown.

@ -1 +1 @@
{"name":"Resume Antoine DAUTRY","short_name":"Resume","icons":[{"src":"/android-chrome-192x192.6d487ae0.png","sizes":"192x192","type":"image/png"},{"src":"/android-chrome-512x512.b5266908.png","sizes":"512x512","type":"image/png"}],"theme_color":"#ffffff","background_color":"#ffffff","display":"standalone"}
{"name":"Resume Antoine DAUTRY","short_name":"Resume","icons":[{"src":"/android-chrome-192x192.35fc9d7f.png","sizes":"192x192","type":"image/png"},{"src":"/android-chrome-512x512.eadb6c24.png","sizes":"512x512","type":"image/png"}],"theme_color":"#ffffff","background_color":"#ffffff","display":"standalone"}

Binary file not shown.

@ -53,7 +53,7 @@ export function setDarkMode(value) {
export function getCV() {
const a = document.createElement("a");
a.href = "resources/resume.pdf";
a.setAttribute("download", "CV - Antoine DAUTRY.pdf");
a.setAttribute("download", "CV - Gregory Lebreton.pdf");
a.click();
}

@ -82,6 +82,12 @@
"PHP/JS",
"<a href=\"https://www.gregandev.fr\" target=\"blank\">Lien</a>"
],
[
"LA2029<br/>(2023)",
"FPS shooter en VR dans le monde de Terminator.",
"C# WPF",
"<a href=\"https://www.gregandev.fr/page/la-2029\" target=\"blank\">Lien</a>"
],
[
"GoldeneyeVR<br/>(2020)",
"Implémentation VR au célèbre jeux de 1997.",

Binary file not shown.
Loading…
Cancel
Save