{"_id":"57b80485f442340e00b01711","user":"55d48e9283130a250029b3cd","version":{"_id":"57b80485f442340e00b01701","project":"56363c690441020d0000e9da","__v":1,"createdAt":"2016-08-20T07:19:33.761Z","releaseDate":"2016-08-20T07:19:33.761Z","categories":["57b80485f442340e00b01702","57b80485f442340e00b01703","57b80485f442340e00b01704","57b80485f442340e00b01705","57b80485f442340e00b01706","57b80485f442340e00b01707","57b80485f442340e00b01708","57b80485f442340e00b01709","57b80485f442340e00b0170a","57b80485f442340e00b0170b"],"is_deprecated":false,"is_hidden":false,"is_beta":true,"is_stable":true,"codename":"","version_clean":"1.0.0-dev","version":"1.0.0-dev"},"category":{"_id":"57b80485f442340e00b01705","__v":0,"project":"56363c690441020d0000e9da","version":"57b80485f442340e00b01701","sync":{"url":"","isSync":false},"reference":false,"createdAt":"2015-11-01T17:09:34.464Z","from_sync":false,"order":3,"slug":"themes","title":"Themes"},"parentDoc":null,"project":"56363c690441020d0000e9da","__v":0,"updates":[],"next":{"pages":[],"description":""},"createdAt":"2015-11-01T17:12:15.925Z","link_external":false,"link_url":"","githubsync":"","sync_unique":"","hidden":false,"api":{"results":{"codes":[]},"settings":"","auth":"required","params":[],"url":""},"isReference":false,"order":0,"body":"The default theme is an stripped down version of [AdminLTE Theme](https://almsaeedstudio.com/preview) (made by almsaeedstudio).\n\nThemes are responsible of the front-end part of Artificer.\n\n[block:api-header]\n{\n  \"type\": \"basic\",\n  \"title\": \"Changing the theme\"\n}\n[/block]\nTo use another theme just change the one in **admin/admin.php** config file to the one you prefer:\n[block:code]\n{\n  \"codes\": [\n    {\n      \"code\": \"<?php\\n\\nreturn [\\n  ...\\n  'theme' => 'artificer-default-theme'\\n  ...\\n]\",\n      \"language\": \"php\",\n      \"name\": \"admin.php\"\n    }\n  ]\n}\n[/block]\n\n[block:api-header]\n{\n  \"type\": \"basic\",\n  \"title\": \"Creating a theme\"\n}\n[/block]\n**Clone the default theme**. This way you are more likely to not break the main functionalities.\n[block:code]\n{\n  \"codes\": [\n    {\n      \"code\": \"git clone https://github.com/marcmascarell/artificer-default-theme.git my-theme\",\n      \"language\": \"shell\"\n    }\n  ]\n}\n[/block]\nNow, modify your newly created theme.\n[block:callout]\n{\n  \"type\": \"info\",\n  \"body\": \"1. Change DefaultThemeServiceProvider.php\\n2. Change theme at config as previously explained on *Changing the theme* \\n3. Modify the required views, etc... in *resources* \",\n  \"title\": \"Recommended steps\"\n}\n[/block]","excerpt":"","slug":"introduction","type":"basic","title":"Getting started"}
The default theme is an stripped down version of [AdminLTE Theme](https://almsaeedstudio.com/preview) (made by almsaeedstudio). Themes are responsible of the front-end part of Artificer. [block:api-header] { "type": "basic", "title": "Changing the theme" } [/block] To use another theme just change the one in **admin/admin.php** config file to the one you prefer: [block:code] { "codes": [ { "code": "<?php\n\nreturn [\n ...\n 'theme' => 'artificer-default-theme'\n ...\n]", "language": "php", "name": "admin.php" } ] } [/block] [block:api-header] { "type": "basic", "title": "Creating a theme" } [/block] **Clone the default theme**. This way you are more likely to not break the main functionalities. [block:code] { "codes": [ { "code": "git clone https://github.com/marcmascarell/artificer-default-theme.git my-theme", "language": "shell" } ] } [/block] Now, modify your newly created theme. [block:callout] { "type": "info", "body": "1. Change DefaultThemeServiceProvider.php\n2. Change theme at config as previously explained on *Changing the theme* \n3. Modify the required views, etc... in *resources* ", "title": "Recommended steps" } [/block]