Welcome to the Command-Line Interface (CLI) Design repository! This project is an exploration of frontend development, inspired by the charming and functional design of command prompts.
The CLI Design project recreates a command-line shell experience using HTML, CSS, and JavaScript. It offers a blend of classic terminal aesthetics with modern features, providing an immersive and interactive environment.
- Directory Structure: Navigate through a nested directory structure, unveiling different facets of the virtual environment.
- Commands: Execute various commands, including listing directories (
ls
), changing display color (color
), toggling text animation (anim
), and more. - Interactive Elements: Enjoy clickable links, dynamic text animations, and sound effects for an engaging experience.
index.html
: The main HTML file defining the structure of the CLI.style.css
: Cascading Style Sheets (CSS) file styling the CLI interface.script.js
: JavaScript file handling dynamic behavior, command processing, and user interactions.files
Directory: Contains simulated files and directories for the virtual environment.
-
Clone the repository:
git clone https://github.com/sahilwep/CLI_Design.git
-
Use any server to host these file content on your local machine:
- Python way:
- visit inside the directory.
- open shell
- use command
python3 -m http.server 80
- open
localhost
or127.0.0.1
on your browser.
- VsCode way:
- use
liveserver
extension.
- use
- Python way:
-
Open
index.html
in your web browser to experience the CLI. -
Interact with the shell using various commands and explore the virtual environment.
ls
: List directories.help
: Display command descriptions and usages.clear
: Clear the screen.color #hexcode
: Change display color.anim
: Toggle text animation.sound
: Mute/Unmute sound effects.cd
: Go to the root directory.
This project draws inspiration from [Name of the Inspirational Project]. Their innovative approach motivated the creation of this CLI Design.
Happy coding! ๐