{"id":20163960,"url":"https://github.com/xcy7e/codeigniter4bootstrap","last_synced_at":"2026-04-12T15:53:48.447Z","repository":{"id":220808414,"uuid":"376355090","full_name":"xcy7e/CodeIgniter4Bootstrap","owner":"xcy7e","description":"Codeigniter with Bootstrap \u0026 jQuery. A blueprint for new Web-Applications.","archived":false,"fork":false,"pushed_at":"2021-06-14T20:49:19.000Z","size":10109,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-07-30T19:38:32.426Z","etag":null,"topics":["blueprint","bootstrap5","codeigniter4","draft","jquery","model","mvc-framework","php","webapplication","webdevelopment"],"latest_commit_sha":null,"homepage":"","language":"PHP","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/xcy7e.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}},"created_at":"2021-06-12T18:04:58.000Z","updated_at":"2021-06-14T20:49:22.000Z","dependencies_parsed_at":"2024-02-04T14:02:50.004Z","dependency_job_id":null,"html_url":"https://github.com/xcy7e/CodeIgniter4Bootstrap","commit_stats":null,"previous_names":["xcy7e/codeigniter4bootstrap"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/xcy7e/CodeIgniter4Bootstrap","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xcy7e%2FCodeIgniter4Bootstrap","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xcy7e%2FCodeIgniter4Bootstrap/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xcy7e%2FCodeIgniter4Bootstrap/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xcy7e%2FCodeIgniter4Bootstrap/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xcy7e","download_url":"https://codeload.github.com/xcy7e/CodeIgniter4Bootstrap/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xcy7e%2FCodeIgniter4Bootstrap/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":269482592,"owners_count":24424403,"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","status":"online","status_checked_at":"2025-08-08T02:00:09.200Z","response_time":72,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["blueprint","bootstrap5","codeigniter4","draft","jquery","model","mvc-framework","php","webapplication","webdevelopment"],"created_at":"2024-11-14T00:32:44.314Z","updated_at":"2026-04-12T15:53:43.421Z","avatar_url":"https://github.com/xcy7e.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003e :beginner: CodeIgniter4Bootstrap\u003c/h1\u003e\n\n\u003cp align=\"center\"\u003eBlueprint for new PHP Web-Applications bundled with popular frameworks!\u003cbr\u003ePre-configured to start coding your actual project right away.\u003c/p\u003e\n\n### :diamond_shape_with_a_dot_inside: `Codeigniter 4`\n#####  :heavy_plus_sign: `Bootstrap` `jQuery` `Font-Awesome` `Chart.js` `Datatables` `jQuery-Easing` `jQuery-UI` \n\n###### Bundled with many Bootstrap templates!\u003cbr\u003eProperly prepared with all files you need to start coding the concept you got in mind and save you time you might otherwise waste on that initial overhead bringing together the frameworks you love.\n\n---------\n\n## Bootstrap Templates\n\n[Bootstrap example templates:](https://getbootstrap.com/docs/5.0/examples/)\u003cbr\u003e\n `Album` `Pricing` `Checkout` `Product` `Cover` `Carousel` `Blog` `Dashboard` `Sign-In` `Sticky-Footer` `Sticky-Footer-Nav` `Jumbotron`\n\u003cbr\u003e\u003cbr\u003e\n[Free templates:](https://startbootstrap.com/)\u003cbr\u003e\n`SB Admin 2` `Resume`\n\u003cbr\u003e\u003cbr\u003e\n\n\u003ch1 align=\"center\"\u003eHow to use\u003c/h1\u003e\n\n\n## 1. Choose template\n\n### BaseController\n```c\npublic $bootstrapTemplate = 'signin';  // set default bootstrap template\n```\n\u003e or in any controller\n```c\n$this-\u003ebootstrapTemplate = 'dashboard';  // change template on-the-fly\n```\n\u003cbr\u003e\n\n## 2. Folder structure\n\n**PHP files:**\n\u003e Template chunks\n```lex\napp/Views/templates/_TEMPL_/head.php       // \u003chtml\u003e\u003chead\u003e\napp/Views/templates/_TEMPL_/sidebar.php    // sidebar \u003cnav\u003e (optional)\napp/Views/templates/_TEMPL_/nav.php        // header \u003cnav\u003e (optional)\napp/Views/templates/_TEMPL_/main.php       // content \u003cmain\u003e (optional)\napp/Views/templates/_TEMPL_/footer.php     // \u003cfooter\u003e\u003c/html\u003e\n```\n\n**CSS- \u0026 JS files:**\n\u003e template scripts\n```lex\npublic/assets/templates/_TEMPL_/css/style._TEMPL_.css   // template CSS-file\npublic/assets/templates/_TEMPL_/js/script._TEMPL_.js    // template JS-file\n```\n\u003e global scripts\n```lex\npublic/assets/css/style.css   // global CSS-file\npublic/assets/js/script.js    // global JS-file\n```\n\n\u003cbr\u003e\n\n## 3. Individual Navigation\nSome templates have their own navigation. You can override the default navigation or change it for a specific view on-the-fly.\n### BaseController\n```c\npublic $bootstrapNav = 'top_static';  // change default navigation\n```\n\u003e or in any controller\n```c\n$this-\u003ebootstrapNav = 'top_static';  // change navigation on-the-fly\n```\n\u003e this includes the navigation section\n```lex\napp/Views/sections/navigation/nav_top_static.php   // add nav_NAVNAME.php to add your own individual navigation\n```\n\nYou can easily add your own individual navigation following this rules.\u003cbr\u003eIf you add your own nav you can specify if it uses additional CSS or JS:\n### BaseController\n```c\npublic $bootstrapNavScripts[\"NAVNAME\"] = ['css','js'];  // your nav uses css and js\n```\n\u003e .. then this scripts are added automatically in your template: `\u003chead\u003e`\n```lex\npublic/assets/sections/navigation/css/nav_NAVNAME.css\npublic/assets/sections/navigation/js/nav_NAVNAME.js\n```\n\n\u003ch1 align=\"center\"\u003e \u003c/h1\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxcy7e%2Fcodeigniter4bootstrap","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fxcy7e%2Fcodeigniter4bootstrap","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxcy7e%2Fcodeigniter4bootstrap/lists"}