{"id":20567264,"url":"https://github.com/empeje/mpj-cool","last_synced_at":"2025-03-06T09:18:04.039Z","repository":{"id":184881589,"uuid":"177269812","full_name":"empeje/mpj-cool","owner":"empeje","description":"Yet another blog of mine","archived":false,"fork":false,"pushed_at":"2023-03-11T00:44:14.000Z","size":28934,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-28T08:52:03.972Z","etag":null,"topics":["blog","collaborative"],"latest_commit_sha":null,"homepage":"https://legacy.mpj.io/","language":"HTML","has_issues":false,"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/empeje.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}},"created_at":"2019-03-23T09:30:46.000Z","updated_at":"2023-07-30T16:56:59.000Z","dependencies_parsed_at":"2023-07-30T18:54:00.725Z","dependency_job_id":null,"html_url":"https://github.com/empeje/mpj-cool","commit_stats":null,"previous_names":["empeje/mpj-cool"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/empeje%2Fmpj-cool","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/empeje%2Fmpj-cool/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/empeje%2Fmpj-cool/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/empeje%2Fmpj-cool/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/empeje","download_url":"https://codeload.github.com/empeje/mpj-cool/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242179424,"owners_count":20084947,"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":["blog","collaborative"],"created_at":"2024-11-16T04:45:53.393Z","updated_at":"2025-03-06T09:18:04.010Z","avatar_url":"https://github.com/empeje.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# mpj.io adalah situs untuk berbagi pengalaman dalam menekuni proses belajar seumur hidup\n\nmpj.io dibuat oleh [empeje](https://github.com/empeje), situs bisa dilihat langsung [di sini](https://mpj.io/).\n\n## Features\n\n* Live Search\n* Image lightbox\n* Contact form (FormSpree)\n* Image lightbox and slider\n* Disqus comments for posts\n* Configurable home page\n* Optimised for [GitHub](https://pages.github.com/) pages\n* RSS feed\n* SEO tags\n* Google Analytics\n\n\n## Installation\n\nInstall the dependencies with [Bundler](http://bundler.io/):\n\n```bash\nbundle install\n```\n\nRun the following to generate your site:\n```bash\nbundle exec jekyll serve\n```\n\nYou can find more on [Deployment Methods](https://jekyllrb.com/docs/deployment-methods/) page on Jekyll website.\n\n## Setup\n\n### Site and author details\nAdd your site and author details in `_config.yml`:\n```yaml\n# Site settings\ntitle:              Étoile\ndescription:        Magazine Jekyll theme for writers and bloggers.\nurl:                # Site base hostname \u0026 protocol, e.g. http://example.com\nbaseurl:            \"\" # Site subpath, e.g. /blog\nlogo_image:\n  dark:             # Dark logo e.g logo-dark.svg upload to /uploads/ folder, used in header, mobile navigation and page sidebar About widget\n  light:            # Light logo e.g. logo-light.svg upload to /uploads/ folder, used in footer About widget\npermalink:          /:title/ # Permalink URLs structure, for permalink style options see: https://jekyllrb.com/docs/permalinks/\ndate_format:        \"%B %-d, %Y\" # refer to http://shopify.github.io/liquid/filters/date/ if you want to customize this\nuploads:            /uploads/ # Path to post content assets directory i.e post images, pdfs etc\npaginate:           7 # Number of posts displayed on blog page\npaginate_path:      \"/blog/:num/\" # Blog path\ngoogle_analytics:   # Google analytics code, get your code here https://www.google.com/analytics/\ndisqus:\n  shortname:        # Disqus comments shortname, requires Disqus account https://disqus.com/\n\ninstagram_accesstoken: # Generate token here: http://instagram.pixelunion.net/\n\nfooter:             # Default footer image settings\n  copyright:        Made by a \u003ca href=\"https://ivanchromjak.com/\"\u003ehuman\u003c/a\u003e somewhere on the planet earth.\n```\n\n### Navigation Bar\nSet in the main navigation links in `_data/navbar_primary.yml`:\n```yaml\n- title: About\n  url: /about/\n```\n\n### Widgets\nSet in the page sidebar and footer sidebar widgets in `_data/sidebars.yml`. Chose from the following widgets: `categories`, `recent`, `authors`, `about`, links. Edit copyright notice in about widget in `_config.yml`:\n```yaml\nfooter:\n    copyright:\n```\n\n### Enabling comments (via Disqus)\n\nOptionally, if you have a Disqus account, you can tell Jekyll to use it to show a comments section below each post. To enable it, add the following lines to your Jekyll site:\n\n```yaml\ndisqus:\n    shortname: my_disqus_shortname\n```\n\nYou can find out more about Disqus' shortnames [here](https://help.disqus.com/customer/portal/articles/466208).\n\nComments are enabled by default and will only appear in production, i.e., `JEKYLL_ENV=production`. If you don't want to display comments for a particular post you can disable them by adding `comments: false` to that post's YAML Front Matter.\n\n### Google Analytics\n\nTo enable Google Anaytics, add the following lines to your Jekyll site:\n\n```yaml\n  google_analytics: UA-NNNNNNNN-N\n```\n\nGoogle Analytics will only appear in production, i.e., `JEKYLL_ENV=production`\n\n### Contact Form (via FormSpree)\n\nSubmit the form and confirm your email address at [FormSpree](https://formspree.io/). Then add the following code to page content:\n\n```\n{% include formspree.html email=\"my_name@gmail.com\" redirect=\"/thanks/\" %}\n```\n\n### Update favicon\n\nYou can find the current favicon (favicon.png) inside the theme `/uploads/` directory, just replace it with your new favicon.\n\n## Posts\n\nTo create a new post, you can create a new markdown file inside the `_posts` directory by following the recommended file naming format:\n```\nYEAR-MONTH-DAY-title.MARKUP\n```\nWhere `YEAR` is a four-digit number, `MONTH` and `DAY` are both two-digit numbers, and `MARKUP` is the file extension representing the format used in the file. For example, the following are examples of valid post filenames:\n\n```\n2011-12-31-new-years-eve-is-awesome.md\n2012-09-12-how-to-write-a-blog.md\n```\n\nPost requires front matter, everything in between the first and second --- are part of the YAML Front Matter, and everything after the second --- will be rendered with Markdown and show up as “Content”.\nThe following is a post file with different configurations you can add as example:\n\n```yaml\n---\ntitle: Best tech companies to work for in 2019\nimage: post-image.jpg       # Upload the image to uploads directory\ncategories: [bisnis]      # Same as category post tag\ntag: [spotlight, featured]  # Optional: spotlight tag adds post to spotlight section, featured tag add post to featured section\nhidden: true                # Optional: exlude the post from blog page posts\nauthor: sarah               # Reference author username\n---\n```\n\nYou can rebuild the site in many different ways, but the most common way is to run `bundle exec jekyll serve`, which launches a web server and auto-regenerates your site when a file is updated.\n\nTo keep things more organized you can organize post images in subdirectiories e.g. `/uploads/2019/01/`.\n\n### Adding images\nTo add an image to a post or page use the following codes:\nLocal image from `/uploads/` directory:\n```yaml\n{% include image.html img=\"girl.jpg\" alt=\"Alt for image\" caption=\"Girl on a rock\" %}\n```\nExternal wide image with lightbox:\n```yaml\n{% include image.html img=\"https://source.unsplash.com/TT-ROxWj9nA.jpg\" lightbox=\"true\" alt=\"Alt for image\" caption=\"Image in lightbox\" %}\n```\n\n### Responsive Videos\nEmbed local videos:\n```html\n\u003cvideo controls playsinline uk-video=\"automute: true\"\u003e\n    \u003csource src=\"http://www.quirksmode.org/html5/videos/big_buck_bunny.mp4\" type=\"video/mp4\"\u003e\n    \u003csource src=\"http://www.quirksmode.org/html5/videos/big_buck_bunny.ogv\" type=\"video/ogg\"\u003e\n\u003c/video\u003e\n```\nEmbed YouTube videos:\n```html\n\u003ciframe src=\"http://www.youtube.com/embed/YE7VzlLtp-4?autoplay=0\u0026amp;showinfo=0\u0026amp;rel=0\u0026amp;modestbranding=1\u0026amp;playsinline=1\" width=\"600\" height=\"340\" frameborder=\"0\" allowfullscreen uk-responsive uk-video=\"automute: true\"\u003e\u003c/iframe\u003e\n```\n\nTo create a draft post, create the post file under the `_drafts` directory, and you can find more information in [Working with Drafts](https://jekyllrb.com/docs/drafts/).\n\n## Home Page\n\nTo create a home page, just create a `index.md` file inside the root directory. The following is a YAML Front Matter example for a page:\n\n```yaml\n---\nlayout: full\n---\n```\n\nHome page sections are created using includes that can be easily rearranged and modified, e.g.:\n```\n{% include section-ad.html image=\"welcome.png\" alt=\"Buy Étoile Jekyll Theme\" width=\"\" url=\"https://themeforest.net/user/pressapps/portfolio\" blank=\"true\" %}\n\n{% include section-featured.html title=\"Featured Story\" %}\n\n{% include section-spotlight.html title=\"Spotlight\" %}\n\n{% include section-mailchimp.html title=\"Newsletter Signup\" text=\"Sign up for our weekly newsletter through Mailchimp and stay up to date with what is happening in the city.\" button_text=\"Support Us\" %}\n\n{% include section-latest.html title=\"Latest Articles\" limit=\"4\" more=\"More Articles\" %}\n\n{% include section-ad.html title=\"Advertisement\" image=\"https://via.placeholder.com/800x180/f4f4f4/fff.png?text=+\" url=\"#\" blank=\"true\" %}\n\n{% include section-authors.html title=\"Our Contributors\" %}\n\n{% include section-instagram.html title=\"Latest On Instagram\" cols=\"4\" count=\"4\" gutter=\"true\" %}\n\n{% include section-cta.html title=\"Ingin berkontribusi?\" text=\"Kami mencari penulis dari semua lapisan masyarakat untuk berkontribusi di blog, jika Anda memiliki sesuatu untuk disebarkan, hubungi kami!\" button_text=\"Contact Us\" button_url=\"/contact/\" blank=\"true\" %}\n\n{% include section-author.html author=\"john\" title=\"Hello, I am Jane! Welcome to my blog.\" %} \n```\n\n## Authors\n\nTo create an author, create a new post inside the `_authors` directory and add the following YAML Front Matter:\n```\n---\ntitle:          John Nolten\nusername:       john\nimage:          avatar_john.jpg\nbio:            Writer at WorkBox Publishing, parent, aminal lover and avid coffee drinker.\nemail:          me@mysite.com\nwebsite:        https://mysite.com\nfacebook:       https://www.facebook.com/\nflickr:         https://www.flickr.com/\ndribbble:       https://dribbble.com/\ngithub:         https://github.com/\nreddit:         https://www.reddit.com/\ninstagram:      https://www.instagram.com/\nlinkedin:       https://www.linkedin.com/\npinterest:      https://www.pinterest.com\ntwitter:        https://twitter.com/\nvimeo:          https://vimeo.com/\nyoutube:        https://www.youtube.com/\n---\n```\n\nAdd post content and upload author `avatar_john.jpg` avatar to `uploads` folder.\n\n## Categories\n\nTo create a category, create a new post inside the `_category` directory and add the following YAML Front Matter:\n```\n---\ntag: bisnis\npermalink: \"/kategori/bisnis/\"\n---\n```\n\n## Customization\n\nTo modify the primary color, open `/assets/css/main.scss` and replace the `#de7a93` color value:\n```scss\n// Modify primary template color\n$global-primary-background: #de7a93;\n```\n\nTo modify the fonts, open `/assets/css/main.scss` and modify the following values:\n```scss\n// Modify body font\n$global-font-family: 'Lora', serif; \n// Modify article title font\n$aticle-title-font-family: 'ZCOOL XiaoWei', serif;\n```\n\nEdit the embedded Google fonts in `/_includes_/head-custom.html`.\n\nFurther style customisation can be done in the following files:\n```\n/_sass/theme/mixins.scss\n/_sass/theme/variables.scss\n/assets/css/main.scss\n```\n\n## Development\n\nInstall [UIkit](https://getuikit.com/) font end framework dependency via Npm:\n```bash\nnpm install\n```\nEnable live browser reload with the following:\n```bash\nbundle exec jekyll s --livereload\n```\n\n## Credits and Sources\n\n- Google analytics https://www.google.com/analytics/\n- UIkit front end framework https://getuikit.com/\n- Unsplash images https://unsplash.com/\n- Jekyll CML https://jekyllrb.com/\n\n## Support\nCustomer support is provided through our Envato profile page [contact form](https://themeforest.net/user/pressapps) for up to six months from the purchase date and is provided Monday to Friday during the business week. We aim to answer all support requests daily, most are handled within 48h.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fempeje%2Fmpj-cool","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fempeje%2Fmpj-cool","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fempeje%2Fmpj-cool/lists"}