{"id":19064801,"url":"https://github.com/tpb1908/notes","last_synced_at":"2025-02-22T02:44:20.074Z","repository":{"id":111631241,"uuid":"99520454","full_name":"tpb1908/Notes","owner":"tpb1908","description":null,"archived":false,"fork":false,"pushed_at":"2017-08-24T19:41:11.000Z","size":2779,"stargazers_count":0,"open_issues_count":2,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-02T14:11:49.850Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://tpb1908.github.io/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tpb1908.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"license.md","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":"2017-08-07T00:06:14.000Z","updated_at":"2017-08-15T21:12:27.000Z","dependencies_parsed_at":null,"dependency_job_id":"8b5b27c9-4373-40a1-b1aa-ed36be868d85","html_url":"https://github.com/tpb1908/Notes","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tpb1908%2FNotes","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tpb1908%2FNotes/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tpb1908%2FNotes/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tpb1908%2FNotes/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tpb1908","download_url":"https://codeload.github.com/tpb1908/Notes/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240118329,"owners_count":19750471,"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-11-09T00:47:23.055Z","updated_at":"2025-02-22T02:44:20.068Z","avatar_url":"https://github.com/tpb1908.png","language":"JavaScript","readme":"## About\nMonochrome is a minimal, responsive, ready to use Jekyll theme for blogging. [Demo](https://dyutibarma.github.io/monochrome/)\n(Built on top of Emerald Jekyll theme)\n\n## Features\n\n- Completely responsive and mobile first\n- Clean SEO friendly URLs, auto-generated from post title (no messy dates in the url)\n- SEO title/description integration\n- Sitemap ready\n- Pagination support\n- Mobile friendly navigation menu\n- Easy customization for header, footer, navigation links, colors, favicon etc\n- Default Monochrome Color Palette - black, white, greys\n- About page\n- 404 page\n- ..and a lot more\n\n## Install/Setup Jekyll\n\n(Skip if you already have Jekyll 2.2)\n\n1. Make sure Ruby 2.2 is installed \n```\nsudo apt-get install ruby2.2\nsudo apt-get install ruby2.2-dev\n```\n2. Install bundle: `sudo gem install bundler`\n3. Install jekyll: `sudo gem install jekyll`\n\n### Resources\n\n- We found the jekyll tutorials on youtube very quick and useful to get started\n- [Jekyll documentation](http://jekyllrb.com)   \n\n\n## Install Monochrome dependencies\n\n```\nsudo gem install jekyll-paginate\nsudo gem install jekyll-sitemap\n\n```\n\n## Get Started with Monochrome\n\n### Option 1 \n\n- Fork this repository\n- (Optional) Change the 'baseurl' value in the 'config.yml' file, from '/blog' to your preferred directory/project name (example '/xyz' or '/' to install in root)\n- Clone the forked repository to your local machine to make changes\n- Run 'jekyll serve' and open browser to 'localhost:4000/blog/' to see your changes\n- (Optional) Host with github pages\n\nNote: If you fork the repository, your version of the repository will not be searchable. If you want searchability, we suggest you use the next option.\n\n\n### Option 2\n\n- Simply download the .zip folder from the repository github page\n- Extract the contents from the .zip folder into your local folder\n- cd into monochrome/\n- Run 'jekyll serve' and open browser to 'localhost:4000/blog/' to see your changes\n- Create a repository in github and push the files\n- (Optional) Host with github pages\n\n## Write a Post\n\n- cd into  ``_posts/``\n- create new file with format yyyy-mm-dd-title-of-post.md\n- add title/description (refer any of the test posts)\n- add markdown and save\n\n\n## Customization Options\n\nYou can customize this layout using instructions below. \n\n### Header/Footer/Navigation\n\nSet a custom header tag by setting the related option in the ``_config.yml`` file to \"true\". Then insert your custom code into the ``header-custom.html`` file.\nIn the same way, you can customize the footer of the navigation menu, by setting to \"true\" the related option and put your code into the ``nav-footer-custom.html`` file.\nMoreover select a reverse option that allows to move the navigation menu to the left side, by setting it to \"true\".\n\n### Colors\n\nThe basic colors are set into the ``base.scss`` file:\n- $background-color: used for background and links in the navigation menu\n- $text-color: used for text and title in posts and pages \n- $text-light-color: used for text lighter than text-color\n- $text-dark-color: used for text darker than text-color\n\nTo customize the colors, just set the values in HEX, RGB (or RGBa) or any other format accepted by CSS.\n\n### Navigation menu\n\nThe links inside the navigation menu are autogenerated from pages having the layout set to ``page``.\nYou can set custom links, by putting in the ``\u003ca\u003e`` tag into the ``link.html`` file.\n\n### Branch\nThere are two branches: \n- ``master``: is for development.\n- ``gh-pages``: is only for demo site.  \n\n### Baseurl\n\nYou can change the 'baseurl' value in the 'config.yml' file, from '/monochrome' to your preferred directory/project name (example '/xyz' or '/' to install in root)\n\n### Typography\n\nTo maintain the vertical rhythm, it has been applied a **Typographic scale** as a modular scale, with a baseline set to 24px. To maintain this rhythm you need to insert elements like image, video or other contents with a 24px (or multiple) height as refer.\n\n## Resources\n\n- We found the jekyll tutorials on youtube very quick and useful to get started\n- [Jekyll documentation](http://jekyllrb.com)   \n\n## Todo\n\n- Google Analytics integration\n- Footer to stick to bottom even when content is less\n\n## Author\n\n### TheReviewIndex\n\n- Dyuti Barma\n- Web site: [Review Aggregation and Summary Site for India - TheReviewIndex.com](https://thereviewindex.com)\n\n## License\nReleased under [MIT License](license.md).\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftpb1908%2Fnotes","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftpb1908%2Fnotes","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftpb1908%2Fnotes/lists"}