Content पर जाएं

Website to Figma: Redesign proposals के लिए agency guide

Website to Figma: client की live website को एडिटेबल Figma layers में लाएं — कई पेज, responsive screens, Light + Dark, before/after boards, sprint plan।

EUREKA! · · 9 मिनट में पढ़ें

हर redesign एक ही नीरस काम से शुरू होता है: client की मौजूदा site को अपने design tool में लाना। Screenshots तेज़ हैं, लेकिन आते ही बेजान होते हैं। पेजों को हाथ से दोबारा बनाना सटीक है, लेकिन उसमें वे दिन खप जाते हैं जो आप असली redesign पर लगाना चाहेंगे।

यह guide दिखाती है कि HTML to Frames से website को Figma में असली, एडिटेबल layers के रूप में कैसे लाएं, और उस import को ऐसे redesign proposal में कैसे बदलें जिसे आपका client एक नज़र में समझ सके। यह agencies और freelance designers के लिए लिखी गई है, लेकिन यह workflow अपनी product site का audit करने वाली in-house teams के लिए भी उतना ही अच्छा काम करता है।

मौजूदा website को Figma में लाएं ही क्यों?

Redesign proposal एक तर्क है। आप client से कह रहे हैं, "आपके पास यह है, यह ऐसा होना चाहिए, और इसकी वजह यह है।" जब "आपके पास यह है" वाला हिस्सा सटीक और एडिटेबल हो, तो यह तर्क कहीं ज़्यादा मज़बूत होता है।

  • आप असली चीज़ का audit करते हैं। Spacing, type scale, color usage और component drift, screenshot से अंदाज़ा लगाकर नहीं, बल्कि layers panel में दिखते हैं।
  • आप मौजूदा structure के ऊपर redesign करते हैं। Hero बदलें, card style swap करें, navigation दोबारा बनाएं, जबकि context के लिए बाकी पेज जस का तस रहे।
  • आप before और after साथ-साथ दिखाते हैं। वही frame size, वही content, अलग डिज़ाइन। Clients तुरंत समझ जाते हैं।
  • आप rebuild का समय बचाते हैं। मौजूदा site दोबारा बनाने में जो घंटे लगते, वे विकल्प तलाशने में लगते हैं।

HTML to Frames किसी पेज को flat तस्वीर नहीं, बल्कि असली Figma frames, text, vectors और images में बदलता है। इस अंतर की पृष्ठभूमि जाननी हो तो HTML to canvas बनाम एडिटेबल layers पढ़ें।

Website to Figma बनाम URL to Figma: अंतर क्या है?

लोग दोनों खोजते हैं, और व्यवहार में दोनों का मतलब एक ही workflow है। URL to Figma आमतौर पर तरीके को बताता है: एक link paste करें, एक डिज़ाइन पाएं। Website to Figma दायरे को बताता है: एक site के कई पेज, अक्सर अलग-अलग screen sizes पर। HTML to Frames दोनों को कवर करता है, एक URL to Figma import से लेकर linked पेजों वाले पूरे website to Figma capture तक।

Step 1: तय करें कि कौन-से पेज capture करने हैं

Figma खोलने से पहले, उन पेजों की list बनाएं जो redesign की कहानी कहते हैं। ज़्यादातर marketing sites के लिए ये हैं:

  1. Home पेज
  2. एक मुख्य landing या product पेज
  3. Pricing
  4. About या team
  5. Blog index और एक article
  6. Contact या कोई मुख्य form पेज

आपको शायद ही कभी पूरा sitemap चाहिए। आपको हर template का एक पेज चाहिए, क्योंकि आप templates को ही redesign करेंगे। आमतौर पर छह से दस पेज काफ़ी होते हैं, जो एक Multiple import में आराम से आ जाते हैं।

Step 2: एक बार में कई पेज import करें

Plugin खोलें और Multiple source इस्तेमाल करें। 10 links तक paste करें; वे एक के बाद एक process होते हैं, और हर पेज canvas पर एक row बनता है। Multiple import, Free सहित हर plan पर उपलब्ध है।

Agency के काम के लिए कुछ details मायने रखती हैं:

  • एक site = एक width. Desktop Site width इस्तेमाल करता है: plugin import के समय पेज की असली design width मापता है। Full-bleed designs centred content box के साथ 1920 पर आते हैं, boxed sites अपनी box width पर (उदाहरण के लिए 1200, 1280 या 1440), fluid sites 1440 पर। Multi-page import में site का हर पेज वही width share करता है, इसलिए आपकी rows सीध में रहती हैं।
  • Frame names पढ़ने लायक होते हैं। Frames के नाम domain/path — Desktop (1920) जैसे होते हैं, बिना protocol या www के, ताकि आप layers panel में पेजों को अलग पहचान सकें।
  • मांगने पर cookie banners और popups छिपाए जा सकते हैं, और साफ़ frame के लिए animations freeze किए जाते हैं। Site को वैसे capture किया जाता है जैसे एक सामान्य visitor उसे देखता है।

