{"id":23209097,"url":"https://github.com/vanilophp/how-to-articles","last_synced_at":"2025-04-05T12:10:04.370Z","repository":{"id":88175221,"uuid":"174835906","full_name":"vanilophp/how-to-articles","owner":"vanilophp","description":"Vanilo E-commerce How-to Articles","archived":false,"fork":false,"pushed_at":"2025-02-18T09:18:05.000Z","size":178,"stargazers_count":2,"open_issues_count":0,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-02-18T10:22:53.857Z","etag":null,"topics":["documentation","laravel","vanilo"],"latest_commit_sha":null,"homepage":"https://vanilo.io/how-to/","language":null,"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/vanilophp.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}},"created_at":"2019-03-10T14:36:58.000Z","updated_at":"2025-02-18T09:18:07.000Z","dependencies_parsed_at":"2023-07-19T03:30:35.739Z","dependency_job_id":null,"html_url":"https://github.com/vanilophp/how-to-articles","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/vanilophp%2Fhow-to-articles","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vanilophp%2Fhow-to-articles/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vanilophp%2Fhow-to-articles/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vanilophp%2Fhow-to-articles/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vanilophp","download_url":"https://codeload.github.com/vanilophp/how-to-articles/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247332610,"owners_count":20921853,"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":["documentation","laravel","vanilo"],"created_at":"2024-12-18T18:14:33.467Z","updated_at":"2025-04-05T12:10:04.336Z","avatar_url":"https://github.com/vanilophp.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Vanilo E-commerce How-to Articles\n\nTo read these files in a nice way, go to: https://vanilo.io/how-to/\n\nThis repository contains the source markdown files and images\nfor the Vanilo How-to Articles.\n\n## Contributing\n\nFeel free to contribute by submitting new articles via pull requests.\n\n**Acceptance Criteria** for Submitted Articles:\n\n- Topic must to be relevant to Vanilo.\n- The article must be in the root folder of the repo.\n- The article must be in valid markdown format with `.md` file extension.\n- The filename must be in `kebab-case` (ie. all lowercase letters, no underscore, hyphens for word separator, eg.: `using-custom-theme-for-the-admin-panel.md`).\n- The filename shouldn't start with `how-to` (it's already on the path).\n- File assets must be in a separate folder matching the filename of the article, eg.: `using-custom-theme-for-the-admin-panel/screenshot1.png`.\n- The article uses proper English grammar.\n- The file must begin with a [YAML front matter](https://jekyllrb.com/docs/front-matter/) section containing at least the following data:\n  - `title`\": the title of the article in [Title Case](https://en.wikipedia.org/wiki/Capitalization#Title_case).\n  - `excerpt`: Short (1-2 sentences) summary of the article. Gets shown in the article list.\n  - `date`: The date of the article in `YYYY-mm-dd` format, eg.: `2019-04-21`.\n- The article must not begin with the title/h1, because it gets added from the title from the yaml front matter section.\n\n### Example Article\n\n~~~markdown\n---\ntitle: Using Custom Theme for the Admin Panel\nexcerpt: This article guides you through the steps of using a custom theme for the Vanilo (AppShell) Admin Panel\ndate: 2019-03-11 \n---\nIn case you want to customize the admin panel of Vanilo, these are the steps you have to do this and that.\n\nUse some intro text, and use short code examples to illustrate:\n\n```php\n//in app/Providers/AppServiceProvider.php:\npublic function boot($app)\n{\n    // This is BS, but this is a demo-demo article, ok? ;)\n    $app-\u003eappShell-\u003etheme-\u003esetPrimaryColor('#4349dd');\n}\n\\```\n\n\u003e Use Markdown features like blockquotes.\n\n## Use Headings To Partition The Article\n\nIt helps people to understand your article better.\n\n### Use Multiple Heading Levels\n\nAvoid using H1 since that's the title of the article, start from H2 for the major sections of your\narticle.\n\nAlso don't over-articulate, using more than 2-3 levels is usually unnecessary.\n\nHave fun!\n~~~\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvanilophp%2Fhow-to-articles","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvanilophp%2Fhow-to-articles","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvanilophp%2Fhow-to-articles/lists"}