{"id":22902973,"url":"https://github.com/samzhang02/szhang139-new","last_synced_at":"2025-04-01T07:19:20.337Z","repository":{"id":265662113,"uuid":"751686271","full_name":"SamZhang02/szhang139-new","owner":"SamZhang02","description":"personal website source code","archived":false,"fork":false,"pushed_at":"2025-03-16T02:47:04.000Z","size":527,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-24T01:49:31.013Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Astro","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SamZhang02.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-02-02T05:20:41.000Z","updated_at":"2025-03-16T02:47:07.000Z","dependencies_parsed_at":"2024-11-30T11:46:35.109Z","dependency_job_id":"d1cd6643-f9fc-48b4-8e8f-f8ac24baa4d4","html_url":"https://github.com/SamZhang02/szhang139-new","commit_stats":null,"previous_names":["samzhang02/szhang139-new"],"tags_count":0,"template":false,"template_full_name":"essens-cc/essentialist","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SamZhang02%2Fszhang139-new","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SamZhang02%2Fszhang139-new/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SamZhang02%2Fszhang139-new/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SamZhang02%2Fszhang139-new/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SamZhang02","download_url":"https://codeload.github.com/SamZhang02/szhang139-new/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246598190,"owners_count":20802975,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-14T02:29:53.075Z","updated_at":"2025-04-01T07:19:20.322Z","avatar_url":"https://github.com/SamZhang02.png","language":"Astro","funding_links":[],"categories":[],"sub_categories":[],"readme":"# The Essentialist Template\n\nHey! Thank you for your interest in my work. Feel free to experiment with this template and to make it your own. \n\nThe goal and the idea was to made as flexible template as possible so that anyone could use it to create a stylish hq on the internet. I wanted it to become a noise-cancelling anchor for someone focused on building a high-signal and meaningful life. \n\nFor those interested, the \"spirited man\" — comes from the \"[Shop Class as Soulcraft](https://www.amazon.com/Shop-Class-Soulcraft-Inquiry-Value/dp/0143117467?keywords=soulcraft\u0026qid=1700379052\u0026sr=8-3)\" book. \n\nThis template is created with [Astro](https://astro.build/) and [Tailwind](https://tailwindcss.com/).\n\n![Essentialist: both themes](/public/two-themes.webp)\n\n## Structure\nYou'll find the following folders and files structure inside your project. \n\n```text\n├── public/\n│   └── favicon.svg\n├── src/\n│   ├── components/\n│   │   └── Footer.astro\n│   │   └── Header.astro\n│   │   └── Link.astro\n│   │   └── List.astro\n│   │   └── ListItem.astro\n│   │   └── Navigation.astro\n│   │   └── Section.astro\n│   │   └── SectionTitle.astro\n│   │   └── Story.astro\n│   ├── layouts/\n│   │   └── Layout.astro\n│   ├── pages/\n│   │   └── index.astro\n│   └── info.js\n└── package.json\n└── tailwind.config.mjs\n```\n![Essentialist: mobile](/public/mobile.webp)\n\n## Customize\n\nMost of the data displayed (name, contacts, etc) on the page exists in one single file — `persona.js` (`src/persona.js`). Here you can add your own info such as name, email, and much more. \n\nMind that there is a an object here, where you can create additional sections. Jut don't forget to create them in the `index.astro` as well.\n\nThis template is designed to be a single-screen website. Yet you still can add more sections, and customize it further if needed. For example, there is an `Navigation` component (`src/componetnts/Navigation.astro`) that depends on the `nav.js` (`src/nav.js`) data. So if you want to add pages to the website, consider reading [this](https://docs.astro.build/en/core-concepts/astro-pages/) and [this](https://docs.astro.build/en/core-concepts/routing/) first.\n\nIf you want to costomize color theme, go to `tailwind.config.mjs`. All the changes will be automaticall applied to the whole theme.\n\n![Essentialist: dark theme](/public/e-dark.webp)\n\n## Plugins\nCurrently, this project contains several plugins:\n- [Astro + Tailwind](https://docs.astro.build/en/guides/integrations-guide/tailwind/);\n- [Astro Compress](https://github.com/astro-community/AstroCompress#readme);\n- [Astro Robots](https://github.com/alextim/astro-lib/tree/main/packages/astro-robots-txt#readme);\n\n![Essentialist: light theme](/public/e-light.webp)\n\n## Ideas\nHere are a couple of ideas if you want to add more sections. \n- Recent projects;\n- Recent work experience;\n- Hobbies;\n- Books you recommend;\n- Recent articles you have written;\n\n## Help\nIf you need any help with customization, design or anything, feel free to [reach out](mailto:shapeshifter@skiff.com)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsamzhang02%2Fszhang139-new","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsamzhang02%2Fszhang139-new","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsamzhang02%2Fszhang139-new/lists"}