Compare commits

..

128 Commits

Author SHA1 Message Date
43bd36cad6 Add publications 2025-05-03 10:35:40 +02:00
ce1793f8ad Update timeline 2025-05-03 10:35:30 +02:00
a0cd29fc93 Update bio 2025-05-03 10:35:10 +02:00
e626fef333 🤖 Hello human, updating CVs 2025-05-03 08:29:51 +00:00
34d8cf5b5c Update mail 2025-04-09 20:58:41 +02:00
fee58a1028 Add description metadata 2025-03-11 22:03:29 +01:00
42c7e67959 Update packages 2025-03-10 19:50:08 +01:00
c93b2bf550 Update contacts 2025-02-13 10:15:48 +01:00
2c00a16b4f Update upload-artifact 2025-02-11 21:20:04 +01:00
c8f2e234c4 Update Matrix contacts 2025-02-11 21:15:12 +01:00
dc095f7fa7 Fix timeline 2024-12-29 17:55:59 +01:00
c9d4ecbb9d Add matrix 2024-12-23 12:04:39 +01:00
4148acb5be 🤖 Hello human, updating CVs 2024-12-07 18:53:35 +00:00
007c3705c5 Add LauzHack 2024-12-07 19:40:58 +01:00
4995b1ad3e 🤖 Hello human, updating CVs 2024-11-10 19:15:56 +00:00
7f985872c0 🤖 Hello human, updating CVs 2024-11-10 12:49:02 +00:00
d2dcb023a1 🤖 Hello human, updating CVs 2024-11-04 16:14:03 +00:00
e6b6787726 🤖 Hello human, updating CVs 2024-11-04 16:04:10 +00:00
069aea73bd 🤖 Hello human, updating CVs 2024-09-19 20:00:23 +00:00
425b378557 Add GH and HF links 2024-09-09 19:55:20 +02:00
4bca34b00d Removed colored cv 2024-09-09 19:52:41 +02:00
ca80b584f0 🤖 Hello human, updating CVs 2024-09-07 10:10:55 +00:00
86e4ea51fe 🤖 Hello human, updating CVs 2024-09-04 13:26:22 +00:00
dc99b93121 Add Dockerfile 2024-09-01 14:12:41 +02:00
9d8dc7d5f4 Changed i18n strategy 2024-09-01 14:00:04 +02:00
6edf5ee2a7 Add nn-from-scratch project 2024-08-17 15:55:14 +02:00
9b6917e066 Add ProjectCard image class parameter 2024-08-17 15:54:59 +02:00
b0b6b565e6 Update casing 2024-08-17 15:41:58 +02:00
a4bfd8b2eb Update deploy workflow 2024-08-17 15:41:36 +02:00
2227bda813 🤖 Hello human, updating CVs 2024-08-16 14:31:21 +00:00
fec172adbc 🤖 Hello human, updating CVs 2024-08-16 14:23:26 +00:00
765ac4ac99 🤖 Hello human, updating CVs 2024-04-22 18:29:50 +00:00
95e848258e Update email 2024-04-22 20:26:19 +02:00
54cd70e43d Fix projects grid 2024-04-02 20:07:47 +02:00
6ee0ad6807 Fix error on build 2024-04-02 19:54:37 +02:00
884bcc45ee Update skills 2024-04-02 19:43:55 +02:00
8738aadb3f 🤖 Hello human, updating CVs 2024-04-02 17:19:50 +00:00
97172cdcfd 🤖 Hello human, updating CVs 2024-01-24 19:54:27 +00:00
1aa8da9639 🤖 Hello human, updating CVs 2024-01-24 19:49:49 +00:00
8df5310f5e Add BSc thesis link 2024-01-24 20:36:29 +01:00
4cc824bd26 Fix WIP positioning 2024-01-16 10:34:40 +01:00
e3c3427752 Add wip flag 2024-01-12 21:20:59 +01:00
6e02cb92aa Changed projects as tiles 2024-01-12 21:04:42 +01:00
966ff868c9 Add Tablut 2024-01-12 20:06:34 +01:00
104d7377b2 Add BSc degree 2023-11-05 20:04:16 +01:00
fc8bc02463 🤖 Hello human, updating CVs 2023-11-05 18:44:29 +00:00
712a646634 🤖 Hello human, updating CVs 2023-10-07 17:39:30 +00:00
3aa74f6b57 Moved background color to body tag 2023-09-25 18:49:03 +02:00
51816b3fcd 🤖 Hello human, updating CVs 2023-09-13 14:25:31 +00:00
53b4395020 Update work 2023-09-13 16:06:13 +02:00
33401ad8c6 Update cv 2023-09-13 15:38:33 +02:00
77f96b3622 Update home 2023-09-13 15:38:20 +02:00
5c3c268fdd Update about 2023-09-13 15:37:16 +02:00
09447854db Update projects 2023-09-13 15:37:05 +02:00
a5223664fc Update to Nuxt 3.7 2023-09-13 15:27:13 +02:00
47b4737f7d 🤖 Hello human, updating CVs 2023-07-17 09:56:50 +00:00
8c8400cc7e 🤖 Hello human, updating CVs 2023-07-15 17:59:52 +00:00
6b8eb62879 Update Discord username 2023-06-23 18:04:17 +02:00
53f39950ce Update education 2023-06-21 10:52:03 +02:00
2f1b44fa44 🤖 Hello human, updating CVs 2023-06-21 08:48:46 +00:00
873c86219c 🤖 Hello human, updating CVs 2023-06-21 08:44:10 +00:00
e6a1a7ef98 Update skills 2023-06-21 09:06:55 +02:00
0539e594b7 🤖 Hello human, updating CVs 2023-06-20 18:37:52 +00:00
c61dc6c09a Typo 2023-06-19 13:18:42 +02:00
c342a545df Update projects 2023-06-19 13:13:38 +02:00
084ae9346e 🤖 Hello human, updating CVs 2023-05-20 14:19:59 +00:00
87b4afeee7 🤖 Hello human, updating CVs 2023-05-20 14:16:14 +00:00
03c1d6d05b Update projects 2023-05-10 19:30:20 +02:00
14d0eeabef Update CV 2023-05-02 15:49:41 +02:00
0480b99865 Migration to Nuxt3 2023-04-30 18:36:39 +02:00
ed2e1824c5 Fix popover position 2023-03-20 08:17:26 +01:00
3b36125f20 Improved locales handling 2023-03-19 12:14:10 +01:00
c7f19d003e Update workflow 2023-03-11 11:21:34 +01:00
8522fec39d Fix directories name (2/2) 2023-03-11 11:18:50 +01:00
6c660beee7 Fix directories name (1/2) 2023-03-11 11:18:46 +01:00
479c330126 Rewording 2023-03-11 09:23:56 +01:00
bf5fe54003 Add home page 2023-03-10 18:43:56 +01:00
bfd35f0be8 Rearrange image directory 2023-03-08 20:03:31 +01:00
d2c69faa00 Update achievements 2023-03-08 19:48:02 +01:00
63beeeb823 Add about me section 2023-03-08 19:37:26 +01:00
96312bac80 Update skills 2023-03-06 17:55:07 +01:00
3f197c0041 Update cookie banner text 2023-03-05 19:57:45 +01:00
dfbb946715 Fix easter egg dismiss timer and z-index 2023-02-24 20:18:49 +01:00
3bc18ed704 Fix light theme colors 2023-02-23 21:25:02 +01:00
ad3f736e52 Fix navbar 2023-02-23 21:20:48 +01:00
bc21d3364b Add random thing component 2023-02-23 20:51:32 +01:00
457bc459f2 Add easter egg achievement 2023-02-23 20:42:56 +01:00
3a71bdf14e Update timeline 2023-02-19 19:43:40 +01:00
6bdb1b2666 Update project card spacing 2023-02-19 19:43:16 +01:00
a59a54061d Add more projects 2023-02-17 20:25:47 +01:00
14dd0d2687 Add margin for scrollbar shift 2023-02-11 19:41:34 +01:00
fc04fbc117 Add résumé section 2023-02-10 21:42:23 +01:00
8b065af370 Update skills 2023-02-10 21:37:21 +01:00
3f439739a4 Fix timeline responsiveness 2023-02-07 20:23:15 +01:00
1dbebf3d62 Add skills list 2023-02-06 20:09:17 +01:00
e94534f4d1 Update project card 2023-02-05 09:35:45 +01:00
85c06a4355 Update timeline size 2023-02-04 20:22:47 +01:00
8dc1feb3df Update timeline font size 2023-02-03 19:03:58 +01:00
f5a4d06ffc Add cookie banner 2023-01-29 17:36:36 +01:00
a7278796bc Add padding on mobile 2023-01-24 21:36:43 +01:00
234b4287ac Update contacts 2023-01-24 21:34:21 +01:00
60a20997a2 Add screen centering component 2023-01-24 21:34:03 +01:00
6a880b1c8f Update page positioning 2023-01-24 20:45:36 +01:00
3522da3bb0 Updage email icon 2023-01-24 19:53:22 +01:00
99dc51414b Update timeline 2023-01-24 19:49:31 +01:00
1b003d34df Update background color 2023-01-19 20:14:31 +01:00
b59831f94c Add Discord in contacts 2023-01-19 20:11:25 +01:00
0c0e0cea11 Update navbar wording 2023-01-19 20:01:39 +01:00
7afc3a4531 Remove container class 2023-01-19 19:40:05 +01:00
77d2c3e2d6 Fix page bottom margin 2023-01-19 19:39:33 +01:00
8c442bc25b Update navbar 2023-01-19 19:27:49 +01:00
5eb3298e59 Update page spacing 2023-01-19 19:12:07 +01:00
251a2a683e Fix contacts page positioning 2023-01-19 19:11:52 +01:00
eb35b9575a Update Goodreads component 2023-01-19 19:11:40 +01:00
1243708686 Update navbar 2023-01-19 18:10:20 +01:00
5795c2e4af Update font 2023-01-19 17:43:36 +01:00
c1aa7564ed Fix selection in contacts 2023-01-19 13:09:20 +01:00
65066b0c80 Add projects 2023-01-18 14:26:48 +01:00
2d4c9dafa8 Fix wrong Flowbite init in navbar 2023-01-17 15:56:42 +01:00
9fedf68bea Add contacts page 2023-01-17 15:48:54 +01:00
a1ef570b9f Update navbar 2023-01-17 15:47:14 +01:00
fcb4ed5b34 Add timeline 2023-01-17 09:57:05 +01:00
02b0685f48 Add sections 2023-01-16 10:14:39 +01:00
ea00e78a8d Add Goodreads component 2023-01-15 21:24:46 +01:00
c01f243fcd Add locale handling 2023-01-15 21:24:40 +01:00
56d58a7ea2 Add theme switch 2023-01-14 19:52:10 +01:00
3a078e0195 Add navbar 2023-01-14 15:27:48 +01:00
0d7c5309a2 Add base files 2023-01-13 22:01:37 +01:00
201 changed files with 2771 additions and 376 deletions

6
.dockerignore Normal file
View File

@ -0,0 +1,6 @@
.git
.github
.nuxt
.output
node_modules
package-lock.json

55
.github/workflows/deploy.yml vendored Normal file
View File

@ -0,0 +1,55 @@
name: Deploy
on:
push:
branches:
- main
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs:
build:
name: Build
runs-on: ubuntu-latest
steps:
- name: Checkout repo
uses: actions/checkout@v3
- name: Setup NodeJS
uses: actions/setup-node@v3
with:
node-version: 18
- name: Install dependencies
run: npm install
- name: Build
run: npm run generate
- name: Upload build
uses: actions/upload-artifact@v4
with:
name: production-files
path: ./.output/public
deploy:
name: Deploy
needs: build
runs-on: ubuntu-latest
if: github.ref == 'refs/heads/main'
steps:
- name: Download artifact
uses: actions/download-artifact@v4
with:
name: production-files
path: ./.output/public
- name: Deploy to GitHub Pages
uses: peaceiris/actions-gh-pages@v3
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
publish_dir: ./.output/public

9
.gitignore vendored Normal file
View File

@ -0,0 +1,9 @@
node_modules
*.log*
.nuxt
.nitro
.cache
.output
.env
dist
.DS_Store

View File

2
.npmrc Normal file
View File

@ -0,0 +1,2 @@
shamefully-hoist=true
strict-peer-dependencies=false

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

12
Dockerfile Normal file
View File

@ -0,0 +1,12 @@
FROM alpine:3.20
WORKDIR /app
COPY . .
RUN apk add --update nodejs npm
RUN npm install --global serve
RUN npm install
RUN npm run generate
CMD ["npx", "serve", "-s", "./.output/public"]

View File

