Markdown Converter
Agent skill for markdown-converter
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
Sign in to like and favorite skills
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
SkyWork Borivali is a static website for a premium co-working space in Mumbai. This is a traditional multi-page single-file HTML site using jQuery and Bootstrap 5, with no build process or modern framework.
Simply open
index.html in a browser. For a development server:
python3 -m http.server 8000 # or npx serve
skywork/ ├── index.html # Single-page application (all sections in one file) ├── css/ │ ├── style.css # Custom styles (editable) │ └── *.min.css # Third-party libraries (DO NOT edit) ├── js/ │ ├── main.js # Custom JavaScript (editable) │ └── *.min.js # Third-party libraries (DO NOT edit) ├── img/ # Images for workspace, pricing, gallery ├── reviews.json # Customer reviews data └── fonts/ # Line Awesome icon fonts
All sections (home, about, space, gallery, reviews, contact) are in
index.html with anchor-based navigation (#home, #about, etc.). The navbar uses smooth scrolling via jQuery to navigate between sections (see js/main.js:11-26).
Phone number is obfuscated using simple character rotation in
js/main.js:165-174. The decryptPhone() function displays the contact when users click "Call Us Now" buttons. Similarly, email uses ROT13 encoding (js/main.js:148-162).
Reviews are loaded from
reviews.json via AJAX (js/main.js:75-126) and displayed in three horizontally scrolling rows with infinite scroll animation. Reviews are duplicated in the DOM to create seamless looping. Each row scrolls in alternating directions (left-right-left) defined by data-direction attributes.
js/main.js:61-72)js/main.js:56-58)d-md-none)Edit the pricing cards in
index.html around lines 100-156. Update the timestamp on line 105 when prices change.
Edit
reviews.json. The reviews array is automatically split into three rows (0-3, 4-7, 8+) by js/main.js:79-81. Each review requires: reviewer_name, rating, review_date, reviewer_stats, review_text, customer_type.
Update the Bootstrap carousel in
index.html:173-199. Each slide needs a carousel-item div with an <img> tag. Update carousel indicators count to match number of slides.
index.html:303index.html:310-311js/main.js:172 (NOT the encoded version on line 166)index.html:292Edit
css/style.css. Key sections include:
.navbar).intro, .about, .space, .gallery, .reviews, .contact).review-card, .reviews-row, .reviews-track)$()) to maintain consistencyvar declarations, and function declarations (no arrow functions, const/let, or ES6+ features).min.js or .min.css - these are third-party dependenciesimg/ are high-resolution JPGs/PNGs. Consider optimizing large files before adding new imagescontainer, row, col-* classes)<i class="la la-icon-name"></i> (similar to Font Awesome syntax)This is a static site that can be deployed to:
No build step required - upload all files maintaining directory structure.
The
CNAME file contains the custom domain configuration for deployment.