{"id":29460685,"url":"https://github.com/vero-code/jolly-landing","last_synced_at":"2025-08-01T07:14:42.334Z","repository":{"id":251065351,"uuid":"836190974","full_name":"vero-code/jolly-landing","owner":"vero-code","description":null,"archived":false,"fork":false,"pushed_at":"2024-08-28T14:03:32.000Z","size":71,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-07-24T22:50:06.379Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"CSS","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/vero-code.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,"publiccode":null,"codemeta":null}},"created_at":"2024-07-31T10:36:48.000Z","updated_at":"2024-08-28T14:03:36.000Z","dependencies_parsed_at":"2024-08-06T13:26:54.641Z","dependency_job_id":"2200cdba-623d-4661-bcc8-e91a0bd8a849","html_url":"https://github.com/vero-code/jolly-landing","commit_stats":null,"previous_names":["vero-git-hub/jolly-landing","vero-code/jolly-landing"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/vero-code/jolly-landing","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vero-code%2Fjolly-landing","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vero-code%2Fjolly-landing/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vero-code%2Fjolly-landing/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vero-code%2Fjolly-landing/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vero-code","download_url":"https://codeload.github.com/vero-code/jolly-landing/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vero-code%2Fjolly-landing/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":268185312,"owners_count":24209383,"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-01T02:00:08.611Z","response_time":67,"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":[],"created_at":"2025-07-14T02:30:49.931Z","updated_at":"2025-08-01T07:14:42.275Z","avatar_url":"https://github.com/vero-code.png","language":"CSS","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Jolly Landing\n\nJolly Landing is a landing page with interactive elements and animations. The site is adapted for mobile devices and supports smooth transitions between sections. The main sections include: home page, products and contacts. There is animation and pop-up elements.\n\n## Table of Contents\n- [Features](#features)\n- [Technologies](#technologies)\n- [Requirements](#requirements)\n- [Installation](#installation)\n- [Usage](#usage)\n- [Project Structure](#project-structure)\n- [Responsiveness](#responsiveness)\n- [Contributing](#contributing)\n\n## Features\n- **Interactive Elements:** Smooth transitions between sections using the Swiper library, as well as customizable animations.\n- **Responsive Design:** Supports mobile devices with content adaptation.\n- **Easy Customization:** Easily modify the page content through the `content.json` file.\n\n## Technologies\nThe project utilizes the following technologies:\n- **HTML5:** The latest standard for HTML, used for structuring the content of the web pages.\n- **CSS3:** For styling the website, including the use of Flexbox and animations.\n- **JavaScript (ES6+):** For adding interactivity and managing dynamic content.\n- **Swiper.js:** A popular library for creating sliders, used here for smooth vertical transitions.\n- **Google Fonts:** For using custom fonts like 'Risque' and 'Roboto'.\n- **JSON:** For handling content data, allowing easy customization of text and images.\n\n## Requirements\nTo run the project, you need the following components:\n- Any modern web browser (like Google Chrome)\n- Internet connection for loading dependencies (e.g., Swiper)\n- Local server for testing (optional)\n\n## Installation\n\n1. Clone the repository:\n\n    ```bash\n    git clone https://github.com/vero-git-hub/jolly-landing\n    ```\n\n2. Navigate to the project directory:\n\n    ```bash\n    cd jolly-landing\n    ```\n\n3. Open the `index.html` file in your web browser.\n\n## Usage\n\n- Navigation through the page is done via the menu at the top of the page or using the burger menu, which expands to half the screen.\n- When hovering over the menu items, you will see a crossfade effect.\n- The image at the bottom left is half visible and slowly rotates.\n- There is a glowing popup message in the middle of the screen that appears after a delay.\n- The main background features an animation of falling and twinkling objects.\n- The transition between sections is done screen by screen.\n- In the \"Products\" section, you can switch between different products by clicking on the circles with images.\n- In the \"Contacts\" section, visitors can fill out the form by entering their information.\n\n## Project Structure\n\n- `index.html` - The main HTML file containing the site's structure.\n- `css/` - Folder containing the style files.\n- `js/` - Folder containing JavaScript files.\n    - `app.js` - The main script responsible for interactivity.\n    - `effects.js` - Script for animations and visual effects.\n    - `select.js` - Script for the custom select in the form.\n    - `contacts.js` - Script for handling the contacts form.\n- `img/` - Folder containing images used on the site.\n- `content.json` - File containing content to replace text on the site.\n\n## Responsiveness\n\nThe project is adapted for display on mobile devices. Key adaptation points:\n\n- Font sizes and elements are reduced.\n- Elements are arranged in a column for better display.\n- Content blocks (e.g., images and text) are rearranged to improve the user experience on smaller screens.\n\n## Contributing\n\nIf you would like to contribute to the project, please follow these steps:\n\n1. Fork the repository.\n2. Create a new branch with your change: `git checkout -b feature/YourFeature`.\n3. Commit your change: `git commit -m 'Add YourFeature'`.\n4. Push your branch to the repository: `git push origin feature/YourFeature`.\n5. Create a Pull Request.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvero-code%2Fjolly-landing","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvero-code%2Fjolly-landing","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvero-code%2Fjolly-landing/lists"}