@ -1 +0,0 @@
const t={"wrong directions":{t:0,b:{t:2,i:[{t:3}],s:"I probably gave you wrong directions"}},"back to home":{t:0,b:{t:2,i:[{t:3}],s:"Return to homepage"}},"open nav":{t:0,b:{t:2,i:[{t:3}],s:"Open navbar"}},home:{t:0,b:{t:2,i:[{t:3}],s:"Home"}},projects:{t:0,b:{t:2,i:[{t:3}],s:"Projects"}},about:{t:0,b:{t:2,i:[{t:3}],s:"About"}},resume:{t:0,b:{t:2,i:[{t:3}],s:"Résumé"}},contacts:{t:0,b:{t:2,i:[{t:3}],s:"Contacts"}},"i am a":{t:0,b:{t:2,i:[{t:3}],s:"I'm an"}},"cs student":{t:0,b:{t:2,i:[{t:3}],s:"A.I. Student"}},"a very accurate description of me":{t:0,b:{t:2,i:[{t:3}],s:"Sometimes a bit distracted"}},"about me":{t:0,b:{t:2,i:[{t:3}],s:"About me"}},reading:{t:0,b:{t:2,i:[{t:3}],s:"Currently I'm reading"}},"that's bright":{t:0,b:{t:2,i:[{t:3}],s:"That's bright"}},better:{t:0,b:{t:2,i:[{t:3}],s:"Better"}},"where lights":{t:0,b:{t:2,i:[{t:3}],s:"Who turned off the lights?"}},"here lights":{t:0,b:{t:2,i:[{t:3}],s:"Here they are"}},penguin:{t:0,b:{t:2,i:[{t:3}],s:"This is a penguin"}},llama:{t:0,b:{t:2,i:[{t:3}],s:"This is a llama"}},rock:{t:0,b:{t:2,i:[{t:3}],s:"This is a rock"}},coconut:{t:0,b:{t:2,i:[{t:3}],s:"This is a coconut"}},"red panda":{t:0,b:{t:2,i:[{t:3}],s:"This is a red panda"}},title_home:{t:0,b:{t:2,i:[{t:3}],s:"Hello"}},title_about:{t:0,b:{t:2,i:[{t:3}],s:"About"}},title_projects:{t:0,b:{t:2,i:[{t:3}],s:"Projects"}},title_resume:{t:0,b:{t:2,i:[{t:3}],s:"Résumé"}},title_contacts:{t:0,b:{t:2,i:[{t:3}],s:"Say hi"}},log_hello:{t:0,b:{t:2,i:[{t:3}],s:"Hello 🐡"}},"cookie policy title":{t:0,b:{t:2,i:[{t:3}],s:"Cookie policy"}},"cookie policy":{t:0,b:{t:2,i:[{t:3}],s:"This website uses cookies but not for analysis purposes, and they are not sent to third parties. The only cookies here are those that I ate this morning, although I prefer a savory breakfast. I don't know why you are reading this, but thanks for keeping me company, I wish you a great day. If you would like some cookies too, do not hesitate to click on the following link:"}},"cookie policy link":{t:0,b:{t:2,i:[{t:3}],s:"Click here to read the policy"}},accept:{t:0,b:{t:2,i:[{t:3}],s:"Accept"}},reject:{t:0,b:{t:2,i:[{t:3}],s:"Reject"}},"easter eggs found":{t:0,b:{t:2,i:[{t:3}],s:"easter eggs found"}},"all easter eggs found":{t:0,b:{t:2,i:[{t:3}],s:"You found all easter eggs 🥚"}},"cookie.title":{t:0,b:{t:2,i:[{t:3}],s:"Who wants a cookie?"}},"cookie.description":{t:0,b:{t:2,i:[{t:3}],s:"It appears that you read the cookie policy"}},"future.title":{t:0,b:{t:2,i:[{t:3}],s:"What a wonderful future"}},"future.description":{t:0,b:{t:2,i:[{t:3}],s:"What will happen next?"}},"bright.title":{t:0,b:{t:2,i:[{t:3}],s:"It's bright"}},"bright.description":{t:0,b:{t:2,i:[{t:3}],s:"I don't like the light"}},"bright_either.description":{t:0,b:{t:2,i:[{t:3}],s:"I don't like the light either"}},"dark.title":{t:0,b:{t:2,i:[{t:3}],s:"It's dark"}},"dark.description":{t:0,b:{t:2,i:[{t:3}],s:"I don't like the dark"}},"dark_either.description":{t:0,b:{t:2,i:[{t:3}],s:"I don't like the dark either"}},"something.title":{t:0,b:{t:2,i:[{t:3}],s:"You didn't like that?"}},"something.description":{t:0,b:{t:2,i:[{t:3}],s:"I hope this one is better"}}};export{t as default};

View File

@ -1 +0,0 @@
const t={"wrong directions":{t:0,b:{t:2,i:[{t:3}],s:"Ti ho probabilmente dato indicazioni sbagliate"}},"back to home":{t:0,b:{t:2,i:[{t:3}],s:"Ritorna alla homepage"}},"open nav":{t:0,b:{t:2,i:[{t:3}],s:"Apri menù di navigazione"}},home:{t:0,b:{t:2,i:[{t:3}],s:"Home"}},projects:{t:0,b:{t:2,i:[{t:3}],s:"Progetti"}},about:{t:0,b:{t:2,i:[{t:3}],s:"Chi sono"}},resume:{t:0,b:{t:2,i:[{t:3}],s:"CV"}},contacts:{t:0,b:{t:2,i:[{t:3}],s:"Contatti"}},"i am a":{t:0,b:{t:2,i:[{t:3}],s:"Sono uno"}},"cs student":{t:0,b:{t:2,i:[{t:3}],s:"Studente di I.A."}},"a very accurate description of me":{t:0,b:{t:2,i:[{t:3}],s:"A volte un po' distratto"}},"about me":{t:0,b:{t:2,i:[{t:3}],s:"Su di me"}},reading:{t:0,b:{t:2,i:[{t:3}],s:"Attualmente sto leggendo"}},"that's bright":{t:0,b:{t:2,i:[{t:3}],s:"È luminoso"}},better:{t:0,b:{t:2,i:[{t:3}],s:"Meglio"}},"where lights":{t:0,b:{t:2,i:[{t:3}],s:"Chi ha spento le luci?"}},"here lights":{t:0,b:{t:2,i:[{t:3}],s:"Eccole"}},thanks:{t:0,b:{t:2,i:[{t:3}],s:"Thanks"}},penguin:{t:0,b:{t:2,i:[{t:3}],s:"Questo è un pinguino"}},llama:{t:0,b:{t:2,i:[{t:3}],s:"Questo è un lama"}},rock:{t:0,b:{t:2,i:[{t:3}],s:"Questo è un sasso"}},coconut:{t:0,b:{t:2,i:[{t:3}],s:"Questa è una noce di cocco"}},"red panda":{t:0,b:{t:2,i:[{t:3}],s:"Questo è un panda rosso"}},title_home:{t:0,b:{t:2,i:[{t:3}],s:"Ciao"}},title_about:{t:0,b:{t:2,i:[{t:3}],s:"Chi sono"}},title_projects:{t:0,b:{t:2,i:[{t:3}],s:"Progetti"}},title_resume:{t:0,b:{t:2,i:[{t:3}],s:"CV"}},title_contacts:{t:0,b:{t:2,i:[{t:3}],s:"Salutami"}},log_hello:{t:0,b:{t:2,i:[{t:3}],s:"Ciao 🐡"}},"cookie policy title":{t:0,b:{t:2,i:[{t:3}],s:"Informativa cookie"}},"cookie policy":{t:0,b:{t:2,i:[{t:3}],s:"Questo sito utilizza cookie ma non per fini di profilazione e non sono inviati a terze parti. Gli unici cookie presenti sono quelli che ho mangiato questa mattina, anche se in realtà preferisco una colazione salata. Non so perché stai leggendo questo, ma ti ringrazio per avermi fatto compagnia e ti auguro una buona giornata. Se gradisci dei biscotti, non esitare a cliccare l'informativa al seguente link:"}},"cookie policy link":{t:0,b:{t:2,i:[{t:3}],s:"Clicca qui per l'informativa cookie"}},accept:{t:0,b:{t:2,i:[{t:3}],s:"Accetta"}},reject:{t:0,b:{t:2,i:[{t:3}],s:"Rifiuta"}},"easter eggs found":{t:0,b:{t:2,i:[{t:3}],s:"easter egg trovati"}},"all easter eggs found":{t:0,b:{t:2,i:[{t:3}],s:"Hai trovato tutti gli easter egg 🥚"}},"cookie.title":{t:0,b:{t:2,i:[{t:3}],s:"Chi vuole un biscotto?"}},"cookie.description":{t:0,b:{t:2,i:[{t:3}],s:"Sembra che hai letto l'informativa cookie"}},"future.title":{t:0,b:{t:2,i:[{t:3}],s:"Che bello il futuro"}},"future.description":{t:0,b:{t:2,i:[{t:3}],s:"Cosa ci riserverà?"}},"bright.title":{t:0,b:{t:2,i:[{t:3}],s:"È luminoso"}},"bright.description":{t:0,b:{t:2,i:[{t:3}],s:"Non mi piace la luce"}},"bright_either.description":{t:0,b:{t:2,i:[{t:3}],s:"Non mi piace nemmeno la luce"}},"dark.title":{t:0,b:{t:2,i:[{t:3}],s:"È buio"}},"dark.description":{t:0,b:{t:2,i:[{t:3}],s:"Non mi piace il buio"}},"dark_either.description":{t:0,b:{t:2,i:[{t:3}],s:"Non mi piace nemmeno il buio"}},"something.title":{t:0,b:{t:2,i:[{t:3}],s:"Non ti piaceva?"}},"something.description":{t:0,b:{t:2,i:[{t:3}],s:"Spero che questo sia meglio"}}};export{t as default};

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1,2 +0,0 @@
const t={education:{t:0,b:{t:2,i:[{t:3}],s:"Education"}},"working experience":{t:0,b:{t:2,i:[{t:3}],s:"Work experience"}},certificates:{t:0,b:{t:2,i:[{t:3}],s:"Certificates"}},skills:{t:0,b:{t:2,i:[{t:3}],s:"Skills"}},other:{t:0,b:{t:2,i:[{t:3}],s:"Other activities"}},publications:{t:0,b:{t:2,i:[{t:3}],s:"Publications"}},"link to certificate":{t:0,b:{t:2,i:[{t:3}],s:"Link to certificate"}},future:{t:0,b:{t:2,i:[{t:3}],s:"What will happen next?"}},"like timelines":{t:0,b:{t:2,i:[{t:3}],s:"I like timelines"}},cv_link:{t:0,b:{t:2,i:[{t:3}],s:"/cv/cv_xia_en1.pdf"}},cv_link_color:{t:0,b:{t:2,i:[{t:3}],s:"/cv/cv_xia_en2.pdf"}},with_colors:{t:0,b:{t:2,i:[{t:3}],s:"but colored"}},january:{t:0,b:{t:2,i:[{t:3}],s:"January"}},february:{t:0,b:{t:2,i:[{t:3}],s:"February"}},march:{t:0,b:{t:2,i:[{t:3}],s:"March"}},april:{t:0,b:{t:2,i:[{t:3}],s:"April"}},may:{t:0,b:{t:2,i:[{t:3}],s:"May"}},june:{t:0,b:{t:2,i:[{t:3}],s:"June"}},july:{t:0,b:{t:2,i:[{t:3}],s:"July"}},august:{t:0,b:{t:2,i:[{t:3}],s:"August"}},september:{t:0,b:{t:2,i:[{t:3}],s:"September"}},october:{t:0,b:{t:2,i:[{t:3}],s:"October"}},november:{t:0,b:{t:2,i:[{t:3}],s:"November"}},december:{t:0,b:{t:2,i:[{t:3}],s:"December"}},m_1:{t:0,b:{t:2,i:[{t:3}],s:"Jan"}},m_2:{t:0,b:{t:2,i:[{t:3}],s:"Feb"}},m_3:{t:0,b:{t:2,i:[{t:3}],s:"Mar"}},m_4:{t:0,b:{t:2,i:[{t:3}],s:"Apr"}},m_5:{t:0,b:{t:2,i:[{t:3}],s:"May"}},m_6:{t:0,b:{t:2,i:[{t:3}],s:"June"}},m_7:{t:0,b:{t:2,i:[{t:3}],s:"July"}},m_8:{t:0,b:{t:2,i:[{t:3}],s:"Aug"}},m_9:{t:0,b:{t:2,i:[{t:3}],s:"Sept"}},m_10:{t:0,b:{t:2,i:[{t:3}],s:"Oct"}},m_11:{t:0,b:{t:2,i:[{t:3}],s:"Nov"}},m_12:{t:0,b:{t:2,i:[{t:3}],s:"Dec"}},present:{t:0,b:{t:2,i:[{t:3}],s:"present"}},italy:{t:0,b:{t:2,i:[{t:3}],s:"Italy"}},japan:{t:0,b:{t:2,i:[{t:3}],s:"Japan"}},"final grade":{t:0,b:{t:2,i:[{t:3}],s:"Final grade"}},"graduation grade":{t:0,b:{t:2,i:[{t:3}],s:"Graduation grade"}},"with honors":{t:0,b:{t:2,i:[{t:3}],s:"cum laude"}},"bs in cs":{t:0,b:{t:2,i:[{t:3}],s:"Bachelor's Degree in Computer Science"}},"ms in ai":{t:0,b:{t:2,i:[{t:3}],s:"Master's Degree in Artificial Intelligence"}},unibo:{t:0,b:{t:2,i:[{t:3}],s:"Alma Mater Studiorum, University of Bologna"}},"thesis title":{t:0,b:{t:2,i:[{t:3}],s:"Thesis title"}},diploma:{t:0,b:{t:2,i:[{t:3}],s:"Technical Institute Diploma"}},aldini:{t:0,b:{t:2,i:[{t:3}],s:"Aldini Valeriani, Italy"}},"diploma desc":{t:0,b:{t:2,i:[{t:3}],s:"Informatics specialization"}},"web development":{t:0,b:{t:2,i:[{t:3}],s:"Web development"}},devops:{t:0,b:{t:2,i:[{t:3}],s:"DevOps"}},"data analysis":{t:0,b:{t:2,i:[{t:3}],s:"Data analysis and machine learning"}},"other programming languages":{t:0,b:{t:2,i:[{t:3}],s:"Other programming languages"}},"cisco it essentials description":{t:0,b:{t:2,i:[{t:3}],s:`Maintenance and administration of IT systems.
Configuration and management of network devices.`}},"cs50 ai description":{t:0,b:{t:2,i:[{t:3}],s:"Problem solving using algorithms based on graphs, statistics, optimization and machine learning."}},"pcto toyota":{t:0,b:{t:2,i:[{t:3}],s:"IT/IS Office Intern"}},"pcto toyota description":{t:0,b:{t:2,i:[{t:3}],s:"Internship organized during high school."}},"pcto toyota description list1":{t:0,b:{t:2,i:[{t:3}],s:"IT support."}},"pcto toyota description list2":{t:0,b:{t:2,i:[{t:3}],s:"Maintenance and setup of network devices."}},"pcto toyota description list3":{t:0,b:{t:2,i:[{t:3}],s:"Report creation using SQL."}},"pcto toyota description list4":{t:0,b:{t:2,i:[{t:3}],s:"Automation using bash and batch scripts."}},ois:{t:0,b:{t:2,i:[{t:3}],s:"Informatics Olympiad in Teams"}},"ois description":{t:0,b:{t:2,i:[{t:3}],s:"Team based programming competition."}},"MAST foundation":{t:0,b:{t:2,i:[{t:3}],s:"MAST Foundation, Italy"}},"MAST expeditions description":{t:0,b:{t:2,i:[{t:3}],s:"Design and implementation of an IOT box with Flip & Click programmable microcontrollers and the Zerynth Studio development environment."}},epfl:{t:0,b:{t:2,i:[{t:3}],s:"EPFL, Switzerland"}},"lauzhack description":{t:0,b:{t:2,i:[{t:3}],s:"24-hour hackathon where my team tackled and was awarded first prize for the challenge proposed by Bristol Myers Squibb on probabilistic time series forecasting."}},under_review:{t:0,b:{t:2,i:[{t:3}],s:"Under review"}},"research intern":{t:0,b:{t:2,i:[{t:3}],s:"Research Intern"}},"nii internship":{t:0,b:{t:2,i:[{t:3}],s:"Research Intern"}}};export{t as default};

