Giter Site home page Giter Site logo

monsara / irvas-windows Goto Github PK

View Code? Open in Web Editor NEW
0.0 2.0 0.0 3.53 MB

Add logic for the web page components in pure JavaScrip according to the tasks from the course "Practical JavaScript (advanced level)" on Udemy platform. More information in README.md

Home Page: https://monsara.github.io/irvas-window/dist

JavaScript 49.95% CSS 17.14% PHP 0.01% Ruby 0.08% Less 2.77% SCSS 3.04% HTML 27.02%
html-css-javascript css-animations gulp wepback timer-clock tabs

irvas-windows's Introduction

Irvas-windows web page

Add JavaScript logic for web page components according to the technical task from the course "Practical JavaScript (Advanced)" on Udemy platform.

Technical task: https://docs.google.com/document/d/1lRYlblSIz7fPdWEChsItL8jdS3ltTR6K-FxB2rHVHBY/edit

GitHup Page: https://monsara.github.io/irvas-window/dist

Browser Support

New browsers — Firefox, Chrome, Opera, Microsoft Edge and IE 11, newer versions of Android/iOS, etc.

Used techniques

HTML/CSS

  • SASS/SCSS (SCSS modules, CSS Animation, CSS Flexbox)

JavaScript features

  • Using modules for features
  • Opening modal windows when clicking on modal triggers and after a set time
  • Сlosing modal windows by pressing close button, modal backdrop and after a set time
  • Using Fetch API for posting form data to the server
  • Switching tabs with animation
  • Showing the remaining time in the promo timer
  • Showing big images in popup window in works gallary

Instruments

  • Git
  • Npm
  • Node.js
  • Gulp
  • Webpack
  • Chrome DevTools
  • VS Code

Developing

Run site locally

Before using, make sure that Gulp and Node.js are installed on your computer

To build the site on your PC, run the following commands in the terminal:

  • Clone the repository on your computer
git clone https://github.com/monsara/irvas-windows.git
  • Go to the project folder
cd irvas-windows
  • Install dependencies
npm install
  • Run the build project
gulp

irvas-windows's People

Contributors

monsara avatar

Watchers

 avatar  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.