Giter Site home page Giter Site logo

oth21dev / yandex Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 7.69 MB

Responsive landing page designed from a Figma layout using HTML, CSS, and pure JavaScript

Home Page: https://oth21dev.github.io/yandex/

HTML 19.99% JavaScript 37.91% CSS 42.10%
accordion animation css html pixel-perfect vanilla-javascript responsive-design

yandex's Introduction

Landing Page Project

This is a responsive landing page designed from a Figma layout using HTML, CSS, and pure JavaScript (without any libraries or frameworks). The project follows Pixel Perfect principles and includes interactive features like a marquee, custom animations, anchor buttons, and carousels as described below.

Table of Contents

Overview

This project demonstrates how to build a responsive landing page with Pixel Perfect precision. It includes various interactive elements such as a scrolling text marquee, animations, anchor buttons for smooth navigation, and two types of carousels.

Features

  • Responsive design following Pixel Perfect principles.
  • Custom animations including a scrolling marquee.
  • Anchor buttons for smooth scroll navigation to respective sections.
  • Infinite loop carousel for participant cards with automatic slide changes every 4 seconds.
  • Non-looping carousel for steps with manual slide change only.

Prerequisites

  • Use HTML, CSS, and pure JavaScript without any libraries or frameworks.
  • Avoid duplicating text content between mobile and desktop versions.

CSS Validation

CSS Valid!

Lighthouse Scores

Category Score
Performance 98
Accessibility 96
Best Practices 100
SEO 100

Detailed Reports

Installation

  1. Clone the repository:

    git clone https://github.com/OTH21DEV/yandex.git
    cd landing-page
  2. Open the project directory:

    cd yandex
  3. No additional dependencies required.

Usage

  1. Simply open the index.html file in your browser:

    open index.html
  2. Navigate through the page and interact with its features to see the animations and carousels in action.

Folder Structure

landing-page/
├── assets/                # Folder containing images and other static assets
├── data/                  # Folder containing data files (JSON )
├── scripts/               # Folder containing JavaScript files
├── styles/                # Folder containing CSS files
├── config.js              # Configuration file for the project
├── index.html             # Main HTML file containing the landing page structure
├── index.js               # Main JavaScript file for functionality, animation, and carousels
└── lighthouse-report.json # JSON file containing Lighthouse report for site performance animation, and carousels

yandex's People

Contributors

oth21dev avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.