GithubHelp home page GithubHelp logo

dia_landing's Introduction

AIR (DIA): Craft a Captivating One-Page Website

This project provides the foundation for building a dynamic one-page website to showcase your company's offerings. With dia_landing, you can effortlessly create a streamlined online presence that informs visitors about your services, ignites their interest, and compels them to connect with you.

Technologies Used

  • HTML: The website's core structure is built with organized and semantic HTML.
  • BEM (Block Element Modifier): CSS classes follow the BEM convention for maintainability and reduced style conflicts, using the Block__Element--Modifier format.
  • SCSS (Sassy CSS): Enhances maintainability and readability with features like:
    • Mixins: Reusable code snippets to keep styles DRY.
    • Variables: Consistent values stored for easy modification.
    • Extends: Base styles inherited and extended for specific elements.
    • Nesting: Nested selectors for managing complex layouts.
    • CSS Rules: Comprehensive rules covering layout, typography, colors, and more.
  • Adaptive Layout: Responsive design with media queries ensures optimal viewing on all devices (desktop, tablet, mobile).
  • Style Reset: A basic CSS reset normalizes default browser styles for a consistent foundation.
  • JavaScript (Light Usage): Minimal JavaScript for minor interactive elements or functionalities (e.g., slider).

Demo

Click the button below to experience the DIA landing page:

DEMO

DESIGN

Run Locally

This project uses Node.js 14. Switching to it ensures compatibility with project dependencies. Refer to Node.js download for installation instructions.

Clone the project

  git clone https://github.com/julwer1k/dia_landing.git

Go to the project directory

  cd dia_landing

Install dependencies

  npm install

Start the server

  npm run start

Check linter [HTML, JavaScript, CSS]

  npm run lint

dia_landing's People

Contributors

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