diff --git a/.gitignore b/.gitignore index 04f2d0dd8..96e326f8b 100644 --- a/.gitignore +++ b/.gitignore @@ -23,3 +23,6 @@ pnpm-debug.log* # macOS-specific files .DS_Store + +# Windows files +desktop.ini diff --git a/README.md b/README.md index 5665922a0..1dabdd95d 100644 --- a/README.md +++ b/README.md @@ -4,8 +4,8 @@

Made with love License - Stable Version - Beta Version + Stable Version + Beta Version DoBT Version CodeQL Netlify @@ -32,4 +32,4 @@ AT Products LLC, otherwise known as AT Products, is an informative technology co The "AT" in AT Products does stand for Alex Toucan.


atproducts.xyz is under a MIT license. View more information. -
Last Recorded Version: 2.19
+
Last Recorded Version: 2.19.2
diff --git a/netlify.toml b/netlify.toml index 4a1361a09..de938944c 100644 --- a/netlify.toml +++ b/netlify.toml @@ -20,7 +20,7 @@ preload''' Content-Security-Policy = ''' default-src 'none'; - frame-src 'self'; + frame-src 'self' https://app.netlify.com/; form-action 'self'; base-uri 'self'; manifest-src 'self'; @@ -44,3 +44,4 @@ interest-cohort=() ''' Referrer-Policy = "strict-origin" Access-Control-Allow-Origin = "*" + X-UA-Compatible = "IE=edge" diff --git a/package-lock.json b/package-lock.json index 026797f27..a5c5e5f71 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "atproducts.xyz", - "version": "2.18.0.3", + "version": "2.19.2", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "atproducts.xyz", - "version": "2.18.0.3", + "version": "2.19.2", "dependencies": { "@astrojs/react": "^3.6.2", "astro": "^4.14.4", @@ -2062,9 +2062,9 @@ } }, "node_modules/browserslist": { - "version": "4.23.3", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.3.tgz", - "integrity": "sha512-btwCFJVjI4YWDNfau8RhZ+B1Q/VLoUITrm3RlP6y1tYGWIOa+InuYiRGXUBXo8nA1qKmHMyLB/iVQg5TT4eFoA==", + "version": "4.23.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.2.tgz", + "integrity": "sha512-qkqSyistMYdxAcw+CzbZwlBy8AGmS/eEWs+sEV5TnLRGDOL+C5M2EnH6tlZyg0YoAxGJAFKh61En9BR941GnHA==", "funding": [ { "type": "opencollective", @@ -2081,9 +2081,9 @@ ], "license": "MIT", "dependencies": { - "caniuse-lite": "^1.0.30001646", - "electron-to-chromium": "^1.5.4", - "node-releases": "^2.0.18", + "caniuse-lite": "^1.0.30001640", + "electron-to-chromium": "^1.4.820", + "node-releases": "^2.0.14", "update-browserslist-db": "^1.1.0" }, "bin": { @@ -2106,9 +2106,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001651", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001651.tgz", - "integrity": "sha512-9Cf+Xv1jJNe1xPZLGuUXLNkE1BoDkqRqYyFJ9TDYSqhduqA4hu4oR9HluGoWYQC/aj8WHjsGVV+bwkh0+tegRg==", + "version": "1.0.30001646", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001646.tgz", + "integrity": "sha512-dRg00gudiBDDTmUhClSdv3hqRfpbOnU28IpI1T6PBTLWa+kOj0681C8uML3PifYfREuBrVjDGhL3adYpBT6spw==", "funding": [ { "type": "opencollective", @@ -2477,9 +2477,9 @@ "license": "MIT" }, "node_modules/electron-to-chromium": { - "version": "1.5.8", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.8.tgz", - "integrity": "sha512-4Nx0gP2tPNBLTrFxBMHpkQbtn2hidPVr/+/FTtcCiBYTucqc70zRyVZiOLj17Ui3wTO7SQ1/N+hkHYzJjBzt6A==", + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.4.tgz", + "integrity": "sha512-orzA81VqLyIGUEA77YkVA1D+N+nNfl2isJVjjmOyrlxuooZ19ynb+dOlaDTqd/idKRS9lDCSBmtzM+kyCsMnkA==", "license": "ISC" }, "node_modules/emoji-regex": { diff --git a/package.json b/package.json index 85d6b8d6d..5bb6f1b76 100644 --- a/package.json +++ b/package.json @@ -1,8 +1,8 @@ { "name": "atproducts.xyz", - "version": "2.18.0.3", + "version": "2.19.2", "config": { - "version_short": "2.18" + "version_short": "2.19" }, "scripts": { "dev": "astro dev", diff --git a/public/media/images/ATProductsLLC.png b/public/media/images/ATProductsLLC.png new file mode 100644 index 000000000..6c6162e0e Binary files /dev/null and b/public/media/images/ATProductsLLC.png differ diff --git a/public/media/images/C++.png b/public/media/images/C++.png deleted file mode 100644 index a355f98fe..000000000 Binary files a/public/media/images/C++.png and /dev/null differ diff --git a/public/media/images/Dart.png b/public/media/images/Dart.png new file mode 100644 index 000000000..d9dd04089 Binary files /dev/null and b/public/media/images/Dart.png differ diff --git a/public/media/images/Untitled presentation (1).png b/public/media/images/Untitled presentation (1).png deleted file mode 100644 index 91ff432d0..000000000 Binary files a/public/media/images/Untitled presentation (1).png and /dev/null differ diff --git a/public/media/images/Untitled.png b/public/media/images/Untitled.png deleted file mode 100644 index cea1793e9..000000000 Binary files a/public/media/images/Untitled.png and /dev/null differ diff --git a/public/media/images/alford.png b/public/media/images/alford.png deleted file mode 100644 index 79e724ff8..000000000 Binary files a/public/media/images/alford.png and /dev/null differ diff --git a/public/media/images/android-chrome-192x192.png b/public/media/images/android-chrome-192x192.png deleted file mode 100644 index 419bac324..000000000 Binary files a/public/media/images/android-chrome-192x192.png and /dev/null differ diff --git a/public/media/images/apple-touch-icon.png b/public/media/images/apple-touch-icon.png deleted file mode 100644 index 5005e920d..000000000 Binary files a/public/media/images/apple-touch-icon.png and /dev/null differ diff --git a/public/media/images/bomb.png b/public/media/images/bomb.png deleted file mode 100644 index 0f417ee9b..000000000 Binary files a/public/media/images/bomb.png and /dev/null differ diff --git a/public/media/images/bootstrap.png b/public/media/images/bootstrap.png deleted file mode 100644 index 8aa41cca7..000000000 Binary files a/public/media/images/bootstrap.png and /dev/null differ diff --git a/public/media/images/codinghome.old.webp b/public/media/images/codinghome.old.webp deleted file mode 100644 index 1a59f4289..000000000 Binary files a/public/media/images/codinghome.old.webp and /dev/null differ diff --git a/public/media/images/codinghome.png b/public/media/images/codinghome.png deleted file mode 100644 index 1a59f4289..000000000 Binary files a/public/media/images/codinghome.png and /dev/null differ diff --git a/public/media/images/codinghomeuni.png b/public/media/images/codinghomeuni.png deleted file mode 100644 index 06224ef10..000000000 Binary files a/public/media/images/codinghomeuni.png and /dev/null differ diff --git a/public/media/images/codinghomeuni.webp b/public/media/images/codinghomeuni.webp deleted file mode 100644 index 8ac63fc3b..000000000 Binary files a/public/media/images/codinghomeuni.webp and /dev/null differ diff --git a/public/media/images/hero.png b/public/media/images/hero.png new file mode 100644 index 000000000..2e4a0ff57 Binary files /dev/null and b/public/media/images/hero.png differ diff --git a/public/media/images/iconembed.png b/public/media/images/iconembed.png new file mode 100644 index 000000000..123af06d7 Binary files /dev/null and b/public/media/images/iconembed.png differ diff --git a/public/media/images/nav.png b/public/media/images/nav.png deleted file mode 100644 index 65fdb06f3..000000000 Binary files a/public/media/images/nav.png and /dev/null differ diff --git a/public/media/images/offline.png b/public/media/images/offline.png deleted file mode 100644 index aa883db91..000000000 Binary files a/public/media/images/offline.png and /dev/null differ diff --git a/public/media/images/placeholder.png b/public/media/images/placeholder.png deleted file mode 100644 index 7cc775075..000000000 Binary files a/public/media/images/placeholder.png and /dev/null differ diff --git a/public/media/images/protdos.png b/public/media/images/protdos.png deleted file mode 100644 index 4a1fa739e..000000000 Binary files a/public/media/images/protdos.png and /dev/null differ diff --git a/public/media/images/script.png b/public/media/images/script.png deleted file mode 100644 index 55c499db5..000000000 Binary files a/public/media/images/script.png and /dev/null differ diff --git a/public/media/pdf/2.19.2 Patch Notes.pdf b/public/media/pdf/2.19.2 Patch Notes.pdf new file mode 100644 index 000000000..bffee092c Binary files /dev/null and b/public/media/pdf/2.19.2 Patch Notes.pdf differ diff --git a/public/media/pdf/Taya.txt b/public/media/pdf/Taya.txt index b9755b097..e04dcd9d3 100644 --- a/public/media/pdf/Taya.txt +++ b/public/media/pdf/Taya.txt @@ -12,4 +12,4 @@ Tuesday seemed like an emotional rollercoaster. Taya told me she woke up mad for Wednesday. She could not sleep well because she misses him, she messaged me around 4 AM. I just wanted to check up on her around 10-12, I woke up around 9 so I did not see her original message until then. I asked if she was alright, she said yes, but she said to leave her alone. She did tell me that she would warn me if she just needed some space, not to take it as anything targeted towards me. I am just worried about her, I felt like I did something wrong, even though I know I did not. I was just filled with anxiety and stress for a while. -That is all the days so far in a summary. I am just writing this so I can keep this as not just a memory, but a big section of a chapter in my story. These were good times because I was helping Taya heal. I think I changed over the past few months for the better though, so I guess I am just repaying because of the horrible human being I was a couple of years ago. Taya, if you are reading this, thanks for being there for me so many times before, you helped my life become better, and I think I changed for the better, partly because of you being so nice to me, which is not a lot of people are to me, so thank you. Since you helped me so much in my life with these 11 months that we knew each other, I just wanna repay you and help you in your life when you need it during these tough times you are experiencing. I like helping you heal, it gives me good feelings and it makes us better friends together. I am just repaying my debt to you Taya. So thanks again, I hope you fully mentally and emotionally heal soon, and I will try to make it happen sooner. I still cannot believe that anyone would dump you like that. Nobody should treat you or anybody else like that. You are beautiful and cute, including the fact that your ex did not want to compliment you. You are nice, honest, and overall a good person to be around. You are everything to me. Thank you. \ No newline at end of file +That is all the days so far in a summary. I am just writing this so I can keep this as not just a memory, but a big section of a chapter in my story. These were good times because I was helping Taya heal. I think I changed over the past few months for the better though, so I guess I am just repaying because of the horrible human being I was a couple of years ago. Taya, if you are reading this, thanks for being there for me so many times before, you helped my life become better, and I think I changed for the better, partly because of you being so nice to me, which is not a lot of people are to me, so thank you. Since you helped me so much in my life with these 11 months that we knew each other, I just wanna repay you and help you in your life when you need it during these tough times you are experiencing. I like helping you heal, it gives me good feelings and it makes us better friends together. I am just repaying my debt to you Taya. So thanks again, I hope you fully mentally and emotionally heal soon, and I will try to make it happen sooner. I still cannot believe that anyone would dump you like that. Nobody should treat you or anybody else like that. You are beautiful and cute, including the fact that your ex did not want to compliment you. You are nice, honest, and overall a good person to be around. You are everything to me. Thank you.It has been an interesting few days to say the least, especially with me and my friends. Many things are going on, but I seem to manage it. During my TPT2 projects, Taya got dumped by her boyfriend, which occurred on Friday. I decided to check in on Taya on Saturday (still during my TPT2 projects) because it is been a little while before that point that we had a full conversation. That conversation is when I was made aware of what occurred the night prior. \ No newline at end of file diff --git a/public/media/slideshow/2192-1-082124.webp b/public/media/slideshow/2192-1-082124.webp new file mode 100644 index 000000000..49cdfcb92 Binary files /dev/null and b/public/media/slideshow/2192-1-082124.webp differ diff --git a/public/media/slideshow/2192-2-082124.webp b/public/media/slideshow/2192-2-082124.webp new file mode 100644 index 000000000..e2268e5f0 Binary files /dev/null and b/public/media/slideshow/2192-2-082124.webp differ diff --git a/public/media/slideshow/2192-3-082124.webp b/public/media/slideshow/2192-3-082124.webp new file mode 100644 index 000000000..4ff210e44 Binary files /dev/null and b/public/media/slideshow/2192-3-082124.webp differ diff --git a/public/static/message.js b/public/static/message.js index ae6287ab0..74f324895 100644 --- a/public/static/message.js +++ b/public/static/message.js @@ -1,7 +1,11 @@ $(document).ready(function() { - console.log('%cHello there fellow traveler!%c\nFeel free to explore and experiment with the console. Rest assured, nothing on this site can compromise your security, and your cookies do not contain personally identifiable information.\n\nThis website is open source, and we welcome you to check out the code at %chttps://github.com/Alex-Toucan/atproducts.xyz', - 'font-weight: bold; font-size: 24px; color: green;', // Style for header - 'font-size: 16px; color: black;', // Style for body text + // Define the color variables using CSS custom properties + const whiteColor = getComputedStyle(document.documentElement) + .getPropertyValue('--text-color') || 'white'; + + console.log('%cHello there fellow traveler!%c\n Feel free to explore and experiment with the console. Rest assured, nothing on this site can compromise your security, and your cookies do not contain personally identifiable information.\n\nThis website is open source, and we welcome you to check out the code at %chttps://github.com/Alex-Toucan/atproducts.xyz', + 'font-weight: bold; font-size: 24px; color: green;', // Style for header + `font-size: 16px; color: ${whiteColor};`, // Style for body text with dynamic color 'font-size: 16px; color: blue; text-decoration: underline;' // Style for link ); -}); \ No newline at end of file +}); diff --git a/public/static/other.css b/public/static/other.css index e2041d67d..0f439ec2c 100644 --- a/public/static/other.css +++ b/public/static/other.css @@ -1,3 +1,13 @@ +:root { + --text-color: black; /* Default for light mode */ +} + +@media (prefers-color-scheme: dark) { + :root { + --text-color: white; /* Default for dark mode */ + } +} + [data-bs-theme=dark] { --bs-heading-color: #fff !important; } diff --git a/public/static/version.js b/public/static/version.js index b81d5bbba..dd715f4a4 100644 --- a/public/static/version.js +++ b/public/static/version.js @@ -1 +1 @@ -document.write("2.19.1"); \ No newline at end of file +document.write("2.19.2"); \ No newline at end of file diff --git a/src/components/Hero.astro b/src/components/Hero.astro index 11d64570b..9cb5ca729 100644 --- a/src/components/Hero.astro +++ b/src/components/Hero.astro @@ -13,8 +13,11 @@ const { marginBottom, icons, dropdownItems, - container + container, + size } = Astro.props; + +const flexSize = size ? size : 'md'; ---
@@ -32,7 +35,7 @@ const {