{"id":19280054,"url":"https://github.com/jinyphp/theme","last_synced_at":"2025-04-22T00:33:16.799Z","repository":{"id":56999305,"uuid":"136216732","full_name":"jinyphp/theme","owner":"jinyphp","description":"사이트 테마관리 for Laravel","archived":false,"fork":false,"pushed_at":"2025-02-05T08:32:32.000Z","size":146,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-01T17:44:49.032Z","etag":null,"topics":["theme"],"latest_commit_sha":null,"homepage":"http://www.jinyphp.com","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/jinyphp.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"license.md","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":"2018-06-05T18:12:23.000Z","updated_at":"2025-02-05T08:32:23.000Z","dependencies_parsed_at":"2025-02-05T09:25:33.183Z","dependency_job_id":"3dd76ac6-a52d-45af-9767-80fce8194b6a","html_url":"https://github.com/jinyphp/theme","commit_stats":{"total_commits":42,"total_committers":1,"mean_commits":42.0,"dds":0.0,"last_synced_commit":"312d0321ef15ab85bef6717cbe6ecbd720d5ecd3"},"previous_names":[],"tags_count":27,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jinyphp%2Ftheme","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jinyphp%2Ftheme/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jinyphp%2Ftheme/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jinyphp%2Ftheme/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jinyphp","download_url":"https://codeload.github.com/jinyphp/theme/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250158021,"owners_count":21384334,"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":["theme"],"created_at":"2024-11-09T21:16:43.660Z","updated_at":"2025-04-22T00:33:16.186Z","avatar_url":"https://github.com/jinyphp.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# JinyPHP Theme for Laravel\n`JinyPHP Theme`는 라라벨 프레임워크상에서 테마 레이아웃을 사용할 수 있도록 제공하는 확장 페키지 입니다. \n\n## 설치\n컴포저를 이용하여 `theme`를 설치합니다.\n\n```php\ncomposer require jiny/theme\n```\n\n## 설정\n환경설정을 패키지에서 복사하여 설치를 합니다. 다음과 같이 콘솔창에서 입력하세요.\n\n```\nphp artisan vendor:publish --provider=\"Jiny\\Theme\\JinyThemeServiceProvider\"\n```\n\n\n\n## 테마 만들기\n먼저 라라벨 뷰 리소스를 관리하는 `resources/view`폴더에 새로운 `theme` 폴더를 생성합니다.\n`theme`페키지는 `vendor/name` 형태로 복수의 테마를 관리 합니다. \n\n셈플 테마는 패키지의 소스의 `sample` 폴더를 참조합니다. 테마는 크게 몇개의 파일로 구성됩니다.\n* app.blade.php =\u003e html 골격을 관리하는 파일입니다.\n* layout.blade.php =\u003e 전체 공용으로 적용되는 레이아웃을 관리합니다.\n* main.blade.php =\u003e 메인 컨덴츠 내용을 관리합니다.\n\n\n## 사용방법\n지니PHP 테마는 라라벨 컴포넌트 기술을 이용하여 테마를 관리합니다.  \n블레이드 문법에서 `\u003cx-theme\u003e`테그를 이용하여 사이트의 외형을 일관적으로 유지 관리 가능합니다.\n\n```html\n\u003cx-theme name=\"admin.sidebar\"\u003e\n내용...\n\u003c/x-theme\u003e\n```\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjinyphp%2Ftheme","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjinyphp%2Ftheme","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjinyphp%2Ftheme/lists"}