This repository contains a static personal portfolio site built with plain HTML, CSS and JavaScript. There is no build step or runtime requirement.
- A modern web browser (Chrome, Firefox, Edge, Safari).
- Clone or copy the project directory.
git clone <repo-url>
cd teml-main- Open
index.htmlin your browser. Double‑click from file explorer or use a command such as:
start index.html # Windows- (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.
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.
No build tools are required. If you want to recompile CSS with Tailwind:
- Install Node.js and run
npm install -D tailwindcss postcss autoprefixer. - Create a
tailwind.config.jsand point it at your HTML/JS. - Run
npx tailwindcss -i ./src/input.css -o css/style.css --minify.
This is a static site and can be hosted on GitHub Pages, Netlify, Vercel, or any static file server.
MIT. See the LICENSE file for details.