diff --git a/.gitignore b/.gitignore index 6d70cd0..1ae5ee4 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,8 @@ -test.html \ No newline at end of file +test.html +/resumes/ + +.vscode/ +.idea/ + +node_modules/ +.env \ No newline at end of file diff --git a/assets/css/styles.css b/assets/css/styles.css index 6f0ac94..4b25bc6 100644 --- a/assets/css/styles.css +++ b/assets/css/styles.css @@ -2,6 +2,13 @@ @import url('https://fonts.googleapis.com/css?family=Nunito+Sans|Nunito:bold'); @import url('https://fonts.googleapis.com/css?family=Karla|Karla:bold'); +/* Keyframe Animations */ +@keyframes skill-pulse { + 0%, 100% { transform: scale(1); } + 50% { transform: scale(1.12); } +} +/* Keyframe Animations end */ + /* Variables */ :root { --font-family: "Karla", sans-serf; @@ -32,6 +39,7 @@ --color-borders-highlight: #2f2da5ce; --color-highlight: rgb(255, 255, 255); + --color-techlist-background: #2f2da546; } /* Variables end */ @@ -211,9 +219,12 @@ nav img:hover{ } .about p { - line-height: var(--line-height); - padding: 0.3rem 0; - color: #fff; + font-size: 1.0625rem; + line-height: 1.8; + letter-spacing: 0.015em; + padding: 0; + margin-bottom: 0.75rem; + color: rgba(255, 255, 255, 0.87); } /* Hero section ends */ @@ -240,11 +251,13 @@ nav img:hover{ } .more-about p { - line-height: var(--line-height); + font-size: 1.0625rem; + line-height: 1.8; + letter-spacing: 0.015em; padding: 0; - color: #fff; + margin-bottom: 1rem; + color: rgba(255, 255, 255, 0.87); text-align: left; - margin: 0; } /* More about ends */ @@ -298,7 +311,17 @@ nav img:hover{ li { margin-left: .5rem; - margin-right: .5rem; + margin-right: .5rem; + + img { + width: clamp(32px, 6vw, 50px); + height: auto; + max-height: 50px; + display: block; + animation: skill-pulse 2.4s ease-in-out infinite; + + + } } } @@ -371,8 +394,10 @@ nav img:hover{ margin-bottom: 2rem; margin-left: 1rem; margin-right: 1rem; - color: #ffffffb0; - font-size: small; + color: rgba(255, 255, 255, 0.72); + font-size: 0.875rem; + line-height: 1.65; + letter-spacing: 0.01em; align-content: center; display: grid; justify-content: center; @@ -381,8 +406,10 @@ nav img:hover{ .project-text { margin-bottom: var(--bottom-margin); - color: #ffffffb0; - font-size: small; + color: rgba(255, 255, 255, 0.72); + font-size: 0.875rem; + line-height: 1.65; + letter-spacing: 0.01em; align-content: center; display: grid; justify-content: center; @@ -403,11 +430,12 @@ nav img:hover{ /*margin-top: 2rem;*/ } .contact p { - line-height: var(--line-height); + font-size: 1.0625rem; + line-height: 1.8; + letter-spacing: 0.015em; text-align: center; - - padding: 0.4rem; - color: #fff; + padding: 0.25rem 0; + color: rgba(255, 255, 255, 0.87); } @@ -424,7 +452,7 @@ nav img:hover{ .websites a { border-radius: 10px; align-items: center; - padding: 2.5rem; + padding: 2rem; color: #fff; transition: var(--transition); @@ -468,8 +496,8 @@ nav img:hover{ a { border-radius: 10px; align-items: center; - padding-bottom: 2.5rem; - padding-top: 2.5rem; + padding: 2rem; + color: #fff; @@ -513,8 +541,8 @@ nav img:hover{ } .contact p { - font-size: large; - font-weight: var(--bold-font); + font-size: 1.125rem; + font-weight: var(--normal-font); } /* Contacts section ends */ @@ -632,6 +660,14 @@ nav img:hover{ padding: 0; height: fit-content; text-wrap: none; + + &::after { + content: ''; + position: absolute; + inset: 0; + z-index: 1; + border-radius: var(--border-radius-default); + } } } @@ -650,6 +686,7 @@ nav img:hover{ position: absolute; bottom: 0; + z-index: 2; margin-bottom: .75rem; display: flex; @@ -666,19 +703,115 @@ nav img:hover{ bottom: 0; display: flex; + align-items: center; + gap: 0.25rem; justify-content: center; margin: 0.1rem; - padding: 0.1rem; + padding: 0.2rem 0.4rem; + font-size: 0.75rem; border: 2px solid var(--color-borders-hairline); border-radius: 0.5rem; color: var(--color-highlight); - background-color: var(--color-borders-highlight); + background-color: var(--color-techlist-background); + + img { + width: 13px; + height: 13px; + object-fit: contain; + display: block; + flex-shrink: 0; + } } } +/* Experience & Volunteer sections */ +.experience { + padding: 8% 6%; + margin-top: 10%; + background-color: var(--bg-color); + border-radius: 1%; + width: 100%; +} + +.experience.volunteer { + margin-top: 3%; +} + +.experience h2 { + text-align: center; + color: #fff; + margin-bottom: 2.5rem; + font-size: 2rem; +} + +.experience-list { + display: flex; + flex-direction: column; + gap: 1.5rem; + max-width: 860px; + margin: 0 auto; +} + +.experience-item { + display: flex; + align-items: flex-start; + gap: 1.25rem; + background: linear-gradient(var(--bg-color2), var(--bg-color)); + border: solid 1px rgba(0, 0, 0, 0.082); + border-radius: var(--border-radius-default); + box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); + padding: 1.25rem 1.5rem; + padding-bottom: 0.7rem; + transition: var(--transition); + transform: scale(1); + cursor: default; +} + +.experience-item:hover { + transform: scale(1.02); +} + +.experience-logo { + width: 52px; + height: 52px; + object-fit: contain; + flex-shrink: 0; + border-radius: 8px; + padding: 4px; + background-color: rgb(255, 255, 255); +} + +.experience-details { + display: flex; + flex-direction: column; + gap: 0.2rem; +} + +.experience-role { + font-size: 1.0625rem; + font-weight: var(--bold-font); + color: #fff; + margin: 0; +} + +.experience-company { + font-size: 0.9375rem; + font-weight: var(--bold-font); + color: rgba(255, 255, 255, 0.65); + margin: 0; +} + +.experience-dates { + font-size: 0.8125rem; + letter-spacing: 0.03em; + color: rgba(255, 255, 255, 0.4); + margin: 0.15rem 0 0.5rem; +} + +/* Experience & Volunteer sections end */ .blog-post{ @@ -689,34 +822,57 @@ nav img:hover{ p { - font-size: 1.125rem; - line-height: var(--line-height); - padding: 0.4rem; - color: #fff; + font-size: 1.0625rem; + line-height: 1.8; + letter-spacing: 0.015em; + padding: 0; + margin-bottom: 1rem; + color: rgba(255, 255, 255, 0.87); } h2 { text-align: center; - margin: 1rem; + margin: 1rem; font-size: 2rem; - line-height: var(--line-height); + line-height: 1.3; padding: 0.4rem; color: #fff; } .blog-post-date { font-size: 0.875rem; - color: #aaa; + letter-spacing: 0.03em; + color: rgba(255, 255, 255, 0.45); + margin-bottom: 2rem; } - .blog-post-content p { - font-size: 1rem; - line-height: 2rem; - padding: 0.4rem; - color: #fff; - margin-left: 4rem; - margin-right: 4rem; + font-size: 1.0625rem; + line-height: 1.85; + letter-spacing: 0.016em; + padding: 0; + margin-bottom: 1.25rem; + margin-left: auto; + margin-right: auto; + max-width: 700px; + color: rgba(255, 255, 255, 0.87); + text-align: left; + } + + .blog-post-content ul { + max-width: 700px; + margin: 0 auto 1.25rem auto; + padding-left: 1.5rem; + text-align: left; + list-style-type: disc; + + li { + font-size: 1.0625rem; + line-height: 1.85; + letter-spacing: 0.016em; + color: rgba(255, 255, 255, 0.87); + margin-bottom: 0.35rem; + } } } @@ -736,6 +892,7 @@ iframe { margin-left: auto; margin-right: auto; display: block; + border: 2px solid #191851; } /* Media queries for responsiveness */ @@ -785,7 +942,7 @@ iframe { max-height: 100vh; padding: 1rem; border-radius: 5px; - border: #191851; + border: 2px solid var(--bg-color); transition: max-height 0.3s ease-in; } @@ -815,7 +972,7 @@ iframe { opacity: 1; } - .hamburger-iconspan:last-child{ + .hamburger-icon span:last-child{ transition: var(--transition); transform: none; } @@ -844,12 +1001,15 @@ iframe { li { margin-left: .2rem; - margin-right: .2rem; + margin-right: .2rem; + } img { max-width: 18px; max-height: 20px; + + } } @@ -881,6 +1041,22 @@ iframe { text-align: left; } + .experience { + padding: 2rem 1.25rem; + margin-top: 3rem; + } + + .experience-item { + flex-direction: column; + align-items: flex-start; + gap: 0.75rem; + } + + .experience-logo { + width: 40px; + height: 40px; + } + .icon { width: 5.875rem; diff --git a/assets/icons/CSS Logo Shield.svg b/assets/icons/CSS Logo Shield.svg new file mode 100644 index 0000000..2979944 --- /dev/null +++ b/assets/icons/CSS Logo Shield.svg @@ -0,0 +1,250 @@ + + + +image/svg+xml \ No newline at end of file diff --git a/assets/icons/TF.jpg b/assets/icons/TF.jpg new file mode 100644 index 0000000..b27f64d Binary files /dev/null and b/assets/icons/TF.jpg differ diff --git a/assets/icons/favicon-32x32.png b/assets/icons/favicon-32x32.png deleted file mode 100644 index e874905..0000000 Binary files a/assets/icons/favicon-32x32.png and /dev/null differ diff --git a/assets/icons/glendor_big.svg b/assets/icons/glendor_big.svg new file mode 100644 index 0000000..b03685a --- /dev/null +++ b/assets/icons/glendor_big.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/assets/icons/icons8-bootstrap.svg b/assets/icons/icons8-bootstrap.svg deleted file mode 100644 index ced0eba..0000000 --- a/assets/icons/icons8-bootstrap.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/assets/icons/icons8-css3.svg b/assets/icons/icons8-css3.svg deleted file mode 100644 index 5c6c1dc..0000000 --- a/assets/icons/icons8-css3.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/assets/icons/icons8-git.svg b/assets/icons/icons8-git.svg deleted file mode 100644 index d49205d..0000000 --- a/assets/icons/icons8-git.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/assets/icons/icons8-github.gif b/assets/icons/icons8-github.gif deleted file mode 100644 index 4e969dd..0000000 Binary files a/assets/icons/icons8-github.gif and /dev/null differ diff --git a/assets/icons/icons8-html-5.svg b/assets/icons/icons8-html-5.svg deleted file mode 100644 index 69651ad..0000000 --- a/assets/icons/icons8-html-5.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/assets/icons/icons8-javascript.svg b/assets/icons/icons8-javascript.svg deleted file mode 100644 index b20c63a..0000000 --- a/assets/icons/icons8-javascript.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/assets/icons/icons8-react-native.svg b/assets/icons/icons8-react-native.svg deleted file mode 100644 index 36e6bbc..0000000 --- a/assets/icons/icons8-react-native.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/assets/icons/icons8-upward-arrow.gif b/assets/icons/icons8-upward-arrow.gif deleted file mode 100644 index 7117a99..0000000 Binary files a/assets/icons/icons8-upward-arrow.gif and /dev/null differ diff --git a/assets/icons/me0.JPG b/assets/icons/me0.JPG deleted file mode 100644 index 138355f..0000000 Binary files a/assets/icons/me0.JPG and /dev/null differ diff --git a/assets/icons/me1.JPG b/assets/icons/me1.JPG deleted file mode 100644 index 87cf0f8..0000000 Binary files a/assets/icons/me1.JPG and /dev/null differ diff --git a/assets/icons/me2.JPG b/assets/icons/me2.JPG deleted file mode 100644 index 869a0d5..0000000 Binary files a/assets/icons/me2.JPG and /dev/null differ diff --git a/assets/icons/sterling logo small.png b/assets/icons/sterling logo small.png new file mode 100644 index 0000000..b1fd4ac Binary files /dev/null and b/assets/icons/sterling logo small.png differ diff --git a/assets/js/script.js b/assets/js/script.js index f829b44..bfd3a69 100644 --- a/assets/js/script.js +++ b/assets/js/script.js @@ -4,4 +4,5 @@ function toggleMenu(){ hamburgerMenu.classList.toggle("show"); hamburgerIcon.classList.toggle("show"); -} \ No newline at end of file +} + diff --git a/assets/tech-icons/Bash.svg b/assets/tech-icons/Bash.svg new file mode 100644 index 0000000..70c69fa --- /dev/null +++ b/assets/tech-icons/Bash.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/assets/tech-icons/Blender.png b/assets/tech-icons/Blender.png deleted file mode 100644 index bea1dfc..0000000 Binary files a/assets/tech-icons/Blender.png and /dev/null differ diff --git a/assets/tech-icons/Blender.svg b/assets/tech-icons/Blender.svg new file mode 100644 index 0000000..a5804c1 --- /dev/null +++ b/assets/tech-icons/Blender.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/assets/tech-icons/C.png b/assets/tech-icons/C.png deleted file mode 100644 index 21b69d9..0000000 Binary files a/assets/tech-icons/C.png and /dev/null differ diff --git a/assets/tech-icons/C.svg b/assets/tech-icons/C.svg new file mode 100644 index 0000000..d0841f2 --- /dev/null +++ b/assets/tech-icons/C.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/tech-icons/CSS3.png b/assets/tech-icons/CSS3.png deleted file mode 100644 index 25d6566..0000000 Binary files a/assets/tech-icons/CSS3.png and /dev/null differ diff --git a/assets/tech-icons/CSS3.svg b/assets/tech-icons/CSS3.svg new file mode 100644 index 0000000..ff5b6ce --- /dev/null +++ b/assets/tech-icons/CSS3.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/tech-icons/Csharp.svg b/assets/tech-icons/Csharp.svg new file mode 100644 index 0000000..acc487e --- /dev/null +++ b/assets/tech-icons/Csharp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/tech-icons/Docker.svg b/assets/tech-icons/Docker.svg new file mode 100644 index 0000000..bbeaed2 --- /dev/null +++ b/assets/tech-icons/Docker.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/tech-icons/Express.svg b/assets/tech-icons/Express.svg new file mode 100644 index 0000000..18642e2 --- /dev/null +++ b/assets/tech-icons/Express.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/tech-icons/Firebase.svg b/assets/tech-icons/Firebase.svg new file mode 100644 index 0000000..df8eeaa --- /dev/null +++ b/assets/tech-icons/Firebase.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/tech-icons/Firebase_Logo.png b/assets/tech-icons/Firebase_Logo.png deleted file mode 100644 index 26ef709..0000000 Binary files a/assets/tech-icons/Firebase_Logo.png and /dev/null differ diff --git a/assets/tech-icons/Git.svg b/assets/tech-icons/Git.svg new file mode 100644 index 0000000..93f25f9 --- /dev/null +++ b/assets/tech-icons/Git.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/tech-icons/HTML5.png b/assets/tech-icons/HTML5.png deleted file mode 100644 index 6ae7bba..0000000 Binary files a/assets/tech-icons/HTML5.png and /dev/null differ diff --git a/assets/tech-icons/HTML5.svg b/assets/tech-icons/HTML5.svg new file mode 100644 index 0000000..c2dda3a --- /dev/null +++ b/assets/tech-icons/HTML5.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/tech-icons/JS.png b/assets/tech-icons/JS.png deleted file mode 100644 index f103ce3..0000000 Binary files a/assets/tech-icons/JS.png and /dev/null differ diff --git a/assets/tech-icons/Java.png b/assets/tech-icons/Java.png deleted file mode 100644 index d802d5e..0000000 Binary files a/assets/tech-icons/Java.png and /dev/null differ diff --git a/assets/tech-icons/Java.svg b/assets/tech-icons/Java.svg index e3ac2ab..9f0f599 100644 --- a/assets/tech-icons/Java.svg +++ b/assets/tech-icons/Java.svg @@ -1,18 +1,11 @@ - - - - - - - - - - - - - - - - - - + + + + + + + + + + + \ No newline at end of file diff --git a/assets/tech-icons/JavaScript.svg b/assets/tech-icons/JavaScript.svg new file mode 100644 index 0000000..7975261 --- /dev/null +++ b/assets/tech-icons/JavaScript.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/tech-icons/Linux.svg b/assets/tech-icons/Linux.svg new file mode 100644 index 0000000..414a56a --- /dev/null +++ b/assets/tech-icons/Linux.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/tech-icons/Lua.png b/assets/tech-icons/Lua.png deleted file mode 100644 index 3fecf1c..0000000 Binary files a/assets/tech-icons/Lua.png and /dev/null differ diff --git a/assets/tech-icons/Lua.svg b/assets/tech-icons/Lua.svg new file mode 100644 index 0000000..fda7ebf --- /dev/null +++ b/assets/tech-icons/Lua.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/tech-icons/MongoDB-Logo.png b/assets/tech-icons/MongoDB-Logo.png deleted file mode 100644 index d796b0e..0000000 Binary files a/assets/tech-icons/MongoDB-Logo.png and /dev/null differ diff --git a/assets/tech-icons/MongoDB.svg b/assets/tech-icons/MongoDB.svg new file mode 100644 index 0000000..a5d3707 --- /dev/null +++ b/assets/tech-icons/MongoDB.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/tech-icons/Node.js.svg b/assets/tech-icons/Node.js.svg new file mode 100644 index 0000000..d1db89d --- /dev/null +++ b/assets/tech-icons/Node.js.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/tech-icons/React.svg b/assets/tech-icons/React.svg new file mode 100644 index 0000000..9af92b9 --- /dev/null +++ b/assets/tech-icons/React.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/tech-icons/Tailwind CSS.svg b/assets/tech-icons/Tailwind CSS.svg new file mode 100644 index 0000000..83a13ff --- /dev/null +++ b/assets/tech-icons/Tailwind CSS.svg @@ -0,0 +1 @@ + diff --git a/assets/tech-icons/Tailwind.png b/assets/tech-icons/Tailwind.png deleted file mode 100644 index 9013e38..0000000 Binary files a/assets/tech-icons/Tailwind.png and /dev/null differ diff --git a/assets/tech-icons/Unity-Logo.png b/assets/tech-icons/Unity-Logo.png deleted file mode 100644 index 34b53b3..0000000 Binary files a/assets/tech-icons/Unity-Logo.png and /dev/null differ diff --git a/assets/tech-icons/Unity.svg b/assets/tech-icons/Unity.svg new file mode 100644 index 0000000..af00e8e --- /dev/null +++ b/assets/tech-icons/Unity.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/assets/tech-icons/bash.png b/assets/tech-icons/bash.png deleted file mode 100644 index af9a2c5..0000000 Binary files a/assets/tech-icons/bash.png and /dev/null differ diff --git a/assets/tech-icons/csharp.png b/assets/tech-icons/csharp.png deleted file mode 100644 index 21b8bb8..0000000 Binary files a/assets/tech-icons/csharp.png and /dev/null differ diff --git a/assets/tech-icons/css3-logo-png-transparent.png b/assets/tech-icons/css3-logo-png-transparent.png deleted file mode 100644 index 2b7284a..0000000 Binary files a/assets/tech-icons/css3-logo-png-transparent.png and /dev/null differ diff --git a/assets/tech-icons/docker.png b/assets/tech-icons/docker.png deleted file mode 100644 index b7d140c..0000000 Binary files a/assets/tech-icons/docker.png and /dev/null differ diff --git a/assets/tech-icons/express-js (1).png b/assets/tech-icons/express-js (1).png deleted file mode 100644 index 98647da..0000000 Binary files a/assets/tech-icons/express-js (1).png and /dev/null differ diff --git a/assets/tech-icons/express-js.png b/assets/tech-icons/express-js.png deleted file mode 100644 index b17553c..0000000 Binary files a/assets/tech-icons/express-js.png and /dev/null differ diff --git a/assets/tech-icons/firebase2.png b/assets/tech-icons/firebase2.png deleted file mode 100644 index 634ca06..0000000 Binary files a/assets/tech-icons/firebase2.png and /dev/null differ diff --git a/assets/tech-icons/git-logo-svg-vector.svg b/assets/tech-icons/git-logo-svg-vector.svg deleted file mode 100644 index 0dd6b78..0000000 --- a/assets/tech-icons/git-logo-svg-vector.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/assets/tech-icons/git2.png b/assets/tech-icons/git2.png deleted file mode 100644 index 51f4ae5..0000000 Binary files a/assets/tech-icons/git2.png and /dev/null differ diff --git a/assets/tech-icons/linuxtux.png b/assets/tech-icons/linuxtux.png deleted file mode 100644 index aa22f01..0000000 Binary files a/assets/tech-icons/linuxtux.png and /dev/null differ diff --git a/assets/tech-icons/mongo3.png b/assets/tech-icons/mongo3.png deleted file mode 100644 index 75f9e91..0000000 Binary files a/assets/tech-icons/mongo3.png and /dev/null differ diff --git a/assets/tech-icons/mongoDB2.png b/assets/tech-icons/mongoDB2.png deleted file mode 100644 index 4f73a9b..0000000 Binary files a/assets/tech-icons/mongoDB2.png and /dev/null differ diff --git a/assets/tech-icons/nodejs.png b/assets/tech-icons/nodejs.png deleted file mode 100644 index 5637d32..0000000 Binary files a/assets/tech-icons/nodejs.png and /dev/null differ diff --git a/assets/tech-icons/python.png b/assets/tech-icons/python.png deleted file mode 100644 index a09f486..0000000 Binary files a/assets/tech-icons/python.png and /dev/null differ diff --git a/assets/tech-icons/python.svg b/assets/tech-icons/python.svg index e771ee2..e0e096a 100644 --- a/assets/tech-icons/python.svg +++ b/assets/tech-icons/python.svg @@ -1,2 +1 @@ - - \ No newline at end of file + diff --git a/assets/tech-icons/react.png b/assets/tech-icons/react.png deleted file mode 100644 index 1db4ebb..0000000 Binary files a/assets/tech-icons/react.png and /dev/null differ diff --git a/assets/tech-icons/unityold.png b/assets/tech-icons/unityold.png deleted file mode 100644 index 02a147b..0000000 Binary files a/assets/tech-icons/unityold.png and /dev/null differ diff --git a/blog/PrivacyGuard.html b/blog/PrivacyGuard.html new file mode 100644 index 0000000..a6a4f2b --- /dev/null +++ b/blog/PrivacyGuard.html @@ -0,0 +1,76 @@ + + + + + + + PrivacyGuard + + + + + + + + + + + + + +
+ +

PrivacyGuard

+ +

Posted on 2026-02-09

+ +
+ +

+ PrivacyGuard runs silently in your system tray and watches your folders in real time — automatically catching + sensitive data before it can leave your machine. +

+ +

+ The moment a file containing personal or confidential information is detected, PrivacyGuard can lock it away + in an encrypted, password-protected archive and delete the original — all without you lifting a finger. +

+ +

+ It covers the data that matters most: credit card numbers, government IDs, passports, API keys, passwords, + health records, and more — across documents, images, and virtually any file type you work with. +

+ + + + + + + + +
+ + + \ No newline at end of file diff --git a/blog/Spendless.html b/blog/Spendless.html index fa98662..32abd60 100644 --- a/blog/Spendless.html +++ b/blog/Spendless.html @@ -33,7 +33,7 @@

Spendless

-

Posted on 2025-06-21

+

Posted on 2026-02-09

@@ -50,8 +50,10 @@

Spendless

It calculates the impact of the current purchase against your monthly budget and visualizes it using a real-time generated chart.

- @@ -332,11 +436,10 @@

@@ -357,9 +460,9 @@

@@ -404,7 +507,7 @@

@@ -427,9 +530,9 @@

@@ -450,9 +553,9 @@

@@ -529,8 +632,6 @@

--> - -
diff --git a/test.html b/test.html deleted file mode 100644 index 6d33629..0000000 --- a/test.html +++ /dev/null @@ -1,45 +0,0 @@ - - - - - - Document - - - -
- - - - -
- - - - \ No newline at end of file