View File

@ -1,10 +0,0 @@
const t={projects:{t:0,b:{t:2,i:[{t:3}],s:"Projects"}},wip:{t:0,b:{t:2,i:[{t:3}],s:"Currently I'm working on"}},completed:{t:0,b:{t:2,i:[{t:3}],s:"Completed projects"}},"unibo_20-21":{t:0,b:{t:2,i:[{t:3}],s:"University of Bologna, A.Y. 2020-2021"}},"unibo_21-22":{t:0,b:{t:2,i:[{t:3}],s:"University of Bologna, A.Y. 2021-2022"}},"unibo_22-23":{t:0,b:{t:2,i:[{t:3}],s:"University of Bologna, A.Y. 2022-2023"}},"unibo_23-24":{t:0,b:{t:2,i:[{t:3}],s:"University of Bologna, A.Y. 2023-2024"}},"notxia.github.io.description":{t:0,b:{t:2,i:[{t:3}],s:"Here's a secret preview of my website."}},"no recursion":{t:0,b:{t:2,i:[{t:3}],s:"Recursion out of service, sorry for the inconvenience."}},"tablut.description":{t:0,b:{t:2,i:[{t:3}],s:`Project for the Fundamentals of Artificial Intelligence and Knowledge Representation (module 1) course.
Minimax-based agent for the Tablut board game, tuned using a genetic algorithm.`}},thesis:{t:0,b:{t:2,i:[{t:3}],s:"Thesis"}},"bsc_thesis.title":{t:0,b:{t:2,i:[{t:3}],s:"Bachelor's thesis"}},"bsc_thesis.thesis_title":{t:0,b:{t:2,i:[{t:3}],s:"Subtopic-oriented biomedical summarization using pretrained language models"}},"bsc_thesis.description":{t:0,b:{t:2,i:[{t:3}],s:"Biomedical extractive summarization using pretrained encoders and clustering."}},"wavemap.description":{t:0,b:{t:2,i:[{t:3}],s:`Project for the Mobile Applications Laboratory course.
Android application displaying, using a heat-map, the strength of signals (Wi-Fi, Bluetooth, LTE) and noise level.`}},"wirefilter.description":{t:0,b:{t:2,i:[{t:3}],s:`Virtual Distributed Ethernet (VDE) is an open-source project that allows the creation of virtual networks through a set of plugins.
Wirefilter is a plugin that allows to manipulate packet flow by changing the parameters of the virtual cable.`}},"tweet_analysis.description":{t:0,b:{t:2,i:[{t:3}],s:`Project for the Software Engineering course.
Twitter client with analytics features developed using the Scrum methodology.`}},"animalhouse.description":{t:0,b:{t:2,i:[{t:3}],s:`Project for the Web Technology course.
Web app with three sections:`}},"animalhouse.description.game":{t:0,b:{t:2,i:[{t:3}],s:"Game: area with games and facts about animals"}},"animalhouse.description.frontoffice":{t:0,b:{t:2,i:[{t:3}],s:"Frontoffice: area to access services as a logged user"}},"animalhouse.description.backoffice":{t:0,b:{t:2,i:[{t:3}],s:"Backoffice: administration panel"}},"pandos+.description":{t:0,b:{t:2,i:[{t:3}],s:`Project for the Operating Systems course.
Minimal operating system for the MIPS architecture.`}},"imaging.description":{t:0,b:{t:2,i:[{t:3}],s:`Project for the Numerical Computing course.
Image deblurring solved as a minimization problem.`}},"mnk.description":{t:0,b:{t:2,i:[{t:3}],s:`Project for the Algorithms and Data Structures course.
Algorithm able to efficiently play a generalized version of tic-tac-toe.`}},"platform.description":{t:0,b:{t:2,i:[{t:3}],s:`Project for the Programming course.
Text-based platform game with randomly generated levels.`}},"pathfinding_visualizer.description":{t:0,b:{t:2,i:[{t:3}],s:"Visualizer of some graph search algorithms."}},"sort_visualizer.description":{t:0,b:{t:2,i:[{t:3}],s:"Visualizer of some sorting algorithms."}},"nn_scratch.title":{t:0,b:{t:2,i:[{t:3}],s:"Neural networks from scratch"}},"nn_scratch.description":{t:0,b:{t:2,i:[{t:3}],s:"Automatic differentiation and basic neural network layers implemented from scratch using Numpy."}}};export{t as default};

View File

@ -1 +0,0 @@
import{_ as g}from"./C26AMq_C.js";import{d as _,r as l,b as h,c as d,e as f,o as u,a as e,t as s,m as x,n as v,f as w,g as k,j as r,k as $,F as L}from"./BkfsQBgn.js";import{_ as R}from"./imy8Xyf_.js";const y=""+new URL("penguin.5LDqNDgQ.png",import.meta.url).href,C=""+new URL("llama.ByH6F09n.png",import.meta.url).href,b=""+new URL("rock.DHcr55eL.png",import.meta.url).href,B=""+new URL("coconut.IYkd_pOJ.png",import.meta.url).href,N=""+new URL("red-panda.Bf2KiHt1.png",import.meta.url).href,U={key:0,class:"w-52"},D=["src"],F={class:"text-center text-sm mt-2 select-none"},H=_({__name:"RandomSomething",setup(p){const o=[{name:"penguin",image:y},{name:"llama",image:C},{name:"rock",image:b},{name:"coconut",image:B},{name:"red panda",image:N}],t=l(""),c=l("");function a(){const n=x(o.filter(i=>i.name!==t.value));t.value=n.name,c.value=n.image}function m(){v("change-something"),a()}return h(()=>{a()}),(n,i)=>t.value!==""?(u(),d("div",U,[e("img",{src:c.value,alt:"",class:"h-40 max-w-xs max-w- mx-auto",onClick:m},null,8,D),e("p",F,s(n.$t(t.value)),1)])):f("",!0)}}),S={class:"relative z-10"},E={class:"block md:flex justify-center items-center"},V={class:"text-center md:text-left"},j={class:"text-2xl md:text-3xl font-semibold uppercase"},I={class:"text-4xl md:text-5xl font-semibold uppercase"},O={class:"text-xl lowercase"},T={class:"w-fit mx-auto mt-5 md:m-0 md:ml-10"},J=_({__name:"index",setup(p){const{t:o}=w();return k({title:o("title_home")}),(t,c)=>{const a=g,m=H,n=R;return u(),d(L,null,[e("div",S,[r(a)]),r(n,null,{default:$(()=>[e("main",null,[e("div",E,[e("div",V,[e("p",j,s(t.$t("i am a")),1),e("p",I,s(t.$t("cs student")),1),e("p",O,s(t.$t("a very accurate description of me")),1)]),e("div",T,[r(m)])])])]),_:1})],64)}}});export{J as default};

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1,2 +0,0 @@
const t={education:{t:0,b:{t:2,i:[{t:3}],s:"Istruzione"}},"working experience":{t:0,b:{t:2,i:[{t:3}],s:"Esperienze lavorative"}},certificates:{t:0,b:{t:2,i:[{t:3}],s:"Certificati"}},skills:{t:0,b:{t:2,i:[{t:3}],s:"Competenze"}},other:{t:0,b:{t:2,i:[{t:3}],s:"Altre attività"}},publications:{t:0,b:{t:2,i:[{t:3}],s:"Pubblicazioni"}},"link to certificate":{t:0,b:{t:2,i:[{t:3}],s:"Link al certificato"}},future:{t:0,b:{t:2,i:[{t:3}],s:"Chissà cosa succederà"}},"like timelines":{t:0,b:{t:2,i:[{t:3}],s:"Mi piacciono le linee del tempo"}},cv_link:{t:0,b:{t:2,i:[{t:3}],s:"/cv/cv_xia_it1.pdf"}},cv_link_color:{t:0,b:{t:2,i:[{t:3}],s:"/cv/cv_xia_it2.pdf"}},with_colors:{t:0,b:{t:2,i:[{t:3}],s:"ma colorato"}},january:{t:0,b:{t:2,i:[{t:3}],s:"Gennaio"}},february:{t:0,b:{t:2,i:[{t:3}],s:"Febbraio"}},march:{t:0,b:{t:2,i:[{t:3}],s:"Marzo"}},april:{t:0,b:{t:2,i:[{t:3}],s:"Aprile"}},may:{t:0,b:{t:2,i:[{t:3}],s:"Maggio"}},june:{t:0,b:{t:2,i:[{t:3}],s:"Giugno"}},july:{t:0,b:{t:2,i:[{t:3}],s:"Luglio"}},august:{t:0,b:{t:2,i:[{t:3}],s:"Agosto"}},september:{t:0,b:{t:2,i:[{t:3}],s:"Settembre"}},october:{t:0,b:{t:2,i:[{t:3}],s:"Ottobre"}},november:{t:0,b:{t:2,i:[{t:3}],s:"Novembre"}},december:{t:0,b:{t:2,i:[{t:3}],s:"Dicembre"}},m_1:{t:0,b:{t:2,i:[{t:3}],s:"Gen"}},m_2:{t:0,b:{t:2,i:[{t:3}],s:"Feb"}},m_3:{t:0,b:{t:2,i:[{t:3}],s:"Mar"}},m_4:{t:0,b:{t:2,i:[{t:3}],s:"Apr"}},m_5:{t:0,b:{t:2,i:[{t:3}],s:"Mag"}},m_6:{t:0,b:{t:2,i:[{t:3}],s:"Giu"}},m_7:{t:0,b:{t:2,i:[{t:3}],s:"Lug"}},m_8:{t:0,b:{t:2,i:[{t:3}],s:"Ago"}},m_9:{t:0,b:{t:2,i:[{t:3}],s:"Set"}},m_10:{t:0,b:{t:2,i:[{t:3}],s:"Ott"}},m_11:{t:0,b:{t:2,i:[{t:3}],s:"Nov"}},m_12:{t:0,b:{t:2,i:[{t:3}],s:"Dic"}},present:{t:0,b:{t:2,i:[{t:3}],s:"in corso"}},italy:{t:0,b:{t:2,i:[{t:3}],s:"Italia"}},japan:{t:0,b:{t:2,i:[{t:3}],s:"Giappone"}},"final grade":{t:0,b:{t:2,i:[{t:3}],s:"Valutazione finale"}},"graduation grade":{t:0,b:{t:2,i:[{t:3}],s:"Valutazione finale"}},"with honors":{t:0,b:{t:2,i:[{t:3}],s:"con lode"}},"bs in cs":{t:0,b:{t:2,i:[{t:3}],s:"Laurea Triennale in Informatica"}},"ms in ai":{t:0,b:{t:2,i:[{t:3}],s:"Laurea Magistrale in Artificial Intelligence"}},unibo:{t:0,b:{t:2,i:[{t:3}],s:"Alma Mater Studiorum, Università di Bologna"}},"thesis title":{t:0,b:{t:2,i:[{t:3}],s:"Titolo tesi"}},diploma:{t:0,b:{t:2,i:[{t:3}],s:"Diploma di Perito Informatico"}},aldini:{t:0,b:{t:2,i:[{t:3}],s:"I.T.I Aldini Valeriani, Bologna"}},"diploma desc":{t:0,b:{static:"",t:2,i:[]}},"web development":{t:0,b:{t:2,i:[{t:3}],s:"Sviluppo web"}},devops:{t:0,b:{t:2,i:[{t:3}],s:"DevOps"}},"data analysis":{t:0,b:{t:2,i:[{t:3}],s:"Data analysis e machine learning"}},"other programming languages":{t:0,b:{t:2,i:[{t:3}],s:"Altri linguaggi di programmazione"}},"cisco it essentials description":{t:0,b:{t:2,i:[{t:3}],s:`Manutenzione e amministrazione di sistemi informatici.
Configurazione e gestione di apparati di rete.`}},"cs50 ai description":{t:0,b:{t:2,i:[{t:3}],s:"Risoluzione di problemi con algoritmi basati su grafi, statistica, ottimizzazione e machine learning."}},"pcto toyota":{t:0,b:{t:2,i:[{t:3}],s:"Ufficio IT/IS, Stage"}},"pcto toyota description":{t:0,b:{t:2,i:[{t:3}],s:"Percorsi per le Competenze Trasversali e per l'Orientamento (PCTO)"}},"pcto toyota description list1":{t:0,b:{t:2,i:[{t:3}],s:"Attività di helpdesk."}},"pcto toyota description list2":{t:0,b:{t:2,i:[{t:3}],s:"Manutenzione e configurazione di apparati di rete."}},"pcto toyota description list3":{t:0,b:{t:2,i:[{t:3}],s:"Generazione di report con SQL."}},"pcto toyota description list4":{t:0,b:{t:2,i:[{t:3}],s:"Automazione di processi con script bash e batch."}},ois:{t:0,b:{t:2,i:[{t:3}],s:"Olimpiadi di informatica a squadre"}},"ois description":{t:0,b:{t:2,i:[{t:3}],s:"Programmazione competitiva a squadre."}},"MAST foundation":{t:0,b:{t:2,i:[{t:3}],s:"Fondazione MAST"}},"MAST expeditions description":{t:0,b:{t:2,i:[{t:3}],s:"Progettazione e realizzazione di una scatola IOT attraverso l'utilizzo di schede programmabili Flip & Click e l'ambiente di sviluppo Zerynth Studio."}},epfl:{t:0,b:{t:2,i:[{t:3}],s:"EPFL, Svizzera"}},"lauzhack description":{t:0,b:{t:2,i:[{t:3}],s:"Hackathon di 24 ore in cui la mia squadra ha risolto e vinto il primo posto della challenge proposta da Bristol Myers Squibb su predizioni probabilistiche di time series."}},under_review:{t:0,b:{t:2,i:[{t:3}],s:"In revisione"}},"research intern":{t:0,b:{t:2,i:[{t:3}],s:"Ricercatore tirocinante"}}};export{t as default};

