{"id":18772467,"url":"https://github.com/eftec/gentelella-bladeone","last_synced_at":"2025-04-13T08:27:31.924Z","repository":{"id":56975557,"uuid":"92211486","full_name":"EFTEC/gentelella-bladeone","owner":"EFTEC","description":"It is a library","archived":false,"fork":false,"pushed_at":"2021-05-16T18:47:00.000Z","size":14882,"stargazers_count":9,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-13T08:27:28.404Z","etag":null,"topics":["admin-dashboard","mit-license","php","php-library","template"],"latest_commit_sha":null,"homepage":"https://www.eftec.cl","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/EFTEC.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}},"created_at":"2017-05-23T19:27:58.000Z","updated_at":"2024-09-23T21:03:36.000Z","dependencies_parsed_at":"2022-08-21T11:51:05.821Z","dependency_job_id":null,"html_url":"https://github.com/EFTEC/gentelella-bladeone","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EFTEC%2Fgentelella-bladeone","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EFTEC%2Fgentelella-bladeone/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EFTEC%2Fgentelella-bladeone/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EFTEC%2Fgentelella-bladeone/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/EFTEC","download_url":"https://codeload.github.com/EFTEC/gentelella-bladeone/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248683363,"owners_count":21144888,"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-dashboard","mit-license","php","php-library","template"],"created_at":"2024-11-07T19:29:10.969Z","updated_at":"2025-04-13T08:27:31.901Z","avatar_url":"https://github.com/EFTEC.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# gentelella-bladeone\nA bootstrap 3 admin using bladeone template system (php).\n\n\n[![Packagist](https://img.shields.io/packagist/l/doctrine/orm.svg)]()\n[![Maintenance](https://img.shields.io/maintenance/yes/2017.svg)]()\n[![npm](https://img.shields.io/badge/npm-%3E4.1-blue.svg)]()\n[![php](https://img.shields.io/badge/php-\u003e5.4-green.svg)]()\n[![php](https://img.shields.io/badge/php-7.x-green.svg)]()\n[![CocoaPods](https://img.shields.io/badge/docs-20%25-yellow.svg)]()\n\n\nUnlikely other products, it only requires a single file BladeOne.php to runs. So it could runs in vanilla php without any framework or any other external references.\n  \n  \n\n\n\n\n![Gentelella Bootstrap Admin Template](https://cdn.colorlib.com/wp/wp-content/uploads/sites/2/gentelella-admin-template-preview.jpg \"Gentelella Theme Browser Preview\")\n\n**[Live template Running on heroku](https://gentella-bladeone.herokuapp.com/index.php)**\n\n\n# Install using composer\n``` \ncomposer require EFTEC/gentelella-bladeone\n```\n# Install plain PHP\n_All the references and resources are included in this project._\n``` \nJust download the folder to a web server and run /index.php\n```\n\n\n# How it works: \n\n```\n\u003c?php\ninclude \"vendor/autoload.php\";\nuse eftec\\bladeone;\n\n$blade=new BladeOne\\BladeOne(__DIR__.'/views',__DIR__ . '/compiled');\ndefine(\"BLADEONE_MODE\",1);\n\n$values=['title'=\u003e'Gentelella-bladeone | index ','username'=\u003e'Hillary Trump'];\n\necho $blade-\u003erun(\"home.index\",$values);\n\n```\nwhere **home.index** is the index template located in the folder **\\views\\home**\n\n\n# folders\n* **\\\\** = Controllers files.  They simply use Bladeone and reder the views.  \n* **\\views** = The templates based in gentelella. The templates are compatible with Laravel's Blade  \n* **\\views\\\\_shared** = The shared templates\n* **\\views\\\\_shared\\master.blade.php** = The master template. It has the common code used for many pages but the login and error pages.\n* **\\views\\\\_shared\\masterfull.blade.php** = Another master page that doesn't have the left and top menu\n* **\\views\\\\_shared\\header.php** = The header (upper menu)\n* **\\views\\\\_shared\\head.php** = The head \\\u003chead\\\u003e content\n* **\\views\\\\_shared\\leftmenu.php** = The left menu\n* **\\views\\\\_shared\\leftmenu.php** = The footer of the page (where is the copyright)\n* **\\views\\\\_home** = The pages content\n\n* **\\images** = images used by the views.   \n* **\\js** = Custom javascript.   \n* **\\css** = Custom stylesheet   \n* **\\vendor** = third party php libraries (BladeOne)\n* **\\vendors** = third party javascript libraries   \n* **\\compiled** = a folder when the compiled \\views are created. It auto generates.   \n\n\n\n# Dependencies PHP\n\n* It requires BladeOne (PHP) 1.8 or higher.  Included in the project.\n* PHP 5.5 or higher.\n\n# Dependencies Javascript / Css \n_(all included)_  \n\n* JQuery\n* Bootstrap\n* TODO: Others.\n\n# Important!:\nThe files:   \n**\\views\\\\_shared\\master.blade.php    \n\\views\\\\_shared\\masterfull.blade.php** \n\ncontain a code to Google analytics. You could remove it.\nGoogle analytics is used for the heroku demo.\n\n``` \n\u003c!-- google analytics, please remove it --\u003e\n\u003cscript\u003e\n    (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){\n            (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),\n        m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)\n    })(window,document,'script','https://www.google-analytics.com/analytics.js','ga');\n\n    ga('create', 'UA-99820696-1', 'auto');\n    ga('send', 'pageview');\n\n\u003c/script\u003e\n\u003c!-- google analytics, please remove it --\u003e\n```\n\n\n# Version\n\n* 0.1 - 2017-05-21 first version (beta)   \n* 0.2 - 2017-05-24 second version. 99% its up and running. SCSS fixes.      \n\n\n# Todo\n\n## templates\n| Template | Version/Status |\n|---------|--------|\n| index.blade.php | 0.1 OK|\n| calendar.blade.php | 0.1 OK  |\n| chartjs.blade.php | 0.1 OK|\n| chartjs2.blade.php | 0.1 OK|\n| contacts.blade.php | 0.1 OK|\n| echarts.blade.php | 0.1 OK|\n| e_commerce.blade.php | 0.2 OK|\n| fixed_footer.blade.php | 0.2 OK|\n| fixed_sidebar.blade.php | 0.2 OK|\n| form.blade.php | 0.1 OK|\n| form_advanced.blade.php | 0.1 OK|\n| form_buttons.blade.php | 0.1 OK|\n| form_upload.blade.php | 0.1 OK|\n| form_validation.blade.php | 0.2 OK|\n| form_wizards.blade.php | 0.2 OK|\n| general_elements.blade.php | 0.2 OK|\n| glyphicons.blade.php | 0.2 OK|\n| icons.blade.php | 0.2 OK|\n| inbox.blade.php | 0.2 OK|\n| index.blade.php | 0.1 OK|\n| index2.blade.php | 0.2 OK|\n| index3.blade.php | 0.2 OK|\n| invoice.blade.php | 0.2 OK|\n| level2.blade.php | 0.2 OK|\n| login.blade.php | 0.2 OK|\n| map.blade.php | 0.1 NOT TESTED|\n| media_gallery.blade.php | 0.2 OK|\n| morisjs.blade.php | 0.2 OK|\n| other_charts.blade.php | 0.2 OK|\n| page_403.blade.php | 0.1 OK|\n| page_404.blade.php | 0.1 OK|\n| page_500.blade.php | 0.1 OK|\n| plain_page.blade.php | 0.1 OK|\n| pricing_tables.blade.php | 0.1 OK|\n| profile.blade.php | 0.2 OK|\n| projects.blade.php | 0.2 OK|\n| project_detail.blade.php | 0.2 OK|\n| tables.blade.php | 0.2 OK|\n| tables_dynamic.blade.php | 0.2 OK|\n| typography.blade.php | 0.2 OK|\n| widgets.blade.php | 0.2 OK|\n| xx.blade.php | 0.1 What is that? |\n\n## License information\n\n\nBladeOne is licensed under The MIT License (MIT). Which means that you can use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software. But you always need to state that Jorge Castro Castillo is the original author of this library.\n\nGentelella copyright Colorlib (https://colorlib.com/). Licensed under The MIT License (MIT).   \n\nAnimate copyright Daniel Eden (https://daneden.github.io). Licensed under The MIT License (MIT).   \n\nAutosize copyright Jack Moore. Licensed under The MIT License (MIT).   \n\nTODO: other licenses.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feftec%2Fgentelella-bladeone","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Feftec%2Fgentelella-bladeone","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feftec%2Fgentelella-bladeone/lists"}