Skip to content

This project converts UI designs from UI Design Daily into functional code, focusing on aesthetics, responsiveness, and accessibility. It serves as a collection of UI components and layouts, regularly updated with new designs.

License

Notifications You must be signed in to change notification settings

Yashi-Singh-9/UI-Design-to-Code

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UI Design to Code Project

This project is a collection of UI designs converted into functional front-end code using various technologies. It includes styles written in SASS, SCSS, LESS, and Stylus, along with JavaScript where needed to add interactivity or dynamic behavior.

Table of Contents


Overview

This project demonstrates how to implement UI designs with different CSS preprocessors and vanilla JavaScript. It's designed for learning, experimenting, and understanding the differences and workflows among SASS/SCSS, LESS, and Stylus.

Technologies Used

  • HTML5
  • CSS3 with:
    • SASS
    • SCSS
    • LESS
    • Stylus
  • JavaScript (Vanilla)
  • Visual Studio Code (Recommended)

Installation & Setup

To work with this project locally, you’ll need Node.js and VS Code with some extensions for live compilation.

Prerequisites

SASS / SCSS

Option 1: Live Compilation with VS Code

Install the Live Sass Compiler extension:

Start watching .sass or .scss files by clicking "Watch Sass" in the VS Code status bar.

Option 2: Compile via CLI

Install globally:

npm install -g sass

Compile:

sass scss/style.scss dist/style.css

LESS

Live Compilation with VS Code

Install the Easy LESS extension:

It automatically watches .less files and outputs to .css.

CLI Option (optional):

npm install -g less
lessc less/style.less dist/style.css

Stylus

Install CLI globally:

npm install -g stylus

Compile:

stylus stylus/style.styl -o dist/style.css

Live Compilation

For real-time preview and compilation, you can use Live Server (optional):


Usage

Clone the repository:

git clone https://github.com/Yashi-Singh-9/UI-Design-to-Code.git
cd UI-Design-to-Code

Open the project in VS Code and start editing. Use the appropriate extension or CLI to compile the files as needed.


Contributing

Feel free to fork this repository and submit pull requests with improvements, fixes, or new designs.


License

This project is open-source and available under the MIT License.

About

This project converts UI designs from UI Design Daily into functional code, focusing on aesthetics, responsiveness, and accessibility. It serves as a collection of UI components and layouts, regularly updated with new designs.

Topics

Resources

License

Stars

Watchers

Forks