site/init#10
Merged
Merged
Conversation
Member
hamza-mohd
commented
May 27, 2026
- docs: add tata-consulting activity generation design spec
- site enhancement
Signed-off-by: Sarajkrishna Singh <214755027+sarajkrishnasingh@users.noreply.github.com>
Signed-off-by: Mohd Hamza <135669921+hamza-mohd@users.noreply.github.com>
There was a problem hiding this comment.
Pull request overview
Initializes/enhances the static “Trion Consultancy Services” marketing site by adding several new top-level pages (legal + company/connect), introducing baseline styling tokens, and adding shared JS for navigation and page interactions. Also adds an internal design spec doc and a contributor guide describing the generator-based workflow.
Changes:
- Added multiple new site pages (partners, leadership, investors, sustainability, vendors, alumni, find-office, and legal pages).
- Introduced base styling tokens/reset (
base.css) and shared client-side behavior (js/main.js) for header/nav, mobile menu, reveal-on-scroll, and form UX. - Added documentation: contributing guide and a “tata-consulting” GitHub activity generation design spec.
Reviewed changes
Copilot reviewed 26 out of 41 changed files in this pull request and generated 3 comments.
Show a summary per file
| File | Description |
|---|---|
| site/vendors.html | New “Vendors & suppliers” page wired into shared site chrome. |
| site/terms.html | New legal terms page. |
| site/sustainability.html | New sustainability landing page with stats/CTA sections. |
| site/privacy.html | New privacy notice page. |
| site/partners.html | New partners landing page. |
| site/leadership.html | New leadership listing page. |
| site/js/main.js | Adds shared JS (sticky header, mega-menu, mobile menu, reveal, footer year, form handlers). |
| site/investors.html | New investors landing page with stats and reports grid. |
| site/find-office.html | New office locations page. |
| site/favicon.svg | Adds site favicon asset. |
| site/css/base.css | Adds base reset + CSS tokens + layout primitives + reveal-on-scroll base behavior. |
| site/cookies.html | New cookies policy page. |
| site/careers.html | New careers landing page with stats and role tiles. |
| site/assets/logo/wordmark.svg | Adds wordmark SVG asset. |
| site/alumni.html | New alumni landing page. |
| site/accessibility.html | New accessibility statement page. |
| docs/superpowers/specs/2026-05-27-tata-consulting-github-activity-design.md | Adds internal design spec for generating GitHub activity. |
| CONTRIBUTING.md | Adds local run instructions and site conventions (generator workflow, styling/JS/a11y guidance). |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Comment on lines
+43
to
+46
| trigger.addEventListener('click', (e) => { | ||
| e.preventDefault(); | ||
| toggle(); | ||
| }); |
Comment on lines
+25
to
+31
| const open = () => { | ||
| navItems.forEach((other) => { | ||
| if (other !== item) other.classList.remove('is-open'); | ||
| }); | ||
| item.classList.add('is-open'); | ||
| trigger.setAttribute('aria-expanded', 'true'); | ||
| }; |
Comment on lines
+49
to
+51
| <div class="mega" role="menu"> | ||
| <div class="mega__grid"> | ||
| <div class="mega__col"> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.