{"id":22702172,"url":"https://github.com/atnic/laravel-admin-lte","last_synced_at":"2025-04-13T08:02:33.980Z","repository":{"id":62489289,"uuid":"103764298","full_name":"Atnic/laravel-admin-lte","owner":"Atnic","description":"Easy AdminLTE integration with Laravel and laravel mix friendly.","archived":false,"fork":false,"pushed_at":"2019-10-14T10:29:51.000Z","size":2265,"stargazers_count":25,"open_issues_count":1,"forks_count":8,"subscribers_count":5,"default_branch":"develop","last_synced_at":"2024-11-27T20:19:57.932Z","etag":null,"topics":["admin-lte","adminlte","composer","laravel","laravel-5-package"],"latest_commit_sha":null,"homepage":"","language":"HTML","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/Atnic.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null},"funding":{"github":null,"patreon":"frdinawan","open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":null}},"created_at":"2017-09-16T15:51:49.000Z","updated_at":"2022-04-07T23:52:26.000Z","dependencies_parsed_at":"2022-11-02T11:15:32.079Z","dependency_job_id":null,"html_url":"https://github.com/Atnic/laravel-admin-lte","commit_stats":null,"previous_names":[],"tags_count":8,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Atnic%2Flaravel-admin-lte","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Atnic%2Flaravel-admin-lte/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Atnic%2Flaravel-admin-lte/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Atnic%2Flaravel-admin-lte/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Atnic","download_url":"https://codeload.github.com/Atnic/laravel-admin-lte/tar.gz/refs/heads/develop","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":229019463,"owners_count":18007169,"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":["admin-lte","adminlte","composer","laravel","laravel-5-package"],"created_at":"2024-12-10T07:12:28.327Z","updated_at":"2024-12-10T07:12:28.984Z","avatar_url":"https://github.com/Atnic.png","language":"HTML","funding_links":["https://patreon.com/frdinawan"],"categories":[],"sub_categories":[],"readme":"# Laravel AdminLTE\n\n[![Latest Stable Version](https://poser.pugx.org/atnic/laravel-admin-lte/v/stable)](https://packagist.org/packages/atnic/laravel-admin-lte)\n[![Total Downloads](https://poser.pugx.org/atnic/laravel-admin-lte/downloads)](https://packagist.org/packages/atnic/laravel-admin-lte)\n[![Latest Unstable Version](https://poser.pugx.org/atnic/laravel-admin-lte/v/unstable)](https://packagist.org/packages/atnic/laravel-admin-lte)\n[![License](https://poser.pugx.org/atnic/laravel-admin-lte/license)](https://packagist.org/packages/atnic/laravel-admin-lte)\n[![Monthly Downloads](https://poser.pugx.org/atnic/laravel-admin-lte/d/monthly)](https://packagist.org/packages/atnic/laravel-admin-lte)\n[![Daily Downloads](https://poser.pugx.org/atnic/laravel-admin-lte/d/daily)](https://packagist.org/packages/atnic/laravel-admin-lte)\n\nLaravel Package for integrating [AdminLTE](https://adminlte.io/) template and this package is Laravel Mix friendly. Currently this package can be integrated easily only on fresh installation.\n\nFor translation in Bahasa Indonesia 🇮🇩, [please follow this link](translations/README.id.md)\n\n# Installation\n```bash\ncomposer require atnic/laravel-admin-lte\n```\nIf you are using Laravel 5.5 above skip this step, but if aren't then add this line on ```config/app.php```, on  ```providers```\n```php\n'providers' =\u003e [\n  ...\n  Atnic\\AdminLTE\\Providers\\AppServiceProvider::class,\n  ...\n]\n```\nAnd then run,\n```bash\nphp artisan make:admin-lte\n```\nLet's see what we've install. First, make sure that you already ran ```php artisan migrate``` command, then do\n```bash\nphp artisan serve\n```\nViola! You've running a Laravel site using AdminLTE.\n\nFor more information on command\n```bash\nphp artisan make:admin-lte --help\n```\n\n# Usage\nThis package provides view for auth and app. Take a look at ```resources/views/layouts/app.blade.php```.\n\nIn this file you can extends global section like user name, avatar, breadcrumbs, and menu.\n\nTo extends menu add this in ```app.blade.php```\n```blade\n@section('sidebar-menu')\n\u003cul class=\"sidebar-menu\"\u003e\n  \u003cli class=\"header\"\u003eMAIN NAVIGATOR\u003c/li\u003e\n  \u003cli class=\"active\"\u003e\n    \u003ca href=\"{{ route('home') }}\"\u003e\n      \u003ci class=\"fa fa-home\"\u003e\u003c/i\u003e\n      \u003cspan\u003eHome\u003c/span\u003e\n    \u003c/a\u003e\n  \u003c/li\u003e\n\u003c/ul\u003e\n@endsection\n```\n\nTo extends breadcrumbs add this\n```blade\n@section('breadcrumbs')\n\u003col class=\"breadcrumb\"\u003e\n  \u003cli\u003e\u003ca href=\"#\"\u003e\u003ci class=\"fa fa-dashboard\"\u003e\u003c/i\u003e Home\u003c/a\u003e\u003c/li\u003e\n  \u003cli class=\"active\"\u003eTitle\u003c/li\u003e\n\u003c/ol\u003e\n@endsection\n```\n\nThis package give you free of choice to use any Laravel Package for Menu and Breadcrumb. We recommend [spatie/laravel-menu](https://github.com/spatie/laravel-menu) or [lavary/laravel-menu](https://github.com/lavary/laravel-menu), and [davejamesmiller/laravel-breadcrumbs](https://github.com/davejamesmiller/laravel-breadcrumbs).\n\nAny new created page should extends this view.\n```blade\n@extends('layouts.app')\n\n// Your blade here\n```\n\n# Configuration and Views Customization\n## Config\nTo publish this package config to your app config run\n```bash\nphp artisan vendor:publish --provider=\"Atnic\\AdminLTE\\Providers\\AppServiceProvider\" --tag=\"config\"\n```\n## Views\nTo publish this package views so you can customize on your own run\n```bash\nphp artisan vendor:publish --provider=\"Atnic\\AdminLTE\\Providers\\AppServiceProvider\" --tag=\"views\"\n```\n\n# Next Step\nFirst of all, you should understand how to use [Laravel Mix](https://laravel.com/docs/5.4/mix).\n\nMake sure `package.json` has `\"laravel-mix\": \"^2.0\"`.\n\nAdminLTE need some package on npm. First you need to run\n```bash\nnpm install\n```\n\nInstall AdminLTE needed package from npm\n```bash\nnpm install --save-dev admin-lte@^2.4 bootstrap-sass fastclick font-awesome icheck ionicons jquery jquery-slimscroll\n```\n\nRun Laravel Mix command\n```bash\nnpm run development\n```\nor use ```production``` minimize output\n```bash\nnpm run production\n```\n\nThen have a good look on these files\n- ```webpack.mix.js```\n- ```resources/assets/js/admin-lte.js```\n- ```resources/assets/js/auth.js```\n- ```resources/assets/sass/admin-lte.scss```\n- ```resources/assets/sass/auth.scss```\n\nHappy experimenting!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fatnic%2Flaravel-admin-lte","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fatnic%2Flaravel-admin-lte","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fatnic%2Flaravel-admin-lte/lists"}