URLs ढूंढने के बजाय linked पेज import करें

अगर आपके पास अभी पेज list नहीं है, तो पहले home पेज import करें। Import के बाद Import linked pages इस्तेमाल करें: उसी site के दूसरे पेज list से चुनें, और वे Multiple import के रूप में import हो जाते हैं। Browser से URLs copy किए बिना main navigation के targets पाने का यह सबसे तेज़ तरीका है।

Step 3: Responsive set capture करें

Clients अब कुछ और पूछने से पहले पूछते हैं "मेरे phone पर यह कैसा दिखता है?" इसका जवाब असली frames से दें।

Desktop + Tablet + Mobile एक click में capture करने के लिए Responsive set on करें। Tablet 768 है, Mobile 390, और Laptop 1280 भी है। Pro और Team पर आप हर import में 4 screens तक capture कर सकते हैं और अगर client के analytics कोई असामान्य breakpoint दिखाते हैं तो Custom width set कर सकते हैं। एक पेज की screens parallel में capture होती हैं।

Billing आसान रहती है: 1 import = सभी screens वाला 1 पेज। Home पेज का Desktop, Tablet और Mobile एक ही import गिना जाता है।

Step 4: अगर site support करती है तो Light + Dark जोड़ें

अगर client की site prefers-color-scheme पर प्रतिक्रिया देती है, तो Light + Dark option (Pro) पेज को दोनों modes में capture करता है। आपको Light और Dark modes वाला एक variable collection मिलता है, साथ ही हर screen की एक dark copy। अगर dark mode redesign brief का हिस्सा है, तो यह मज़बूत शुरुआत है, और यह तुरंत बता देता है कि कौन-से components कभी dark backgrounds के लिए डिज़ाइन ही नहीं हुए।

ध्यान दें कि Figma Free files में हर collection में एक mode की अनुमति है, इसलिए Free file में dark mode एक note के साथ skip हो जाता है।

Step 5: Import को audit में बदलें

अब import एक working file बन जाता है। कुछ भी redesign करने से पहले, एक घंटा audit में लगाएं।

पहले से मौजूद design system को पढ़ें

Styles & variables (Pro) के साथ, plugin दो या ज़्यादा बार इस्तेमाल हुए colors और site की CSS custom properties से color variables बनाता है, इसलिए --brand-primary, brand/primary बन जाता है। आपको text styles और shadow styles भी मिलती हैं। एक ही site को दो बार import करें और कुछ नया नहीं बनता, क्योंकि values मेल खाने पर मौजूदा variables और styles reuse होते हैं।

वह collection एक ईमानदार inventory है। तीस लगभग एक जैसे grays या ग्यारह body text sizes आपके proposal में अपनी कहानी ख़ुद कहते हैं।

बार-बार आने वाले components पहचानें

Components & hover states (Pro) के साथ, cards, buttons और menu items जैसी बार-बार आने वाली structures components और instances बन जाती हैं, और hover look वाले elements Default और Hover variants वाले component sets बन जाते हैं। Main components एक "Components · site" frame में आते हैं। Audit के लिए, वह frame इस बात की तैयार inventory है कि मौजूदा site असल में क्या इस्तेमाल करती है।

Layout structure जांचें

ज़्यादातर frames Auto Layout के साथ आते हैं, इसलिए आप resize और rearrange कर सकते हैं। Plugin पहले पेज को pixel-exact बनाता है, फिर stacks, gaps, padding और alignment निकालता है, और नतीजा रखने से पहले हर child की position verify करता है। अगर किसी frame को साफ़ तरीके से व्यक्त नहीं किया जा सकता, तो वह समझदार constraints के साथ absolute positions रखता है, और results screen आपको वजह बताती है। पूरी प्रक्रिया Auto Layout explained में है।

एक reference layer रखें

Import की तुलना live पेज से करने के लिए toggle की जा सकने वाली hidden, locked layer जोड़ने के लिए Reference screenshot on करें। तब उपयोगी जब client पूछे, "क्या आज सच में हमारे पास यही है?"

Step 6: Redesign proposal बनाएं

एक सटीक, एडिटेबल "before" के साथ, proposal लगभग अपने-आप बन जाता है।

Duplicate करें, फिर redesign करें

