[{"title":"( 60 个子文件 12.68MB ) joannerd.github.io-源码","children":[{"title":"joannerd.github.io-staging","children":[{"title":".eslintrc.json <span style='color:#111;'> 1.57KB </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 404B </span>","children":null,"spread":false},{"title":"components","children":[{"title":"Navbar","children":[{"title":"Navbar.module.css <span style='color:#111;'> 1.14KB </span>","children":null,"spread":false},{"title":"index.tsx <span style='color:#111;'> 1024B </span>","children":null,"spread":false}],"spread":true},{"title":"SocialLinks","children":[{"title":"SocialLinks.module.css <span style='color:#111;'> 1.53KB </span>","children":null,"spread":false},{"title":"index.tsx <span style='color:#111;'> 4.71KB </span>","children":null,"spread":false}],"spread":true},{"title":"Title","children":[{"title":"index.tsx <span style='color:#111;'> 1.13KB </span>","children":null,"spread":false}],"spread":true},{"title":"Footer","children":[{"title":"Footer.module.css <span style='color:#111;'> 303B </span>","children":null,"spread":false},{"title":"index.tsx <span style='color:#111;'> 328B </span>","children":null,"spread":false}],"spread":true},{"title":"ModalProvider","children":[{"title":"EmailModal.tsx <span style='color:#111;'> 6.74KB </span>","children":null,"spread":false},{"title":"EmailModal.module.css <span style='color:#111;'> 3.14KB </span>","children":null,"spread":false},{"title":"index.tsx <span style='color:#111;'> 1.80KB </span>","children":null,"spread":false},{"title":"EmailDrawingModal.tsx <span style='color:#111;'> 423B </span>","children":null,"spread":false}],"spread":true},{"title":"Canvas","children":[{"title":"Canvas.module.css <span style='color:#111;'> 278B </span>","children":null,"spread":false},{"title":"index.tsx <span style='color:#111;'> 2.22KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"package.json <span style='color:#111;'> 1.20KB </span>","children":null,"spread":false},{"title":".nojekyll <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"public","children":[{"title":"images","children":[{"title":"2.png <span style='color:#111;'> 362.47KB </span>","children":null,"spread":false},{"title":"3.png <span style='color:#111;'> 266.11KB </span>","children":null,"spread":false},{"title":"owlscrolls.png <span style='color:#111;'> 167.23KB </span>","children":null,"spread":false},{"title":"5.png <span style='color:#111;'> 516.37KB </span>","children":null,"spread":false},{"title":"6.png <span style='color:#111;'> 306.20KB </span>","children":null,"spread":false},{"title":"boba-jo.jpg <span style='color:#111;'> 119.06KB </span>","children":null,"spread":false},{"title":"synewaveshi.gif <span style='color:#111;'> 2.37MB </span>","children":null,"spread":false},{"title":"boopblocks.gif <span style='color:#111;'> 4.40MB </span>","children":null,"spread":false},{"title":"1.png <span style='color:#111;'> 326.48KB </span>","children":null,"spread":false},{"title":"adastra.png <span style='color:#111;'> 1.23MB </span>","children":null,"spread":false},{"title":"pomoplan.gif <span style='color:#111;'> 281.21KB </span>","children":null,"spread":false},{"title":"4.png <span style='color:#111;'> 330.05KB </span>","children":null,"spread":false},{"title":"brewer.gif <span style='color:#111;'> 2.30MB </span>","children":null,"spread":false}],"spread":false},{"title":"vercel.svg <span style='color:#111;'> 1.08KB </span>","children":null,"spread":false},{"title":"logo.png <span style='color:#111;'> 5.56KB </span>","children":null,"spread":false},{"title":"favicon.ico <span style='color:#111;'> 5.56KB </span>","children":null,"spread":false},{"title":"manifest.json <span style='color:#111;'> 348B </span>","children":null,"spread":false}],"spread":true},{"title":"tsconfig.json <span style='color:#111;'> 533B </span>","children":null,"spread":false},{"title":".github","children":[{"title":"workflows","children":[{"title":"merge-request.yml <span style='color:#111;'> 804B </span>","children":null,"spread":false},{"title":"deploy.yml <span style='color:#111;'> 824B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"README.md <span style='color:#111;'> 66B </span>","children":null,"spread":false},{"title":"next-env.d.ts <span style='color:#111;'> 75B </span>","children":null,"spread":false},{"title":"lib","children":[{"title":"hooks.ts <span style='color:#111;'> 470B </span>","children":null,"spread":false},{"title":"firebase.ts <span style='color:#111;'> 638B </span>","children":null,"spread":false},{"title":"config.ts <span style='color:#111;'> 213B </span>","children":null,"spread":false},{"title":"gtag.ts <span style='color:#111;'> 761B </span>","children":null,"spread":false}],"spread":true},{"title":"styles","children":[{"title":"globals.css <span style='color:#111;'> 944B </span>","children":null,"spread":false},{"title":"Profile.module.css <span style='color:#111;'> 860B </span>","children":null,"spread":false},{"title":"reset.css <span style='color:#111;'> 1.08KB </span>","children":null,"spread":false},{"title":"Resume.module.css <span style='color:#111;'> 1.35KB </span>","children":null,"spread":false},{"title":"Photo.module.css <span style='color:#111;'> 666B </span>","children":null,"spread":false},{"title":"App.module.css <span style='color:#111;'> 300B </span>","children":null,"spread":false},{"title":"Music.module.css <span style='color:#111;'> 1.02KB </span>","children":null,"spread":false},{"title":"Code.module.css <span style='color:#111;'> 1.26KB </span>","children":null,"spread":false}],"spread":true},{"title":"pages","children":[{"title":"_document.tsx <span style='color:#111;'> 1.56KB </span>","children":null,"spread":false},{"title":"resume.tsx <span style='color:#111;'> 6.83KB </span>","children":null,"spread":false},{"title":"photo.tsx <span style='color:#111;'> 1.19KB </span>","children":null,"spread":false},{"title":"music.tsx <span style='color:#111;'> 6.79KB </span>","children":null,"spread":false},{"title":"index.tsx <span style='color:#111;'> 2.25KB </span>","children":null,"spread":false},{"title":"code.tsx <span style='color:#111;'> 5.07KB </span>","children":null,"spread":false},{"title":"_app.tsx <span style='color:#111;'> 2.32KB </span>","children":null,"spread":false}],"spread":true},{"title":".prettierrc <span style='color:#111;'> 85B </span>","children":null,"spread":false},{"title":"yarn.lock <span style='color:#111;'> 163.36KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}]