From 7f8f6d78b1dbee5c4b63e69afe318dd9ef5f4c9e Mon Sep 17 00:00:00 2001 From: Bhurinat Wangsutthitham Date: Sat, 23 Mar 2024 05:39:47 +0700 Subject: [PATCH] feat: bento styled personal page (#47) * init: 2024 refresh with Astro * fix: adding more contents * fix: clean up and polishing * fix: bug with globe back button * fix: globe rotation * fix: preparation for launch * fix: adding new contents * fix: darker tone for the page * fix: adding delay for ease-in-out animation * fix: darker border to highlight contents * fix: install using bun * fix: cleanup + sitemap * fix: massive cleanup and style update * fix: adding Link component * fix: enable static generation with getStaticPaths --- .gitignore | 239 +------ .npmrc | 3 - .vscode/extensions.json | 4 + .vscode/launch.json | 11 + LICENSE | 428 ----------- README.md | 19 +- astro.config.mjs | 31 +- bun.lockb | Bin 228166 -> 246646 bytes package.json | 41 +- postcss.config.cjs | 6 + public/images/android-chrome-192x192.png | Bin 20050 -> 0 bytes public/images/android-chrome-512x512.png | Bin 75789 -> 0 bytes public/images/apple-touch-icon.png | Bin 17985 -> 0 bytes public/images/banner.avif | Bin 41637 -> 0 bytes public/images/banner.jpg | Bin 299655 -> 0 bytes public/images/favicon-16x16.png | Bin 610 -> 0 bytes public/images/favicon-32x32.png | Bin 1403 -> 0 bytes public/images/favicon.ico | Bin 15406 -> 0 bytes public/images/og-image.avif | Bin 26276 -> 0 bytes public/images/og-image.png | Bin 74218 -> 0 bytes src/components/About.astro | 26 - src/components/AboutMe.astro | 26 + src/components/Blog/PostRow.astro | 29 + src/components/Button.astro | 15 + src/components/Card/Content.astro | 16 + src/components/Card/index.astro | 60 ++ src/components/ContactsCard.astro | 29 + src/components/Experience.astro | 64 -- src/components/Globe.tsx | 106 +++ src/components/IntroCard.astro | 48 ++ src/components/Landing.astro | 23 - src/components/Link/index.astro | 14 + src/components/MyStack.astro | 15 + src/components/Now.astro | 18 + src/components/Projects.astro | 33 - src/components/Pulse.astro | 6 + src/components/TimeZoneCard.astro | 41 ++ src/components/layout/Layout.svelte | 26 - .../landing/social/LandingSocial.svelte | 84 --- .../section/landing/title/LandingTitle.svelte | 4 - .../landing/title/LandingTitleItem.svelte | 51 -- src/config.ts | 49 -- src/content/blog/2024-portfolio.md | 45 ++ src/content/config.ts | 8 + src/contents/about/about.md | 14 - .../experience/000-thomson-reuters.md | 10 - src/contents/experience/001-accenture.md | 14 - src/contents/experience/002-agoda.md | 17 - src/contents/landing/me.md | 15 - src/contents/projects/defectdojo.md | 11 - src/contents/projects/elastic.md | 11 - src/contents/projects/electron.md | 9 - src/contents/projects/fiber.md | 10 - src/contents/projects/golang.md | 9 - src/contents/projects/hash-code-2020.md | 12 - src/contents/projects/helm.md | 8 - src/contents/projects/kubernetes.md | 9 - src/contents/projects/nerdfont.md | 13 - src/contents/projects/owasp-zap.md | 9 - src/contents/projects/visual-studio-code.md | 10 - src/env.d.ts | 1 + src/layouts/BasicLayout.astro | 70 ++ src/layouts/Layout.astro | 20 + src/layouts/LayoutBlogPost.astro | 37 + src/lib/constants.ts | 14 + src/lib/helpers.ts | 38 + src/lib/remark-reading-time.ts | 13 + src/pages/blog/[...slug].astro | 31 + src/pages/blog/index.astro | 46 ++ src/pages/index.astro | 140 ++-- src/pages/rss.xml.js | 23 + src/pages/travel.astro | 37 + src/solid/ProjectsGrid.css | 77 -- src/solid/ProjectsGrid.tsx | 59 -- src/solid/Tab.css | 38 - src/solid/Tab.tsx | 61 -- src/styles/fonts.css | 5 - src/styles/global.css | 669 ------------------ src/styles/icon.css | 13 - src/styles/layout.css | 669 ------------------ src/styles/palette.css | 80 --- src/svg/github.svelte | 8 - src/svg/github.svg | 1 - src/svg/instagram.svelte | 6 - src/svg/instagram.svg | 3 - src/svg/linkedin.svelte | 6 - src/svg/linkedin.svg | 1 - src/svg/twitter.svelte | 5 - src/svg/twitter.svg | 1 - svelte.config.js | 5 - tsconfig.json | 17 +- uno.config.ts | 75 ++ 92 files changed, 1034 insertions(+), 3034 deletions(-) delete mode 100644 .npmrc create mode 100644 .vscode/extensions.json create mode 100644 .vscode/launch.json delete mode 100644 LICENSE create mode 100644 postcss.config.cjs delete mode 100644 public/images/android-chrome-192x192.png delete mode 100644 public/images/android-chrome-512x512.png delete mode 100644 public/images/apple-touch-icon.png delete mode 100644 public/images/banner.avif delete mode 100644 public/images/banner.jpg delete mode 100644 public/images/favicon-16x16.png delete mode 100644 public/images/favicon-32x32.png delete mode 100644 public/images/favicon.ico delete mode 100644 public/images/og-image.avif delete mode 100644 public/images/og-image.png delete mode 100644 src/components/About.astro create mode 100644 src/components/AboutMe.astro create mode 100644 src/components/Blog/PostRow.astro create mode 100644 src/components/Button.astro create mode 100644 src/components/Card/Content.astro create mode 100644 src/components/Card/index.astro create mode 100644 src/components/ContactsCard.astro delete mode 100644 src/components/Experience.astro create mode 100644 src/components/Globe.tsx create mode 100644 src/components/IntroCard.astro delete mode 100644 src/components/Landing.astro create mode 100644 src/components/Link/index.astro create mode 100644 src/components/MyStack.astro create mode 100644 src/components/Now.astro delete mode 100644 src/components/Projects.astro create mode 100644 src/components/Pulse.astro create mode 100644 src/components/TimeZoneCard.astro delete mode 100644 src/components/layout/Layout.svelte delete mode 100644 src/components/section/landing/social/LandingSocial.svelte delete mode 100644 src/components/section/landing/title/LandingTitle.svelte delete mode 100644 src/components/section/landing/title/LandingTitleItem.svelte delete mode 100644 src/config.ts create mode 100644 src/content/blog/2024-portfolio.md create mode 100644 src/content/config.ts delete mode 100644 src/contents/about/about.md delete mode 100644 src/contents/experience/000-thomson-reuters.md delete mode 100644 src/contents/experience/001-accenture.md delete mode 100644 src/contents/experience/002-agoda.md delete mode 100644 src/contents/landing/me.md delete mode 100644 src/contents/projects/defectdojo.md delete mode 100644 src/contents/projects/elastic.md delete mode 100644 src/contents/projects/electron.md delete mode 100644 src/contents/projects/fiber.md delete mode 100644 src/contents/projects/golang.md delete mode 100644 src/contents/projects/hash-code-2020.md delete mode 100644 src/contents/projects/helm.md delete mode 100644 src/contents/projects/kubernetes.md delete mode 100644 src/contents/projects/nerdfont.md delete mode 100644 src/contents/projects/owasp-zap.md delete mode 100644 src/contents/projects/visual-studio-code.md create mode 100644 src/layouts/BasicLayout.astro create mode 100644 src/layouts/Layout.astro create mode 100644 src/layouts/LayoutBlogPost.astro create mode 100644 src/lib/constants.ts create mode 100644 src/lib/helpers.ts create mode 100644 src/lib/remark-reading-time.ts create mode 100644 src/pages/blog/[...slug].astro create mode 100644 src/pages/blog/index.astro create mode 100644 src/pages/rss.xml.js create mode 100644 src/pages/travel.astro delete mode 100644 src/solid/ProjectsGrid.css delete mode 100644 src/solid/ProjectsGrid.tsx delete mode 100644 src/solid/Tab.css delete mode 100644 src/solid/Tab.tsx delete mode 100644 src/styles/fonts.css delete mode 100644 src/styles/global.css delete mode 100644 src/styles/icon.css delete mode 100644 src/styles/layout.css delete mode 100644 src/styles/palette.css delete mode 100644 src/svg/github.svelte delete mode 100644 src/svg/github.svg delete mode 100644 src/svg/instagram.svelte delete mode 100644 src/svg/instagram.svg delete mode 100644 src/svg/linkedin.svelte delete mode 100644 src/svg/linkedin.svg delete mode 100644 src/svg/twitter.svelte delete mode 100644 src/svg/twitter.svg delete mode 100644 svelte.config.js create mode 100644 uno.config.ts diff --git a/.gitignore b/.gitignore index 1f0dc38..c440ff2 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,10 @@ +# Created by https://www.toptal.com/developers/gitignore/api/node,macos,windows,visualstudiocode,astro,yarn +# Edit at https://www.toptal.com/developers/gitignore?templates=node,macos,windows,visualstudiocode,astro,yarn -# Created by https://www.toptal.com/developers/gitignore/api/node,yarn,visualstudiocode,windows,macos -# Edit at https://www.toptal.com/developers/gitignore?templates=node,yarn,visualstudiocode,windows,macos +### Astro ### +# Gitignore template for Astro projects +# Ignore content collection generated files +.astro ### macOS ### # General @@ -194,12 +198,6 @@ dist .history .ionide -# Support for Project snippet scope -.vscode/*.code-snippets - -# Ignore code-workspaces -*.code-workspace - ### Windows ### # Windows thumbnail cache files Thumbs.db @@ -222,7 +220,7 @@ $RECYCLE.BIN/ *.msix *.msm *.msp -a + # Windows shortcuts *.lnk @@ -243,225 +241,4 @@ a # and uncomment the following lines # .pnp.* -# End of https://www.toptal.com/developers/gitignore/api/node,yarn,visualstudiocode,windows,macos# Created by https://www.toptal.com/developers/gitignore/api/node,visualstudiocode,windows,macos -# Edit at https://www.toptal.com/developers/gitignore?templates=node,visualstudiocode,windows,macos - -### macOS ### -# General -.DS_Store -.AppleDouble -.LSOverride - -# Icon must end with two \r -Icon - - -# Thumbnails -._* - -# Files that might appear in the root of a volume -.DocumentRevisions-V100 -.fseventsd -.Spotlight-V100 -.TemporaryItems -.Trashes -.VolumeIcon.icns -.com.apple.timemachine.donotpresent - -# Directories potentially created on remote AFP share -.AppleDB -.AppleDesktop -Network Trash Folder -Temporary Items -.apdisk - -### macOS Patch ### -# iCloud generated files -*.icloud - -### Node ### -# Logs -logs -*.log -npm-debug.log* -yarn-debug.log* -yarn-error.log* -lerna-debug.log* -.pnpm-debug.log* - -# Diagnostic reports (https://nodejs.org/api/report.html) -report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json - -# Runtime data -pids -*.pid -*.seed -*.pid.lock - -# Directory for instrumented libs generated by jscoverage/JSCover -lib-cov - -# Coverage directory used by tools like istanbul -coverage -*.lcov - -# nyc test coverage -.nyc_output - -# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files) -.grunt - -# Bower dependency directory (https://bower.io/) -bower_components - -# node-waf configuration -.lock-wscript - -# Compiled binary addons (https://nodejs.org/api/addons.html) -build/Release - -# Dependency directories -node_modules/ -jspm_packages/ - -# Snowpack dependency directory (https://snowpack.dev/) -web_modules/ - -# TypeScript cache -*.tsbuildinfo - -# Optional npm cache directory -.npm - -# Optional eslint cache -.eslintcache - -# Optional stylelint cache -.stylelintcache - -# Microbundle cache -.rpt2_cache/ -.rts2_cache_cjs/ -.rts2_cache_es/ -.rts2_cache_umd/ - -# Optional REPL history -.node_repl_history - -# Output of 'npm pack' -*.tgz - -# Yarn Integrity file -.yarn-integrity - -# dotenv environment variable files -.env -.env.development.local -.env.test.local -.env.production.local -.env.local - -# parcel-bundler cache (https://parceljs.org/) -.cache -.parcel-cache - -# Next.js build output -.next -out - -# Nuxt.js build / generate output -.nuxt -dist - -# Gatsby files -.cache/ -# Comment in the public line in if your project uses Gatsby and not Next.js -# https://nextjs.org/blog/next-9-1#public-directory-support -# public - -# vuepress build output -.vuepress/dist - -# vuepress v2.x temp and cache directory -.temp - -# Docusaurus cache and generated files -.docusaurus - -# Serverless directories -.serverless/ - -# FuseBox cache -.fusebox/ - -# DynamoDB Local files -.dynamodb/ - -# TernJS port file -.tern-port - -# Stores VSCode versions used for testing VSCode extensions -.vscode-test - -# yarn v2 -.yarn/cache -.yarn/unplugged -.yarn/build-state.yml -.yarn/install-state.gz -.pnp.* - -### Node Patch ### -# Serverless Webpack directories -.webpack/ - -# Optional stylelint cache - -# SvelteKit build / generate output -.svelte-kit - -### VisualStudioCode ### -.vscode/* -!.vscode/settings.json -!.vscode/tasks.json -!.vscode/launch.json -!.vscode/extensions.json -!.vscode/*.code-snippets - -# Local History for Visual Studio Code -.history/ - -# Built Visual Studio Code Extensions -*.vsix - -### VisualStudioCode Patch ### -# Ignore all local history of files -.history -.ionide - -### Windows ### -# Windows thumbnail cache files -Thumbs.db -Thumbs.db:encryptable -ehthumbs.db -ehthumbs_vista.db - -# Dump file -*.stackdump - -# Folder config file -[Dd]esktop.ini - -# Recycle Bin used on file shares -$RECYCLE.BIN/ - -# Windows Installer files -*.cab -*.msi -*.msix -*.msm -*.msp - -# Windows shortcuts -*.lnk - -# End of https://www.toptal.com/developers/gitignore/api/node,visualstudiocode,windows,macos +# End of https://www.toptal.com/developers/gitignore/api/node,macos,windows,visualstudiocode,astro,yarn diff --git a/.npmrc b/.npmrc deleted file mode 100644 index 6101472..0000000 --- a/.npmrc +++ /dev/null @@ -1,3 +0,0 @@ -# Expose Astro dependencies for `pnpm` users -node-linker=hoisted -auto-install-peers=true diff --git a/.vscode/extensions.json b/.vscode/extensions.json new file mode 100644 index 0000000..22a1505 --- /dev/null +++ b/.vscode/extensions.json @@ -0,0 +1,4 @@ +{ + "recommendations": ["astro-build.astro-vscode"], + "unwantedRecommendations": [] +} diff --git a/.vscode/launch.json b/.vscode/launch.json new file mode 100644 index 0000000..d642209 --- /dev/null +++ b/.vscode/launch.json @@ -0,0 +1,11 @@ +{ + "version": "0.2.0", + "configurations": [ + { + "command": "./node_modules/.bin/astro dev", + "name": "Development server", + "request": "launch", + "type": "node-terminal" + } + ] +} diff --git a/LICENSE b/LICENSE deleted file mode 100644 index fd662a7..0000000 --- a/LICENSE +++ /dev/null @@ -1,428 +0,0 @@ -Attribution-ShareAlike 4.0 International - -======================================================================= - -Creative Commons Corporation ("Creative Commons") is not a law firm and -does not provide legal services or legal advice. Distribution of -Creative Commons public licenses does not create a lawyer-client or -other relationship. Creative Commons makes its licenses and related -information available on an "as-is" basis. Creative Commons gives no -warranties regarding its licenses, any material licensed under their -terms and conditions, or any related information. Creative Commons -disclaims all liability for damages resulting from their use to the -fullest extent possible. - -Using Creative Commons Public Licenses - -Creative Commons public licenses provide a standard set of terms and -conditions that creators and other rights holders may use to share -original works of authorship and other material subject to copyright -and certain other rights specified in the public license below. The -following considerations are for informational purposes only, are not -exhaustive, and do not form part of our licenses. - - Considerations for licensors: Our public licenses are - intended for use by those authorized to give the public - permission to use material in ways otherwise restricted by - copyright and certain other rights. Our licenses are - irrevocable. Licensors should read and understand the terms - and conditions of the license they choose before applying it. - Licensors should also secure all rights necessary before - applying our licenses so that the public can reuse the - material as expected. Licensors should clearly mark any - material not subject to the license. This includes other CC- - licensed material, or material used under an exception or - limitation to copyright. More considerations for licensors: - wiki.creativecommons.org/Considerations_for_licensors - - Considerations for the public: By using one of our public - licenses, a licensor grants the public permission to use the - licensed material under specified terms and conditions. If - the licensor's permission is not necessary for any reason--for - example, because of any applicable exception or limitation to - copyright--then that use is not regulated by the license. Our - licenses grant only permissions under copyright and certain - other rights that a licensor has authority to grant. Use of - the licensed material may still be restricted for other - reasons, including because others have copyright or other - rights in the material. A licensor may make special requests, - such as asking that all changes be marked or described. - Although not required by our licenses, you are encouraged to - respect those requests where reasonable. More_considerations - for the public: - wiki.creativecommons.org/Considerations_for_licensees - -======================================================================= - -Creative Commons Attribution-ShareAlike 4.0 International Public -License - -By exercising the Licensed Rights (defined below), You accept and agree -to be bound by the terms and conditions of this Creative Commons -Attribution-ShareAlike 4.0 International Public License ("Public -License"). To the extent this Public License may be interpreted as a -contract, You are granted the Licensed Rights in consideration of Your -acceptance of these terms and conditions, and the Licensor grants You -such rights in consideration of benefits the Licensor receives from -making the Licensed Material available under these terms and -conditions. - - -Section 1 -- Definitions. - - a. Adapted Material means material subject to Copyright and Similar - Rights that is derived from or based upon the Licensed Material - and in which the Licensed Material is translated, altered, - arranged, transformed, or otherwise modified in a manner requiring - permission under the Copyright and Similar Rights held by the - Licensor. For purposes of this Public License, where the Licensed - Material is a musical work, performance, or sound recording, - Adapted Material is always produced where the Licensed Material is - synched in timed relation with a moving image. - - b. Adapter's License means the license You apply to Your Copyright - and Similar Rights in Your contributions to Adapted Material in - accordance with the terms and conditions of this Public License. - - c. BY-SA Compatible License means a license listed at - creativecommons.org/compatiblelicenses, approved by Creative - Commons as essentially the equivalent of this Public License. - - d. Copyright and Similar Rights means copyright and/or similar rights - closely related to copyright including, without limitation, - performance, broadcast, sound recording, and Sui Generis Database - Rights, without regard to how the rights are labeled or - categorized. For purposes of this Public License, the rights - specified in Section 2(b)(1)-(2) are not Copyright and Similar - Rights. - - e. Effective Technological Measures means those measures that, in the - absence of proper authority, may not be circumvented under laws - fulfilling obligations under Article 11 of the WIPO Copyright - Treaty adopted on December 20, 1996, and/or similar international - agreements. - - f. Exceptions and Limitations means fair use, fair dealing, and/or - any other exception or limitation to Copyright and Similar Rights - that applies to Your use of the Licensed Material. - - g. License Elements means the license attributes listed in the name - of a Creative Commons Public License. The License Elements of this - Public License are Attribution and ShareAlike. - - h. Licensed Material means the artistic or literary work, database, - or other material to which the Licensor applied this Public - License. - - i. Licensed Rights means the rights granted to You subject to the - terms and conditions of this Public License, which are limited to - all Copyright and Similar Rights that apply to Your use of the - Licensed Material and that the Licensor has authority to license. - - j. Licensor means the individual(s) or entity(ies) granting rights - under this Public License. - - k. Share means to provide material to the public by any means or - process that requires permission under the Licensed Rights, such - as reproduction, public display, public performance, distribution, - dissemination, communication, or importation, and to make material - available to the public including in ways that members of the - public may access the material from a place and at a time - individually chosen by them. - - l. Sui Generis Database Rights means rights other than copyright - resulting from Directive 96/9/EC of the European Parliament and of - the Council of 11 March 1996 on the legal protection of databases, - as amended and/or succeeded, as well as other essentially - equivalent rights anywhere in the world. - - m. You means the individual or entity exercising the Licensed Rights - under this Public License. Your has a corresponding meaning. - - -Section 2 -- Scope. - - a. License grant. - - 1. Subject to the terms and conditions of this Public License, - the Licensor hereby grants You a worldwide, royalty-free, - non-sublicensable, non-exclusive, irrevocable license to - exercise the Licensed Rights in the Licensed Material to: - - a. reproduce and Share the Licensed Material, in whole or - in part; and - - b. produce, reproduce, and Share Adapted Material. - - 2. Exceptions and Limitations. For the avoidance of doubt, where - Exceptions and Limitations apply to Your use, this Public - License does not apply, and You do not need to comply with - its terms and conditions. - - 3. Term. The term of this Public License is specified in Section - 6(a). - - 4. Media and formats; technical modifications allowed. The - Licensor authorizes You to exercise the Licensed Rights in - all media and formats whether now known or hereafter created, - and to make technical modifications necessary to do so. The - Licensor waives and/or agrees not to assert any right or - authority to forbid You from making technical modifications - necessary to exercise the Licensed Rights, including - technical modifications necessary to circumvent Effective - Technological Measures. For purposes of this Public License, - simply making modifications authorized by this Section 2(a) - (4) never produces Adapted Material. - - 5. Downstream recipients. - - a. Offer from the Licensor -- Licensed Material. Every - recipient of the Licensed Material automatically - receives an offer from the Licensor to exercise the - Licensed Rights under the terms and conditions of this - Public License. - - b. Additional offer from the Licensor -- Adapted Material. - Every recipient of Adapted Material from You - automatically receives an offer from the Licensor to - exercise the Licensed Rights in the Adapted Material - under the conditions of the Adapter's License You apply. - - c. No downstream restrictions. You may not offer or impose - any additional or different terms or conditions on, or - apply any Effective Technological Measures to, the - Licensed Material if doing so restricts exercise of the - Licensed Rights by any recipient of the Licensed - Material. - - 6. No endorsement. Nothing in this Public License constitutes or - may be construed as permission to assert or imply that You - are, or that Your use of the Licensed Material is, connected - with, or sponsored, endorsed, or granted official status by, - the Licensor or others designated to receive attribution as - provided in Section 3(a)(1)(A)(i). - - b. Other rights. - - 1. Moral rights, such as the right of integrity, are not - licensed under this Public License, nor are publicity, - privacy, and/or other similar personality rights; however, to - the extent possible, the Licensor waives and/or agrees not to - assert any such rights held by the Licensor to the limited - extent necessary to allow You to exercise the Licensed - Rights, but not otherwise. - - 2. Patent and trademark rights are not licensed under this - Public License. - - 3. To the extent possible, the Licensor waives any right to - collect royalties from You for the exercise of the Licensed - Rights, whether directly or through a collecting society - under any voluntary or waivable statutory or compulsory - licensing scheme. In all other cases the Licensor expressly - reserves any right to collect such royalties. - - -Section 3 -- License Conditions. - -Your exercise of the Licensed Rights is expressly made subject to the -following conditions. - - a. Attribution. - - 1. If You Share the Licensed Material (including in modified - form), You must: - - a. retain the following if it is supplied by the Licensor - with the Licensed Material: - - i. identification of the creator(s) of the Licensed - Material and any others designated to receive - attribution, in any reasonable manner requested by - the Licensor (including by pseudonym if - designated); - - ii. a copyright notice; - - iii. a notice that refers to this Public License; - - iv. a notice that refers to the disclaimer of - warranties; - - v. a URI or hyperlink to the Licensed Material to the - extent reasonably practicable; - - b. indicate if You modified the Licensed Material and - retain an indication of any previous modifications; and - - c. indicate the Licensed Material is licensed under this - Public License, and include the text of, or the URI or - hyperlink to, this Public License. - - 2. You may satisfy the conditions in Section 3(a)(1) in any - reasonable manner based on the medium, means, and context in - which You Share the Licensed Material. For example, it may be - reasonable to satisfy the conditions by providing a URI or - hyperlink to a resource that includes the required - information. - - 3. If requested by the Licensor, You must remove any of the - information required by Section 3(a)(1)(A) to the extent - reasonably practicable. - - b. ShareAlike. - - In addition to the conditions in Section 3(a), if You Share - Adapted Material You produce, the following conditions also apply. - - 1. The Adapter's License You apply must be a Creative Commons - license with the same License Elements, this version or - later, or a BY-SA Compatible License. - - 2. You must include the text of, or the URI or hyperlink to, the - Adapter's License You apply. You may satisfy this condition - in any reasonable manner based on the medium, means, and - context in which You Share Adapted Material. - - 3. You may not offer or impose any additional or different terms - or conditions on, or apply any Effective Technological - Measures to, Adapted Material that restrict exercise of the - rights granted under the Adapter's License You apply. - - -Section 4 -- Sui Generis Database Rights. - -Where the Licensed Rights include Sui Generis Database Rights that -apply to Your use of the Licensed Material: - - a. for the avoidance of doubt, Section 2(a)(1) grants You the right - to extract, reuse, reproduce, and Share all or a substantial - portion of the contents of the database; - - b. if You include all or a substantial portion of the database - contents in a database in which You have Sui Generis Database - Rights, then the database in which You have Sui Generis Database - Rights (but not its individual contents) is Adapted Material, - - including for purposes of Section 3(b); and - c. You must comply with the conditions in Section 3(a) if You Share - all or a substantial portion of the contents of the database. - -For the avoidance of doubt, this Section 4 supplements and does not -replace Your obligations under this Public License where the Licensed -Rights include other Copyright and Similar Rights. - - -Section 5 -- Disclaimer of Warranties and Limitation of Liability. - - a. UNLESS OTHERWISE SEPARATELY UNDERTAKEN BY THE LICENSOR, TO THE - EXTENT POSSIBLE, THE LICENSOR OFFERS THE LICENSED MATERIAL AS-IS - AND AS-AVAILABLE, AND MAKES NO REPRESENTATIONS OR WARRANTIES OF - ANY KIND CONCERNING THE LICENSED MATERIAL, WHETHER EXPRESS, - IMPLIED, STATUTORY, OR OTHER. THIS INCLUDES, WITHOUT LIMITATION, - WARRANTIES OF TITLE, MERCHANTABILITY, FITNESS FOR A PARTICULAR - PURPOSE, NON-INFRINGEMENT, ABSENCE OF LATENT OR OTHER DEFECTS, - ACCURACY, OR THE PRESENCE OR ABSENCE OF ERRORS, WHETHER OR NOT - KNOWN OR DISCOVERABLE. WHERE DISCLAIMERS OF WARRANTIES ARE NOT - ALLOWED IN FULL OR IN PART, THIS DISCLAIMER MAY NOT APPLY TO YOU. - - b. TO THE EXTENT POSSIBLE, IN NO EVENT WILL THE LICENSOR BE LIABLE - TO YOU ON ANY LEGAL THEORY (INCLUDING, WITHOUT LIMITATION, - NEGLIGENCE) OR OTHERWISE FOR ANY DIRECT, SPECIAL, INDIRECT, - INCIDENTAL, CONSEQUENTIAL, PUNITIVE, EXEMPLARY, OR OTHER LOSSES, - COSTS, EXPENSES, OR DAMAGES ARISING OUT OF THIS PUBLIC LICENSE OR - USE OF THE LICENSED MATERIAL, EVEN IF THE LICENSOR HAS BEEN - ADVISED OF THE POSSIBILITY OF SUCH LOSSES, COSTS, EXPENSES, OR - DAMAGES. WHERE A LIMITATION OF LIABILITY IS NOT ALLOWED IN FULL OR - IN PART, THIS LIMITATION MAY NOT APPLY TO YOU. - - c. The disclaimer of warranties and limitation of liability provided - above shall be interpreted in a manner that, to the extent - possible, most closely approximates an absolute disclaimer and - waiver of all liability. - - -Section 6 -- Term and Termination. - - a. This Public License applies for the term of the Copyright and - Similar Rights licensed here. However, if You fail to comply with - this Public License, then Your rights under this Public License - terminate automatically. - - b. Where Your right to use the Licensed Material has terminated under - Section 6(a), it reinstates: - - 1. automatically as of the date the violation is cured, provided - it is cured within 30 days of Your discovery of the - violation; or - - 2. upon express reinstatement by the Licensor. - - For the avoidance of doubt, this Section 6(b) does not affect any - right the Licensor may have to seek remedies for Your violations - of this Public License. - - c. For the avoidance of doubt, the Licensor may also offer the - Licensed Material under separate terms or conditions or stop - distributing the Licensed Material at any time; however, doing so - will not terminate this Public License. - - d. Sections 1, 5, 6, 7, and 8 survive termination of this Public - License. - - -Section 7 -- Other Terms and Conditions. - - a. The Licensor shall not be bound by any additional or different - terms or conditions communicated by You unless expressly agreed. - - b. Any arrangements, understandings, or agreements regarding the - Licensed Material not stated herein are separate from and - independent of the terms and conditions of this Public License. - - -Section 8 -- Interpretation. - - a. For the avoidance of doubt, this Public License does not, and - shall not be interpreted to, reduce, limit, restrict, or impose - conditions on any use of the Licensed Material that could lawfully - be made without permission under this Public License. - - b. To the extent possible, if any provision of this Public License is - deemed unenforceable, it shall be automatically reformed to the - minimum extent necessary to make it enforceable. If the provision - cannot be reformed, it shall be severed from this Public License - without affecting the enforceability of the remaining terms and - conditions. - - c. No term or condition of this Public License will be waived and no - failure to comply consented to unless expressly agreed to by the - Licensor. - - d. Nothing in this Public License constitutes or may be interpreted - as a limitation upon, or waiver of, any privileges and immunities - that apply to the Licensor or You, including from the legal - processes of any jurisdiction or authority. - - -======================================================================= - -Creative Commons is not a party to its public -licenses. Notwithstanding, Creative Commons may elect to apply one of -its public licenses to material it publishes and in those instances -will be considered the “Licensor.” The text of the Creative Commons -public licenses is dedicated to the public domain under the CC0 Public -Domain Dedication. Except for the limited purpose of indicating that -material is shared under a Creative Commons public license or as -otherwise permitted by the Creative Commons policies published at -creativecommons.org/policies, Creative Commons does not authorize the -use of the trademark "Creative Commons" or any other trademark or logo -of Creative Commons without its prior written consent including, -without limitation, in connection with any unauthorized modifications -to any of its public licenses or any other arrangements, -understandings, or agreements concerning use of licensed material. For -the avoidance of doubt, this paragraph does not form part of the -public licenses. - -Creative Commons may be contacted at creativecommons.org. - diff --git a/README.md b/README.md index 6824924..831b695 100644 --- a/README.md +++ b/README.md @@ -1,20 +1,5 @@ # natebwangsut -Personal website +> I do this for fun -## Framework - -- React -- Gatsby - -## Design - -> To be added - -## Technology - -> To be added - -## Deployment - -> To be added +Personal portfiolio website diff --git a/astro.config.mjs b/astro.config.mjs index cc2cd71..28ce277 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -1,21 +1,30 @@ import { defineConfig } from "astro/config"; -import svelte from "@astrojs/svelte"; -import solid from "@astrojs/solid-js"; +import sitemap from "@astrojs/sitemap"; +import robotsTxt from "astro-robots-txt"; +import UnoCSS from "@unocss/astro"; +import icon from "astro-icon"; + +import react from "@astrojs/react"; +import { remarkReadingTime } from "./src/lib/remark-reading-time"; // https://astro.build/config export default defineConfig({ - compressHTML: true, - trailingSlash: "never", + site: "https://natebwangsut.github.io", integrations: [ - solid({ - include: ["**/solid/*"], + sitemap(), + robotsTxt({ + sitemap: [ + "https://natebwangsut.github.io/sitemap-index.xml", + "https://natebwangsut.github.io/sitemap-0.xml", + ], }), - // TODO: Move svelte component to /svelte folder - // svelte({ - // include: ["**/svelte/*"], - // }), - svelte(), + react(), + UnoCSS({ injectReset: true }), + icon(), ], + markdown: { + remarkPlugins: [remarkReadingTime], + }, image: { // Example: Enable the Sharp-based image service service: { entrypoint: "astro/assets/services/sharp" }, diff --git a/bun.lockb b/bun.lockb index 1996788757e240aef54ff45da35555827ce4b181..1a4d8a7925c74eab25c27809908dabb8a155300d 100755 GIT binary patch delta 87473 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�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°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", "license": "0BSD", "type": "module", "scripts": { - "astro": "astro", - "build": "astro build", "dev": "astro dev", + "start": "astro dev", "check": "astro check", - "format": "bunx prettier --write \"**/*.{js,jsx,ts,tsx,json,md}\"", + "build": "astro build", "preview": "astro preview", - "start": "astro dev" + "astro": "astro", + "format": "bunx prettier --write \"**/*.{js,jsx,ts,tsx,json,md}\"" }, "repository": { "type": "git", "url": "https://github.com/natebwangsut/natebwangsut.github.io" }, "dependencies": { - "@astrojs/check": "^0.4.1", - "solid-js": "^1.8.11", - "svelte": "^4.2.9", - "typescript": "^5.3.3" + "@astrojs/react": "^3.1.0", + "@astrojs/rss": "^4.0.5", + "@astrojs/sitemap": "^3.1.1", + "@iconify-json/ri": "^1.1.20", + "@react-spring/web": "^9.7.3", + "astro": "^4.4.5", + "astro-icon": "^1.1.0", + "astro-robots-txt": "^1.0.0", + "cobe": "^0.6.3", + "mdast-util-to-string": "^4.0.0", + "react": "^18.2.0", + "react-dom": "^18.2.0", + "reading-time": "^1.5.0" }, "devDependencies": { - "@astrojs/solid-js": "^4.0.1", - "@astrojs/svelte": "^5.0.3", - "astro": "4.2.1", - "sass": "^1.68.0" + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@unocss/astro": "^0.58.5", + "@unocss/postcss": "^0.58.5", + "@unocss/preset-uno": "^0.58.5", + "@unocss/reset": "^0.58.5", + "autoprefixer": "^10.4.17", + "markdown-it": "^14.0.0", + "motion": "^10.17.0", + "sanitize-html": "^2.12.1", + "unocss": "^0.58.5" } } diff --git a/postcss.config.cjs b/postcss.config.cjs new file mode 100644 index 0000000..76a579c --- /dev/null +++ b/postcss.config.cjs @@ -0,0 +1,6 @@ +// postcss.config.cjs +module.exports = { + plugins: { + "@unocss/postcss": {}, + }, +}; diff --git a/public/images/android-chrome-192x192.png b/public/images/android-chrome-192x192.png deleted file mode 100644 index 044c5df2b24027353eb035e3e00bd19c32118aed..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20050 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 tsFs}?nPMLI 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 diff --git a/public/images/apple-touch-icon.png b/public/images/apple-touch-icon.png deleted file mode 100644 index a2716674de25ce939071e453c164fc483cc8f0f0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17985 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 ZM3&sTGruvT6FRiItO)wk`b*V5OWu5qUt<6O diff --git a/public/images/banner.jpg b/public/images/banner.jpg deleted file mode 100644 index 2ec767a1edddb0e5e3025c602842729f7889f9dd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 299655 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

xYZcJb3Z_lR7h39G0|$@EnAMCf^L>zH=TU`}7C{ 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 diff --git a/public/images/favicon-32x32.png b/public/images/favicon-32x32.png deleted file mode 100644 index d0c7205f52da81dca728d3b8e03a3907df2a3da3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1403 zcmV->1%&#EP) zo%kb;L44`7BM^i4MzlF5SdYpm_I_T6J{e{9_t?bgQl{%YU7=bXC}0u!jxxRNzMuTNiY0tYR#*Mj@HA={6D!>RrhKga#&6~ek;GaxLGmyW}1Ilvtp zbxilR_GS$b_PJLv_%k3SP#SMkPy%h{GmxDpA=?`}o!-FYoHP*j>${opTqY-j*0nr< zC16I6Ijf9?nQU*Xfl!^kfS8(?LGc8rRMS8*hyfm&nE`hMeCY57)@2W{)4dmjr(-oH zLd0ZPMG8P{FeD|AfEyHz4X4*|j~bw_&OJv;p1?pogG!Wxri+9Z8!dQjhJ<&%8P5hK zPMgr+`Rjy|LItTT;y{8?X0HnTJ}MFR>~Ogx(ZfXat_q`!{l_)zJ1sDCBBTD%Xut52 z8TiT&sBN;~{!$ZL7n%L>gup}g%D}gy0toqB6#}$U0xOco?Cd7gHw!#mCNb+y#?3yU zql-{FK7Qg|Cp7Fmt)aYF!nZV<8n2m%4>>%>Yqx{AMTES4>bPLUY1i!XD1-EvVQkkx zomDx0Y!_HE%|y*&GY0f^i@@Tk62%26p$Lzkzd~Qm+Y1mb#7g;5J!GwF0rBGeSswQd}rOu=Na`E31^klv_ z(3mrTauD39`-sSM%e9c^njk_*5Y4kyo;#bB22zbeJKeP)Y`pDhh67Q_VH|dN0}tj5 z5ccVtndr@79VMn=LL&Vg6aUYWqf|0xL*UYIwi&+(lSUz*UQNI@jun5%#gyXtubaT6 zd_Y|r$wwouuz8GwIRW(4xz|gHy7*Y&MrK$6T9~Sd-OU=lZxi_Rkq8QGiExTlV574# z@Lo;;L7)D-Ao?hg?M(oO0rDlC-s}aIHRNI2eG!yTQQa}%76%jZrx6B14#%^JeciYyroK9UGF+j-Y-UQ&C z#AMz=%wr`{wQ{!lkkza#k7{#@6DLnZAc_r&{R~oH(6t2Yad-mHW(A-wsj#rUB!tNC zgXz~mWdh49%cmlh! z7Gb6g^!m$mlSK^?3RQ~|NP_SWGn%3GH8|I|UCgNsGXZ3~{x9647C%x1)BXSe002ov JPDHLkV1h6RmOB6d diff --git a/public/images/favicon.ico b/public/images/favicon.ico deleted file mode 100644 index 9799c2689b20ca6a646eb27dca069380498b8bf1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15406 zcmeHO33yc16&~u+YHN#iN2^i7%zJN^1Oh=+G?l181!WVgXcfeLC4x%;g9{}PCNpm) z3BeB(t;q7#0xF_dg<1p^alz$l1*{;83kqcBy_p1a`=9&XeVIunlQ%=cSFQQJ_uYB- zoqNxJ&OPVcbC)ujCbi+hhrY<^7GB_PKV=-6C4f+ zG-!erMm>tG|D1tnFIkOTBdOYzaxm5{(~cB1ItFbkBsChAL;6-Z9J@7LA967Ih#b=V zXtP8azhbrg=g-#5s=iuQqjS-IEb8A+*Io+gE9Fr1W$;@m&)mtpgKlM1%Bn`sekl|m zmbSgBzX<-{g7!OVqfFbvl>653_EJb&maZ**LmOb_yaZ3H1oo12?F(u*9055urEDM4 z*867e{$*?JU4i{BN!34r+{}IJ0_MK)2_`?fMevT{+ql-+8e^<)=6pktx%3U@9ef9q z19eP(_+O%rrOq1d)Kq;)!PpHLqef-wN6d5icqRwYZr0c6XC3pMKiF)quazqGoK)?V zfOa}~e=g751?&qAdf?!AW_`m;DHwe)Ra;R9+6mAvOZB+Xmn*1UA!t*Taxm`s{XCuZ z!;{#@@C7;x{3DL`(b81yM4eK_P9C)|#^$W6XRyIFu7Ebe8Hx@#r&ilG?%5b~soHcw z+gj-jYdgAE!$&HkrwE!{weAF9uYwO2i@MfI8pp0Rbtks=y}j!x&g9@J!b9=t$NuLG z#U6L7EEPh(zT!~_l>7f_ z=sGdJlg!`=x`_s@K0jOjkfoIKr#KeU?vaApJ>p#{S;>5T2QuF|7ctqt$Be0Fj1+dD z>UFN_xG!7&m^*HSeuYg<1cuv%{JgCAlI8X2Wz2`d2F()se~V&hw!EnwN1BFi-M+@jH1Q67N(#x*2m^BxwxV$}8+( z1MdecnMmfuCy~FXH|sD?-zUx)c6gMK(9muVg5cvXzQ z)j#o0#n-~5N0o5gohh&8^ip{LaYj5(;0IrTZd=-csejnWS9a#*=Dd>MStsNMcfjxV zkR)DQn1)V@HR zn1(ogV68*P6qE!nq=WI*YY{?sm-I9O8 zD(356z&uw?=lr=Jn0{u_JoJ&J5B{C>pT(L~;6uE7iuxA3BvaQ(@y3+j;+HV?sQX0p zl}#yywLb8BV+_E@;vsm7(!^+ew=n3{+3-zl1KXKL{bus`sxS|S(I%*^N$e||--rRU zx4>=64u;~#bvFO4dUpHr7`54z4bQ|jk{TaMd}pnxXH!?j*}0D;um6O75KZB1jV*n@ zfjz&eflYZiPIE(JuKMZE6Z^~bH}qdbeOIro=lw3;STF4VbJQ9f6lTX|$}^F^n?H6I$ymBF&Yt_AfsI-eqa0dys*$`zI!77%8RVt>yYbvP zI_p_uj9IR_=hsPenZ6kP?mfF!WBunFx(AQ3t#w0rmP?I($z=~}TUw*bq#klD;Qc`l z;61smwywGC7)gy>i+rV^Em}L@yZQH?g;=m07_PKK{}as*O9Qk|f-PFdwRrv?_DLY- zA^AJKdhfC1gP4cTaR#*W5GOCdKFIk_wZ1S{jdjg={Ig#i5+GSH=~}~1gugFGyxD<0 z-`&VLb|VgbNe_PS#Pc8Q=e!GRH3gyV0 z$JzhPc;r-m*BNV<`)U1SJz;$|#$pcSLS9IFd)hZNHySyBz7O-x%>}jWhz?b32Avm` zy>|F%{_RJd=4W`eA4U455_{3Va@MlrarV+3*q1_<1CWXGg{@MJo|6F!`=pr1X+O{v ziVenI%qTbVhoUlecs|xz;5`|BxdwPv%Kp8@d42kvs@%D>H*9^FD;U2_3F#L~)%69m z=LfnoXwMrq&+{tEZ!jir8g_)SsM4>o56V6z?Q0_MSq*>t-n7{r6hmY+R*ZV+&#(jK z!S^=h753ez+`HPS6Shz7R6PP&KSdv}Vto^aj|?PxK^>iGnSK(TWFM7%O3K$T)(xhu zQf_)c@z=R27UFj!jXz;fCcM(-$=fuRwi#q#&6k*VRJ@X zeKpN-4#qm!M`fR~TQy$?VBQh?pSni=s8q#rp|`I^JuhjG6#GOT>n zV(7qXv)h9>mK`elt;kOiCn9)+{^75t4e&8B{Wnz|_Bmxge3Lz)>oG~U zLdR{DAx%fjy{#ktR!B;DyM@`5q1Cx5K}Jqv#TwIoEZfny9tzth8Kgku62tF|aW}`_ zvS-+FOZ!f*f5flYokBkyU1BeEh-JrIzmS9bD&>uM1b!;h<0g6yeFc=oETet#Y-MzX z>U)AG-PD^eE(YbDlc(nL%D%_ zYz=eYwTyX&Kft_~-fWyB(S07FYoU8CGqm?99RsW-DF>NBxwlO?w#cyGi1QMy z#2Ier2mP%{o?Dw@4#`A00Y5i-=wsl&fVuB{7Vns2O?wezMei+tNB800(k-rFtUq{+ z>w~qWEr4l>SSNngLF20O^^uv=P>eC-NpoA6z72Qxkmu*;Lx#SvqopaZCgbOQ@wJY& z4RYb0j&|Q!wd^-(q1pJ@rFQ4hia+jlR_s3>_+POwCty#CkB~)q2)QNhYS0-X<;d>a z7Fl*rXPb1!N@uI`O!##|KgRFqD!D>GgU(59z-yC43F`fTZ;Qgu+ju_S6eo!{VvGCk z=a@3_)ucR3nYszK^EaHqzGvL&qcK9R<}LmsKP%+tqwsMHzmOw{d^@Or3_D%i)gQ}k z6JT2e&;#8)bXL{(vT_`YR~^nxCviN!g5J14*raC>XSj_EAICW^-5=rOLg%~Yd1j&? zK%P$#n@7|ABdjZa+ZMdGzRQ*D6wE1A;PEzMJ*`7couRDwDhZEw(Cx`%Bm6?-I6>U+ zyf$dy?@`E4P{1BG?|FV^jJGKR@OX!eXTH4du=AeGJ*JA|Cw+3A z0>3DQozOeo4W+vc65SOw$CA@gyO8!Q?a#HP*KEE+|MR(B2zwyj(?17p%vCqcg+K1H z{8ZrLWg@+aH|cwm4A{enK1_RG+2Cud4XtT`-<)&JG2l9;wQI}uD`B+sZ^|I_oQOZ6 z?i*Jy(!VVn*?#AD2UTrjlMg`u96!otSOsn#Tg5lC6nI;f`o9%FJ7}M6O+Fe|;Jgcb zHK9Mkkm)1Zic++Ped1nETxpGed(@L}f$!^rXL8B+i4B|Ka*21NB)rM=8gt_=z}Ywx zrhC>nkJ&@HLwn#%*9Yc-c>;?l2^ZN_N_#>4G`=_4nF9LWwK_ldU-E7PE1FCGq(`x5 zG$tMI_V`Bg0pad7TW8n(HO4M^LT8HU2hH`H>YZo@J*Bf6^WFg6Nf@>OXZNah0P^40 z9vIX0f%*Lr%0VxGI>r`lY+wsE)U!!1#koGIz6rDVElRQv_=kPJhi3ods^Q#*R?i}4>pye`6hm}lNG@YDT`Qj7uj2b?3)-Y1=p(!E^z9}9k_ zf?P@pXv09WncDY(-|U4-b5y2l^qOpm#hoMzmAzZ1HUNLn&iNA_mow4u?OZ zv%8;G5ily+W(Pi(NUHaQYiME$y4B_ zavkmE+U*kOTSwy@^-q|$UO?QTdpT=qFV$}QgP{Yjq2T$wkO3IhD{5Wlb0_SH@_fp3 zT_M)xQ0#Y--2Bcl)<}?n&RteuPX+(M_rv diff --git a/public/images/og-image.avif b/public/images/og-image.avif deleted file mode 100644 index e47253894d35f26e86bc4d2c2ee3ea1525ac56fc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 26276 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 diff --git a/src/components/About.astro b/src/components/About.astro deleted file mode 100644 index 0bbb354..0000000 --- a/src/components/About.astro +++ /dev/null @@ -1,26 +0,0 @@ ---- -import { frontmatter, Content } from "../contents/about/about.md"; ---- - - - -

-

- {frontmatter.title} {frontmatter.accent} -

- -
diff --git a/src/components/AboutMe.astro b/src/components/AboutMe.astro new file mode 100644 index 0000000..5b1ef85 --- /dev/null +++ b/src/components/AboutMe.astro @@ -0,0 +1,26 @@ +--- +import Card from "./Card/index.astro"; +import Link from "./Link/index.astro"; +--- + + +
+

+ I am a Rust lover, who does not love Ferris, our rustacean? My primary tools of choice includes: +

    +
  • Rust
  • +
  • Golang
  • +
  • React
  • +
  • Node.js
  • +
+

+

+ I am an engineer at heart and I love contributing to opensource projects. +

+

+ I enjoyed travelling and connecting to people across the globe. +

+
+
diff --git a/src/components/Blog/PostRow.astro b/src/components/Blog/PostRow.astro new file mode 100644 index 0000000..49e7ba8 --- /dev/null +++ b/src/components/Blog/PostRow.astro @@ -0,0 +1,29 @@ +--- +import { formatDate } from "../../lib/helpers"; + +interface Props { + title: string; + date: Date; + url: string; +} + +const { title, date, url } = Astro.props; +--- + +
  • + +

    + {title} +

    + +
    +
  • diff --git a/src/components/Button.astro b/src/components/Button.astro new file mode 100644 index 0000000..55075a6 --- /dev/null +++ b/src/components/Button.astro @@ -0,0 +1,15 @@ +--- +interface Props { + rounded?: boolean; +} + +const { rounded } = Astro.props; +--- + + diff --git a/src/components/Card/Content.astro b/src/components/Card/Content.astro new file mode 100644 index 0000000..f15d47c --- /dev/null +++ b/src/components/Card/Content.astro @@ -0,0 +1,16 @@ +--- +interface Props { + title?: string; + titleClass?: string; + body?: string; + bodyClass?: string; +} + +const { title, titleClass, body, bodyClass } = Astro.props; +--- + +<> + {title &&

    # {title}

    } + {body &&

    {body}

    } + + diff --git a/src/components/Card/index.astro b/src/components/Card/index.astro new file mode 100644 index 0000000..336321b --- /dev/null +++ b/src/components/Card/index.astro @@ -0,0 +1,60 @@ +--- +import { Icon } from "astro-icon/components"; +import Content from "./Content.astro"; + +interface Props { + title?: string; + titleClass?: string; + body?: string; + bodyClass?: string; + colSpan?: string; + rowSpan?: string; + href?: string; + colorText?: string; +} + +const { + title, + titleClass, + body, + bodyClass, + colSpan, + rowSpan, + href, + colorText, +} = Astro.props; +--- + +
    + { + href ? ( + + + + + + + ) : ( + + + + ) + } +
    diff --git a/src/components/ContactsCard.astro b/src/components/ContactsCard.astro new file mode 100644 index 0000000..5248d29 --- /dev/null +++ b/src/components/ContactsCard.astro @@ -0,0 +1,29 @@ +--- +import Card from "./Card/index.astro"; +import Link from "./Link/index.astro"; +import { LINKS } from "../lib/constants"; +--- + + +
    +

    Email

    +

    nate.bwangsut@gmail.com

    +
    +
    +

    Socials

    +
      +
    • + Linkedin +
    • +
    • + GitHub +
    • +
    • + Medium +
    • +
    • + Discord +
    • +
    +
    +
    diff --git a/src/components/Experience.astro b/src/components/Experience.astro deleted file mode 100644 index 52d989e..0000000 --- a/src/components/Experience.astro +++ /dev/null @@ -1,64 +0,0 @@ ---- -import Tab from "../solid/Tab"; - -let experience = await Astro.glob("../contents/experience/*.md"); -let items = experience - .map((exp, index) => ({ - title: exp.frontmatter.title, - role: exp.frontmatter.role, - company: exp.frontmatter.company, - start_date: exp.frontmatter.start_date, - end_date: exp.frontmatter.end_date || "Present", - value: index, - compiled: exp.compiledContent(), - component: exp.Content, - })) - .sort((a, b) => { - if (a.start_date > b.start_date) return -1; - if (a.start_date < b.start_date) return 1; - return 0; - }); ---- - - - -
    -

    Experience

    - -
    diff --git a/src/components/Globe.tsx b/src/components/Globe.tsx new file mode 100644 index 0000000..844da84 --- /dev/null +++ b/src/components/Globe.tsx @@ -0,0 +1,106 @@ +import { useEffect, useRef } from "react"; + +import { useSpring } from "@react-spring/web"; + +import cobe from "cobe"; + +const Globe = () => { + const ref = useRef(null); + const pointerInteracting = useRef(null); + const pointerInteractionMovement = useRef(0); + const [{ r }, api] = useSpring(() => ({ + r: 0, + config: { mass: 1, tension: 400, friction: 30, precision: 0.001 }, + })); + + useEffect(() => { + let phi = 0; + let width = 0; + const onResize = () => ref.current && (width = ref.current.offsetWidth); + window.addEventListener("resize", onResize); + onResize(); + const globe = cobe(ref.current!, { + devicePixelRatio: 2, + width: width * 2, + height: width * 2, + phi: 0, + theta: 0.15, + dark: 1, + diffuse: 2, + mapSamples: 30000, + mapBrightness: 2, + baseColor: [0.6, 0.6, 0.6], + markerColor: [0.9, 0.9, 0.9], + glowColor: [0.007, 0.78, 0.612], + opacity: 0.8, + markers: [ + { location: [13.7563, 100.5018], size: 0.06 }, // Bangkok + { location: [3.1408, 101.6932], size: 0.06 }, // KL + { location: [35.6764, 139.65], size: 0.06 }, // Tokyo + { location: [34.6937, 135.5023], size: 0.06 }, // Osaka + { location: [51.5072, 0.1276], size: 0.06 }, // London + { location: [47.3769, 8.5417], size: 0.06 }, // Zurich + { location: [-37.8409, 144.9464], size: 0.06 }, // Melbourne + { location: [-33.8688, 151.2093], size: 0.06 }, // Sydney + ], + onRender: (state) => { + if (!pointerInteracting.current) phi += 0.002; + state.phi = phi + r.get(); + state.width = width * 2; + state.height = width * 2; + }, + }); + setTimeout(() => (ref.current!.style.opacity = "1")); + return () => { + globe.destroy(); + window.removeEventListener("resize", onResize); + }; + }, []); + + return ( + // Putting globe on z -1 to prevent canvas blocking other items +
    +
    + { + pointerInteracting.current = + e.clientX - pointerInteractionMovement.current; + ref.current!.style.cursor = "grabbing"; + }} + onPointerUp={() => { + pointerInteracting.current = null; + ref.current!.style.cursor = "grab"; + }} + onPointerOut={() => { + pointerInteracting.current = null; + ref.current!.style.cursor = "grab"; + }} + onMouseMove={(e) => { + if (pointerInteracting.current !== null) { + const delta = e.clientX - pointerInteracting.current; + pointerInteractionMovement.current = delta; + api.start({ r: delta / 200 }); + } + }} + onTouchMove={(e) => { + if (pointerInteracting.current !== null && e.touches[0]) { + const delta = e.touches[0].clientX - pointerInteracting.current; + pointerInteractionMovement.current = delta; + api.start({ r: delta / 100 }); + } + }} + className="w-full h-full" + style={{ + cursor: "grab", + contain: "layout paint size", + opacity: 0, + transition: "opacity 1s ease", + }} + /> +
    +
    + ); +}; + +export default Globe; diff --git a/src/components/IntroCard.astro b/src/components/IntroCard.astro new file mode 100644 index 0000000..8470c76 --- /dev/null +++ b/src/components/IntroCard.astro @@ -0,0 +1,48 @@ +--- +import Card from "./Card/index.astro"; +import Button from "./Button.astro"; +import { LINKS } from "../lib/constants"; +import { Icon } from "astro-icon/components"; +--- + + +
    +
    +
    +
    welcome
    +

    + Hi, I'm Nate - Bhurinat Wangsutthitham, just another software engineer. + I like to solve challenging problems using cutting edge technology and have fun doing that. +

    +
    + +
    + + +
    +
    diff --git a/src/components/Landing.astro b/src/components/Landing.astro deleted file mode 100644 index c95862b..0000000 --- a/src/components/Landing.astro +++ /dev/null @@ -1,23 +0,0 @@ ---- -import LandingSocial from "./section/landing/social/LandingSocial.svelte"; -import LandingTitle from "./section/landing/title/LandingTitle.svelte"; -import LandingTitleItem from "./section/landing/title/LandingTitleItem.svelte"; - -const LANDING_TITLE_NAME = "Nate Bhurinat Wangsutthitham"; -const titles = LANDING_TITLE_NAME.split(" "); ---- - -
    -
    - - { - titles.map((value, index) => ( - {value} - )) - } - - -
    - Just another software engineer living on the same planet as you do. -
    -
    diff --git a/src/components/Link/index.astro b/src/components/Link/index.astro new file mode 100644 index 0000000..be650c0 --- /dev/null +++ b/src/components/Link/index.astro @@ -0,0 +1,14 @@ +--- +interface Props { + href?: string; +} + +const { href } = Astro.props; +--- + + diff --git a/src/components/MyStack.astro b/src/components/MyStack.astro new file mode 100644 index 0000000..8029e98 --- /dev/null +++ b/src/components/MyStack.astro @@ -0,0 +1,15 @@ +--- +import Card from "./Card/index.astro"; +--- + + +

    + Here's a snapshot of the primary tools and technologies I work with: +

    +
      +
    • Solidjs
    • +
    • JavaScript
    • +
    • Node.js
    • +
    • React.js
    • +
    +
    diff --git a/src/components/Now.astro b/src/components/Now.astro new file mode 100644 index 0000000..9510d6d --- /dev/null +++ b/src/components/Now.astro @@ -0,0 +1,18 @@ +--- +import Card from "./Card/index.astro"; +import Pulse from "./Pulse.astro"; +--- + + +
    +
    +

    Now

    + +
    + +
    +
      +
    • Stuck in series of meetings
    • +
    • Not moving in Bangkok traffic
    • +
    +
    diff --git a/src/components/Projects.astro b/src/components/Projects.astro deleted file mode 100644 index 8a2a539..0000000 --- a/src/components/Projects.astro +++ /dev/null @@ -1,33 +0,0 @@ ---- -import ProjectsGrid from "../solid/ProjectsGrid"; - -let projectFiles = await Astro.glob("../contents/projects/*.md"); -let projects = projectFiles - .map((exp, index) => ({ - title: exp.frontmatter.title, - date: exp.frontmatter.date, - stack: exp.frontmatter.stack, - github: exp.frontmatter.github, - website: exp.frontmatter.website, - value: index, - compiled: exp.compiledContent(), - component: exp.Content, - })) - .sort((a, b) => { - if (a.date > b.date) return -1; - if (a.date < b.date) return 1; - return 0; - }); ---- - - - -
    -

    Projects

    - -
    diff --git a/src/components/Pulse.astro b/src/components/Pulse.astro new file mode 100644 index 0000000..a2ff518 --- /dev/null +++ b/src/components/Pulse.astro @@ -0,0 +1,6 @@ + + + + diff --git a/src/components/TimeZoneCard.astro b/src/components/TimeZoneCard.astro new file mode 100644 index 0000000..8dfa9b5 --- /dev/null +++ b/src/components/TimeZoneCard.astro @@ -0,0 +1,41 @@ +--- +import Card from "./Card/index.astro"; +--- + + + + + + + + diff --git a/src/components/layout/Layout.svelte b/src/components/layout/Layout.svelte deleted file mode 100644 index fbc71ae..0000000 --- a/src/components/layout/Layout.svelte +++ /dev/null @@ -1,26 +0,0 @@ - - - - -
    -
    - -
    -
    - © {new Date().getFullYear()} | designed and developed by - @natebwangsut -
    -
    diff --git a/src/components/section/landing/social/LandingSocial.svelte b/src/components/section/landing/social/LandingSocial.svelte deleted file mode 100644 index 7c14fcd..0000000 --- a/src/components/section/landing/social/LandingSocial.svelte +++ /dev/null @@ -1,84 +0,0 @@ - - -
    - {#each socialLinks as sl} - - - - {/each} -
    -
    - - diff --git a/src/components/section/landing/title/LandingTitle.svelte b/src/components/section/landing/title/LandingTitle.svelte deleted file mode 100644 index d4799df..0000000 --- a/src/components/section/landing/title/LandingTitle.svelte +++ /dev/null @@ -1,4 +0,0 @@ -
    -
    Hi my name is...
    - -
    diff --git a/src/components/section/landing/title/LandingTitleItem.svelte b/src/components/section/landing/title/LandingTitleItem.svelte deleted file mode 100644 index 30ec782..0000000 --- a/src/components/section/landing/title/LandingTitleItem.svelte +++ /dev/null @@ -1,51 +0,0 @@ - - -
    -

    - -

    -
    - - diff --git a/src/config.ts b/src/config.ts deleted file mode 100644 index 11f4933..0000000 --- a/src/config.ts +++ /dev/null @@ -1,49 +0,0 @@ -const config = { - siteTitle: "Nate - Bhurinat Wangsutthitham", // Site title. - siteTitleAlt: "natebwangsut", // Alternative site title for SEO. - siteTitleShort: "natebwangsut", // Short site title for homescreen (PWA). Preferably should be under 12 characters to prevent truncation. - // siteLogo: "/logos/logo-1024.png", // Logo used for SEO and manifest. - siteImage: "/images/banner.avif", // Default Open Graph image. - siteImageAlt: "/images/banner.jpg", // Alternative Open Graph image. - siteUrl: "https://natebwangsut.github.io", // Domain of your website without pathPrefix. - pathPrefix: "/", // Prefixes all links. - siteDescription: - "Just another software engineer living on the same planet as you do.", // Website description used for RSS feeds/meta description tag. - author: "Nate Bhurinat Wangsutthitham ", // author for site metadata - - // TODO: Implement theme switching - theme: "--mint", - themeBg: "--mint-bg", - - // Theme Options - // theme: "--orange-web", // please see palette.css for more options - // theme: "--geek-blue", // please see palette.css for more options - // theme: "--mint", // please see palette.css for more options - // theme: "--veri-peri", // please see palette.css for more options - - twitter: { - handle: "@natebwangsut", - }, - - // External links - links: { - github: "https://github.com/natebwangsut", - instagram: "https://instagram.com/natebwangsut", - linkedin: "https://linkedin.com/in/natebwangsut/", - twitter: "https://twitter.com/natebwangsut", - }, -}; - -// Validate - -// Make sure pathPrefix is empty if not needed -if (config.pathPrefix !== "/") { - // Make sure pathPrefix only contains the first forward slash - config.pathPrefix = `/${config.pathPrefix.replace(/^\/|\/$/g, "")}`; -} - -// Make sure siteUrl doesn't have an ending forward slash -if (config.siteUrl.endsWith("/")) - config.siteUrl = config.siteUrl.slice(0, -1); - -export default config; diff --git a/src/content/blog/2024-portfolio.md b/src/content/blog/2024-portfolio.md new file mode 100644 index 0000000..3a93a07 --- /dev/null +++ b/src/content/blog/2024-portfolio.md @@ -0,0 +1,45 @@ +--- +layout: ../../layouts/LayoutBlogPost.astro +title: "Evolution of my portfolio website" +description: "Journey of how creating one portfolio would expose you to technologies that you've never know existed" +pubDate: 2024-01-01 +category: "journey" +--- + +# Personal Website + +My personal website has undergone numerous transformations, reflecting my journey through various technologies and design philosophies. From humble beginnings with plain HTML, CSS, and JS, to embracing the complexity of modern web frameworks, each iteration has brought new challenges and learning opportunities. I've never thought that just building my own website and keep reiterating them would give me much knowledge and at the same time much more learning gaps to be filled in + +## Here's the timeline of my evolving webpage. + +### Plain HTML + CSS + JS + +My journey began with crafting a simple yet functional website using basic web technologies. This approach allowed me to understand the fundamentals of web development and create a platform to showcase my work and at the time I didn't have the creativity for animations / interactivity or any ideas on how can you create an engaging webpage. + +### Jekyll + +I have used multiple templates but I couldn't really comprehend the logic behind templating and thus the website was dropped after 3-4 iterations of failure. + +### Docusaurus + +I stumbled upon docusaurus for its mascott, the version 2 was in alpha back there and I quickly realised that I don't need all the functionality. Docusaurus gave me a good learning on React framework. + +### Gatsby + +Convinently, Gatsby at the time has gained tactions for being good static site generator (SSR), it has so many plugins and very friendly community. I've learned the CMS + its headless concept there by just trying to get my markdown rendered into a page. + +### Astro [v1] + +I tried Astro V1 at the time because I was fatigue with editing my webpage on Gatsby. You need to keep everything delcarative and things can go wrong when you have to do the manual work of mapping the GraphQL to the markdown frontmatter by yourself. Development became slow and hard to the point that I search for a better alternative that I can use while maintaining the same style / feel. I checked out Astro and it ticks all the boxes. However, this new Island Architecture breaks a lot of my component interactivity and I need to pickup the animation skill with `react-spring` to get it working. + +#### [v2] (\*) where we are now + +[placeholder] + +## The Product + +We've come around the table where I've removed most of my React components and solely rely on plain Javascript to render the page. I'm happy with my lighthouse score... Sitting at about 80-90 performance score. + +## The Journey + +Throughout the journey there're so many technologies that I've learn, many techniques I've aqquired, many conversation I've had, many videos I've watch for inspiration. diff --git a/src/content/config.ts b/src/content/config.ts new file mode 100644 index 0000000..ff45ec4 --- /dev/null +++ b/src/content/config.ts @@ -0,0 +1,8 @@ +import { defineCollection } from "astro:content"; +import { rssSchema } from "@astrojs/rss"; + +const blog = defineCollection({ + schema: rssSchema, +}); + +export const collections = { blog }; diff --git a/src/contents/about/about.md b/src/contents/about/about.md deleted file mode 100644 index 4725d6c..0000000 --- a/src/contents/about/about.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: "Small things about" -accent: "ME" ---- - -Since young, Nate has been very enthusiastic about technology. -He first interacted with a computer when he was five, playing a game of solitaire. -From there onward, he would be intrigued on how the computer system works and started to experiment with it. - -In school, he was introduced to the programming side of the world, and he aspired to become a software engineer. -He went on to graduate from the [University of Melboune](http://www.unimelb.edu.au/), major in Computer and Software Systems. - -Nate has started his career as a consultant where he was exposed to the technology industry where he was inspired to use his knowledge and contribute to the world for a greater good. -Since then, he has been regularly contributed to opensource projects on GitHub [(@natebwangsut)](https://github.com/natebwangsut) and started [(digitaldove)](https://github.com/digitaldove) to be able to reach out to more people. diff --git a/src/contents/experience/000-thomson-reuters.md b/src/contents/experience/000-thomson-reuters.md deleted file mode 100644 index b2d77d2..0000000 --- a/src/contents/experience/000-thomson-reuters.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: "Software Engineer Intern" -role: "Software Engineer Intern" -company: "Thomson Reuters" -start_date: "2015-11" -end_date: "2016-02" ---- - -- Improved team's automated testing procedure by creating a template script that is used across multiple teams. This resulted in enhanced stability and speed of the automated testing system. -- Contributed to the team (backend & frontend) in developing the product for the consumer involving real-time financial analytics using agile methodology. diff --git a/src/contents/experience/001-accenture.md b/src/contents/experience/001-accenture.md deleted file mode 100644 index 77be2fb..0000000 --- a/src/contents/experience/001-accenture.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: "Digital Transformation" -role: "Senior Business and Integration Analyst" -company: "Accenture" -start_date: "2018-11" -end_date: "2020-01" ---- - -- Working closely with the client to migrate to AWS, designing technical architecture and planning migration strategies. - - Assisted clients in the migration process, starting from the adoption of cloud models. - - Presented key changes/challenges to cloud's best practices. -- Improved client's developer experience, including tools, processes by using automations and continuous integration. -- Implemented infrastructure as code using Terraform, improving resources utilisation and performance whilst reducing cost. - - Modernised client's technology stack across enterprises. diff --git a/src/contents/experience/002-agoda.md b/src/contents/experience/002-agoda.md deleted file mode 100644 index 31e630b..0000000 --- a/src/contents/experience/002-agoda.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: "Leading technical area of the department" -role: "DevSecOps Tech Lead" -company: "Agoda" -start_date: "2020-02" -end_date: "" ---- - -- Integrated security-scoring features into software catalog, allowing automated security analysis. - - Enabling security to be objectively expressed. - - Implemented historical data tracking, allowing stakeholders to view the changes over time as well as integrating the scoring into their department OKR/KPI. -- Organise group efforts to improve CI infrastructure as well as engineering experience. -- Introduced teams to new technology, improving productivity and reducing maintenance cost. -- Planned team roadmap on technical integrations/implementation. - - Foresee and eliminate potential business/technical risk. - - Align the team development efforts with business vision. -- Responsible for software engineers growth by giving feedback and mentorship in both soft skills and technical skills. diff --git a/src/contents/landing/me.md b/src/contents/landing/me.md deleted file mode 100644 index 858a6a0..0000000 --- a/src/contents/landing/me.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -preTitle: "What I do..." -title: "Nate Bhurinat Wangsutthitham" -caption: "" -subCaption: "" -iam: - - { item: Software Engineer, color: "#f86d3a" } - - { item: Jayce Main, color: "#0099ff" } - - { item: Redstone Architect, color: "#ff98ff" } - - { item: Room Designer, color: "#66a4ae" } - - { item: Café Hopper, color: "#98ff98" } - - { item: Avid Photographer, color: "#d598a0" } ---- - -Just another software engineer living on the same planet as you do. diff --git a/src/contents/projects/defectdojo.md b/src/contents/projects/defectdojo.md deleted file mode 100644 index 7e448f2..0000000 --- a/src/contents/projects/defectdojo.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: "DefectDojo" -date: "2020" -github: "https://github.com/defectDojo/django-DefectDojo" -stack: - - "security" - - "vulnerability management" - - "Python" ---- - -Contributed to the DefectDojo community, editing authentication flows and adding parsers for multiple security products. diff --git a/src/contents/projects/elastic.md b/src/contents/projects/elastic.md deleted file mode 100644 index ecf8809..0000000 --- a/src/contents/projects/elastic.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: "Elastic" -date: "2019" -github: "https://github.com/elastic/helm-charts" -stack: - - elastic - - logging - - kubernetes ---- - -Open pull request to Kibana and modify the Kubernetes deployment templates so that it is compatible with AWS EKS installations. diff --git a/src/contents/projects/electron.md b/src/contents/projects/electron.md deleted file mode 100644 index 5317d8f..0000000 --- a/src/contents/projects/electron.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: "Electron" -date: "2017" -github: "https://github.com/electron/electron" -stack: - - electron ---- - -Contributed to the Electron framework community. Participated in document translation and reviews. diff --git a/src/contents/projects/fiber.md b/src/contents/projects/fiber.md deleted file mode 100644 index 49aafb6..0000000 --- a/src/contents/projects/fiber.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: "Fiber" -date: "2021" -github: "https://github.com/gofiber/fiber" -stack: - - "golang" - - "web framework" ---- - -Contributed to the Fiber web framework. Fixing bugs on session implementation and flaky unit tests. diff --git a/src/contents/projects/golang.md b/src/contents/projects/golang.md deleted file mode 100644 index 0f32337..0000000 --- a/src/contents/projects/golang.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Golang -date: "2020" -github: "https://github.com/golang/go" -reference: "https://github.com/golang/go/issues/39189" -stack: ["golang", "encoding"] ---- - -Discovered a bug in the standard library, provided evidence and discussed with maintainers to implement a fix to the encoder. diff --git a/src/contents/projects/hash-code-2020.md b/src/contents/projects/hash-code-2020.md deleted file mode 100644 index f65200e..0000000 --- a/src/contents/projects/hash-code-2020.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: "Hash Code (2020)" -date: "2020" -website: "https://storage.googleapis.com/coding-competitions.appspot.com/HC/2020/hashcode_2020_online_qualification_round.pdf" -stack: - - Golang - - Dynamic Programming - - Competitive Programming -visible: true ---- - -Competed in Google's Hash Code programming competition, placing 1st in Thailand (325th Global). diff --git a/src/contents/projects/helm.md b/src/contents/projects/helm.md deleted file mode 100644 index 702f00b..0000000 --- a/src/contents/projects/helm.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: "Helm" -date: "2019" -github: "https://github.com/helm/charts" -stack: ["helm", "kubernetes"] ---- - -Maintained application templates which serve as centralised charts for many users. diff --git a/src/contents/projects/kubernetes.md b/src/contents/projects/kubernetes.md deleted file mode 100644 index b0d61a4..0000000 --- a/src/contents/projects/kubernetes.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: "Kubernetes" -date: "2019" -github: "https://github.com/kubernetes" -stack: - - golang ---- - -Contributed to multiple projects, updating their documentations, improving translations. diff --git a/src/contents/projects/nerdfont.md b/src/contents/projects/nerdfont.md deleted file mode 100644 index b785492..0000000 --- a/src/contents/projects/nerdfont.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: "NerdFont" -date: "2020" -website: "" -github: "https://github.com/ryanoasis/nerd-fonts" -stack: - - Font - - Python - - Powerline - - Terminal ---- - -Patching fonts and creating pull requests to the main repository. diff --git a/src/contents/projects/owasp-zap.md b/src/contents/projects/owasp-zap.md deleted file mode 100644 index 1dae1c4..0000000 --- a/src/contents/projects/owasp-zap.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: "OWASP ZAP" -github: "https://github.com/zaproxy/zaproxy" -date: "2020" -stack: - - "security" ---- - -Contributed to the OWSAP ZAP project, improving containerisation process. diff --git a/src/contents/projects/visual-studio-code.md b/src/contents/projects/visual-studio-code.md deleted file mode 100644 index e68f4f5..0000000 --- a/src/contents/projects/visual-studio-code.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: "Visual Studio Code" -date: "2017" -github: "https://github.com/microsoft/vscode" -stack: - - "electron" - - "typescript" ---- - -Reported bugs and helped with investigation on issues regarding the Chromium rendering methods. diff --git a/src/env.d.ts b/src/env.d.ts index f964fe0..acef35f 100644 --- a/src/env.d.ts +++ b/src/env.d.ts @@ -1 +1,2 @@ +/// /// diff --git a/src/layouts/BasicLayout.astro b/src/layouts/BasicLayout.astro new file mode 100644 index 0000000..a2d2510 --- /dev/null +++ b/src/layouts/BasicLayout.astro @@ -0,0 +1,70 @@ +--- +interface Props { + title: string; + description: string; + page?: "travel"; +} + +const { title, description } = Astro.props; + +// TODO: Edit image for preview +const image = `${Astro.url.origin}/me.webp`; +--- + + + + + + + + + {title} + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/layouts/Layout.astro b/src/layouts/Layout.astro new file mode 100644 index 0000000..9f6bd3c --- /dev/null +++ b/src/layouts/Layout.astro @@ -0,0 +1,20 @@ +--- +import BasicLayout from "./BasicLayout.astro"; + +interface Props { + title: string; + description: string; + page?: "travel"; +} + +const { title, description } = Astro.props; +--- + + +
    +
    + +
    diff --git a/src/layouts/LayoutBlogPost.astro b/src/layouts/LayoutBlogPost.astro new file mode 100644 index 0000000..c5865df --- /dev/null +++ b/src/layouts/LayoutBlogPost.astro @@ -0,0 +1,37 @@ +--- +import { formatDate } from "../lib/helpers"; +import type { MarkdownLayoutProps } from "astro"; +import BasicLayout from "./BasicLayout.astro"; + +type Props = MarkdownLayoutProps<{ + title: string; + description: string; + pubDate: string; + minutesRead: string; +}>; + +const { frontmatter } = Astro.props; +--- + + +
    + Back +
    +

    {frontmatter.title}

    +
    +

    {formatDate(new Date(frontmatter.pubDate))}

    + {frontmatter.minutesRead} +
    +
    +
    + +
    +
    +
    diff --git a/src/lib/constants.ts b/src/lib/constants.ts new file mode 100644 index 0000000..39d6f84 --- /dev/null +++ b/src/lib/constants.ts @@ -0,0 +1,14 @@ +export const LINKS = { + github: "https://github.com/natebwangsut", + linkedin: "https://linkedin.com/in/natebwangsut/", + medium: "", + discord: "", + dribble: "", + twitter: "", +}; + +export const loaderAnimation = [ + ".loader", + { opacity: [1, 0], pointerEvents: "none" }, + { easing: "ease-out" }, +]; diff --git a/src/lib/helpers.ts b/src/lib/helpers.ts new file mode 100644 index 0000000..12963c9 --- /dev/null +++ b/src/lib/helpers.ts @@ -0,0 +1,38 @@ +export function trimText(input: string, maxLength: number = 100): string { + if (input.length <= maxLength) return input; + return input.substring(0, maxLength - 3) + "..."; +} +export function getCurrentTime(): Date { + // Create a date object with the current UTC time + const now = new Date(); + + // Convert the UTC time to Thailand's time + const offsetThailand = 7; // Thailand is in Central European Summer Time (UTC+2), but you might need to adjust this based on Daylight Saving Time + now.setHours(now.getUTCHours() + offsetThailand); + + return now; +} + +export function formatTime(date: Date): string { + const options: Intl.DateTimeFormatOptions = { + hour: "2-digit", + minute: "2-digit", + second: "2-digit", + hour12: false, + timeZone: "Asia/Bangkok", + timeZoneName: "shortOffset", + }; + + // We us en-GB cuz its more commonly to do day-month-year format in Thailand + let formattedTime = new Intl.DateTimeFormat("en-GB", options).format(date); + + return formattedTime; +} + +export function formatDate(date: Date): string { + return date.toLocaleDateString("en-GB", { + year: "numeric", + month: "long", + day: "numeric", + }); +} diff --git a/src/lib/remark-reading-time.ts b/src/lib/remark-reading-time.ts new file mode 100644 index 0000000..0ef8ca0 --- /dev/null +++ b/src/lib/remark-reading-time.ts @@ -0,0 +1,13 @@ +import getReadingTime from "reading-time"; +import { toString } from "mdast-util-to-string"; +import type { RemarkPlugin } from "@astrojs/markdown-remark"; + +export const remarkReadingTime: RemarkPlugin = () => { + return function (tree, { data }: any) { + const textOnPage = toString(tree); + const readingTime = getReadingTime(textOnPage); + // readingTime.text will give us minutes read as a friendly string, + // i.e. "3 min read" + data.astro.frontmatter.minutesRead = readingTime.text; + }; +}; diff --git a/src/pages/blog/[...slug].astro b/src/pages/blog/[...slug].astro new file mode 100644 index 0000000..c3d5e74 --- /dev/null +++ b/src/pages/blog/[...slug].astro @@ -0,0 +1,31 @@ +--- +import { getEntry } from "astro:content"; + +const { slug } = Astro.params; + +if (slug === undefined) { + throw new Error("slug is missing"); +} + +// const posts = (await getCollection("blog")).sort( +// (blogEntryA, blogEntryB) => +// blogEntryB.data.pubDate.getTime() - blogEntryA.data.pubDate.getTime() +// ); + +// const entry = posts.find((entry) => entry.slug === slug); + +export function getStaticPaths() { + return [ + {params: {slug: '2024-portfolio'}}, + ]; +} + +const entry = await getEntry("blog", slug); +if (entry === undefined) { + return Astro.redirect("/404"); +} + +const { Content } = await entry.render(); +--- + + diff --git a/src/pages/blog/index.astro b/src/pages/blog/index.astro new file mode 100644 index 0000000..a2095b9 --- /dev/null +++ b/src/pages/blog/index.astro @@ -0,0 +1,46 @@ +--- +import { getCollection } from "astro:content"; +import Layout from "../../layouts/Layout.astro"; +import PostRow from "../../components/Blog/PostRow.astro"; + +const posts = (await getCollection("blog")).sort( + (blogEntryA, blogEntryB) => + blogEntryB.data.pubDate.getTime() - blogEntryA.data.pubDate.getTime() +); +--- + + + + +
    + Back +

    Posts

    +
      + { + posts.map((post) => ( + + )) + } +
    +
    +
    diff --git a/src/pages/index.astro b/src/pages/index.astro index c4de017..7d231d6 100644 --- a/src/pages/index.astro +++ b/src/pages/index.astro @@ -1,77 +1,75 @@ --- -import "../styles/global.css"; -import "../styles/fonts.css"; -import "../styles/palette.css"; - -import config from "../config"; - -import Landing from "../components/Landing.astro"; -import About from "../components/About.astro"; -import Experience from "../components/Experience.astro"; -import Projects from "../components/Projects.astro"; - -import Layout from "../components/layout/Layout.svelte"; +import Layout from "../layouts/Layout.astro"; +import Card from "../components/Card/index.astro"; +import Link from "../components/Link/index.astro"; +import IntroCard from "../components/IntroCard.astro"; +import ContactsCard from "../components/ContactsCard.astro"; +import TimeZone from "../components/TimeZoneCard.astro"; +import AboutMe from "../components/AboutMe.astro"; +import Now from "../components/Now.astro"; +import Globe from "../components/Globe"; --- - - - - {config.siteTitle} - - - - - - - - - - - - - - - + - /* Change style on hover */ - :global(a:hover), - :global(a:active) { - color: var(--mint-8); - } - + +
    + + + + + +
    +

    Collection of shower thoughts & ideas

    +
    + +
    + +
    +
    + + +

    + © {new Date().getFullYear()} | designed and developed by + @natebwangsut +

    +
    +
    +
    diff --git a/src/pages/rss.xml.js b/src/pages/rss.xml.js new file mode 100644 index 0000000..078586b --- /dev/null +++ b/src/pages/rss.xml.js @@ -0,0 +1,23 @@ +import rss from "@astrojs/rss"; +import { getCollection } from "astro:content"; +import sanitizeHtml from "sanitize-html"; +import MarkdownIt from "markdown-it"; +const parser = new MarkdownIt(); + +export async function GET(context) { + const blog = await getCollection("blog"); + return rss({ + title: "Nate's Bhurinat Wangsutthitham Space", + description: "my blog", + site: context.site, + items: blog.map((post) => ({ + title: post.data.title, + pubDate: post.data.pubDate, + description: post.data.description, + content: sanitizeHtml(parser.render(post.body)), + // Compute RSS link from post `slug` + // This example assumes all posts are rendered as `/blog/[slug]` routes + link: `/blog/${post.slug}/`, + })), + }); +} diff --git a/src/pages/travel.astro b/src/pages/travel.astro new file mode 100644 index 0000000..0e3e2af --- /dev/null +++ b/src/pages/travel.astro @@ -0,0 +1,37 @@ +--- +import Globe from "../components/Globe"; +import BasicLayout from "../layouts/BasicLayout.astro"; +--- + + + + +
    + + Back + + +
    + The globe is interactive, you can drag it around +
    +
    +
    diff --git a/src/solid/ProjectsGrid.css b/src/solid/ProjectsGrid.css deleted file mode 100644 index 58954e1..0000000 --- a/src/solid/ProjectsGrid.css +++ /dev/null @@ -1,77 +0,0 @@ -div.project-grid { - display: grid; - row-gap: 20px; - column-gap: 20px; - grid-template-rows: auto; - grid-template-columns: repeat(3, 1fr); - - /* */ - margin-bottom: 20px; -} - -/* Use single column for mobile */ -@media only screen and (max-width: 600px) { - div.project-grid { - grid-template-columns: 1fr; - } -} - -div.project-grid-item { - min-height: 100px; - place-self: stretch stretch; - - padding: 20px; - display: flex; - flex-direction: column; - transition: 0.2s ease-out; - border: 1px dashed var(--mint-2); -} - -div.project-grid-item:hover { - border: 1px dashed var(--mint-8); -} - -div.project-grid-heading { - display: flex; - align-items: stretch; -} - -a.project-grid-heading-link { - padding-left: 5px; - padding-right: 5px; - color: gray; - transition: 0.2s ease-out; -} - -a.project-grid-heading-link:hover { - color: white; -} - -h1.project-grid-heading-title { - color: #ddd; - flex: 3; - font-size: 1.3rem; -} - -div.project-grid-description { - color: #aaa; - font-size: 0.9rem; -} - -div.project-grid-tags { - display: inline-flex; - flex-wrap: wrap; - flex-direction: row; - gap: 5px; - margin-top: 10px; -} - -div.project-grid-tags-item { - color: var(--mint-7); - border: 1px solid var(--mint-7); - background-color: var(--mint-bg); - font-size: 0.8rem; - text-transform: lowercase; - padding-left: 0.4rem; - padding-right: 0.4rem; -} diff --git a/src/solid/ProjectsGrid.tsx b/src/solid/ProjectsGrid.tsx deleted file mode 100644 index 340986c..0000000 --- a/src/solid/ProjectsGrid.tsx +++ /dev/null @@ -1,59 +0,0 @@ -/** @jsxImportSource solid-js */ - -import { For } from "solid-js"; - -import "./ProjectsGrid.css"; - -const LinkIcon = () => ( - - - -); - -const ProjectsGrid = (props: { - projects: { - title: string; - // date: string; - compiled: string; - website: string; - stack: string[]; - }[]; -}) => { - return ( -
    - - {(project, index) => ( -
    -
    -

    {project.title}

    - {project.website && ( - - - - )} -
    - -
    -
    -
    - -
    - - {(stackItem, index) => ( -
    {stackItem}
    - )} -
    -
    -
    - )} - -
    - ); -}; - -export default ProjectsGrid; diff --git a/src/solid/Tab.css b/src/solid/Tab.css deleted file mode 100644 index 20ad249..0000000 --- a/src/solid/Tab.css +++ /dev/null @@ -1,38 +0,0 @@ -div { - color: #aaa; -} - -div.tab-content > h2 { - color: var(--mint-6); - margin-bottom: 0.5rem; -} - -div.tab-content > p { - color: #fff; -} - -li.tab-list { - padding: 8px; - margin: 0px; - transition: all 0.2s ease-out; - /* Enable */ - /* border-left: 3px solid transparent; */ -} - -li.tab-list:hover { - cursor: pointer; - color: var(--mint-6); -} - -li.tab-list.active { - color: var(--mint-6); - background: var(--mint-bg); - border-left: 3px solid var(--mint-6); -} - -div.tab-content { - flex: 2; - margin: 8px; - padding: 8px; - min-height: 500px; -} diff --git a/src/solid/Tab.tsx b/src/solid/Tab.tsx deleted file mode 100644 index d38d47b..0000000 --- a/src/solid/Tab.tsx +++ /dev/null @@ -1,61 +0,0 @@ -/** @jsxImportSource solid-js */ - -import { createSignal, For, Show } from "solid-js"; - -import "./Tab.css"; - -const TabPane = ({ header, subHeader, children, childrenStyle = {} }) => { - return ( -
    -

    {header}

    -

    {subHeader}

    -
    {children}
    -
    - ); -}; - -const Tabs = (props: { - items: readonly { - company: string; - role: string; - start_date: string; - end_date: string; - compiled: any; - }[]; -}) => { - const [activeTab, setActiveTab] = createSignal(0); - return ( -
    -
      - - {(item, index) => ( -
    1. setActiveTab(index())} - > - {item.company} -
    2. - )} -
      -
    -
    - {props.items.map((item, index) => { - const isActive = index === activeTab(); - return ( - - -
    - - - ); - })} -
    -
    - ); -}; - -export default Tabs; diff --git a/src/styles/fonts.css b/src/styles/fonts.css deleted file mode 100644 index 3f376ed..0000000 --- a/src/styles/fonts.css +++ /dev/null @@ -1,5 +0,0 @@ -/* Import Manrope font from Google */ -@import url("https://fonts.googleapis.com/css2?family=Manrope:wght@200;400;700&display=swap"); - -/* Import Lexend font from Google */ -@import url("https://fonts.googleapis.com/css2?family=Lexend:wght@200;300;400;700&display=swap"); diff --git a/src/styles/global.css b/src/styles/global.css deleted file mode 100644 index c9103bb..0000000 --- a/src/styles/global.css +++ /dev/null @@ -1,669 +0,0 @@ -html { - font-family: sans-serif; - -ms-text-size-adjust: 100%; - -webkit-text-size-adjust: 100%; -} -body { - margin: 0; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} -article, -aside, -details, -figcaption, -figure, -footer, -header, -main, -menu, -nav, -section, -summary { - display: block; -} -audio, -canvas, -progress, -video { - display: inline-block; -} -audio:not([controls]) { - display: none; - height: 0; -} -progress { - vertical-align: baseline; -} -[hidden], -template { - display: none; -} -a { - background-color: transparent; - -webkit-text-decoration-skip: objects; -} -a:active, -a:hover { - outline-width: 0; -} -abbr[title] { - border-bottom: none; - text-decoration: underline; - text-decoration: underline dotted; -} -b, -strong { - font-weight: inherit; - font-weight: bolder; -} -dfn { - font-style: italic; -} -h1 { - font-size: 2em; - margin: 0.67em 0; -} -mark { - background-color: #ff0; - color: #000; -} -small { - font-size: 80%; -} -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} -sub { - bottom: -0.25em; -} -sup { - top: -0.5em; -} -img { - border-style: none; -} -svg:not(:root) { - overflow: hidden; -} -code, -kbd, -pre, -samp { - font-family: monospace, monospace; - font-size: 1em; -} -figure { - margin: 1em 40px; -} -hr { - box-sizing: content-box; - height: 0; - overflow: visible; -} -button, -input, -optgroup, -select, -textarea { - font: inherit; - margin: 0; -} -optgroup { - font-weight: 700; -} -button, -input { - overflow: visible; -} -button, -select { - text-transform: none; -} -[type="reset"], -[type="submit"], -button, -html [type="button"] { - -webkit-appearance: button; -} -[type="button"]::-moz-focus-inner, -[type="reset"]::-moz-focus-inner, -[type="submit"]::-moz-focus-inner, -button::-moz-focus-inner { - border-style: none; - padding: 0; -} -[type="button"]:-moz-focusring, -[type="reset"]:-moz-focusring, -[type="submit"]:-moz-focusring, -button:-moz-focusring { - outline: 1px dotted ButtonText; -} -fieldset { - border: 1px solid silver; - margin: 0 2px; - padding: 0.35em 0.625em 0.75em; -} -legend { - box-sizing: border-box; - color: inherit; - display: table; - max-width: 100%; - padding: 0; - white-space: normal; -} -textarea { - overflow: auto; -} -[type="checkbox"], -[type="radio"] { - box-sizing: border-box; - padding: 0; -} -[type="number"]::-webkit-inner-spin-button, -[type="number"]::-webkit-outer-spin-button { - height: auto; -} -[type="search"] { - -webkit-appearance: textfield; - outline-offset: -2px; -} -[type="search"]::-webkit-search-cancel-button, -[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; -} -::-webkit-input-placeholder { - color: inherit; - opacity: 0.54; -} -::-webkit-file-upload-button { - -webkit-appearance: button; - font: inherit; -} -html { - font: 112.5%/1.45em georgia, serif; - box-sizing: border-box; - overflow-y: scroll; -} -* { - box-sizing: inherit; -} -*:before { - box-sizing: inherit; -} -*:after { - box-sizing: inherit; -} -body { - color: hsla(0, 0%, 0%, 0.8); - font-family: georgia, serif; - font-weight: normal; - word-wrap: break-word; - font-kerning: normal; - -moz-font-feature-settings: "kern", "liga", "clig", "calt"; - -ms-font-feature-settings: "kern", "liga", "clig", "calt"; - -webkit-font-feature-settings: "kern", "liga", "clig", "calt"; - font-feature-settings: "kern", "liga", "clig", "calt"; -} -img { - max-width: 100%; - margin-left: 0; - margin-right: 0; - margin-top: 0; - padding-bottom: 0; - padding-left: 0; - padding-right: 0; - padding-top: 0; - margin-bottom: 1.45rem; -} -h1 { - margin-left: 0; - margin-right: 0; - margin-top: 0; - padding-bottom: 0; - padding-left: 0; - padding-right: 0; - padding-top: 0; - margin-bottom: 1.45rem; - color: inherit; - font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, - Helvetica Neue, sans-serif; - font-weight: bold; - text-rendering: optimizeLegibility; - font-size: 2.25rem; - line-height: 1.1; -} -h2 { - margin-left: 0; - margin-right: 0; - margin-top: 0; - padding-bottom: 0; - padding-left: 0; - padding-right: 0; - padding-top: 0; - margin-bottom: 1.45rem; - color: inherit; - font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, - Helvetica Neue, sans-serif; - font-weight: bold; - text-rendering: optimizeLegibility; - font-size: 1.62671rem; - line-height: 1.1; -} -h3 { - margin-left: 0; - margin-right: 0; - margin-top: 0; - padding-bottom: 0; - padding-left: 0; - padding-right: 0; - padding-top: 0; - margin-bottom: 1.45rem; - color: inherit; - font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, - Helvetica Neue, sans-serif; - font-weight: bold; - text-rendering: optimizeLegibility; - font-size: 1.38316rem; - line-height: 1.1; -} -h4 { - margin-left: 0; - margin-right: 0; - margin-top: 0; - padding-bottom: 0; - padding-left: 0; - padding-right: 0; - padding-top: 0; - margin-bottom: 1.45rem; - color: inherit; - font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, - Helvetica Neue, sans-serif; - font-weight: bold; - text-rendering: optimizeLegibility; - font-size: 1rem; - line-height: 1.1; -} -h5 { - margin-left: 0; - margin-right: 0; - margin-top: 0; - padding-bottom: 0; - padding-left: 0; - padding-right: 0; - padding-top: 0; - margin-bottom: 1.45rem; - color: inherit; - font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, - Helvetica Neue, sans-serif; - font-weight: bold; - text-rendering: optimizeLegibility; - font-size: 0.85028rem; - line-height: 1.1; -} -h6 { - margin-left: 0; - margin-right: 0; - margin-top: 0; - padding-bottom: 0; - padding-left: 0; - padding-right: 0; - padding-top: 0; - margin-bottom: 1.45rem; - color: inherit; - font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, - Helvetica Neue, sans-serif; - font-weight: bold; - text-rendering: optimizeLegibility; - font-size: 0.78405rem; - line-height: 1.1; -} -hgroup { - margin-left: 0; - margin-right: 0; - margin-top: 0; - padding-bottom: 0; - padding-left: 0; - padding-right: 0; - padding-top: 0; - margin-bottom: 1.45rem; -} -ul { - margin-left: 1.45rem; - margin-right: 0; - margin-top: 0; - padding-bottom: 0; - padding-left: 0; - padding-right: 0; - padding-top: 0; - margin-bottom: 1.45rem; - list-style-position: outside; - list-style-image: none; -} -ol { - margin-left: 1.45rem; - margin-right: 0; - margin-top: 0; - padding-bottom: 0; - padding-left: 0; - padding-right: 0; - padding-top: 0; - margin-bottom: 1.45rem; - list-style-position: outside; - list-style-image: none; -} -dl { - margin-left: 0; - margin-right: 0; - margin-top: 0; - padding-bottom: 0; - padding-left: 0; - padding-right: 0; - padding-top: 0; - margin-bottom: 1.45rem; -} -dd { - margin-left: 0; - margin-right: 0; - margin-top: 0; - padding-bottom: 0; - padding-left: 0; - padding-right: 0; - padding-top: 0; - margin-bottom: 1.45rem; -} -p { - margin-left: 0; - margin-right: 0; - margin-top: 0; - padding-bottom: 0; - padding-left: 0; - padding-right: 0; - padding-top: 0; - margin-bottom: 1.45rem; -} -figure { - margin-left: 0; - margin-right: 0; - margin-top: 0; - padding-bottom: 0; - padding-left: 0; - padding-right: 0; - padding-top: 0; - margin-bottom: 1.45rem; -} -pre { - margin-left: 0; - margin-right: 0; - margin-top: 0; - margin-bottom: 1.45rem; - font-size: 0.85rem; - line-height: 1.42; - background: hsla(0, 0%, 0%, 0.04); - border-radius: 3px; - overflow: auto; - word-wrap: normal; - padding: 1.45rem; -} -table { - margin-left: 0; - margin-right: 0; - margin-top: 0; - padding-bottom: 0; - padding-left: 0; - padding-right: 0; - padding-top: 0; - margin-bottom: 1.45rem; - font-size: 1rem; - line-height: 1.45rem; - border-collapse: collapse; - width: 100%; -} -fieldset { - margin-left: 0; - margin-right: 0; - margin-top: 0; - padding-bottom: 0; - padding-left: 0; - padding-right: 0; - padding-top: 0; - margin-bottom: 1.45rem; -} -blockquote { - margin-left: 1.45rem; - margin-right: 1.45rem; - margin-top: 0; - padding-bottom: 0; - padding-left: 0; - padding-right: 0; - padding-top: 0; - margin-bottom: 1.45rem; -} -form { - margin-left: 0; - margin-right: 0; - margin-top: 0; - padding-bottom: 0; - padding-left: 0; - padding-right: 0; - padding-top: 0; - margin-bottom: 1.45rem; -} -noscript { - margin-left: 0; - margin-right: 0; - margin-top: 0; - padding-bottom: 0; - padding-left: 0; - padding-right: 0; - padding-top: 0; - margin-bottom: 1.45rem; -} -iframe { - margin-left: 0; - margin-right: 0; - margin-top: 0; - padding-bottom: 0; - padding-left: 0; - padding-right: 0; - padding-top: 0; - margin-bottom: 1.45rem; -} -hr { - margin-left: 0; - margin-right: 0; - margin-top: 0; - padding-bottom: 0; - padding-left: 0; - padding-right: 0; - padding-top: 0; - margin-bottom: calc(1.45rem - 1px); - background: hsla(0, 0%, 0%, 0.2); - border: none; - height: 1px; -} -address { - margin-left: 0; - margin-right: 0; - margin-top: 0; - padding-bottom: 0; - padding-left: 0; - padding-right: 0; - padding-top: 0; - margin-bottom: 1.45rem; -} -b { - font-weight: bold; -} -strong { - font-weight: bold; -} -dt { - font-weight: bold; -} -th { - font-weight: bold; -} -li { - margin-bottom: calc(1.45rem / 2); -} -ol li { - padding-left: 0; -} -ul li { - padding-left: 0; -} -li > ol { - margin-left: 1.45rem; - margin-bottom: calc(1.45rem / 2); - margin-top: calc(1.45rem / 2); -} -li > ul { - margin-left: 1.45rem; - margin-bottom: calc(1.45rem / 2); - margin-top: calc(1.45rem / 2); -} -blockquote *:last-child { - margin-bottom: 0; -} -li *:last-child { - margin-bottom: 0; -} -p *:last-child { - margin-bottom: 0; -} -li > p { - margin-bottom: calc(1.45rem / 2); -} -code { - font-size: 0.85rem; - line-height: 1.45rem; -} -kbd { - font-size: 0.85rem; - line-height: 1.45rem; -} -samp { - font-size: 0.85rem; - line-height: 1.45rem; -} -abbr { - border-bottom: 1px dotted hsla(0, 0%, 0%, 0.5); - cursor: help; -} -acronym { - border-bottom: 1px dotted hsla(0, 0%, 0%, 0.5); - cursor: help; -} -abbr[title] { - border-bottom: 1px dotted hsla(0, 0%, 0%, 0.5); - cursor: help; - text-decoration: none; -} -thead { - text-align: left; -} -td, -th { - text-align: left; - border-bottom: 1px solid hsla(0, 0%, 0%, 0.12); - font-feature-settings: "tnum"; - -moz-font-feature-settings: "tnum"; - -ms-font-feature-settings: "tnum"; - -webkit-font-feature-settings: "tnum"; - padding-left: 0.96667rem; - padding-right: 0.96667rem; - padding-top: 0.725rem; - padding-bottom: calc(0.725rem - 1px); -} -th:first-child, -td:first-child { - padding-left: 0; -} -th:last-child, -td:last-child { - padding-right: 0; -} -tt, -code { - background-color: hsla(0, 0%, 0%, 0.04); - border-radius: 3px; - font-family: monospace; - padding: 0; - padding-top: 0.2em; - padding-bottom: 0.2em; -} -pre code { - background: none; - line-height: 1.42; -} -code:before, -code:after, -tt:before, -tt:after { - letter-spacing: -0.2em; - content: " "; -} -pre code:before, -pre code:after, -pre tt:before, -pre tt:after { - content: ""; -} -@media only screen and (max-width: 480px) { - html { - font-size: 100%; - } -} - -/* ************************************************************************** * - * Personalised Styles - * ************************************************************************** */ - -html, -body { - background-color: #000; - font-family: "Lexend", -apple-system, BlinkMacSystemFont, sans-serif; - font-weight: 300; - color: #ddd; - font-size: 16px; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - font-family: "Lexend", -apple-system, BlinkMacSystemFont, sans-serif; - font-weight: 300; -} - -hr { - background-color: white; -} - -pre { - background-color: hsla(0, 0%, 15%, 0.25); -} - -pre code { - color: var(--blue-munsell); - /* background-color: transparent; */ -} - -code { - color: var(--blue-munsell); - font-family: monospace; -} - -@media only screen and (max-width: 600px) { - html, - body { - font-size: 14px; - } -} diff --git a/src/styles/icon.css b/src/styles/icon.css deleted file mode 100644 index 1244749..0000000 --- a/src/styles/icon.css +++ /dev/null @@ -1,13 +0,0 @@ -.social-icon { - font-size: 3rem; -} - -@media only screen and (max-width: 600px) { - .social-icon { - font-size: 2rem; - } - - hr.divider { - display: none; - } -} diff --git a/src/styles/layout.css b/src/styles/layout.css deleted file mode 100644 index c9103bb..0000000 --- a/src/styles/layout.css +++ /dev/null @@ -1,669 +0,0 @@ -html { - font-family: sans-serif; - -ms-text-size-adjust: 100%; - -webkit-text-size-adjust: 100%; -} -body { - margin: 0; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} -article, -aside, -details, -figcaption, -figure, -footer, -header, -main, -menu, -nav, -section, -summary { - display: block; -} -audio, -canvas, -progress, -video { - display: inline-block; -} -audio:not([controls]) { - display: none; - height: 0; -} -progress { - vertical-align: baseline; -} -[hidden], -template { - display: none; -} -a { - background-color: transparent; - -webkit-text-decoration-skip: objects; -} -a:active, -a:hover { - outline-width: 0; -} -abbr[title] { - border-bottom: none; - text-decoration: underline; - text-decoration: underline dotted; -} -b, -strong { - font-weight: inherit; - font-weight: bolder; -} -dfn { - font-style: italic; -} -h1 { - font-size: 2em; - margin: 0.67em 0; -} -mark { - background-color: #ff0; - color: #000; -} -small { - font-size: 80%; -} -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} -sub { - bottom: -0.25em; -} -sup { - top: -0.5em; -} -img { - border-style: none; -} -svg:not(:root) { - overflow: hidden; -} -code, -kbd, -pre, -samp { - font-family: monospace, monospace; - font-size: 1em; -} -figure { - margin: 1em 40px; -} -hr { - box-sizing: content-box; - height: 0; - overflow: visible; -} -button, -input, -optgroup, -select, -textarea { - font: inherit; - margin: 0; -} -optgroup { - font-weight: 700; -} -button, -input { - overflow: visible; -} -button, -select { - text-transform: none; -} -[type="reset"], -[type="submit"], -button, -html [type="button"] { - -webkit-appearance: button; -} -[type="button"]::-moz-focus-inner, -[type="reset"]::-moz-focus-inner, -[type="submit"]::-moz-focus-inner, -button::-moz-focus-inner { - border-style: none; - padding: 0; -} -[type="button"]:-moz-focusring, -[type="reset"]:-moz-focusring, -[type="submit"]:-moz-focusring, -button:-moz-focusring { - outline: 1px dotted ButtonText; -} -fieldset { - border: 1px solid silver; - margin: 0 2px; - padding: 0.35em 0.625em 0.75em; -} -legend { - box-sizing: border-box; - color: inherit; - display: table; - max-width: 100%; - padding: 0; - white-space: normal; -} -textarea { - overflow: auto; -} -[type="checkbox"], -[type="radio"] { - box-sizing: border-box; - padding: 0; -} -[type="number"]::-webkit-inner-spin-button, -[type="number"]::-webkit-outer-spin-button { - height: auto; -} -[type="search"] { - -webkit-appearance: textfield; - outline-offset: -2px; -} -[type="search"]::-webkit-search-cancel-button, -[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; -} -::-webkit-input-placeholder { - color: inherit; - opacity: 0.54; -} -::-webkit-file-upload-button { - -webkit-appearance: button; - font: inherit; -} -html { - font: 112.5%/1.45em georgia, serif; - box-sizing: border-box; - overflow-y: scroll; -} -* { - box-sizing: inherit; -} -*:before { - box-sizing: inherit; -} -*:after { - box-sizing: inherit; -} -body { - color: hsla(0, 0%, 0%, 0.8); - font-family: georgia, serif; - font-weight: normal; - word-wrap: break-word; - font-kerning: normal; - -moz-font-feature-settings: "kern", "liga", "clig", "calt"; - -ms-font-feature-settings: "kern", "liga", "clig", "calt"; - -webkit-font-feature-settings: "kern", "liga", "clig", "calt"; - font-feature-settings: "kern", "liga", "clig", "calt"; -} -img { - max-width: 100%; - margin-left: 0; - margin-right: 0; - margin-top: 0; - padding-bottom: 0; - padding-left: 0; - padding-right: 0; - padding-top: 0; - margin-bottom: 1.45rem; -} -h1 { - margin-left: 0; - margin-right: 0; - margin-top: 0; - padding-bottom: 0; - padding-left: 0; - padding-right: 0; - padding-top: 0; - margin-bottom: 1.45rem; - color: inherit; - font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, - Helvetica Neue, sans-serif; - font-weight: bold; - text-rendering: optimizeLegibility; - font-size: 2.25rem; - line-height: 1.1; -} -h2 { - margin-left: 0; - margin-right: 0; - margin-top: 0; - padding-bottom: 0; - padding-left: 0; - padding-right: 0; - padding-top: 0; - margin-bottom: 1.45rem; - color: inherit; - font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, - Helvetica Neue, sans-serif; - font-weight: bold; - text-rendering: optimizeLegibility; - font-size: 1.62671rem; - line-height: 1.1; -} -h3 { - margin-left: 0; - margin-right: 0; - margin-top: 0; - padding-bottom: 0; - padding-left: 0; - padding-right: 0; - padding-top: 0; - margin-bottom: 1.45rem; - color: inherit; - font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, - Helvetica Neue, sans-serif; - font-weight: bold; - text-rendering: optimizeLegibility; - font-size: 1.38316rem; - line-height: 1.1; -} -h4 { - margin-left: 0; - margin-right: 0; - margin-top: 0; - padding-bottom: 0; - padding-left: 0; - padding-right: 0; - padding-top: 0; - margin-bottom: 1.45rem; - color: inherit; - font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, - Helvetica Neue, sans-serif; - font-weight: bold; - text-rendering: optimizeLegibility; - font-size: 1rem; - line-height: 1.1; -} -h5 { - margin-left: 0; - margin-right: 0; - margin-top: 0; - padding-bottom: 0; - padding-left: 0; - padding-right: 0; - padding-top: 0; - margin-bottom: 1.45rem; - color: inherit; - font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, - Helvetica Neue, sans-serif; - font-weight: bold; - text-rendering: optimizeLegibility; - font-size: 0.85028rem; - line-height: 1.1; -} -h6 { - margin-left: 0; - margin-right: 0; - margin-top: 0; - padding-bottom: 0; - padding-left: 0; - padding-right: 0; - padding-top: 0; - margin-bottom: 1.45rem; - color: inherit; - font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, - Helvetica Neue, sans-serif; - font-weight: bold; - text-rendering: optimizeLegibility; - font-size: 0.78405rem; - line-height: 1.1; -} -hgroup { - margin-left: 0; - margin-right: 0; - margin-top: 0; - padding-bottom: 0; - padding-left: 0; - padding-right: 0; - padding-top: 0; - margin-bottom: 1.45rem; -} -ul { - margin-left: 1.45rem; - margin-right: 0; - margin-top: 0; - padding-bottom: 0; - padding-left: 0; - padding-right: 0; - padding-top: 0; - margin-bottom: 1.45rem; - list-style-position: outside; - list-style-image: none; -} -ol { - margin-left: 1.45rem; - margin-right: 0; - margin-top: 0; - padding-bottom: 0; - padding-left: 0; - padding-right: 0; - padding-top: 0; - margin-bottom: 1.45rem; - list-style-position: outside; - list-style-image: none; -} -dl { - margin-left: 0; - margin-right: 0; - margin-top: 0; - padding-bottom: 0; - padding-left: 0; - padding-right: 0; - padding-top: 0; - margin-bottom: 1.45rem; -} -dd { - margin-left: 0; - margin-right: 0; - margin-top: 0; - padding-bottom: 0; - padding-left: 0; - padding-right: 0; - padding-top: 0; - margin-bottom: 1.45rem; -} -p { - margin-left: 0; - margin-right: 0; - margin-top: 0; - padding-bottom: 0; - padding-left: 0; - padding-right: 0; - padding-top: 0; - margin-bottom: 1.45rem; -} -figure { - margin-left: 0; - margin-right: 0; - margin-top: 0; - padding-bottom: 0; - padding-left: 0; - padding-right: 0; - padding-top: 0; - margin-bottom: 1.45rem; -} -pre { - margin-left: 0; - margin-right: 0; - margin-top: 0; - margin-bottom: 1.45rem; - font-size: 0.85rem; - line-height: 1.42; - background: hsla(0, 0%, 0%, 0.04); - border-radius: 3px; - overflow: auto; - word-wrap: normal; - padding: 1.45rem; -} -table { - margin-left: 0; - margin-right: 0; - margin-top: 0; - padding-bottom: 0; - padding-left: 0; - padding-right: 0; - padding-top: 0; - margin-bottom: 1.45rem; - font-size: 1rem; - line-height: 1.45rem; - border-collapse: collapse; - width: 100%; -} -fieldset { - margin-left: 0; - margin-right: 0; - margin-top: 0; - padding-bottom: 0; - padding-left: 0; - padding-right: 0; - padding-top: 0; - margin-bottom: 1.45rem; -} -blockquote { - margin-left: 1.45rem; - margin-right: 1.45rem; - margin-top: 0; - padding-bottom: 0; - padding-left: 0; - padding-right: 0; - padding-top: 0; - margin-bottom: 1.45rem; -} -form { - margin-left: 0; - margin-right: 0; - margin-top: 0; - padding-bottom: 0; - padding-left: 0; - padding-right: 0; - padding-top: 0; - margin-bottom: 1.45rem; -} -noscript { - margin-left: 0; - margin-right: 0; - margin-top: 0; - padding-bottom: 0; - padding-left: 0; - padding-right: 0; - padding-top: 0; - margin-bottom: 1.45rem; -} -iframe { - margin-left: 0; - margin-right: 0; - margin-top: 0; - padding-bottom: 0; - padding-left: 0; - padding-right: 0; - padding-top: 0; - margin-bottom: 1.45rem; -} -hr { - margin-left: 0; - margin-right: 0; - margin-top: 0; - padding-bottom: 0; - padding-left: 0; - padding-right: 0; - padding-top: 0; - margin-bottom: calc(1.45rem - 1px); - background: hsla(0, 0%, 0%, 0.2); - border: none; - height: 1px; -} -address { - margin-left: 0; - margin-right: 0; - margin-top: 0; - padding-bottom: 0; - padding-left: 0; - padding-right: 0; - padding-top: 0; - margin-bottom: 1.45rem; -} -b { - font-weight: bold; -} -strong { - font-weight: bold; -} -dt { - font-weight: bold; -} -th { - font-weight: bold; -} -li { - margin-bottom: calc(1.45rem / 2); -} -ol li { - padding-left: 0; -} -ul li { - padding-left: 0; -} -li > ol { - margin-left: 1.45rem; - margin-bottom: calc(1.45rem / 2); - margin-top: calc(1.45rem / 2); -} -li > ul { - margin-left: 1.45rem; - margin-bottom: calc(1.45rem / 2); - margin-top: calc(1.45rem / 2); -} -blockquote *:last-child { - margin-bottom: 0; -} -li *:last-child { - margin-bottom: 0; -} -p *:last-child { - margin-bottom: 0; -} -li > p { - margin-bottom: calc(1.45rem / 2); -} -code { - font-size: 0.85rem; - line-height: 1.45rem; -} -kbd { - font-size: 0.85rem; - line-height: 1.45rem; -} -samp { - font-size: 0.85rem; - line-height: 1.45rem; -} -abbr { - border-bottom: 1px dotted hsla(0, 0%, 0%, 0.5); - cursor: help; -} -acronym { - border-bottom: 1px dotted hsla(0, 0%, 0%, 0.5); - cursor: help; -} -abbr[title] { - border-bottom: 1px dotted hsla(0, 0%, 0%, 0.5); - cursor: help; - text-decoration: none; -} -thead { - text-align: left; -} -td, -th { - text-align: left; - border-bottom: 1px solid hsla(0, 0%, 0%, 0.12); - font-feature-settings: "tnum"; - -moz-font-feature-settings: "tnum"; - -ms-font-feature-settings: "tnum"; - -webkit-font-feature-settings: "tnum"; - padding-left: 0.96667rem; - padding-right: 0.96667rem; - padding-top: 0.725rem; - padding-bottom: calc(0.725rem - 1px); -} -th:first-child, -td:first-child { - padding-left: 0; -} -th:last-child, -td:last-child { - padding-right: 0; -} -tt, -code { - background-color: hsla(0, 0%, 0%, 0.04); - border-radius: 3px; - font-family: monospace; - padding: 0; - padding-top: 0.2em; - padding-bottom: 0.2em; -} -pre code { - background: none; - line-height: 1.42; -} -code:before, -code:after, -tt:before, -tt:after { - letter-spacing: -0.2em; - content: " "; -} -pre code:before, -pre code:after, -pre tt:before, -pre tt:after { - content: ""; -} -@media only screen and (max-width: 480px) { - html { - font-size: 100%; - } -} - -/* ************************************************************************** * - * Personalised Styles - * ************************************************************************** */ - -html, -body { - background-color: #000; - font-family: "Lexend", -apple-system, BlinkMacSystemFont, sans-serif; - font-weight: 300; - color: #ddd; - font-size: 16px; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - font-family: "Lexend", -apple-system, BlinkMacSystemFont, sans-serif; - font-weight: 300; -} - -hr { - background-color: white; -} - -pre { - background-color: hsla(0, 0%, 15%, 0.25); -} - -pre code { - color: var(--blue-munsell); - /* background-color: transparent; */ -} - -code { - color: var(--blue-munsell); - font-family: monospace; -} - -@media only screen and (max-width: 600px) { - html, - body { - font-size: 14px; - } -} diff --git a/src/styles/palette.css b/src/styles/palette.css deleted file mode 100644 index 1e0544c..0000000 --- a/src/styles/palette.css +++ /dev/null @@ -1,80 +0,0 @@ -/** CSS: Collections of useful colors */ - -:root { - --black: hsla(0, 0%, 0%, 1); - --oxford-blue: hsla(221, 67%, 24%, 1); - /* --orange: hsla(16, 88%, 54%, 1); */ - --platinum: hsla(0, 0%, 90%, 1); - --white: hsla(0, 0%, 100%, 1); - --gunmetal: hsla(220, 26%, 23%, 1); - --terra-cotta: hsla(7, 62%, 93%, 1); - --blue-munsell: hsla(190, 86%, 65%, 1); - --magic-mint: hsla(161, 40%, 91%, 1); - --cotton-candy: hsla(320, 23%, 100%, 1); - --pale-purple-pantone: hsla(267, 58%, 61%, 1); - --misty-rose: hsla(6, 9%, 95%, 1); - --deep-champagne: hsla(31, 36%, 99%, 1); -} - -/* OrangeWeb Palette */ -:root { - --orange-web: hsla(16, 93%, 60%, 1); - --orange-web-bg: hsla(30, 100%, 7%, 1); - --orange-web-1: #fff6f0; - --orange-web-2: #ffebde; - --orange-web-3: #ffd0b5; - --orange-web-4: #ffb38c; - --orange-web-5: #ff9263; - --orange-web-6: #f86d3a; /* Main color */ - --orange-web-7: #d14e26; - --orange-web-8: #ab3416; - --orange-web-9: #851f0b; - --orange-web-10: #5e1207; -} - -/* GeekBlue Palette */ -:root { - --geek-blue: #2f54eb; - --geek-blue-bg: hsla(228 , 82%, 7%, 1); - --geek-blue-1: #f0f5ff; - --geek-blue-2: #d6e4ff; - --geek-blue-3: #adc6ff; - --geek-blue-4: #85a5ff; - --geek-blue-5: #597ef7; - --geek-blue-6: #2f54eb; /* Main color */ - --geek-blue-7: #1d39c4; - --geek-blue-8: #10239e; - --geek-blue-9: #061178; - --geek-blue-10: #030852; -} - -/* Mint */ -:root { - --mint: #0fecb3; - --mint-bg: hsla(165, 88%, 7%, 1); - --mint-1: #e6fff4; - --mint-2: #b3ffe2; - --mint-3: #8affd6; - --mint-4: #61ffcd; - --mint-5: #37fac3; - --mint-6: #0fecb3; - --mint-7: #02c79c; - --mint-8: #00a183; - --mint-9: #007a68; - --mint-10: #00544a; -} - -:root { - --veri-peri: #6666BB; - --veri-peri-bg: hsla(240, 38%, 7%, 1); - --veri-peri-1: #ebedfa; - --veri-peri-2: #dfe1ed; - --veri-peri-3: #d3d4e0; - --veri-peri-4: #b8bad4; - --veri-peri-5: #8d8fc7; - --veri-peri-6: #6666bb; - --veri-peri-7: #4c4a94; - --veri-peri-8: #35316e; - --veri-peri-9: #211d47; - --veri-peri-10: #100d21; -} diff --git a/src/svg/github.svelte b/src/svg/github.svelte deleted file mode 100644 index 08fa92f..0000000 --- a/src/svg/github.svelte +++ /dev/null @@ -1,8 +0,0 @@ - - diff --git a/src/svg/github.svg b/src/svg/github.svg deleted file mode 100644 index b15b60c..0000000 --- a/src/svg/github.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/svg/instagram.svelte b/src/svg/instagram.svelte deleted file mode 100644 index 2599cab..0000000 --- a/src/svg/instagram.svelte +++ /dev/null @@ -1,6 +0,0 @@ - - diff --git a/src/svg/instagram.svg b/src/svg/instagram.svg deleted file mode 100644 index 0a7b9f7..0000000 --- a/src/svg/instagram.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/src/svg/linkedin.svelte b/src/svg/linkedin.svelte deleted file mode 100644 index f9b659e..0000000 --- a/src/svg/linkedin.svelte +++ /dev/null @@ -1,6 +0,0 @@ - - diff --git a/src/svg/linkedin.svg b/src/svg/linkedin.svg deleted file mode 100644 index 83f8871..0000000 --- a/src/svg/linkedin.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/svg/twitter.svelte b/src/svg/twitter.svelte deleted file mode 100644 index 53ad688..0000000 --- a/src/svg/twitter.svelte +++ /dev/null @@ -1,5 +0,0 @@ - diff --git a/src/svg/twitter.svg b/src/svg/twitter.svg deleted file mode 100644 index f0bbacc..0000000 --- a/src/svg/twitter.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/svelte.config.js b/svelte.config.js deleted file mode 100644 index cf44f38..0000000 --- a/svelte.config.js +++ /dev/null @@ -1,5 +0,0 @@ -import { vitePreprocess } from "@astrojs/svelte"; - -export default { - preprocess: vitePreprocess(), -}; diff --git a/tsconfig.json b/tsconfig.json index a026f5f..41953ad 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,16 +1,9 @@ { - "extends": "astro/tsconfigs/base", + "extends": "astro/tsconfigs/strict", "compilerOptions": { - "baseUrl": ".", - // Solid specific settings - "jsx": "preserve", - "jsxImportSource": "solid-js", - - // Enable node-style module resolution, for things like npm package imports. - "moduleResolution": "node", - - // Enable JSON imports. - "resolveJsonModule": true, - "verbatimModuleSyntax": true, + "jsx": "react-jsx", + "jsxImportSource": "react", + "noUnusedLocals": true, + "noUnusedParameters": true, }, } diff --git a/uno.config.ts b/uno.config.ts new file mode 100644 index 0000000..d7026cf --- /dev/null +++ b/uno.config.ts @@ -0,0 +1,75 @@ +// uno.config.ts +import { + defineConfig, + presetAttributify, + presetTypography, + presetUno, + // presetWebFonts, +} from "unocss"; + +export default defineConfig({ + content: { + filesystem: ["**/*.{html,js,ts,jsx,tsx,vue,svelte,astro}"], + }, + theme: { + boxShadow: { + custom: `2px 2px 0`, + "custom-hover": `1px 1px 0`, + }, + gridTemplateRows: { + "auto-250": "repeat(auto-fill, 250px)", + }, + gridTemplateColumns: { + "4-minmax": "repeat(4, minmax(150px, 1fr))", + }, + colors: { + gray: { + 50: "#FAFAFA", + 100: "#F5F5F5", + 200: "#E5E5E5", + 300: "#D4D4D4", + 400: "#A3A3A3", + 500: "#737373", + 600: "#525252", + 700: "#404040", + 800: "#262626", + 900: "#171717", + }, + darkslate: { + 50: "#3D3D3D", + 100: "#2C2C2C", + 200: "#262626", + 300: "#202020", + 400: "#1A1A1A", + 500: "#171717" /* Exactly your example for the background */, + 600: "#141414", + 700: "#111111", + 800: "#0E0E0E", + 900: "#0B0B0B" /* Deeper and darker */, + }, + primary: { + 50: "#e6fff4", + 100: "#b3ffe2", + 200: "#8affd6", + 300: "#61ffcd", + 400: "#37fac3", + 500: "#0fecb3", + 600: "#02c79c", + 700: "#00a183", + 800: "#007a68", + 900: "#00544a", + }, + }, + }, + presets: [ + presetAttributify(), + presetUno(), + // presetWebFonts({ + // provider: "google", + // fonts: { + // sans: "Inter", + // }, + // }), + presetTypography(), + ], +});