हर import की गई row को duplicate करें। Original को Before रखें, copy को After label करें, और copy पर redesign शुरू करें। क्योंकि content असली text और असली images है, आप lorem ipsum नहीं, बल्कि client की अपनी copy और photography के साथ redesign कर रहे होते हैं।

Before/after boards present करें

Before और After frames को एक ही width पर साथ-साथ रखें। हर template के लिए, बदलाव समझाने वाले दो-तीन annotation callouts जोड़ें: ज़्यादा साफ़ hierarchy, छोटे forms, बेहतर contrast, एकीकृत components।

Flow का prototype बनाएं

Import किए गए पेजों के बीच के links Navigate interactions बन जाते हैं, और fixed या sticky headers Present mode में काम करते रहते हैं। यानी आप एक ही prototype में पहले मौजूदा site और फिर proposal पर click करते हुए घूम सकते हैं, जो call पर एक प्रभावी walk-through बनता है।

Before और after: आपके workflow में क्या बदलता है

कामScreenshots या हाथ से rebuildHTML to Frames से Website to Figma
8 पेज capture करनाScreenshots मिनटों में, rebuild दिनों मेंएक Multiple import, canvas पर rows
Responsive viewsBrowser resize करें, हर एक का screenshotResponsive set: Desktop + Tablet + Mobile
Dark modeOS toggle करें, सब कुछ दोहराएंएक variable collection में Light + Dark modes (Pro)
Colors और type का auditEyedropper और अंदाज़ाअसली CSS से variables और text styles (Pro)
"Before" को edit करनाScreenshots के साथ संभव नहींएडिटेबल frames, text और vectors
Clickable walk-throughहाथ से बनाए hotspotsLinks, Navigate interactions बन जाते हैं

Agencies के लिए Team plan और licensing

Agencies में आमतौर पर एक से ज़्यादा designers redesign पर काम करते हैं। Plans इस तरह फिट होते हैं:

  • Free: $0, हर महीने 10 imports, हर import में 1 screen, 10 links वाला Multiple import। छोटी site पर workflow आज़माने के लिए अच्छा।
  • Pro: launch पर $7 प्रति माह (सामान्य $9), fair use के तहत unlimited imports, हर import में 4 screens तक, साथ ही styles और variables, Snap, components और hover, Light + Dark, Custom width, Detailed layers, Reference screenshot और Extra wait। Figma के अपने checkout के अंदर ही खरीदा जाता है।
  • Team: launch पर $22 प्रति माह (सामान्य $29), Pro जैसे ही features, एक shared license key के ज़रिए 5 seats।

महीने में कुछ redesigns चलाने वाली agency के लिए, Team हर designer को अलग से खरीदे बिना सबको एक ही feature set पर रखता है। Details के लिए pricing देखें।

उदाहरण timeline: दो हफ़्ते का redesign sprint

जब import plugin संभाल लेता है, तो एक आम sprint ऐसा दिख सकता है। अपनी प्रक्रिया के हिसाब से बदलें।

दिनगतिविधिOutput
1Kick-off, पेज list, Multiple + Responsive set से importFigma में मौजूदा site, हर template की 3 screens
2Audit: variables, text styles, components frameFindings वाला audit पेज
3Audit की stakeholder reviewतय प्राथमिकताएं
4–5मुख्य templates पर design direction की खोज2–3 directions
6Client के साथ direction reviewचुनी गई direction
7–9सभी templates पर direction लागू करें, पहले desktopहर पेज के After frames
10Tablet और mobile adaptationsपूरा responsive After set
11Before/after boards और clickable prototypeProposal file
12Presentation और feedback roundRevision list

Import का जो step पहले एक-दो दिन के rebuild में जाता था, वह पहली सुबह तक सिमट जाता है।

Client sites पर समय बचाने वाले tips

  • Sliders या lazy sections जैसी देर से content load करने वाली sites के लिए Extra wait (Pro) इस्तेमाल करें।
  • Multilingual sites के लिए page language चुनें; plugin 15 भाषाएं support करता है।
  • पहले fonts सुलझाएं। Missing fonts screen build करने से पहले replacements सुझाती है, और हर site के लिए आपकी पसंद याद रखती है।
  • Project के बीच client कोई बदलाव ship करे तो एक click में re-import करें। Source URL frame पर save रहता है।
  • Embedded content पर ध्यान दें। Maps, बिना poster के videos, और WebGL canvases उस box की screenshot image के रूप में आते हैं, क्योंकि वे layers नहीं बन सकते।
  • Logged-in पेजों के लिए browser वाला रास्ता चाहिए। Login के पीछे वाले client portals या dashboards के लिए Chrome extension इस्तेमाल करें; हमारी localhost और logged-in पेजों की guide देखें।

Client data और privacy