File diff suppressed because one or more lines are too long

View File

@ -1,10 +0,0 @@
const i={projects:{t:0,b:{t:2,i:[{t:3}],s:"Progetti"}},wip:{t:0,b:{t:2,i:[{t:3}],s:"Attualmente sto lavorando a"}},completed:{t:0,b:{t:2,i:[{t:3}],s:"Progetti completati"}},"unibo_20-21":{t:0,b:{t:2,i:[{t:3}],s:"Università di Bologna, A.A. 2020-2021"}},"unibo_21-22":{t:0,b:{t:2,i:[{t:3}],s:"Università di Bologna, A.A. 2021-2022"}},"unibo_22-23":{t:0,b:{t:2,i:[{t:3}],s:"Università di Bologna, A.A. 2022-2023"}},"unibo_23-24":{t:0,b:{t:2,i:[{t:3}],s:"Università di Bologna, A.A. 2023-2024"}},"notxia.github.io.description":{t:0,b:{t:2,i:[{t:3}],s:"Ecco un'anteprima segreta del mio sito."}},"no recursion":{t:0,b:{t:2,i:[{t:3}],s:"Ricorsione fuori servizio, mi scuso per il disagio."}},"tablut.description":{t:0,b:{t:2,i:[{t:3}],s:`Progetto per il corso di Fundamentals of Artificial Intelligence and Knowledge Representation (modulo 1).
Agente implementato con minimax e addestrato con un algoritmo genetico per il gioco da tavolo Tablut.`}},thesis:{t:0,b:{t:2,i:[{t:3}],s:"Tesi"}},"bsc_thesis.title":{t:0,b:{t:2,i:[{t:3}],s:"Tesi triennale"}},"bsc_thesis.thesis_title":{t:0,b:{t:2,i:[{t:3}],s:"Subtopic-oriented biomedical summarization using pretrained language models"}},"bsc_thesis.description":{t:0,b:{t:2,i:[{t:3}],s:"Generazione di riassunti estrattivi in ambito biomedico con modelli di linguaggio preaddestrati e algoritmi di clustering."}},"wavemap.description":{t:0,b:{t:2,i:[{t:3}],s:`Progetto per il corso di Laboratorio di Applicazioni Mobili.
Applicazione Android per visualizzare, in una heat-map, la potenza di segnali (Wi-Fi, Bluetooth, LTE) e il livello acustico.`}},"wirefilter.description":{t:0,b:{t:2,i:[{t:3}],s:`Virtual Distributed Ethernet (VDE) è un progetto open source che consente di creare reti virtuali tramite l'utilizzo modulare di plugin.
Wirefilter è un plugin che consente di manipolare il flusso dei pacchetti in transito impostando parametri per il cavo virtuale.`}},"tweet_analysis.description":{t:0,b:{t:2,i:[{t:3}],s:`Progetto per il corso di Ingegneria del Software.
Webapp per l'analisi di tweet sviluppata con metodologia Scrum.`}},"animalhouse.description":{t:0,b:{t:2,i:[{t:3}],s:`Progetto per il corso di Tecnologie Web.
Web app suddivisa in tre sezioni:`}},"animalhouse.description.game":{t:0,b:{t:2,i:[{t:3}],s:"Game: area con giochi e curiosità sugli animali"}},"animalhouse.description.frontoffice":{t:0,b:{t:2,i:[{t:3}],s:"Frontoffice: area con servizi per gli utenti autenticati"}},"animalhouse.description.backoffice":{t:0,b:{t:2,i:[{t:3}],s:"Backoffice: pannello di amministrazione"}},"pandos+.description":{t:0,b:{t:2,i:[{t:3}],s:`Progetto per il corso di Sistemi Operativi.
Sistema operativo minimale per architettura MIPS.`}},"imaging.description":{t:0,b:{t:2,i:[{t:3}],s:`Progetto per il corso di Calcolo Numerico.
Deblurring di immagini risolto come problema di minimizzazione.`}},"mnk.description":{t:0,b:{t:2,i:[{t:3}],s:`Progetto per il corso di Algoritmi e Strutture Dati.
Algoritmo in grado di giocare in modo efficiente ad una versione generalizzata del tris.`}},"platform.description":{t:0,b:{t:2,i:[{t:3}],s:`Progetto per il corso di Programmazione.
Gioco platform su terminale con livelli generati casualmente.`}},"pathfinding_visualizer.description":{t:0,b:{t:2,i:[{t:3}],s:"Visualizzazione di alcuni algoritmi di ricerca su grafi."}},"sort_visualizer.description":{t:0,b:{t:2,i:[{t:3}],s:"Visualizzazione di alcuni algoritmi di ordinamento."}},"nn_scratch.title":{t:0,b:{t:2,i:[{t:3}],s:"Reti neurali da zero"}},"nn_scratch.description":{t:0,b:{t:2,i:[{t:3}],s:"Differenziazione automatica e componenti base di una rete neurale implementati in Numpy."}}};export{i as default};

View File

