Commit graph

41 commits

Author SHA1 Message Date
7d829cc22f Backend: Added tags for each project. 2024-01-28 17:54:04 +01:00
44d3af1595 Frontend: fixing some scrolling issues 2024-01-28 16:10:41 +01:00
73229a5d06 Frontend: Added style to the popup. Added more content. 2024-01-28 15:51:13 +01:00
957bad3c32 Frontend: Added the ability to close the popup when clicking outside of the frame. 2024-01-27 23:55:46 +01:00
5e9a8399fb Frontend: Added projects-popup component, added showPopup(), added popup writeable, added multiple slide sizes, adjusted z-indexes. 2024-01-27 23:24:43 +01:00
f023dd8e69 Frontend: Adjustements inthe flag section, each slide has now a fixed height. Some tweaks in subsections and footer. 2024-01-25 23:39:15 +01:00
524bb88a4c Frontend: Some tweaks for the containers of the slides, mainly pictures focused. Added formatDateMobile(). 2024-01-25 22:51:18 +01:00
bb42cd9c2b Frontend: Fixing overflow with scrolling, pictures are now well formatted, moving the more button. 2024-01-25 22:11:49 +01:00
aea400db5d Frontend: Adjusted CSS to work with mobile environnement. 2024-01-25 00:01:23 +01:00
d3aceced88 Frontend: Added updateTimeLine() which reset the position of the slidestring array each time a resizing occurs. Updated CSS so that the sidebar is not shown if in mobile mode. 2024-01-15 23:48:03 +01:00
282627ed0d Updated Vite Config. Frontend: Updated base css to hide scrolling bar, fixed margin from footer, sidebar is now fixed when footer is reached. 2024-01-08 20:14:19 +01:00
1aa48a15ac Backend: Updated Axum, Tower-http, Added Axum-Server. Fixed Router which no longer accepts Result<T>. Fixed Database files with info_id default value. 2024-01-08 13:27:49 +01:00
ee72389679 Frontend: Added Flag Component and Footer. 2023-11-19 23:45:01 +01:00
447decd5d8 Frontend: Added color.js, calculating text/icon color depending on the background color. Backend: Skills are now ordered by id. 2023-11-19 20:11:44 +01:00
1a414fe9f0 Frontend: Added Programming Languages section. 2023-11-19 18:57:55 +01:00
3db3f2e129 Backend: Deleted skills db, added languages, planguages and softwares depending on info_id. Routing for skills now require an id. Frontend: Added subsections and reworked processdata.js 2023-11-19 16:23:53 +01:00
4ca4655b37 Frontend: Fixed some CSS. Backend: Added project_type field. 2023-11-19 10:54:57 +01:00
8aabdf7cde Backend: Updated project database, Reworked Rust to add this feature. Frontend: Added pictures to project. Now uses date gathered for projects. reverse is an option for Slideshow. 2023-11-18 23:55:29 +01:00
dc6d1af0d9 Frontend: Cleaning out slideshow and making it more usable and simplier. Deleted unused css. Added writables. 2023-11-18 00:11:36 +01:00
4406c3a9a8 Frontend: Added 'Experience'. 2023-11-17 12:21:09 +01:00
721601745d Frontend: Fixed sidebar scrolling. 2023-11-17 09:48:58 +01:00
44c8eecd16 Updated README for Backend. Renamed skills to fix sql importation. 2023-11-17 09:21:04 +01:00
c4a15b1e88 Frontend: Sidebar is now scrolling with the cv. Will be changed to 'fixed' next. 2023-11-16 23:20:30 +01:00
a65045becb Frontend: Added 'Experience' component. Backend: Modified database. 2023-11-16 22:32:53 +01:00
057d2c7955 FrontEnd: Added Timeline below the slideshow. 2023-11-16 19:54:05 +01:00
5154a4f200 Backend: Updated database for Education with a picture URL. Frontend: Slideshow logic is now independent of the width of each slide. 2023-11-16 16:27:43 +01:00
c5903c6079 Updated CSS for <Education/>, better button for <Slideshow/>. 2023-11-14 23:02:46 +01:00
6f5e264b49 Created Slideshow component (will be reused for skills and experience). Updated CSS. Updated Transition between each 'slide'. 2023-11-14 22:29:08 +01:00
aa7ee55e62 Education: Added education component, added section component, added css linked to these components. Modified +page. 2023-11-13 22:54:10 +01:00
285ccc0691 Page: Fixed when database could not be reached. Sidebar-Component: Added shadow to icons. 2023-11-13 00:06:08 +01:00
e8ba507e55 Frontend : Added some packages for icons. Created date.js, added profile picture, base css elements. 2023-11-12 23:50:24 +01:00
28fac9c157 Frontend: Deleted tailwind dependency. 2023-11-12 21:39:40 +01:00
7ffca953c6 Frontend: Implemented fetching data for each table in the database. 2023-11-12 18:52:15 +01:00
3366116404 Backend: Added basic support for Data Base implementation. 2023-11-12 17:52:30 +01:00
182fbb69e8 Backend: Updated Data Base structure. 2023-11-12 17:08:20 +01:00
f47f72ba17 Frontend: Boilerplate to integrate database. 2023-11-12 15:03:38 +01:00
c2906025dc Updated .gitignore. 2023-11-12 14:39:10 +01:00
0ece59c2ce Deleted .svelte-kit temp file. 2023-11-12 14:38:24 +01:00
8d748b56e6 Backend: Created info table in database. Created README instructions for psql. Boilerplate for Rust. 2023-11-12 14:37:25 +01:00
f1384a6a78 Project Boilerplate. 2023-11-12 11:41:24 +01:00
Yohan Boujon
ecd44f8887
Initial commit 2023-11-12 10:18:44 +01:00