{"id":29962114,"url":"https://github.com/josapton/josapton.github.io","last_synced_at":"2026-05-07T07:45:04.603Z","repository":{"id":307466167,"uuid":"1015904469","full_name":"josapton/josapton.github.io","owner":"josapton","description":"Source code of my website. Powered by Jekyll and Gradfolio","archived":false,"fork":false,"pushed_at":"2025-07-31T09:58:33.000Z","size":5027,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-07-31T13:21:20.957Z","etag":null,"topics":["blog","github","github-pages","html","jekyll","jekyll-theme","jekyll-website","portfolio-website","portofolio","project","ruby","scss","website"],"latest_commit_sha":null,"homepage":"https://josapton.github.io/","language":"SCSS","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/josapton.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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,"zenodo":null}},"created_at":"2025-07-08T07:53:25.000Z","updated_at":"2025-07-31T09:53:47.000Z","dependencies_parsed_at":"2025-07-31T13:35:23.283Z","dependency_job_id":null,"html_url":"https://github.com/josapton/josapton.github.io","commit_stats":null,"previous_names":["josapton/josapton.github.io"],"tags_count":null,"template":false,"template_full_name":"jitinnair1/gradfolio","purl":"pkg:github/josapton/josapton.github.io","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/josapton%2Fjosapton.github.io","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/josapton%2Fjosapton.github.io/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/josapton%2Fjosapton.github.io/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/josapton%2Fjosapton.github.io/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/josapton","download_url":"https://codeload.github.com/josapton/josapton.github.io/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/josapton%2Fjosapton.github.io/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":268630326,"owners_count":24281191,"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","status":"online","status_checked_at":"2025-08-03T02:00:12.545Z","response_time":2577,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["blog","github","github-pages","html","jekyll","jekyll-theme","jekyll-website","portfolio-website","portofolio","project","ruby","scss","website"],"created_at":"2025-08-04T00:01:22.864Z","updated_at":"2026-05-07T07:44:54.573Z","avatar_url":"https://github.com/josapton.png","language":"SCSS","funding_links":[],"categories":[],"sub_categories":[],"readme":"# [josapton.github.io](https://josapton.github.io/)\n\nSource code of my website. Powered by [Jekyll](https://jekyllrb.com/) and [Gradfolio](https://github.com/jitinnair1/gradfolio).\n\n## Preview\n\n\u003csummary\u003eLight\u003c/summary\u003e\n\u003cimg src=\"light.png\" alt=\"Preview of josapton.github.io in light mode\"/\u003e\n\u003csummary\u003eDark\u003c/summary\u003e\n\u003cimg src=\"dark.png\" alt=\"Preview of josapton.github.io in dark mode\"/\u003e\n\n## Features\n\n- Responsive\n- Respects Dark Mode preference set by the user\n- [Projects](https://josapton.github.io/projects) Page to showcase works/side projects\n- [Blog Page](https://josapton.github.io/blog) to share informations and knowledges\n- Link to profiles on LinkedIn, GitHub, and socials\n\n## Documentation\n\nCheck out the [Jekyll docs](https://jekyllrb.com/docs/) and [Gradfolio wiki](https://github.com/jitinnair1/gradfolio/wiki) for more information about creating a website with Jekyll and Gradfolio.\n\n### Installation\n\n- Go to https://github.com/jitinnair1/gradfolio and click on `Use this template`\n- Name the repository `USERNAME.github.io`\n- Locate `pages.yml` in `.github/workflows` and add write permissions after the name\n```yaml\nname: Build and Deploy to Github Pages\n\npermissions:\n    contents: write\n\non:\n    push:\n        branches:\n            - master\n...\n```\n- Edit `baseurl` and `url` in the `_config.yml` file to\n```yaml\nbaseurl: \"\"\nurl: \"https://USERNAME.github.io\"\n```\n- Modify the contents and personalise the template\n- The new site should be ready at `https://USERNAME.github.io/`\n\nor\n\n- Install [Ruby+Devkit](https://www.ruby-lang.org/en/downloads/)\n- Install Jekyll and Bundler using\n```bash\ngem install jekyll bundler\n```\n- Clone the repository\n```bash\ngit clone https://github.com/jitinnair1/gradfolio USERNAME.github.io\ncd USERNAME.github.io\ncode .\n```\n- Locate `pages.yml` in `.github/workflows` and add write permissions after the name\n```yaml\nname: Build and Deploy to Github Pages\n\npermissions:\n    contents: write\n\non:\n    push:\n        branches:\n            - master\n...\n```\n- Edit `baseurl` and `url` in the `_config.yml` file to\n```yaml\nbaseurl: \"\"\nurl: \"https://USERNAME.github.io\"\n```\n- Install required file to run Jekyll in local\n```bash\nbundle install\nbundle exec jekyll serve --force-polling --trace\n```\n- Modify the contents and personalise the template\n- Create a new public repository named `USERNAME.github.io`\n- Commit and push\n```bash\ngit add .\ngit commit -m 'Initial GitHub pages site with Jekyll'\ngit remote add origin https://github.com/USERNAME/USERNAME.github.io.git\ngit push -u origin master\n```\n- The new site should be ready at `https://USERNAME.github.io/`\n\n### External\n\n- [**Ruby**](https://www.ruby-lang.org/en/) a dynamic, open source programming language with a focus on simplicity and productivity. It has an elegant syntax that is natural to read and easy to write.\n- [**Jekyll**](https://jekyllrb.com/) is a simple, blog-aware, static site generator perfect for personal, project, or organization sites. Think of it like a file-based CMS, without all the complexity. Jekyll takes your content, renders Markdown and Liquid templates, and spits out a complete, static website ready to be served by Apache, Nginx or another web server. Jekyll is the engine behind GitHub Pages, which you can use to host sites right from your GitHub repositories.\n- [**Gradfolio**](https://github.com/jitinnair1/gradfolio) responsive, dark-mode ready Jekyll theme designed for use as a personal website and portfolio.\n\n## About Me\n\nI am a student and lazy programmer who thrives on balancing productivity with relaxation. While I have a laid-back demeanor, I’m committed to honing my skills and making meaningful contributions in the tech world. [Email](mailto:josapton@gmail.com), [LinkeIn](https://www.linkedin.com/in/jokosaptono), [Facebook](https://www.facebook.com/josapton), [Instagram](https://www.instagram.com/josapton).","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjosapton%2Fjosapton.github.io","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjosapton%2Fjosapton.github.io","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjosapton%2Fjosapton.github.io/lists"}