{"id":26180230,"url":"https://github.com/webvpf/wn-christmas-plugin","last_synced_at":"2026-04-01T18:24:59.894Z","repository":{"id":57079368,"uuid":"437407088","full_name":"WebVPF/wn-christmas-plugin","owner":"WebVPF","description":"Decorations for the site for the Christmas holidays.","archived":false,"fork":false,"pushed_at":"2025-01-07T05:10:19.000Z","size":451,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-30T16:51:19.373Z","etag":null,"topics":["christmas","garland","snowflake","wintercms","wintercms-plugin"],"latest_commit_sha":null,"homepage":"https://packagist.org/packages/webvpf/wn-christmas-plugin","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/WebVPF.png","metadata":{"files":{"readme":"README-RU.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,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2021-12-11T23:02:46.000Z","updated_at":"2025-01-07T05:10:22.000Z","dependencies_parsed_at":"2025-01-07T05:30:21.402Z","dependency_job_id":"0055ccf5-e925-4151-a1a3-cbbec9a514a7","html_url":"https://github.com/WebVPF/wn-christmas-plugin","commit_stats":{"total_commits":5,"total_committers":2,"mean_commits":2.5,"dds":"0.19999999999999996","last_synced_commit":"abf2ac5a0a793ea1ad0c781b586892ed1f9641b1"},"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/WebVPF/wn-christmas-plugin","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WebVPF%2Fwn-christmas-plugin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WebVPF%2Fwn-christmas-plugin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WebVPF%2Fwn-christmas-plugin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WebVPF%2Fwn-christmas-plugin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/WebVPF","download_url":"https://codeload.github.com/WebVPF/wn-christmas-plugin/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WebVPF%2Fwn-christmas-plugin/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":276655558,"owners_count":25680942,"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-09-23T02:00:09.130Z","response_time":73,"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":["christmas","garland","snowflake","wintercms","wintercms-plugin"],"created_at":"2025-03-11T21:54:56.404Z","updated_at":"2025-09-23T21:59:38.014Z","avatar_url":"https://github.com/WebVPF.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"![логотип плагина](https://repository-images.githubusercontent.com/437407088/ba0e8eb8-577d-4563-894c-c47314f74254)\n\n# Новогодние праздники\n\nУкрашения на новогодние праздники для сайтов Winter CMS.\n\n## Установка через Composer\n\n```bash\ncomposer require webvpf/wn-christmas-plugin\n```\n\n## Особенности\n\n- без взаимодействия с базой данных\n- без jQuery\n\n### Компоненты плагина\n\n- Новогодняя гирлянда\n- Снег\n\n## Новогодняя гирлянда\n\n```ini\n[ChristmasGarland]\ndateOn = \"01-01\"\ndateOff = \"12-31\"\n==\n{% component 'ChristmasGarland' %}\n```\n\n\u003c!-- Например вам нужно чтобы гирлянда сама включилась 15 декабря и выключилась 15 января. --\u003e\nДата включения и выключения гирлянды указывается в формате `мм-чч`.\n\n## Снег\n\n```ini\n[ChristmasSnow]\namount = 50\nsize = 5\nspeed = 1.5\nwind = 0\ncolor = \"#fff\"\nopacity = 0.8\nswing = 1\n==\n{% component 'ChristmasSnow' %}\n```\n\n- `amount` - Количество снежинок, отображаемых одновременно. По умолчанию: `50`\n- `size` - размер снежинки. По умолчанию: 5\n- `speed` - Скорость падения снежинок по вертикали. Чем больше значение, тем снежинки падают быстрее. По умолчанию: `1.5`\n- `wind` - Горизонтальная энергия ветра. Ветер будет дуть вправо, если это положительное число, а отрицательное число заставляет ветер дуть влево. По умолчанию: 0\n- `color` - Цвет снежинок. Данный параметр принимает цветовой код HEX или RGB, например `#fff`, `#ffffff` или `rgb (255,255,255)`. По умолчанию: `#fff`\n- `opacity` - Максимальная прозрачность снежинок. Плагин будет генерировать снежинки с различной прозрачностью от 0 до этого числа. По умолчанию: `0.8`\n- `swing` - Качание снежинок. Если вы не хотите чтобы снежинки качались, установите для этого параметра значение `0`. По умолчанию: `1`\n\n---\n\n## Пример вывода гирлянды в Демо-теме Winter CMS\n\nНиже пример того как вставить гирлянду в демо-шаблоне на главную страницу сайта сразу под меню. По такому принципу можно вставить гирлянду не на странице, а в шаблон (для вывода на всез страницах).\n\nПерейдите в CMS и откройте страницу **Demonstration**. В самое начало разметки вставьте перетаскиванием компонент **Новогодняя гирлянда**. Чтобы сделать отображение гирлянды правильным, добавьте перед твигом выводящим компонет `ChristmasGarland` стили как в данном примере:\n\n```twig\n\u003cstyle\u003e.jumbotron{padding-top:100px}.b-page_newyear{position:absolute;width:100%;height:100px;top:71px}\u003c/style\u003e\n\n{% component 'ChristmasGarland' %}\n\nконтент демо страницы...\n```\n\n![Скриншот страницы с гирляндой](https://raw.githubusercontent.com/WebVPF/wn-christmas-plugin/main/assets/img/screens/demo-theme-wintercms.jpg)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwebvpf%2Fwn-christmas-plugin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwebvpf%2Fwn-christmas-plugin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwebvpf%2Fwn-christmas-plugin/lists"}