diff --git a/README.md b/README.md deleted file mode 100644 index 13811c6..0000000 --- a/README.md +++ /dev/null @@ -1,25 +0,0 @@ -[![Build Status](https://codefirst.iut.uca.fr/api/badges/thibaud.la_riviere-gillet/portfoli/status.svg)](https://codefirst.iut.uca.fr/thibaud.la_riviere-gillet/portfoli) - -# portfolio - -# Mon Portfolio - -Ce dépôt a pour objectif final de contenir et de mettre à jour mon portfolio. Vous pouvez y accéder en utilisant la commande git clone. - -## Utilisation - -Je vous conseille de commencer par lire la page d'accueil du wiki, qui explique les spécificités de ce rendu. Ensuite, examinez dans l'ordre le contexte, les personas ainsi que les user stories de 1 à 3. Étudiez le diagramme de flux pour comprendre la démarche suivie. Enfin, examinez l'interprétation graphique que j'ai faite de ce portfolio avec la maquette. - -Une fois que vous aurez accompli toutes ces étapes, vous pourrez visiter mon portfolio et en comprendre entièrement l'utilisation. - - -## BUG connnu - -CV.css n'affiche pas le cv -Me.md doit etre definis -Mont-blanc_LDA ne fonctionne pas -si vous trouvez les differentes erreures, veuillez m'en informer - -## Auteurs - -Thibaud La Riviere diff --git a/caps_presentation/SAE_1.02.png b/caps_presentation/SAE_1.02.png deleted file mode 100644 index 9431f69..0000000 Binary files a/caps_presentation/SAE_1.02.png and /dev/null differ diff --git a/caps_presentation/a_propos_de_moi.png b/caps_presentation/a_propos_de_moi.png deleted file mode 100644 index 235da12..0000000 Binary files a/caps_presentation/a_propos_de_moi.png and /dev/null differ diff --git a/css/About/main_about.css b/css/About/main_about.css deleted file mode 100644 index 0f7d620..0000000 --- a/css/About/main_about.css +++ /dev/null @@ -1,56 +0,0 @@ -#files_about -{ - display: flex; -} - -#About -{ - background-color: #173964; -} - -#About:hover #files_about -{ - display: flex; -} - -.repertory-box:hover #About -{ - background-color: rgba(36, 36, 36, 0.80); -} - -.repertory-box:hover #files_about{ - display: none; -} - -.cv a -{ - color: rgb(215, 130, 100, 1.0); -} - -.cv p -{ - padding-left: 15%; -} - -.cv h1, .cv h3 -{ - color: rgb(227, 140, 98, 1.0); -} - - -.cv mark, date -{ - color: rgb(157, 241, 240, 1.0); -} - -date -{ - position: absolute; - font-weight: bold; - right: 10%; -} - -.cv -{ - background-image: url('../../pictures/back_md.jpg'); -} \ No newline at end of file diff --git a/css/About/style_cv.css.css b/css/About/style_cv.css.css deleted file mode 100644 index e69de29..0000000 diff --git a/css/About/style_img.jpg.css b/css/About/style_img.jpg.css deleted file mode 100644 index 3702060..0000000 --- a/css/About/style_img.jpg.css +++ /dev/null @@ -1,5 +0,0 @@ -.cv img -{ - float: right; - width: 19%; -} \ No newline at end of file diff --git a/css/Contact/main_contact.css b/css/Contact/main_contact.css deleted file mode 100644 index d67bd6e..0000000 --- a/css/Contact/main_contact.css +++ /dev/null @@ -1,24 +0,0 @@ -#files_contact -{ - display: flex; -} - -#Contact -{ - background-color: #173964; -} - -#Contact:hover #files_contact -{ - display: flex; -} - -.repertory-box:hover #Contact -{ - background-color: rgba(36, 36, 36, 0.80); -} - -.repertory-box:hover #files_contact -{ - display: none; -} \ No newline at end of file diff --git a/css/Contact/style_Plus.html.css b/css/Contact/style_Plus.html.css deleted file mode 100644 index 344092f..0000000 --- a/css/Contact/style_Plus.html.css +++ /dev/null @@ -1,34 +0,0 @@ -.galerie-container -{ - display: flex; - flex-wrap: wrap; - justify-content: space-around; - margin: 20px; -} - -.galerie -{ - text-decoration: none; - margin: 10px; - text-align: center; -} - -.galerie img -{ - width: 200px; - height: 200px; - object-fit: cover; - cursor: pointer; -} - -.galerie:hover:after -{ - content: attr(title); - color: #FFF; -} - -.galerie .image { - display: flex; - flex-direction: row; - align-items: flex-start; -} diff --git a/css/Contact/style_me.md.css b/css/Contact/style_me.md.css deleted file mode 100644 index 9b07b1d..0000000 --- a/css/Contact/style_me.md.css +++ /dev/null @@ -1,4 +0,0 @@ -.me -{ - background-color: black; -} \ No newline at end of file diff --git a/css/Projects/main_projects.css b/css/Projects/main_projects.css deleted file mode 100644 index 7d8f735..0000000 --- a/css/Projects/main_projects.css +++ /dev/null @@ -1,30 +0,0 @@ -#files_projects -{ - display: flex; -} - -#Projects -{ - background-color: #173964; -} - -#Projects:hover #files_projects -{ - display: flex; -} - -.repertory-box:hover #Projects -{ - background-color: rgba(36, 36, 36, 0.80); -} - -.repertory-box:hover #files_projects{ - display: none; -} - -.mont_blanc img, .forty-two img -{ - float: right; - padding-right: 10%; - width: 30%; -} \ No newline at end of file diff --git a/css/Projects/style_Maquette.html.css b/css/Projects/style_Maquette.html.css deleted file mode 100644 index db7e932..0000000 --- a/css/Projects/style_Maquette.html.css +++ /dev/null @@ -1,30 +0,0 @@ -.Maquette mark -{ - color: indianred; -} - -.indentation0 -{ - padding-left: 0px; -} - -.indentation1 -{ - padding-left: 60px; -} - -.indentation2 -{ - padding-left: 120px; -} - -.indentation3 -{ - padding-left: 180px; -} - - -.Maquette -{ - background-image: url('../../pictures/back_md.jpg'); -} diff --git a/css/Projects/style_Mont-blanc_LDA.css b/css/Projects/style_Mont-blanc_LDA.css deleted file mode 100644 index 02f7fba..0000000 --- a/css/Projects/style_Mont-blanc_LDA.css +++ /dev/null @@ -1,13 +0,0 @@ -.mont_blanc -{ - background-color: black; -} - -@media screen and (min-width: 900px) -{ - .mont_blanc - { - height: auto; - bottom: auto; - } -} diff --git a/css/Projects/style_ft_42.c.css b/css/Projects/style_ft_42.c.css deleted file mode 100644 index 2a8f545..0000000 --- a/css/Projects/style_ft_42.c.css +++ /dev/null @@ -1,31 +0,0 @@ -.forty-two h1, .forty-two h2, .forty-two strong, .forty-two em -{ - opacity: 80%; -} - -.forty-two h3 -{ - color: rgb(150, 190, 150, 1.0); -} - -.forty-two mark -{ - color: rgb(157, 241, 240, 1.0); -} - -function -{ - color: #A73964; - font-weight: bold; -} - -.forty-two img -{ - opacity: 80%; -} - -.forty-two -{ - background-image: url('../../pictures/back_c.jpg'); -} - diff --git a/css/fonts.css b/css/fonts.css deleted file mode 100644 index d411627..0000000 --- a/css/fonts.css +++ /dev/null @@ -1,22 +0,0 @@ -.readme a, .readme em -{ - color: rgb(215, 130, 100, 1.0); -} - -.readme p -{ - padding-left: 15%; -} - - -.readme strong -{ - color: rgb(195, 155, 100, 1.0); -} - - -.readme mark -{ - color: rgb(100, 135, 200, 1.0); -} - diff --git a/css/style.css b/css/style.css index d69874a..8160aaf 100644 --- a/css/style.css +++ b/css/style.css @@ -1,231 +1,159 @@ -body -{ - background: #011C2D; - margin: 0; - min-height: 100vh -} - -.container -{ - color: #FFF; - padding-left: 5%; -} - -a -{ - text-decoration: none; -} - -mark -{ - background: transparent; -} - -#pion_container -{ - display: none; +header .cv-container { + position: relative; + right: 25%; + transform: translateX(50%); } -#pion_repertory -{ - width: 50px; +#cv-download-button { + padding: 8px 15px; + background: #FFF; + color: #173964; + border: none; + border-radius: 5px; + cursor: pointer; + transition: background-color 0.3s ease; } -.pictures -{ - position: absolute; - bottom: 0px; - padding-left: 1%; - width: 64%; - z-index: 0; +#cv-download-button:hover { + background: #1A4D7B; + color: #FFF; } -.pictures_files:after -{ - content: attr(title); +/* Autres styles */ +body { + background: #011C2D; + margin: 0; + min-height: 100vh; + font-family: Arial, sans-serif; + display: flex; + flex-direction: column; color: #FFF; } -.readme -{ - background-image: url('../pictures/back_md.jpg'); +header { + position: relative; + display: flex; + justify-content: space-between; + align-items: center; + padding: 10px; + box-shadow: none; + border-bottom: none; + width: 100%; } +header nav { + display: flex; + align-items: center; + width: 100%; +} -header nav -{ +header .explorer-box { display: flex; - height: 250px; - width: 600px; - position: relative; - top: 50px; - left: 60px; - background: #173964; + width: 500px; + height: 200px; + border: 1px solid #FFF; border-radius: 10px; overflow: hidden; - border-style: groove; - border-width: 2px; - box-shadow: 3px; + background: #173964; } -header .repertory-box -{ - flex: 0 0 170; - height: 100%; - border-radius: 10px; - background-color: rgba(36, 36, 36, 0.80); +header .left-pane { + background: #2A2A2A; + padding: 10px; + width: 100px; } -header .repertory-box ul -{ +header .right-pane { + background: #173964; + padding: 10px; + flex: 1; + display: flex; + flex-wrap: wrap; + overflow-y: auto; +} + +header .left-pane ul, header .right-pane ul { list-style: none; padding: 0; margin: 0; } -header .repertory-box a -{ - display: block; - padding: 8px; - padding-right: 40px; - padding-left: 40px; +header .left-pane li, header .right-pane li { + margin: 5px; +} + +header .left-pane a, header .right-pane a { text-decoration: none; color: #FFF; + padding: 5px 10px; transition: background-color 0.3s ease; + display: block; } -header .repertory-box a:hover -{ - background: #173964; -} - -header .files-box a:hover -{ - background-color: rgba(36, 36, 36, 0.80); -} - -header .pictures_files -{ - max-width: 80px; +header .left-pane a.active, header .right-pane li:hover { + background: #1A4D7B; + border-radius: 5px; } -header .pictures_files -{ +header .right-pane .file-item { + text-align: center; + width: 100px; + height: 100px; display: flex; flex-direction: column; - align-items: flex-start; + align-items: center; + justify-content: center; + margin: 5px; + transition: background-color 0.3s ease; } -header .repertory-box .files-box -{ - position: absolute; - top: 0; - left: 22%; - height: 90%; - padding-top: 10px; +header .right-pane .file-item img { + margin-bottom: -20px; + width: 60px; + height: 50px; +} + +header .right-pane .file-item a { + margin-top: 0; + width: 100%; text-align: center; - font-size: 15px; - display: none; - overflow: auto; } -header .repertory-box ul.files li -{ - width: 200px; - margin: 0px; +header .right-pane .file-item:hover { + background: #1A4D7B; + border-radius: 5px; } -header .repertory-box .files-box ul.files -{ - display: flex; - flex-wrap: wrap; - justify-content: flex-start; +header .right-pane .file-item:hover img, +header .right-pane .file-item:hover a { + background: none; } -.repertory:hover .files-box -{ +.container { + flex: 1; display: flex; + justify-content: center; + align-items: center; } -.cv, .forty-two, .Maquette, .mont_blanc, .readme, .me -{ - background-size: cover; - overflow: auto; - position: fixed; +#content-display { + background: #FFF; + color: #011C2D; border-radius: 10px; - width: 50%; - height: 75%; - right: 10%; - bottom: 0px; - border-style: solid; - border-color: black; - border-width: 2px; - z-index: 2; -} - -@media screen and (max-width: 900px) -{ - header nav - { - display: flex; - height: 140px; - width: 100%; - position: relative; - top: 0px; - left: 0px; - background: #173964; - border-radius: 10px; - overflow: hidden; - border-style: none; - } - .cv, .forty-two, .Maquette, .mont_blanc, .readme, .me - { - position: fixed; - border-radius: 10px; - width: 100%; - height: calc(100vh - 140px); - right: 0px; - bottom: 0px; - } - .pictures - { - display: none; - } - #pion_container - { - display: flex; - position: absolute; - right: 0px; - bottom: 0px; - width: 50px; - } -} - -@media screen and (max-width: 550px) -{ - header .repertory-box .files-box ul.files - { - display: flex; - flex-wrap: wrap; - justify-content: flex-end; - } -} - - -@media screen and (max-height: 700px) -{ - .pictures - { - display: none; - } - - #pion_container - { - display: flex; - position: absolute; - right: 0px; - bottom: 0px; - width: 50px; - } + padding: 20px; + box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); + max-width: 800px; + width: 90%; + margin: 20px; + overflow: auto; } +.sheet h1, .sheet h2 { + border-bottom: 2px solid #011C2D; + padding-bottom: 10px; + margin-bottom: 20px; +} + +.sheet p, .sheet h3 { + margin: 15px 0; +} diff --git a/pictures/CV.pdf b/cv.pdf similarity index 100% rename from pictures/CV.pdf rename to cv.pdf diff --git a/html/CV.css.html b/html/CV.css.html deleted file mode 100644 index 72013e7..0000000 --- a/html/CV.css.html +++ /dev/null @@ -1,92 +0,0 @@ - - - -
- -- Je suis ** Thibaud La Riviere ** , - un étudiant en première année d'informatique passionné par le monde du développement et de la cuisine. - Ce portfolio est une vitrine de mes compétences et de mes projets. - N'hésitez pas à explorer et me contacter - si vous avez des questions ou des opportunités de collaboration ! -
-- Étant doté d'un fort intérêt pour les technologies informatiques, - je suis à la recherche d'une formation qui me permettra - de consolider mes connaissances et mes compétences dans ce domaine. - Mon objectif est d'acquérir une solide formation pour être prêt à relever les défis de demain. -
-- [ ft_42 - ]( ./Projects/ft_42.c ) :
-- Il s'agit d'un concours d'informatique permettant d'accéder à l'école 42. -
-- [ Maquette du Portfoliol - ]( ./projects/ft_/.//maquette.jpg ) :
-- Il s'agit de la maquette du portfolio que vous êtes en train de lire. -
-- Et pleins d'autres
-Pour me contacter, vous pouvez m'envoyer un e-mail à
-
- [ larivieregillet12@gmail.com
- ]
( mailto:larivieregillet12@gmail.com )
-
-
-La conception de mon Portfolio Explorer a débuté -par une organisation logique des informations. En -utilisantune structure familière basée sur un -explorateur de fichiers que tout le monde utilise -au quotidien, j'ai créé un environnement où les -visiteurs se sentent instantanément à l'aise. -Les catégories claires ("About", "Projects", -"Contact") assurent une navigation intuitive.-
-
-Les liens ont été soigneusement structurés pour -simplifier la navigation. Chaque section du portfolio -est accessible en un clic. L'utilisation de liens -relatifs permet une compréhension facile, même pour -ceux qui ne sont pas familiers avec les technologies web.-
-
-L'ajout d'icônes de dossiers apporte une dimension -visuelle sympathique à chaque catégorie. Ces petites -touches graphiques facilitent l'identification -instantanée des sections, créant ainsi une expérience -utilisateur plus intuitive.-
-
-L'objectif principal était de rendre mon portfolio -explorer accessible à tous. En utilisant un modèle -familier et une navigation simplifiée, j'ai créé un -espace où chacun peut explorer mon travail aisément. -L'interface conviviale assure une expérience agréable, -que l'on soit technophile ou non.-
-
- Je suis ** Thibaud La Riviere ** , - un étudiant en première année d'informatique passionné par le monde du développement et de la cuisine. - Ce portfolio est une vitrine de mes compétences et de mes projets. - N'hésitez pas à explorer et me contacter - si vous avez des questions ou des opportunités de collaboration ! -
-- Étant doté d'un fort intérêt pour les technologies informatiques, - je suis à la recherche d'une formation qui me permettra - de consolider mes connaissances et mes compétences dans ce domaine. - Mon objectif est d'acquérir une solide formation pour être prêt à relever les défis de demain. -
-- [ ft_42 - ]( ./Projects/ft_42.c ) :
-- Il s'agit d'un concours d'informatique permettant d'accéder à l'école 42. -
-- [ Maquette du Portfoliol - ]( ./projects/ft_/.//maquette.jpg ) :
-- Il s'agit de la maquette du portfolio que vous êtes en train de lire. -
-- Et pleins d'autres
-Pour me contacter, vous pouvez m'envoyer un e-mail à
-
- [ larivieregillet12@gmail.com
- ]
( mailto:larivieregillet12@gmail.com )
-
-
- Début du Programme : Recette du Mont Blanc
- // Ingrédients
- purée_de_marrons <- 500g
- crème_liquide <- 250ml
- sucre_en_poudre <- 2 cuillères_à_soupe
- extrait_de_vanille <- 1 cuillère_à_café
- meringues <- 200g
- chantilly <- quantité_suffisante
- marrons_glacés <- en_option
- // Étapes
- créer_crème_de_marrons(purée_de_marrons, extrait_de_vanille)
- préparer_chantilly(crème_liquide, sucre_en_poudre)
- écraser_meringues (meringues)
- assembler_mont_blanc(crème_de_marrons, meringues, chantilly)
- décorer_avec_marrons_glacés (marrons_glacés)
- Servir_Mont_Blanc(froid)
- Fin du Programme
-
- Je suis ** Thibaud La Riviere ** , - un étudiant en première année d'informatique passionné par le monde du développement et de la cuisine. - Ce portfolio est une vitrine de mes compétences et de mes projets. - N'hésitez pas à explorer et me contacter - si vous avez des questions ou des opportunités de collaboration ! -
-- Étant doté d'un fort intérêt pour les technologies informatiques, - je suis à la recherche d'une formation qui me permettra - de consolider mes connaissances et mes compétences dans ce domaine. - Mon objectif est d'acquérir une solide formation pour être prêt à relever les défis de demain. -
-- [ ft_42 - ]( ./Projects/ft_42.c ) :
-- Il s'agit d'un concours d'informatique permettant d'accéder à l'école 42. -
-- [ Maquette du Portfoliol - ]( ./projects/ft_/.//maquette.jpg ) :
-- Il s'agit de la maquette du portfolio que vous êtes en train de lire. -
-- Et pleins d'autres
-Pour me contacter, vous pouvez m'envoyer un e-mail à
-
- [ larivieregillet12@gmail.com
- ]
( mailto:larivieregillet12@gmail.com )
-
/*
- L'école 42 offre une expérience éducative exceptionnelle,
- repoussant les frontières de l'apprentissage traditionnel.
- Ici, les étudiants sont immergés dans le monde de la programmation et de la technologie,
- résolvant des défis complexes et collaborant sur des projets innovants.
-
*/
-
/*
- Cette approche pédagogique unique permet aux apprenants de développer
- leurs compétences techniques tout en encourageant la créativité et le travail d'équipe.
- L'école 42 favorise également un environnement inclusif où la diversité est célébrée.
-
*/
-
/*
- Les étudiants sont encouragés à explorer, à échouer et à réussir,
- cultivant ainsi des compétences essentielles pour
- l'industrie technologique en constante évolution.
- C'est un lieu où l'éducation devient une aventure stimulante
- et où les futurs innovateurs trouvent l'inspiration pour façonner
- le monde numérique de demain.
-
*/
-