@ -1 +0,0 @@
.gr_grid_container{height:100%}.gr_grid_book_container{border:1px solid #424242;border-radius:.2rem;float:left;height:100%;margin-left:.5rem;margin-right:.5rem;overflow:hidden}.gr_grid_book_container>* img{height:100%}

View File

@ -1 +0,0 @@
{"id":"c9b35daa-86d5-43cb-8967-01b886a3a4e5","timestamp":1763510194192}

View File

@ -1 +0,0 @@
{"id":"c9b35daa-86d5-43cb-8967-01b886a3a4e5","timestamp":1763510194192,"matcher":{"static":{},"wildcard":{},"dynamic":{}},"prerendered":["/","/en","/about","/en/about","/projects","/contacts","/en/contacts","/en/projects","/resume","/en/resume","/it/contacts","/it/projects","/it/resume","/it","/it/about"]}

View File

@ -1 +0,0 @@
import{_ as s,c as t,o,a as c,p as n}from"./BkfsQBgn.js";const _={},a={class:"flex flex-1 items-center py-0"},r={class:"w-full"};function l(e,d){return o(),t("div",a,[c("div",r,[n(e.$slots,"default")])])}const i=s(_,[["render",l]]);export{i as _};

Binary file not shown.

Before

Width:  |  Height:  |  Size: 222 KiB

File diff suppressed because one or more lines are too long

View File

@ -1 +0,0 @@
@media only screen and (max-width:600px){.timeline-height[data-v-2a978946]{min-height:90rem}}@media only screen and (min-width:600px){.timeline-height[data-v-2a978946]{min-height:80rem}}@media only screen and (min-width:768px){.timeline-height[data-v-2a978946]{min-height:70rem}}@media only screen and (min-width:992px){.timeline-height[data-v-2a978946]{min-height:60rem}}@media only screen and (min-width:1200px){.timeline-height[data-v-2a978946]{min-height:60rem}}

View File

@ -1 +0,0 @@
[{"data":1,"prerenderedAt":3},["ShallowReactive",2],{},1763510204415]

View File

@ -1 +0,0 @@
[{"data":1,"prerenderedAt":3},["ShallowReactive",2],{},1763510204481]

File diff suppressed because one or more lines are too long

49
app.vue Normal file
View File

@ -0,0 +1,49 @@
<template>
<div v-if="init"
class="min-h-screen h-full"
style="font-family: 'Comfortaa'; overflow-x: hidden; ">
<!-- Prevents scrollbar shift -->
<div style="margin-right: calc(-1 * (100vw - 100%));">
<div class="container mx-auto pb-8 px-3 md:px-8 min-h-screen w-screen flex flex-col">
<NuxtLayout>
<NuxtPage/>
</NuxtLayout>
</div>
</div>
<Cookie />
<EastereggBanner ref="easteregg" />
</div>
</template>
<script setup>
const { locale } = useI18n();
const easteregg = ref();
const init = ref(false);
onMounted(() => {
applyTheme();
document.addEventListener("easteregg", (e) => {
// @ts-ignore
easteregg.value.show(e.detail);
});
init.value = true;
});
useHead({
htmlAttrs: { lang: locale.value },
bodyAttrs: { class: "dark:bg-gray-900 dark:text-slate-50 bg-gray-100 text-gray-900"},
meta: [
{ name: "description", content: "Personal website of a random AI student", lang: "en" },
{ name: "description", content: "Sito web personale di uno studente di IA a caso", lang: "it" },
],
});
watch(locale, (new_locale) => {
useHead({ htmlAttrs: { lang: new_locale } });
})
</script>

5
assets/css/main.css Normal file
View File

@ -0,0 +1,5 @@
@import url('https://fonts.googleapis.com/css2?family=Comfortaa:wght@300;400;500;600;700&display=swap');
@tailwind base;
@tailwind components;
@tailwind utilities;

BIN
assets/cv/en.pdf Normal file

Binary file not shown.

BIN
assets/cv/en_color.pdf Normal file

Binary file not shown.

BIN
assets/cv/it.pdf Normal file

Binary file not shown.

BIN
assets/cv/it_color.pdf Normal file

Binary file not shown.

View File

Before

Width:  |  Height:  |  Size: 159 KiB

After

Width:  |  Height:  |  Size: 159 KiB

View File

Before

Width:  |  Height:  |  Size: 119 KiB

After

Width:  |  Height:  |  Size: 119 KiB

View File

Before

Width:  |  Height:  |  Size: 18 KiB

After

Width:  |  Height:  |  Size: 18 KiB

View File

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg height="256" preserveAspectRatio="xMidYMid" viewBox="0 0 256 256" width="256" xmlns="http://www.w3.org/2000/svg">
<path d="m255.879 127.868c0 70.4551-57.1101 127.565-127.566 127.565-70.4501 0-127.566-57.1096-127.566-127.565 0-70.4501 57.1161-127.566 127.566-127.566 70.4561 0 127.566 57.1161 127.566 127.566" fill="#1a1918"/>
<path d="m130.46 78.2289 33.0116 81.4763-49.8635-39.2778 16.8519-42.1984zm58.6445 100.245-50.7786-122.202c-1.44952-3.52436-4.34807-5.38926-7.86591-5.38926-3.52436 0-6.63386 1.86489-8.08339 5.38926l-55.7329 134.04h19.0653l22.0623-55.2653 65.8389 53.1899c2.64792 2.14114 4.55852 3.1095 7.0422 3.1095 4.97389 0 9.32146-3.72878 9.32146-9.11101 0-.87594-.30939-2.2662-.86941-3.76143z" fill="#fff"/>
</svg>

After

Width:  |  Height:  |  Size: 772 B

18
assets/images/icons/c.svg Normal file
View File

@ -0,0 +1,18 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" viewBox="0 0 38.000089 42.000031" width="380.00089" height="420.00031" version="1.1" id="svg10" sodipodi:docname="icons8-c-programming.svg" inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)">
<metadata id="metadata16">
<rdf:RDF>
<cc:Work rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/>
<dc:title/>
</cc:Work>
</rdf:RDF>
</metadata>
<defs id="defs14"/>
<sodipodi:namedview pagecolor="#ffffff" bordercolor="#666666" borderopacity="1" objecttolerance="10" gridtolerance="10" guidetolerance="10" inkscape:pageopacity="0" inkscape:pageshadow="2" inkscape:window-width="1920" inkscape:window-height="1056" id="namedview12" showgrid="false" fit-margin-top="0" fit-margin-left="0" fit-margin-right="0" fit-margin-bottom="0" inkscape:zoom="1.4895833" inkscape:cx="190" inkscape:cy="210.00282" inkscape:window-x="0" inkscape:window-y="0" inkscape:window-maximized="1" inkscape:current-layer="svg10"/>
<path fill="#283593" fill-rule="evenodd" d="m 17.903,0.28628166 c 0.679,-0.381 1.515,-0.381 2.193,0 C 23.451,2.1692817 33.547,7.8372817 36.903,9.7202817 37.582,10.100282 38,10.804282 38,11.566282 c 0,3.766 0,15.101 0,18.867 0,0.762 -0.418,1.466 -1.097,1.847 -3.355,1.883 -13.451,7.551 -16.807,9.434 -0.679,0.381 -1.515,0.381 -2.193,0 -3.355,-1.883 -13.451,-7.551 -16.807,-9.434 -0.678,-0.381 -1.096,-1.084 -1.096,-1.846 0,-3.766 0,-15.101 0,-18.867 0,-0.762 0.418,-1.466 1.097,-1.8470003 3.354,-1.883 13.452,-7.551 16.806,-9.43400004 z" clip-rule="evenodd" id="path2" style="fill:#004482;fill-opacity:1"/>
<path fill="#5c6bc0" fill-rule="evenodd" d="m 0.304,31.404282 c -0.266,-0.356 -0.304,-0.694 -0.304,-1.149 0,-3.744 0,-15.014 0,-18.759 0,-0.758 0.417,-1.458 1.094,-1.8360003 3.343,-1.872 13.405,-7.507 16.748,-9.38000004 0.677,-0.379 1.594,-0.371 2.271,0.008 3.343,1.87200004 13.371,7.45900004 16.714,9.33100004 0.27,0.152 0.476,0.335 0.66,0.5760003 z" clip-rule="evenodd" id="path4" style="fill:#659ad2;fill-opacity:1"/>
<path fill="#ffffff" fill-rule="evenodd" d="m 19,7.0002817 c 7.727,0 14,6.2730003 14,14.0000003 0,7.727 -6.273,14 -14,14 -7.727,0 -14,-6.273 -14,-14 0,-7.727 6.273,-14.0000003 14,-14.0000003 z m 0,7.0000003 c 3.863,0 7,3.136 7,7 0,3.863 -3.137,7 -7,7 -3.863,0 -7,-3.137 -7,-7 0,-3.864 3.136,-7 7,-7 z" clip-rule="evenodd" id="path6"/>
<path fill="#3949ab" fill-rule="evenodd" d="m 37.485,10.205282 c 0.516,0.483 0.506,1.211 0.506,1.784 0,3.795 -0.032,14.589 0.009,18.384 0.004,0.396 -0.127,0.813 -0.323,1.127 l -19.084,-10.5 z" clip-rule="evenodd" id="path8" style="fill:#00599c;fill-opacity:1"/>
</svg>

After

Width:  |  Height:  |  Size: 3.0 KiB

View File

@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Generator: Adobe Illustrator 16.0.4, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="306px" height="344.35px" viewBox="0 0 306 344.35" enable-background="new 0 0 306 344.35" xml:space="preserve">
<path fill="#00599C" d="M302.107,258.262c2.401-4.159,3.893-8.845,3.893-13.053V99.14c0-4.208-1.49-8.893-3.892-13.052L153,172.175 L302.107,258.262z"/>
<path fill="#004482" d="M166.25,341.193l126.5-73.034c3.644-2.104,6.956-5.737,9.357-9.897L153,172.175L3.893,258.263 c2.401,4.159,5.714,7.793,9.357,9.896l126.5,73.034C147.037,345.401,158.963,345.401,166.25,341.193z"/>
<path fill="#659AD2" d="M302.108,86.087c-2.402-4.16-5.715-7.793-9.358-9.897L166.25,3.156c-7.287-4.208-19.213-4.208-26.5,0 L13.25,76.19C5.962,80.397,0,90.725,0,99.14v146.069c0,4.208,1.491,8.894,3.893,13.053L153,172.175L302.108,86.087z"/>
<g>
<path fill="#FFFFFF" d="M153,274.175c-56.243,0-102-45.757-102-102s45.757-102,102-102c36.292,0,70.139,19.53,88.331,50.968 l-44.143,25.544c-9.105-15.736-26.038-25.512-44.188-25.512c-28.122,0-51,22.878-51,51c0,28.121,22.878,51,51,51 c18.152,0,35.085-9.776,44.191-25.515l44.143,25.543C223.142,254.644,189.294,274.175,153,274.175z"/>
</g>
<g>
<polygon fill="#FFFFFF" points="255,166.508 243.666,166.508 243.666,155.175 232.334,155.175 232.334,166.508 221,166.508 221,177.841 232.334,177.841 232.334,189.175 243.666,189.175 243.666,177.841 255,177.841 "/>
</g>
<g>
<polygon fill="#FFFFFF" points="297.5,166.508 286.166,166.508 286.166,155.175 274.834,155.175 274.834,166.508 263.5,166.508 263.5,177.841 274.834,177.841 274.834,189.175 286.166,189.175 286.166,177.841 297.5,177.841 "/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

View File

@ -0,0 +1,24 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Uploaded to: SVG Repo, www.svgrepo.com, Generator: SVG Repo Mixer Tools -->
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg fill="#000000" version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
width="800px" height="800px" viewBox="0 0 942 942" xml:space="preserve">
<g>
<g>
<path d="M579.1,894c0,26.5,21.5,48,48,48s48-21.5,48-48v-77.5H579.2V894H579.1z"/>
<path d="M579.1,48v77.5H675V48c0-26.5-21.5-48-48-48S579.1,21.5,579.1,48z"/>
<path d="M423,48v77.5h96V48c0-26.5-21.5-48-48-48S423,21.5,423,48z"/>
<path d="M423,894c0,26.5,21.5,48,48,48s48-21.5,48-48v-77.5h-96V894z"/>
<path d="M267,48v77.5h95.9V48c0-26.5-21.5-48-48-48S267,21.5,267,48z"/>
<path d="M267,894c0,26.5,21.5,48,48,48s48-21.5,48-48v-77.5h-96V894z"/>
<path d="M0,627c0,26.5,21.5,48,48,48h77.5v-95.9H48C21.5,579.1,0,600.5,0,627z"/>
<path d="M894,579.1h-77.5V675H894c26.5,0,48-21.5,48-48S920.5,579.1,894,579.1z"/>
<path d="M0,471c0,26.5,21.5,48,48,48h77.5v-96H48C21.5,423,0,444.5,0,471z"/>
<path d="M894,423h-77.5v96H894c26.5,0,48-21.5,48-48S920.5,423,894,423z"/>
<path d="M0,315c0,26.5,21.5,48,48,48h77.5v-96H48C21.5,267,0,288.5,0,315z"/>
<path d="M894,267h-77.5v95.9H894c26.5,0,48-21.5,48-48S920.5,267,894,267z"/>
<path d="M171.6,720.4c0,27.6,22.4,50,50,50h498.8c27.6,0,50-22.4,50-50V221.6c0-27.6-22.4-50-50-50H221.6c-27.6,0-50,22.4-50,50
V720.4z"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512">
<path fill="#264de4" d="M71.357 460.819L30.272 0h451.456l-41.129 460.746L255.724 512z"/>
<path fill="#2965f1" d="M405.388 431.408l35.148-393.73H256v435.146z"/>
<path fill="#ebebeb" d="M124.46 208.59l5.065 56.517H256V208.59zM119.419 150.715H256V94.197H114.281zM256 355.372l-.248.066-62.944-16.996-4.023-45.076h-56.736l7.919 88.741 115.772 32.14.26-.073z"/>
<path fill="#fff" d="M255.805 208.59v56.517H325.4l-6.56 73.299-63.035 17.013v58.8l115.864-32.112.85-9.549 13.28-148.792 1.38-15.176 10.203-114.393H255.805v56.518h79.639L330.3 208.59z"/>
</svg>

After

Width:  |  Height:  |  Size: 679 B

View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M22 18.055v2.458c0 1.925-4.655 3.487-10 3.487-5.344 0-10-1.562-10-3.487v-2.458c2.418 1.738 7.005 2.256 10 2.256 3.006 0 7.588-.523 10-2.256zm-10-3.409c-3.006 0-7.588-.523-10-2.256v2.434c0 1.926 4.656 3.487 10 3.487 5.345 0 10-1.562 10-3.487v-2.434c-2.418 1.738-7.005 2.256-10 2.256zm0-14.646c-5.344 0-10 1.562-10 3.488s4.656 3.487 10 3.487c5.345 0 10-1.562 10-3.487 0-1.926-4.655-3.488-10-3.488zm0 8.975c-3.006 0-7.588-.523-10-2.256v2.44c0 1.926 4.656 3.487 10 3.487 5.345 0 10-1.562 10-3.487v-2.44c-2.418 1.738-7.005 2.256-10 2.256z"/></svg>

After

Width:  |  Height:  |  Size: 634 B

View File

@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Uploaded to: SVG Repo, www.svgrepo.com, Generator: SVG Repo Mixer Tools -->
<svg width="800px" height="800px" viewBox="0 -28.5 256 256" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" preserveAspectRatio="xMidYMid">
<g>
<path d="M216.856339,16.5966031 C200.285002,8.84328665 182.566144,3.2084988 164.041564,0 C161.766523,4.11318106 159.108624,9.64549908 157.276099,14.0464379 C137.583995,11.0849896 118.072967,11.0849896 98.7430163,14.0464379 C96.9108417,9.64549908 94.1925838,4.11318106 91.8971895,0 C73.3526068,3.2084988 55.6133949,8.86399117 39.0420583,16.6376612 C5.61752293,67.146514 -3.4433191,116.400813 1.08711069,164.955721 C23.2560196,181.510915 44.7403634,191.567697 65.8621325,198.148576 C71.0772151,190.971126 75.7283628,183.341335 79.7352139,175.300261 C72.104019,172.400575 64.7949724,168.822202 57.8887866,164.667963 C59.7209612,163.310589 61.5131304,161.891452 63.2445898,160.431257 C105.36741,180.133187 151.134928,180.133187 192.754523,160.431257 C194.506336,161.891452 196.298154,163.310589 198.110326,164.667963 C191.183787,168.842556 183.854737,172.420929 176.223542,175.320965 C180.230393,183.341335 184.861538,190.991831 190.096624,198.16893 C211.238746,191.588051 232.743023,181.531619 254.911949,164.955721 C260.227747,108.668201 245.831087,59.8662432 216.856339,16.5966031 Z M85.4738752,135.09489 C72.8290281,135.09489 62.4592217,123.290155 62.4592217,108.914901 C62.4592217,94.5396472 72.607595,82.7145587 85.4738752,82.7145587 C98.3405064,82.7145587 108.709962,94.5189427 108.488529,108.914901 C108.508531,123.290155 98.3405064,135.09489 85.4738752,135.09489 Z M170.525237,135.09489 C157.88039,135.09489 147.510584,123.290155 147.510584,108.914901 C147.510584,94.5396472 157.658606,82.7145587 170.525237,82.7145587 C183.391518,82.7145587 193.761324,94.5189427 193.539891,108.914901 C193.539891,123.290155 183.391518,135.09489 170.525237,135.09489 Z" fill="#000" fill-rule="nonzero">
</path>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.0 KiB

View File

@ -0,0 +1,7 @@
<?xml version="1.0" encoding="utf-8"?><!-- Uploaded to: SVG Repo, www.svgrepo.com, Generator: SVG Repo Mixer Tools -->
<svg xmlns="http://www.w3.org/2000/svg"
aria-label="Docker" role="img"
viewBox="0 0 512 512"><rect
width="512" height="512"
rx="15%"
fill="#ffffff"/><path stroke="#066da5" stroke-width="38" d="M296 226h42m-92 0h42m-91 0h42m-91 0h41m-91 0h42m8-46h41m8 0h42m7 0h42m-42-46h42"/><path fill="#066da5" d="m472 228s-18-17-55-11c-4-29-35-46-35-46s-29 35-8 74c-6 3-16 7-31 7H68c-5 19-5 145 133 145 99 0 173-46 208-130 52 4 63-39 63-39"/></svg>

After

Width:  |  Height:  |  Size: 553 B

View File

Before

Width:  |  Height:  |  Size: 6.8 KiB

After

Width:  |  Height:  |  Size: 6.8 KiB

View File

@ -0,0 +1 @@
<svg width="98" height="96" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M48.854 0C21.839 0 0 22 0 49.217c0 21.756 13.993 40.172 33.405 46.69 2.427.49 3.316-1.059 3.316-2.362 0-1.141-.08-5.052-.08-9.127-13.59 2.934-16.42-5.867-16.42-5.867-2.184-5.704-5.42-7.17-5.42-7.17-4.448-3.015.324-3.015.324-3.015 4.934.326 7.523 5.052 7.523 5.052 4.367 7.496 11.404 5.378 14.235 4.074.404-3.178 1.699-5.378 3.074-6.6-10.839-1.141-22.243-5.378-22.243-24.283 0-5.378 1.94-9.778 5.014-13.2-.485-1.222-2.184-6.275.486-13.038 0 0 4.125-1.304 13.426 5.052a46.97 46.97 0 0 1 12.214-1.63c4.125 0 8.33.571 12.213 1.63 9.302-6.356 13.427-5.052 13.427-5.052 2.67 6.763.97 11.816.485 13.038 3.155 3.422 5.015 7.822 5.015 13.2 0 18.905-11.404 23.06-22.324 24.283 1.78 1.548 3.316 4.481 3.316 9.126 0 6.6-.08 11.897-.08 13.526 0 1.304.89 2.853 3.316 2.364 19.412-6.52 33.405-24.935 33.405-46.691C97.707 22 75.788 0 48.854 0z" fill="#24292f"/></svg>

After

Width:  |  Height:  |  Size: 963 B

View File

Before

Width:  |  Height:  |  Size: 23 KiB

After

Width:  |  Height:  |  Size: 23 KiB

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Uploaded to: SVG Repo, www.svgrepo.com, Generator: SVG Repo Mixer Tools -->
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg fill="#000000" version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
width="800px" height="800px" viewBox="0 0 466.337 466.337"
xml:space="preserve">
<g><path d="M233.168,0C104.604,0,0,104.604,0,233.168c0,128.565,104.604,233.169,233.168,233.169 c128.565,0,233.169-104.604,233.169-233.169C466.337,104.604,361.733,0,233.168,0z M223.984,441.874 c-22.321,0-46.405-41.384-59.045-107.815h118.067C270.371,400.49,246.316,441.874,223.984,441.874z M161.114,310.144 c-2.738-19.991-4.437-41.781-4.881-65.018H291.74c-0.443,23.237-2.148,45.027-4.869,65.018H161.114z M24.521,245.126h107.704 c0.443,21.883,2.09,43.859,4.887,65.018H38.768C30.693,289.826,25.818,267.966,24.521,245.126z M223.984,24.464 c21.982,0,45.687,40.14,58.484,104.877h-116.97C178.286,64.604,201.996,24.464,223.984,24.464z M286.463,153.245 c2.978,20.785,4.811,43.596,5.277,67.966H156.222c0.467-24.37,2.295-47.169,5.272-67.966H286.463z M132.226,221.211H24.521 c1.354-23.926,6.568-46.836,15.332-67.966h97.656C134.462,175.32,132.681,198.312,132.226,221.211z M315.749,245.126h126.065 c-1.296,22.84-6.188,44.7-14.246,65.018H310.855C313.646,288.985,315.305,267.009,315.749,245.126z M315.749,221.211 c-0.468-22.898-2.254-45.891-5.29-67.966h116.023c8.77,21.13,13.978,44.04,15.332,67.966H315.749z M414.596,129.33H306.617 c-7.894-42.067-20.727-78.844-38.195-102.222C330.952,37.799,384.06,76.205,414.596,129.33z M176.073,32.036 c-15.7,23.459-27.348,58.1-34.699,97.305H51.741C78.657,82.505,123.064,47.1,176.073,32.036z M49.96,334.058h90.895 c7.311,40.403,19.133,76.205,35.219,100.26C121.944,418.904,76.672,382.378,49.96,334.058z M268.41,439.222 c17.865-23.938,30.874-61.889,38.697-105.164h109.274C386.15,388.743,332.12,428.339,268.41,439.222z"/></g>
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

@ -0,0 +1,7 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512">
<title>HTML5 Logo Badge</title>
<path fill="#E34F26" d="M71,460 L30,0 481,0 440,460 255,512"/>
<path fill="#EF652A" d="M256,472 L405,431 440,37 256,37"/>
<path fill="#EBEBEB" d="M256,208 L181,208 176,150 256,150 256,94 255,94 114,94 115,109 129,265 256,265zM256,355 L255,355 192,338 188,293 158,293 132,293 139,382 255,414 256,414z"/>
<path fill="#FFF" d="M255,208 L255,265 325,265 318,338 255,355 255,414 371,382 372,372 385,223 387,208 371,208zM255,94 L255,129 255,150 255,150 392,150 392,150 392,150 393,138 396,109 397,94z"/>
</svg>

After

Width:  |  Height:  |  Size: 609 B

View File

Before

Width:  |  Height:  |  Size: 34 KiB

After

Width:  |  Height:  |  Size: 34 KiB

View File

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 14 KiB

View File

Before

Width:  |  Height:  |  Size: 27 KiB

After

Width:  |  Height:  |  Size: 27 KiB

View File

@ -0,0 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 630 630">
<rect width="630" height="630" fill="#f7df1e"/>
<path d="m423.2 492.19c12.69 20.72 29.2 35.95 58.4 35.95 24.53 0 40.2-12.26 40.2-29.2 0-20.3-16.1-27.49-43.1-39.3l-14.8-6.35c-42.72-18.2-71.1-41-71.1-89.2 0-44.4 33.83-78.2 86.7-78.2 37.64 0 64.7 13.1 84.2 47.4l-46.1 29.6c-10.15-18.2-21.1-25.37-38.1-25.37-17.34 0-28.33 11-28.33 25.37 0 17.76 11 24.95 36.4 35.95l14.8 6.34c50.3 21.57 78.7 43.56 78.7 93 0 53.3-41.87 82.5-98.1 82.5-54.98 0-90.5-26.2-107.88-60.54zm-209.13 5.13c9.3 16.5 17.76 30.45 38.1 30.45 19.45 0 31.72-7.61 31.72-37.2v-201.3h59.2v202.1c0 61.3-35.94 89.2-88.4 89.2-47.4 0-74.85-24.53-88.81-54.075z"/>
</svg>

After

Width:  |  Height:  |  Size: 687 B

View File

@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Generator: Adobe Illustrator 24.1.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 1080 1080" style="enable-background:new 0 0 1080 1080;" xml:space="preserve">
<style type="text/css">
.st0{fill:#FFFFFF;}
.st1{fill:#D00000;}
</style>
<g>
<path class="st0" d="M1080,1079.96c0,0.02-0.02,0.04-0.04,0.04H0.04c-0.02,0-0.04-0.02-0.04-0.04V0.04C0,0.02,0.02,0,0.04,0 h1079.93c0.02,0,0.04,0.02,0.04,0.04V1079.96z"/>
</g>
<g>
<path class="st1" d="M1062,1061.96c0,0.02-0.02,0.04-0.04,0.04H18.04c-0.02,0-0.04-0.02-0.04-0.04V18.04 c0-0.02,0.02-0.04,0.04-0.04h1043.93c0.02,0,0.04,0.02,0.04,0.04V1061.96z"/>
</g>
<g>
<path class="st0" d="M303,823.67c0,0.79,0.46,1.89,1.01,2.44l17.87,17.87c0.56,0.56,1.66,1.01,2.44,1.01h61.15 c0.79,0,1.89-0.46,2.44-1.01l17.87-17.87c0.56-0.56,1.01-1.66,1.01-2.44V629.64c0-0.79,0.47-1.88,1.04-2.42l77.69-74.2 c0.57-0.54,1.4-0.46,1.84,0.2l196.29,290.6c0.44,0.65,1.45,1.19,2.23,1.19h86.63c0.79,0,1.73-0.57,2.09-1.27l15.72-30.46 c0.36-0.7,0.29-1.8-0.16-2.45L560.56,478.03c-0.45-0.65-0.36-1.63,0.2-2.19l211.18-210.19c0.56-0.56,1.01-1.65,1.01-2.44v-3.88 c0-0.79-0.26-2.02-0.57-2.75l-12.18-28.01c-0.31-0.72-1.22-1.31-2-1.31h-85.63c-0.79,0-1.89,0.46-2.44,1.01l-262.31,263.3 c-0.56,0.56-1.01,0.37-1.01-0.42V249.6c0-0.79-0.44-1.9-0.98-2.48l-17.53-18.8c-0.54-0.58-1.62-1.05-2.41-1.05h-61.57 c-0.79,0-1.87,0.47-2.41,1.05l-17.95,19.38c-0.54,0.58-0.97,1.69-0.97,2.48V823.67z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 64 KiB

View File

@ -0,0 +1,33 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Generator: Adobe Illustrator 19.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 60 60" style="enable-background:new 0 0 60 60;" xml:space="preserve">
<g>
<linearGradient id="XMLID_3_" gradientUnits="userSpaceOnUse" x1="15.9594" y1="-13.0143" x2="44.3068" y2="15.3332" gradientTransform="matrix(1 0 0 -1 0 61)">
<stop offset="9.677000e-02" style="stop-color:#0095D5"/>
<stop offset="0.3007" style="stop-color:#238AD9"/>
<stop offset="0.6211" style="stop-color:#557BDE"/>
<stop offset="0.8643" style="stop-color:#7472E2"/>
<stop offset="1" style="stop-color:#806EE3"/>
</linearGradient>
<polygon id="XMLID_2_" style="fill:url(#XMLID_3_);" points="0,60 30.1,29.9 60,60 "/>
<linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="4.2092" y1="48.9409" x2="20.6734" y2="65.405" gradientTransform="matrix(1 0 0 -1 0 61)">
<stop offset="0.1183" style="stop-color:#0095D5"/>
<stop offset="0.4178" style="stop-color:#3C83DC"/>
<stop offset="0.6962" style="stop-color:#6D74E1"/>
<stop offset="0.8333" style="stop-color:#806EE3"/>
</linearGradient>
<polygon style="fill:url(#SVGID_1_);" points="0,0 30.1,0 0,32.5 "/>
<linearGradient id="SVGID_2_" gradientUnits="userSpaceOnUse" x1="-10.1017" y1="5.8362" x2="45.7315" y2="61.6694" gradientTransform="matrix(1 0 0 -1 0 61)">
<stop offset="0.1075" style="stop-color:#C757BC"/>
<stop offset="0.2138" style="stop-color:#D0609A"/>
<stop offset="0.4254" style="stop-color:#E1725C"/>
<stop offset="0.6048" style="stop-color:#EE7E2F"/>
<stop offset="0.743" style="stop-color:#F58613"/>
<stop offset="0.8232" style="stop-color:#F88909"/>
</linearGradient>
<polygon style="fill:url(#SVGID_2_);" points="30.1,0 0,31.7 0,60 30.1,29.9 60,0 "/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

@ -0,0 +1 @@
<?xml version="1.0"?><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50" width="50px" height="50px"> <path d="M41,4H9C6.24,4,4,6.24,4,9v32c0,2.76,2.24,5,5,5h32c2.76,0,5-2.24,5-5V9C46,6.24,43.76,4,41,4z M17,20v19h-6V20H17z M11,14.47c0-1.4,1.2-2.47,3-2.47s2.93,1.07,3,2.47c0,1.4-1.12,2.53-3,2.53C12.2,17,11,15.87,11,14.47z M39,39h-6c0,0,0-9.26,0-10 c0-2-1-4-3.5-4.04h-0.08C27,24.96,26,27.02,26,29c0,0.91,0,10,0,10h-6V20h6v2.56c0,0,1.93-2.56,5.81-2.56 c3.97,0,7.19,2.73,7.19,8.26V39z"/></svg>

After

Width:  |  Height:  |  Size: 501 B

View File

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?><!-- Uploaded to: SVG Repo, www.svgrepo.com, Generator: SVG Repo Mixer Tools -->
<svg width="800px" height="800px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M16 12C16 14.2091 14.2091 16 12 16C9.79086 16 8 14.2091 8 12C8 9.79086 9.79086 8 12 8C14.2091 8 16 9.79086 16 12ZM16 12V13.5C16 14.8807 17.1193 16 18.5 16V16C19.8807 16 21 14.8807 21 13.5V12C21 7.02944 16.9706 3 12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21H16" stroke="#000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 592 B

View File

@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="128" height="128" stroke="#777" fill-opacity=".8">
<path fill="#FFF" d="m63,1a63,63 0 1,0 2,0zm0,14a49,49 0 1,0 2,0zm0,14a35,35 0 1,0 2,0zm0,14a21,21 0 1,0 2,0zm0,14a7,7 0 1,0 2,0zm64,7H1m108-45-90,90m90,0-90-90m45-18v126"/>
<path fill="#F60" d="m50,8-20,10 68,92 10-10L64,64z"/>
<path fill="#FC0" d="m17,50v28L64,64z"/>
<path fill="#7F7" d="m64,64 6,35H58z"/>
<path fill="#CF3" d="m64,64 13-40 9,5z"/>
<path fill="#04F" d="m64,64 14-6 1,4zl-26,13 3,4z"/>
</svg>

After

Width:  |  Height:  |  Size: 548 B

View File

@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Generator: Adobe Illustrator 19.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 520 520" style="enable-background:new 0 0 520 520;" xml:space="preserve">
<path d="M13.7,11.9v496.2h35.7V520H0V0h49.4v11.9H13.7z"/>
<path d="M166.3,169.2v25.1h0.7c6.7-9.6,14.8-17,24.2-22.2c9.4-5.3,20.3-7.9,32.5-7.9c11.7,0,22.4,2.3,32.1,6.8 c9.7,4.5,17,12.6,22.1,24c5.5-8.1,13-15.3,22.4-21.5c9.4-6.2,20.6-9.3,33.5-9.3c9.8,0,18.9,1.2,27.3,3.6c8.4,2.4,15.5,6.2,21.5,11.5 c6,5.3,10.6,12.1,14,20.6c3.3,8.5,5,18.7,5,30.7v124.1h-50.9V249.6c0-6.2-0.2-12.1-0.7-17.6c-0.5-5.5-1.8-10.3-3.9-14.3 c-2.2-4.1-5.3-7.3-9.5-9.7c-4.2-2.4-9.9-3.6-17-3.6c-7.2,0-13,1.4-17.4,4.1c-4.4,2.8-7.9,6.3-10.4,10.8c-2.5,4.4-4.2,9.4-5,15.1 c-0.8,5.6-1.3,11.3-1.3,17v103.3h-50.9v-104c0-5.5-0.1-10.9-0.4-16.3c-0.2-5.4-1.3-10.3-3.1-14.9c-1.8-4.5-4.8-8.2-9-10.9 c-4.2-2.7-10.3-4.1-18.5-4.1c-2.4,0-5.6,0.5-9.5,1.6c-3.9,1.1-7.8,3.1-11.5,6.1c-3.7,3-6.9,7.3-9.5,12.9c-2.6,5.6-3.9,13-3.9,22.1 v107.6h-50.9V169.2H166.3z"/>
<path d="M506.3,508.1V11.9h-35.7V0H520v520h-49.4v-11.9H506.3z"/>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

Before

Width:  |  Height:  |  Size: 10 KiB

After

Width:  |  Height:  |  Size: 10 KiB

View File

@ -0,0 +1,8 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="256" height="256" viewBox="0 0 256 256" xml:space="preserve">
<defs>
</defs>
<g style="stroke: none; stroke-width: 0; stroke-dasharray: none; stroke-linecap: butt; stroke-linejoin: miter; stroke-miterlimit: 10; fill: none; fill-rule: nonzero; opacity: 1;" transform="translate(1.4065934065934016 1.4065934065934016) scale(2.81 2.81)" >
<path d="M 87.823 60.7 c -0.463 -0.423 -1.142 -0.506 -1.695 -0.214 c -15.834 8.398 -35.266 2.812 -44.232 -12.718 c -8.966 -15.53 -4.09 -35.149 11.101 -44.665 c 0.531 -0.332 0.796 -0.963 0.661 -1.574 c -0.134 -0.612 -0.638 -1.074 -1.259 -1.153 c -9.843 -1.265 -19.59 0.692 -28.193 5.66 C 13.8 12.041 6.356 21.743 3.246 33.35 S 1.732 57.08 7.741 67.487 c 6.008 10.407 15.709 17.851 27.316 20.961 C 38.933 89.486 42.866 90 46.774 90 c 7.795 0 15.489 -2.044 22.42 -6.046 c 8.601 -4.966 15.171 -12.43 18.997 -21.586 C 88.433 61.79 88.285 61.123 87.823 60.7 z" style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-linejoin: miter; stroke-miterlimit: 10; fill: rgb(0,0,0); fill-rule: nonzero; opacity: 1;" transform=" matrix(1 0 0 1 0 0) " stroke-linecap="round" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="-35.5 26 32 32" width="64" height="64"><path d="M-33.442 42.023v-7.637a.68.68 0 0 1 .385-.651l13.173-7.608c.237-.148.503-.178.74-.03l13.232 7.637a.71.71 0 0 1 .355.651V49.63a.71.71 0 0 1-.355.651l-11.367 6.57a56.27 56.27 0 0 1-1.806 1.036c-.266.148-.533.148-.8 0l-13.202-7.608c-.237-.148-.355-.326-.355-.622v-7.637z" fill="#009438"/><path d="M-24.118 39.18v8.9c0 1.006-.8 1.894-1.865 1.865-.65-.03-1.154-.296-1.5-.858-.178-.266-.237-.562-.237-.888V35.836c0-.83.503-1.42 1.154-1.687s1.302-.207 1.954 0c.622.178 1.095.562 1.5 1.036l7.874 9.443c.03.03.06.09.118.148v-9c0-.947.65-1.687 1.57-1.776 1.154-.148 1.924.68 2.042 1.54v12.6c0 .7-.326 1.214-.918 1.54-.444.237-.918.296-1.42.266a3.23 3.23 0 0 1-1.954-.829c-.296-.266-.503-.592-.77-.888l-7.49-8.97c0-.03-.03-.06-.06-.09z" fill="#fefefe"/></svg>

After

Width:  |  Height:  |  Size: 845 B

View File

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg width="256px" height="289px" viewBox="0 0 256 289" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" preserveAspectRatio="xMidYMid">
<g>
<path d="M127.999999,288.463771 C124.024844,288.463771 120.314699,287.403728 116.869564,285.548656 L81.6231884,264.612838 C76.32298,261.697724 78.9730854,260.637682 80.5631458,260.107661 C87.7184259,257.72257 89.0434775,257.192547 96.4637688,252.952381 C97.2587979,252.422361 98.3188405,252.687372 99.1138718,253.217392 L126.144927,269.383024 C127.20497,269.913045 128.530021,269.913045 129.325053,269.383024 L235.064182,208.165634 C236.124225,207.635611 236.654245,206.575571 236.654245,205.250519 L236.654245,83.0807467 C236.654245,81.7556929 236.124225,80.6956526 235.064182,80.1656324 L129.325053,19.2132506 C128.26501,18.6832305 126.939959,18.6832305 126.144927,19.2132506 L20.4057954,80.1656324 C19.3457551,80.6956526 18.8157349,82.0207041 18.8157349,83.0807467 L18.8157349,205.250519 C18.8157349,206.31056 19.3457551,207.635611 20.4057954,208.165634 L49.2919247,224.861286 C64.9275364,232.811595 74.7329196,223.536234 74.7329196,214.260871 L74.7329196,93.681159 C74.7329196,92.0910985 76.0579711,90.5010358 77.9130428,90.5010358 L91.4285716,90.5010358 C93.0186343,90.5010358 94.6086948,91.8260873 94.6086948,93.681159 L94.6086948,214.260871 C94.6086948,235.196689 83.2132512,247.387164 63.3374737,247.387164 C57.2422362,247.387164 52.4720502,247.387164 38.9565214,240.761906 L11.1304347,224.861286 C4.24016581,220.886129 5.68434189e-14,213.46584 5.68434189e-14,205.515528 L5.68434189e-14,83.3457557 C5.68434189e-14,75.3954465 4.24016581,67.9751552 11.1304347,64.0000006 L116.869564,2.78260752 C123.494824,-0.927535841 132.505176,-0.927535841 139.130436,2.78260752 L244.869565,64.0000006 C251.759834,67.9751552 256,75.3954465 256,83.3457557 L256,205.515528 C256,213.46584 251.759834,220.886129 244.869565,224.861286 L139.130436,286.078676 C135.685299,287.668739 131.710145,288.463771 127.999999,288.463771 L127.999999,288.463771 Z M160.596274,204.455488 C114.219461,204.455488 104.679089,183.254659 104.679089,165.233955 C104.679089,163.643893 106.004141,162.053832 107.859212,162.053832 L121.639752,162.053832 C123.229813,162.053832 124.554864,163.113872 124.554864,164.703935 C126.674947,178.749484 132.770187,185.639753 160.861283,185.639753 C183.122154,185.639753 192.662526,180.604556 192.662526,168.67909 C192.662526,161.788821 190.012423,156.753624 155.296065,153.308489 C126.409938,150.393375 108.389235,144.033126 108.389235,120.977226 C108.389235,99.5113875 126.409938,86.7908901 156.621119,86.7908901 C190.542443,86.7908901 207.238095,98.4513472 209.358178,123.89234 C209.358178,124.687371 209.093167,125.482403 208.563147,126.277434 C208.033127,126.807454 207.238095,127.337474 206.443064,127.337474 L192.662526,127.337474 C191.337475,127.337474 190.012423,126.277434 189.747412,124.952382 C186.567289,110.376813 178.351966,105.606625 156.621119,105.606625 C132.240165,105.606625 129.325053,114.086957 129.325053,120.447205 C129.325053,128.132506 132.770187,130.5176 165.631471,134.757766 C198.227744,138.997931 213.598344,145.093169 213.598344,167.884058 C213.333333,191.20497 194.252589,204.455488 160.596274,204.455488 L160.596274,204.455488 Z" fill="#539E43"></path>
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.3 KiB

View File

@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="256px" height="274px" viewBox="0 0 256 274" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" preserveAspectRatio="xMidYMid">
<g>
<path d="M191.54779,186.292389 L191.607285,246.81213 L137.903038,273.611369 L137.903038,213.11807 L191.54779,186.292389 Z M256.000818,153.946885 L256.000818,214.678164 L210.196199,237.537504 L210.163146,177.083869 L256.000818,153.946885 Z M191.468463,105.286501 L191.527958,165.171627 L137.903038,191.818823 L137.903038,131.913865 L191.468463,105.286501 Z M256.000818,73.2054191 L256.000818,132.713743 L210.149925,156.022603 L210.110262,96.0184858 L256.000818,73.2054191 Z M129.738988,66.1651652 L177.67221,90.3598405 L127.940914,115.334563 L80.9133402,91.7150067 L129.738988,66.1651652 Z M63.0648093,32.5107686 L108.783491,55.588258 L59.8454631,81.1314889 L12.8906057,57.5515964 L63.0648093,32.5107686 Z M193.755719,32.8611286 L242.997833,57.5515964 L198.958235,79.6705536 L150.925855,55.4428255 L193.755719,32.8611286 Z M128.231779,3.55271368e-15 L172.562241,22.2247263 L130.056295,44.9188028 L84.3772773,21.8809768 L128.231779,3.55271368e-15 Z" fill="#4DABCF"></path>
<path d="M118.943932,131.913865 L82.7709095,113.728195 L82.7709095,192.334447 C82.7709095,192.334447 38.5329951,98.2065835 34.4344436,89.7516683 C33.9055982,88.6609247 31.7307216,87.4644121 31.175434,87.1735472 C23.2427536,83.0088899 0,71.2354701 0,71.2354701 L0,210.110262 L32.1537979,227.297736 L32.1537979,154.7071 C32.1537979,154.7071 75.9223621,238.813344 76.3652701,239.732213 C76.8081781,240.651081 81.2042052,249.515852 85.8977077,252.629429 C92.1513041,256.767644 118.950543,272.884206 118.950543,272.884206 L118.943932,131.913865 Z" fill="#4D77CF"></path>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 400 298"><g fill="none" fill-rule="nonzero"><path fill="#00C58E" d="M227.92099 82.07407l-13.6889 23.7037-46.8148-81.08641L23.7037 273.58025h97.3037c0 13.0912 10.61252 23.7037 23.70371 23.7037H23.70371c-8.46771 0-16.29145-4.52017-20.5246-11.85382-4.23315-7.33366-4.23272-16.36849.00114-23.70174L146.89383 12.83951c4.23415-7.33433 12.0596-11.85252 20.5284-11.85252 8.46878 0 16.29423 4.51819 20.52839 11.85252l39.97037 69.23456z"/><path fill="#2F495E" d="M331.6642 261.7284l-90.05432-155.95062-13.6889-23.7037-13.68888 23.7037-90.04445 155.95061c-4.23385 7.33325-4.23428 16.36808-.00113 23.70174 4.23314 7.33365 12.05689 11.85382 20.5246 11.85382h166.4c8.46946 0 16.29644-4.51525 20.532-11.84955 4.23555-7.3343 4.23606-16.37123.00132-23.706h.01976zM144.7111 273.58024L227.921 129.48148l83.19012 144.09877h-166.4z"/><path fill="#108775" d="M396.04938 285.4321c-4.23344 7.33254-12.05656 11.85185-20.52345 11.85185H311.1111c13.0912 0 23.7037-10.6125 23.7037-23.7037h40.66173L260.09877 73.74815l-18.4889 32.02963-13.68888-23.7037L239.5753 61.8963c4.23416-7.33433 12.0596-11.85252 20.5284-11.85252 8.46879 0 16.29423 4.51819 20.52839 11.85252l115.41728 199.8321c4.23426 7.33395 4.23426 16.36975 0 23.7037z"/></g></svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

Before

Width:  |  Height:  |  Size: 8.6 KiB

After

Width:  |  Height:  |  Size: 8.6 KiB

View File

@ -0,0 +1,19 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Uploaded to: SVG Repo, www.svgrepo.com, Generator: SVG Repo Mixer Tools -->
<svg height="800px" width="800px" version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
viewBox="0 0 309.267 309.267" xml:space="preserve">
<g>
<path style="fill:#FFFFF;" d="M38.658,0h164.23l87.049,86.711v203.227c0,10.679-8.659,19.329-19.329,19.329H38.658
c-10.67,0-19.329-8.65-19.329-19.329V19.329C19.329,8.65,27.989,0,38.658,0z"/>
<path style="fill:#C0C0C0;" d="M289.658,86.981h-67.372c-10.67,0-19.329-8.659-19.329-19.329V0.193L289.658,86.981z"/>
<path style="fill:#FFFFFF;" d="M217.434,146.544c3.238,0,4.823-2.822,4.823-5.557c0-2.832-1.653-5.567-4.823-5.567h-18.44
c-3.605,0-5.615,2.986-5.615,6.282v45.317c0,4.04,2.3,6.282,5.412,6.282c3.093,0,5.403-2.242,5.403-6.282v-12.438h11.153
c3.46,0,5.19-2.832,5.19-5.644c0-2.754-1.73-5.49-5.19-5.49h-11.153v-16.903C204.194,146.544,217.434,146.544,217.434,146.544z
M155.107,135.42h-13.492c-3.663,0-6.263,2.513-6.263,6.243v45.395c0,4.629,3.74,6.079,6.417,6.079h14.159
c16.758,0,27.824-11.027,27.824-28.047C183.743,147.095,173.325,135.42,155.107,135.42z M155.755,181.946h-8.225v-35.334h7.413
c11.221,0,16.101,7.529,16.101,17.918C171.044,174.253,166.25,181.946,155.755,181.946z M106.33,135.42H92.964
c-3.779,0-5.886,2.493-5.886,6.282v45.317c0,4.04,2.416,6.282,5.663,6.282s5.663-2.242,5.663-6.282v-13.231h8.379
c10.341,0,18.875-7.326,18.875-19.107C125.659,143.152,117.425,135.42,106.33,135.42z M106.108,163.158h-7.703v-17.097h7.703
c4.755,0,7.78,3.711,7.78,8.553C113.878,159.447,110.863,163.158,106.108,163.158z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

View File

Before

Width:  |  Height:  |  Size: 10 KiB

After

Width:  |  Height:  |  Size: 10 KiB

View File

Before

Width:  |  Height:  |  Size: 6.0 KiB

After

Width:  |  Height:  |  Size: 6.0 KiB

View File

Before

Width:  |  Height:  |  Size: 8.0 KiB

After

Width:  |  Height:  |  Size: 8.0 KiB

View File

@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Generator: Adobe Illustrator 17.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0.6 1067.9 90.3 109.1" enable-background="new 0.6 1067.9 90.3 109.1" xml:space="preserve">
<g>
<path fill="#EE4C2C" d="M77.6,1099.6l-8.1,8.1c13.3,13.3,13.3,34.7,0,47.8c-13.3,13.3-34.7,13.3-47.8,0 c-13.3-13.3-13.3-34.7,0-47.8l0,0l21.1-21.1l3-3l0,0v-15.9l-31.8,31.8c-17.7,17.7-17.7,46.3,0,64c17.7,17.7,46.3,17.7,63.7,0 C95.3,1145.8,95.3,1117.4,77.6,1099.6z"/>
<circle fill="#EE4C2C" cx="61.7" cy="1091.8" r="5.9"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 798 B

View File

@ -0,0 +1,9 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="-11.5 -10.23174 23 20.46348">
<title>React Logo</title>
<circle cx="0" cy="0" r="2.05" fill="#61dafb"/>
<g stroke="#61dafb" stroke-width="1" fill="none">
<ellipse rx="11" ry="4.2"/>
<ellipse rx="11" ry="4.2" transform="rotate(60)"/>
<ellipse rx="11" ry="4.2" transform="rotate(120)"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 365 B

View File

Before

Width:  |  Height:  |  Size: 6.9 KiB

After

Width:  |  Height:  |  Size: 6.9 KiB

View File

Before

Width:  |  Height:  |  Size: 262 KiB

After

Width:  |  Height:  |  Size: 262 KiB

View File

Before

Width:  |  Height:  |  Size: 5.8 KiB

After

Width:  |  Height:  |  Size: 5.8 KiB

View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50" width="50px" height="50px"><path d="M25,2c12.703,0,23,10.297,23,23S37.703,48,25,48S2,37.703,2,25S12.297,2,25,2z M32.934,34.375 c0.423-1.298,2.405-14.234,2.65-16.783c0.074-0.772-0.17-1.285-0.648-1.514c-0.578-0.278-1.434-0.139-2.427,0.219 c-1.362,0.491-18.774,7.884-19.78,8.312c-0.954,0.405-1.856,0.847-1.856,1.487c0,0.45,0.267,0.703,1.003,0.966 c0.766,0.273,2.695,0.858,3.834,1.172c1.097,0.303,2.346,0.04,3.046-0.395c0.742-0.461,9.305-6.191,9.92-6.693 c0.614-0.502,1.104,0.141,0.602,0.644c-0.502,0.502-6.38,6.207-7.155,6.997c-0.941,0.959-0.273,1.953,0.358,2.351 c0.721,0.454,5.906,3.932,6.687,4.49c0.781,0.558,1.573,0.811,2.298,0.811C32.191,36.439,32.573,35.484,32.934,34.375z"/></svg>

After

Width:  |  Height:  |  Size: 745 B

View File

@ -0,0 +1,20 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" id="svg8" version="1.1" viewBox="0 0 30.31081 32.499828" height="122.83399" width="114.56054">
<defs id="defs2"/>
<metadata id="metadata5">
<rdf:RDF>
<cc:Work rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/>
<dc:title/>
</cc:Work>
</rdf:RDF>
</metadata>
<g transform="translate(-77.942529,-177.00005)" id="layer1">
<g id="g4550">
<path style="fill:#e55b2d;fill-opacity:1" d="m 360.04883,687.87305 v 18.89843 l 32.73047,18.89844 v -18.89844 z m -65.46289,18.89843 v 18.89844 l 16.36523,9.44727 V 716.2207 Z m 49.0957,9.44922 -16.36523,9.44922 v 56.69141 l 16.36523,9.44922 v -37.79493 l 16.36719,9.44922 v -18.89843 l -16.36719,-9.44922 z" transform="scale(0.26458333)" id="path4508"/>
<path style="fill:#ed8e24;fill-opacity:1" d="m 360.04883,687.87305 -49.09766,28.34765 v 18.89649 l 32.73047,-18.89649 v 18.89649 l 16.36719,-9.44727 z m 49.09765,9.44922 -16.36718,9.44921 v 18.89844 l 16.36718,-9.44922 z m -32.73242,37.79492 -16.36523,9.44922 v 18.89843 l 16.36523,-9.44922 z m -16.36523,28.34765 -16.36719,-9.44922 v 37.79493 l 16.36719,-9.44922 z" transform="scale(0.26458333)" id="path4491"/>
<path style="fill:#f8bf3c;fill-opacity:1" d="m 360.04883,668.97656 -65.46289,37.79492 16.36523,9.44922 49.09766,-28.34765 32.73047,18.89843 16.36718,-9.44921 z m 0,56.69336 -16.36719,9.44727 16.36719,9.44922 16.36523,-9.44922 z" transform="scale(0.26458333)" id="path4506"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

View File

@ -0,0 +1,2 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg version="1.1" viewBox="0 0 261.76 226.69" xmlns="http://www.w3.org/2000/svg"><g transform="matrix(1.3333 0 0 -1.3333 -76.311 313.34)"><g transform="translate(178.06 235.01)"><path d="m0 0-22.669-39.264-22.669 39.264h-75.491l98.16-170.02 98.16 170.02z" fill="#41b883"/></g><g transform="translate(178.06 235.01)"><path d="m0 0-22.669-39.264-22.669 39.264h-36.227l58.896-102.01 58.896 102.01z" fill="#34495e"/></g></g></svg>

After

Width:  |  Height:  |  Size: 466 B

View File

@ -0,0 +1,38 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Uploaded to: SVG Repo, www.svgrepo.com, Generator: SVG Repo Mixer Tools -->
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg fill="#000000" version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
width="800px" height="800px" viewBox="0 0 195.811 195.811"
xml:space="preserve">
<g>
<g>
<path d="M50.881,32.67c9.145,0,16.557-7.313,16.557-16.336C67.438,7.313,60.026,0,50.881,0C41.74,0,34.328,7.313,34.328,16.334
C34.328,25.356,41.741,32.67,50.881,32.67z"/>
<path d="M99.076,97.672c-2.475,3.492-1.666,8.316,1.826,10.792l8.072,5.726c3.49,2.477,8.317,1.651,10.795-1.84l0.168-0.235
l4.439,2.766l0.876,2.91c0.169,0.562,0.555,1.033,1.07,1.312c0.517,0.277,1.123,0.338,1.686,0.168l0.459-0.138
c0.562-0.17,1.168-0.108,1.685,0.169c0.518,0.277,0.902,0.749,1.071,1.311l0.139,0.461c0.169,0.562,0.555,1.031,1.071,1.311
c0.517,0.277,1.122,0.338,1.684,0.169l0.351-0.104c1.169-0.354,2.401,0.31,2.755,1.479l0.104,0.348
c0.354,1.17,1.585,1.832,2.755,1.479l0.461-0.139c0.562-0.169,1.168-0.108,1.685,0.17c0.517,0.276,0.902,0.749,1.071,1.311
l0.137,0.457c0.169,0.562,0.555,1.033,1.071,1.312c0.517,0.277,1.123,0.339,1.685,0.17l0.348-0.105
c0.562-0.169,1.168-0.107,1.686,0.17c0.517,0.277,0.902,0.75,1.071,1.312l0.104,0.347c0.353,1.169,1.585,1.832,2.754,1.48
l0.462-0.139c1.169-0.353,2.401,0.311,2.754,1.479l0.14,0.46c0.353,1.169,1.585,1.831,2.754,1.479l0.351-0.105
c1.169-0.352,2.402,0.312,2.755,1.48l0.104,0.346c0.352,1.171,1.584,1.832,2.754,1.48l0.463-0.139
c1.17-0.352,2.402,0.311,2.754,1.48l0.129,0.428c0.171,0.566,0.562,1.041,1.085,1.317c0.522,0.277,1.136,0.332,1.699,0.154
l1.125-0.354c1.133-0.357,2.121-1.067,2.823-2.025l4.96-6.776c0.843-1.151,1.188-2.593,0.96-4.001
c-0.229-1.408-1.014-2.666-2.177-3.492l-44.889-31.834l-14.166-10.049c-3.604-2.556-8.598-1.707-11.153,1.896L88.012,71.037
L75.84,38.822c-0.975-2.582-3.555-3.808-6.191-3.808c-9.607,0-28.279,0-37.904,0c-2.328,0-4.66,0.896-5.846,3.065L8.701,69.593
c-0.75,1.373-0.924,2.997-0.482,4.499l8.328,28.364c0.756,2.571,3.107,4.242,5.658,4.242c0.551,0,1.111-0.076,1.666-0.239
c3.129-0.92,4.92-4.198,4-7.325l-7.648-26.015l10.834-19.864v133.304c0,4.89,3.975,8.854,8.865,8.854
c4.889,0,8.865-3.964,8.865-8.854v-66.91h4.162v66.91c0,4.89,4.014,8.854,8.902,8.854c4.888,0,8.9-3.964,8.9-8.854V58.596
l6.881,18.279c0.412,1.084,1.113,2.023,2.055,2.7l21.325,15.368L99.076,97.672z M130.864,118.048l-0.045,0.015l-0.014-0.047
L130.864,118.048z M111.739,88.333c1.048-1.477,3.094-1.824,4.569-0.777l9.985,7.082L115.752,109.5
c-0.898,1.268-2.662,1.571-3.931,0.672l-8.072-5.725c-1.266-0.899-1.555-2.658-0.653-3.926l2.018-2.849
c0.695,0.273,1.424,0.407,2.15,0.407c1.83,0,3.635-0.852,4.789-2.452C113.68,93.371,113.479,90.353,111.739,88.333L111.739,88.333
z"/>
<!-- <path d="M170.963,168.102c0-3.846-3.117-6.963-6.964-6.963H93.723c-3.846,0-6.963,3.117-6.963,6.963
c-2.735,0-4.953,2.219-4.953,4.953v17.803c0,2.735,2.218,4.953,4.953,4.953h23.762c2.735,0,4.953-2.218,4.953-4.953v-22.756h38.69
v22.756c0,2.735,2.219,4.953,4.953,4.953h23.761c2.734,0,4.952-2.218,4.952-4.953v-15.793c0-3.846-3.116-6.963-6.963-6.963
H170.963z"/> -->
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.2 KiB

View File

Before

Width:  |  Height:  |  Size: 55 KiB

After

Width:  |  Height:  |  Size: 55 KiB

View File

Before

Width:  |  Height:  |  Size: 108 KiB

After

Width:  |  Height:  |  Size: 108 KiB

View File

Before

Width:  |  Height:  |  Size: 458 KiB

After

Width:  |  Height:  |  Size: 458 KiB

View File

Before

Width:  |  Height:  |  Size: 156 KiB

After

Width:  |  Height:  |  Size: 156 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 134 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 206 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 224 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 165 KiB

View File

Before

Width:  |  Height:  |  Size: 164 KiB

After

Width:  |  Height:  |  Size: 164 KiB

View File

Before

Width:  |  Height:  |  Size: 271 KiB

After

Width:  |  Height:  |  Size: 271 KiB

View File

Before

Width:  |  Height:  |  Size: 136 KiB

After

Width:  |  Height:  |  Size: 136 KiB

View File

Before

Width:  |  Height:  |  Size: 17 KiB

After

Width:  |  Height:  |  Size: 17 KiB

View File

Before

Width:  |  Height:  |  Size: 268 KiB

After

Width:  |  Height:  |  Size: 268 KiB

View File

Before

Width:  |  Height:  |  Size: 31 KiB

After

Width:  |  Height:  |  Size: 31 KiB

View File

Before

Width:  |  Height:  |  Size: 6.9 KiB

After

Width:  |  Height:  |  Size: 6.9 KiB

View File

Before

Width:  |  Height:  |  Size: 30 KiB

After

Width:  |  Height:  |  Size: 30 KiB

View File

Before

Width:  |  Height:  |  Size: 37 KiB

After

Width:  |  Height:  |  Size: 37 KiB

Some files were not shown because too many files have changed in this diff Show More