Skip to content

Latest commit

Β 

History

History
67 lines (47 loc) Β· 1.65 KB

File metadata and controls

67 lines (47 loc) Β· 1.65 KB

saberls.github.io

My personal portfolio This is my personal webpage and digital business card, where you'll find links to contact me and information about me.

πŸ”— Live Preview

Check out the website in action: https://saberls.github.io

πŸ› οΈ Technologies Used

This project was built using:

  • HTML5
  • CSS3
  • JavaScript
  • Prettier (code formatting)
  • Stylelint (CSS linting)
  • ESLint (JavaScript linting)

πŸ“ Project Structure

.
β”œβ”€β”€ index.html             # Main landing page
β”œβ”€β”€ index.css              # Main CSS styles
β”œβ”€β”€ cubeHoverRotate.js     # Interactive effects (e.g., rotating cube)
β”œβ”€β”€ icons/                 # Icons and images
β”œβ”€β”€ .editorconfig          # Editor settings
β”œβ”€β”€ .gitignore             # Git ignored files
β”œβ”€β”€ .prettierignore        # Files ignored by Prettier
β”œβ”€β”€ .stylelintrc.mjs       # Stylelint configuration
β”œβ”€β”€ eslint.config.mjs      # ESLint configuration
β”œβ”€β”€ package.json           # Project metadata and dependencies
β”œβ”€β”€ package-lock.json      # Dependency lock file
└── LICENSE                # MIT License

πŸš€ Running Locally

  1. Clone the repository:

    git clone https://github.com/SaberLS/saberls.github.io.git
    cd saberls.github.io
  2. Open the index.html file in your browser, or run a local development server:

    npx serve .

πŸ“¦ Installing Dependencies (Optional)

If you want to use tools like ESLint, Prettier, or Stylelint:

npm install -D

πŸ“„ License

This project is licensed under the MIT License.