Agencies से अक्सर पूछा जाता है कि client की सामग्री कैसे संभाली जाती है। पेज एक isolated, sandboxed browser में render होते हैं, एक बार deliver होते हैं, फिर memory से delete हो जाते हैं, और कभी disk पर नहीं लिखे जाते। Plugin आपकी Figma file का content नहीं पढ़ता; वह सिर्फ़ layers लिखता है। Security पेज पर वे details हैं जिन्हें आप client को forward कर सकते हैं।

सारांश

Client की website को Figma में एडिटेबल layers के रूप में लाने से redesign का पहला और सबसे थकाऊ step एक छोटे import में बदल जाता है। आपको एक सटीक "before", site की असली CSS से बना audit, और एक ऐसी file मिलती है जिसमें proposal original के बगल में स्वाभाविक रूप से बढ़ता है। एक template से शुरू करें, नतीजा जांचें, फिर Multiple और Import linked pages से बाकी site लाएं।

आज़माने के लिए तैयार हैं? सभी features देखें, docs पढ़ें, या plugin पाएं और अपना पहला import चलाएं।

अक्सर पूछे जाने वाले सवाल

मैं किसी website से एक साथ कितने पेज import कर सकता/सकती हूँ?
Multiple source एक बार में 10 links तक स्वीकार करता है। वे एक के बाद एक process होते हैं, और हर पेज canvas पर एक row बनता है। Multiple import, Free सहित हर plan पर उपलब्ध है। आप एक पेज से शुरू करके Import linked pages से उसी site के और पेज list से भी चुन सकते हैं।
क्या responsive set कई imports गिना जाता है?
नहीं। एक import यानी सभी screens वाला एक पेज, इसलिए एक ही पेज का Desktop, Tablet और Mobile एक ही import गिना जाता है। Free plans हर import में एक screen capture करते हैं, जबकि Pro और Team हर import में चार screens तक capture कर सकते हैं, custom width सहित।
क्या मैं client site को light और dark दोनों mode में capture कर सकता/सकती हूँ?
हाँ, Pro और Team पर। अगर site prefers-color-scheme पर प्रतिक्रिया देती है, तो Light + Dark option दोनों capture करता है और Light और Dark modes वाला एक variable collection बनाता है, साथ ही हर screen की एक dark copy। Figma Free files में हर collection में सिर्फ़ एक mode की अनुमति है, इसलिए वहां dark mode एक note के साथ skip हो जाता है।
Design agency के लिए कौन-सा plan सही है?
Team agencies के लिए बना है: launch पर $22 प्रति माह (सामान्य $29), पूरे Pro feature set और license key के ज़रिए share होने वाली पांच seats के साथ। एक designer वाले छोटे studios launch पर $7 प्रति माह में Pro इस्तेमाल कर सकते हैं। Workflow आज़माने के लिए हर महीने 10 imports वाला Free काफ़ी है।
क्या import की गई website एडिटेबल है या सिर्फ़ एक image?
यह एडिटेबल है। HTML to Frames असली Figma frames, text, vectors और images बनाता है, जहां verify हो सके वहां निकाले गए Auto Layout के साथ। सिर्फ़ वह embedded content जो layers नहीं बन सकता, जैसे iframes में maps, WebGL canvases या बिना poster के videos, उस box की screenshot image के रूप में आता है।

Web को दोबारा बनाना बंद करें।

Link paste करें और कुछ ही सेकंड में असली, एडिटेबल, रिस्पॉन्सिव Figma layers पाएं। शुरुआत free — हर महीने 10 imports।

आगे पढ़ें

CSS to Figma Auto Layout: Flexbox और Grid mapping guide Flexbox और Figma Auto Layout मिलते-जुलते दिखते हैं, लेकिन वे एक ही model नहीं हैं। यह technical guide CSS properties को Auto Layout settings से map करती है, बताती है कि verification क्यों ज़रूरी है, और दिखाती है कि साफ़ import होने वाली CSS कैसे लिखें।Localhost to Figma: Chrome extension से कोई भी पेज capture करें कुछ पेजों तक URL import नहीं पहुंच सकता: आपका localhost build, login के पीछे का dashboard, अभी खुला हुआ menu। Free HTML to Frames Chrome extension उन्हें आपके अपने browser से capture करता है और एडिटेबल Figma layers में बदल देता है।AI to Figma: Claude और Cursor का UI MCP से Figma में भेजें AI coding tools मिनटों में काम करने वाला UI बना सकते हैं, लेकिन designers को वह फिर भी Figma में चाहिए। यहां बताया गया है कि Claude Code, Claude Desktop या Cursor को MCP के ज़रिए HTML to Frames से कैसे connect करें और screenshots के बजाय एडिटेबल layers पाएं।