Skip to content

Latest commit

 

History

History
61 lines (39 loc) · 3.04 KB

File metadata and controls

61 lines (39 loc) · 3.04 KB

Portfolio Website

This repository contains a static personal portfolio site built with plain HTML, CSS and JavaScript. There is no build step or runtime requirement.

Requirements

  • A modern web browser (Chrome, Firefox, Edge, Safari).

How to run

  1. Clone or copy the project directory.
git clone <repo-url>
cd teml-main
  1. Open index.html in your browser. Double‑click from file explorer or use a command such as:
start index.html    # Windows
  1. (Optional but recommended) serve over HTTP to avoid local file restrictions:
# With Python 3.x
python -m http.server 8000

# Or with Node.js (if installed)
npx http-server .

Then browse to http://localhost:8000.

Project layout

index.html         # main page
css/style.css      # custom styles (includes Tailwind utilities)
js/main.js         # site behavior, theme toggle, navigation helpers
assets/            # fonts, images, pdfs used by the site

You can edit the HTML content, modify the CSS file, or extend the JavaScript as needed.

Optional build

No build tools are required. If you want to recompile CSS with Tailwind:

  1. Install Node.js and run npm install -D tailwindcss postcss autoprefixer.
  2. Create a tailwind.config.js and point it at your HTML/JS.
  3. Run npx tailwindcss -i ./src/input.css -o css/style.css --minify.

Deployment

This is a static site and can be hosted on GitHub Pages, Netlify, Vercel, or any static file server.

License

MIT. See the LICENSE file for details.