Commit Graph

16 Commits

Author SHA1 Message Date
alireza 1f3099f6db @
Footer brand flanking lines; replace orange accent with #CD9E53

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@
2026-06-10 15:40:32 +03:30
alireza d67c0a1d7d @
Footer: curve to left side, bigger centered brand logo

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@
2026-06-10 15:25:34 +03:30
alireza ee49868077 @
Footer: curved top edge with scroll-to-top button

- SVG curved top notch matching the Figma (page color shows through the dip)
- Centered scroll-to-top button (ChevronsUp) with smooth scroll, gold hover

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@
2026-06-10 15:21:15 +03:30
alireza 9043f62b27 @
Navbar restructure, footer redesign, cobe globe, approach section

- Navbar: نبض صنعت (->/pulse), رسانه و رویداد dropdown (videocast/sessions/events),
  generalized NavDropdown; logo -> Frame 2095585206 (2).png
- Footer: 3-col RTL layout (brand+socials / nav / contact+badges+newsletter),
  white logo, gold copyright bar
- RadarTechSection: replace tech-frontier with «رویکرد ما» approach cards
- MapEventsSection: swap static map for animated cobe WebGL globe (blue theme)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@
2026-06-10 14:56:41 +03:30
alireza 27e64ee3e6 @
Home polish: brand copy, footer, section reorg, smaller reports, split casts

- Tab title -> "اندیشکده فولاد آینده"; header/footer subtitle -> The Steel Futures Institute
- Footer: brand description, social links (LinkedIn/Twitter/Aparat/Telegram), drop nav links
- Remove de-zoom HeroSection; SpreadFeatures is now the hero
- Comment out InternalNewsSection + RiskSection (restorable)
- Move IntegrationsSection under RadarTechSection
- FactoryReportsScroll: compact 4-up row instead of large masonry
- Split Videocast and Podcast into separate full-width sections (only prop)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@
2026-06-10 11:47:30 +03:30
alireza 74a8bf567e @
Home revamp: Spread-style hero, sections, and Lenis+GSAP smooth scroll

- Hero: GSAP ScrollTrigger de-zoom (full-bleed image -> centered card +
  satellite scatter), pinned scrub timeline
- Lenis smooth scroll synced to GSAP ticker (desktop only; native momentum
  on touch to avoid iOS double-smoothing); removed conflicting
  scroll-behavior:smooth
- SpreadFeatures: 3 alternating image/text slides with crossfade + blur fade-up
- Radar page + home: report cards with hover author-reveal; data in src/content
- AtAGlance: standalone page + slider; IntegrationsSection data-source grid
- NewsletterMarquee: looping clickable steel-newsletter ticker with live dots
- FactoryReportsScroll, Videocast/Podcast sections
- Remove dead FactoryNewsletterLayout + SteelNewsletterSection
- Content layer under src/content for panel-ready data

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@
2026-06-10 10:13:23 +03:30
alireza c95d922ce1 Footer: proper padding and spacing throughout 2026-06-01 10:58:58 +03:30
alireza d4c0b2fc51 Footer: fix mobile padding and overflow 2026-06-01 10:56:45 +03:30
alireza 3c40a655de Risk slider, footer fix, global padding, mobile improvements 2026-06-01 10:51:45 +03:30
alireza dd7fbc2efc Responsive fixes across site — mobile padding, font sizes, hero text
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-01 10:35:57 +03:30
alireza fe3b5b0f67 Footer cleanup, newsletter box, risk ticker fix, more newsletter items
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-01 08:40:29 +03:30
alireza 60bf240cf5 Bilingual site (FA/EN), redesigned sections, new pages
- Full FA/EN toggle via LangContext across all pages and sections
- New pages: Radar, Technology, Pulse, Membership
- Home restructured: Hero → SnapshotBar → 5 chapters
- FactoryBentoSection: Mobarakeh Steel monthly reports (bento grid)
- SteelNewsletterSection: bilingual newsletter + factory list
- Section labels: Persian numerals, editorial rule style
- Header: LTR in EN mode, bilingual nav
- Footer: updated copyright and tagline
- Typography: consistent h2 sizes across sections
- BentoGrid: larger cards (p-8, 18px title)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-31 11:18:35 +03:30
zaza 070de3ac1e Brighten palette, rename to Andishkade Foolad Ayandeh, fix risk ticker loop
- Shift design tokens from warm beige/brown to cool off-white + slate inks
  with vivid corporate red/amber/green accents
- Rename brand from "اندیشکده فولاد ایران" / "Iran Steel Policy Institute"
  to "اندیشکده فولاد آینده" / "Future Steel Policy Institute"
- Replace JS-clone seamless-loop in RiskSection with JSX-doubled items,
  immune to StrictMode double-invocation that was leaving the ticker blank

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-26 18:39:17 +03:30
alireza 848f03374e Add Docker deployment for Hugging Face Spaces 2026-05-26 16:04:01 +03:30
alireza 8c5d2a9739 Refine homepage layout, typography, and component polish
- Header: replaced 3-bar masthead with slim dark meta strip + 68px main bar
  (brand · centered nav · search/CTA actions). ~60% shorter than before.
- Home: added numbered SectionLabel chapter markers (01–07) between
  sections with red accent bar; alternated paper/paper-2 backgrounds
  for clearer section separation.
- Typography: wrapped base h1–h4 and p element styles in @layer base so
  Tailwind utilities (text-white, etc.) can override defaults. Previously
  unlayered p { color: var(--ink-3) } was overriding all carousel white
  titles, making them appear grey-brown.
- Carousel: removed pagination arrows; strengthened title gradient,
  added top centered red category badge, text-shadow + generous padding
  so titles never crash into card edges. Modal hero received same
  treatment with overflow-safe inset positioning.
- PlansSection: rewrote with compact shadcn-pricing pattern; price
  reduced from 42px to 26px; featured plan elevated with translateY
  and shadow; star badge for "Popular" plan.
- TeamSection: redesigned member cards more compact (avatar 60→44px,
  reports count moved to top-end, line-clamp on bio).
- Removed inline padding overrides across all sections so Tailwind
  max-md:px-5 mobile responsiveness actually works.
2026-05-25 17:17:16 +03:30
alireza 2dd08650cf Initial commit 2026-05-25 16:07:58 +03:30