diff --git a/app/about/page.tsx b/app/about/page.tsx index 9427cef..05f223c 100644 --- a/app/about/page.tsx +++ b/app/about/page.tsx @@ -7,7 +7,8 @@ import Button from '@/components/objects/Button' import FeaturedRepos from '@/components/widgets/FeaturedRepos' import Image from 'next/image' import { useState } from 'react' -import { User, Smartphone } from 'lucide-react' +import { User } from 'lucide-react' +import { SiGoogle } from 'react-icons/si' import { useTranslation } from 'react-i18next' import { cn } from '@/lib/utils' @@ -32,21 +33,19 @@ export default function About() { return (
-
-
-
+
+
+
-

- {t('about.title')} -

+

{t('about.title')}

{mainStrings.map((section, index) => { if (mainSections[index] === t('about.sections.featuredProjects')) { return ( -
+

{mainSections[index]}

{section.map((text, index) => (

@@ -87,6 +86,7 @@ export default function About() { loading="eager" priority unoptimized + className="max-w-full h-auto" />

)} @@ -132,16 +133,22 @@ export default function About() {

))} {key === "Mobile Devices" && ( -
+
+ diff --git a/app/device/komodo/page.tsx b/app/device/komodo/page.tsx new file mode 100644 index 0000000..53af991 --- /dev/null +++ b/app/device/komodo/page.tsx @@ -0,0 +1,247 @@ +import Header from "@/components/Header" +import Footer from "@/components/Footer" +import { + Cpu, + MemoryStick, + HardDrive, + Hash, + Hammer, + Music, + Folder, + Layers, +} from "lucide-react" +import { FaGoogle, FaYoutube } from "react-icons/fa" +import { VscTerminalLinux } from "react-icons/vsc" +import { MdOutlineAndroid } from "react-icons/md" +import { LuPackageOpen } from "react-icons/lu" +import { RiTelegram2Fill } from "react-icons/ri" +import Image from "next/image" +import Link from "@/components/objects/Link" + +export default function Cheetah() { + return ( +
+
+
+
+
+
+ Google Pixel 9 Pro XL (komodo) +
+
+
+

+ + Pixel 9 Pro XL +

+

komodo

+
+
+
+
+

+ + Specs +

+
+

+ + CPU: Google Tensor G4 +

+

+ + Storage: 128GB +

+

+ + RAM: 16GB +

+
+
+
+

+ + Modifications +

+
+

+ + Kernel: + + 6.1.134-android14-SUSFS-Wild + +

+

+ + ROM: + + Android 16 QPR1 + +

+

+ + Root: + + KernelSU-Next + +

+
+
+
+
+
+

+ + Apps +

+
+

+ + Music: + + Tidal + +

+

+ + Files: + + MiXplorer + +

+

+ + TG Client: + + AyuGram + +

+

+ + YouTube: + + ReVanced + +

+
+
+
+

+ + Modules +

+
    +
  • + + bindhosts + +
  • +
  • + + Emoji Replacer + +
  • +
  • + + F-Droid Privileged Extension + +
  • +
  • + + SUSFS-FOR-KERNELSU + +
  • +
  • + + Tricky Store + +
  • +
  • + + Yuri Keybox Manager + +
  • +
+
+
+
+
+
+
+
+
+ ) +} + diff --git a/package.json b/package.json index 459aff5..cab8a2b 100644 --- a/package.json +++ b/package.json @@ -16,25 +16,25 @@ "i18next": "^24.2.3", "i18next-browser-languagedetector": "^8.2.0", "lucide-react": "^0.485.0", - "next": "^15.4.5", + "next": "^15.5.0", "react": "^19.1.1", "react-dom": "^19.1.1", - "react-i18next": "^15.6.1", + "react-i18next": "^15.7.1", "react-icons": "^5.5.0", "tailwind-merge": "^3.3.1", "tailwindcss-animate": "^1.0.7", - "tw-animate-css": "^1.3.6" + "tw-animate-css": "^1.3.7" }, "devDependencies": { "@eslint/eslintrc": "^3.3.1", - "@tailwindcss/postcss": "^4.1.11", - "@types/node": "^20.19.9", - "@types/react": "^19.1.9", + "@tailwindcss/postcss": "^4.1.12", + "@types/node": "^20.19.11", + "@types/react": "^19.1.10", "@types/react-dom": "^19.1.7", - "eslint": "^9.32.0", + "eslint": "^9.33.0", "eslint-config-next": "15.1.3", "postcss": "^8.5.6", - "tailwindcss": "^4.1.11", + "tailwindcss": "^4.1.12", "typescript": "^5.9.2" }, "trustedDependencies": [ diff --git a/public/data/domains.json b/public/data/domains.json index c29b608..8ab1592 100644 --- a/public/data/domains.json +++ b/public/data/domains.json @@ -6,23 +6,23 @@ }, { "id": 2, - "domain": "aidxn.fun", - "usage": "My alternative homepage (Version 2)" + "domain": "pontushost.com", + "usage": "My hosting provider project" }, { "id": 3, - "domain": "librecloud.cc", - "usage": "LibreCloud's root domain" - }, - { - "id": 4, "domain": "disfunction.blog", "usage": "My blog's official home" }, { - "id": 5, + "id": 4, "domain": "androidintegrity.org", - "usage": "A team project to improve Play Integrity" + "usage": "A project to fix Play Integrity" + }, + { + "id": 5, + "domain": "librecloud.cc", + "usage": "My old cloud services provider project" }, { "id": 6, @@ -47,12 +47,12 @@ { "id": 10, "domain": "dontbeevil.lol", - "usage": "A Google meme domain used for p0ntus mail" + "usage": "Another fun domain for p0ntus mail" }, { "id": 11, "domain": "wikitools.cloud", - "usage": "Tools I've made for Wikipedia" + "usage": "Unused (for now!)" }, { "id": 12, diff --git a/public/data/featured.json b/public/data/featured.json index 807371e..508476a 100644 --- a/public/data/featured.json +++ b/public/data/featured.json @@ -19,11 +19,11 @@ }, { "id": 3, - "name": "mail-connect", - "description": "API bridge for docker-mailserver", + "name": "modules", + "description": "A Magisk/KernelSU module repository", "github": true, - "url": "https://github.com/ihatenodejs/mail-connect", - "stars": 0, + "url": "https://github.com/abocn/modules", + "stars": 5, "forks": 0 }, { diff --git a/public/img/komodo.png b/public/img/komodo.png new file mode 100644 index 0000000..ecf09fa Binary files /dev/null and b/public/img/komodo.png differ diff --git a/public/locales/en-US.json b/public/locales/en-US.json index cbabc75..00b944c 100644 --- a/public/locales/en-US.json +++ b/public/locales/en-US.json @@ -96,9 +96,9 @@ ], "devices": { "Mobile Devices": [ - "I use a Google Pixel 7 Pro (cheetah) as my daily driver. It runs Android 16 and is proudly rooted with KernelSU-Next.", - "It's back is shattered and missing volume buttons, but it continues to thrive and survive as my daily driver.", - "I also have a Google Pixel 3a XL (bonito) which I use as a secondary device. It runs LineageOS 22.2 and is also rooted with KernelSU-Next." + "I use a Google Pixel 9 Pro XL (komodo) as my daily driver. It runs Android 16 and is proudly rooted with KernelSU-Next.", + "My previous phone, the Google Pixel 7 Pro (cheetah), is still in use as my secondary WiFi-only device. It runs Android 16 and is proudly rooted with KernelSU-Next.", + "I also have a Google Pixel 3a XL (bonito) which I use as a tertiary device. It runs LineageOS 22.2 and is rooted with Magisk." ], "Laptops": [ "I currently daily-drive with a 16-inch MacBook Pro with an M4 Max, 64GB of memory, 2TB of storage, 16 core CPU, and a 40 core GPU.",