cloaked.com

تقنيات المستهلكفاتح

استخدم هذا التصميم مع الذكاء الاصطناعي

اختر أداتك وصِف فكرتك ثم أرسل الطلب.

  • الصق الطلب في محادثة الوكيل داخل مشروعك في Claude Code ثم أرسله.

تنزيل

تخطيط نموذجي

صفحة هبوط، مبني من هذه الحزمة
صفحة عامة مركّبة فقط من قياسات هذه الحزمة: نصوص تجريبية بألوان الموقع وخطوطه وأزراره ومسافاته.

الألوان

8 ألوان

المكونات

Get Startedعنوان البريد الإلكتروني
زر primary
نص #fbf8ef على #130f02, r 9999px, h 36px, 16px/300
حقل
h 64px, 1px solid #ffffff, r 48px
بطاقة
#1c180b, 1px solid #292519, r 32px
ترويسة
0px, static, 0 روابط بحجم 0px
العنوان الرئيسي
56px / 400, محاذاة left, الحد الأقصى 543px
صورة رمزية
Avatar 67px, radius 0px, border 0px rgb(19, 15, 2)
النماذج
4 forms, 9 inputs. Required markers: 1. Help texts: 0. Submit button is content-width. Label placement: placeholder-only (4), none (4).
الأيقونات
Icons: 12 inline SVGs, outline/stroke, sizes 24px/16px/17px, stroke 1.5px/2px; icon font classes icon-.

التفاعل والحركة

  • button primary: moves up 2.4px
  • input: لا تغيّر عند hover
  • تركيز button primary: no visible focus style measured (may rely on :focus-visible with keyboard only)
  • تركيز input: border → #a09c8f
  • التلميحات: Tooltip triggers exist (7 × title) but none opened on hover in the first viewport; title attributes fall back to the browser's native tooltip.
  • القوائم: 9 aria-haspopup triggers exist; none opened on hover (click-to-open menus).
  • الحركة: 134 elements carry transitions; typical 0.3s with ease, mostly on transform, all, background-color. 1 running keyframe animations (bounce 3s infinite). No scroll-reveal: content is visible without scrolling into view.

الخطوط

2 عائلات خطوط
Simula Bookمستضافة ذاتيًاStkbureausansمستضافة ذاتيًا
headline-displayQuick brown fox56px / 400 / lh 61.6px / -1.12px
headline-lgQuick brown fox32px / 300 / lh 1.4
headline-mdQuick brown fox32px / 300 / lh 35.2px
body-mdThe quick brown fox jumps over the lazy dog14px / 300 / lh 19.6px
label-mdThe quick brown fox jumps over the lazy dog13px / 300 / lh 1.4
buttonThe quick brown fox jumps over the lazy dog12px / 300 / lh 19.2px
الأحجام المستخدمة

المسافات

وحدة 4px
4812162432364880
عرض المحتوى
1278px
نقاط التوقف
479, 767, 768, 991, 1440px

الاستدارة

زر 9999pxحقل 48pxبطاقة 32pxصورة 0px

الظلال

2

السمة

No dark mode responded to prefers-color-scheme, a theme toggle, or a root class/attribute.

الشعار والأيقونات

4 مراجع

هذه المقتطعات وقياساتها موجودة في BRAND.md. تحقق من أن الشعار المختار صحيح قبل استخدام الحزمة.

جرد المكوّنات

19 من 87 نوعًا · 32 متغيّرات · 26 حالات · 0 طبقات

يعرض كل صف نمطًا مرئيًا موجودًا في الصفحة. تعرض اللقطات الحالات التي تم الوصول إليها أثناء الاستخراج. تُميّز اللقطات المفقودة والحالات غير المتحقق منها مباشرةً بشكل منفصل. التفاصيل في COMPONENTS.md وcomponents.css.

Button, ghost3 في الصفحة · still faded out by a scroll-reveal animation when revisited#ffffff text on transparent, radius 1000px, h 48px, padding 12px 16px 12px 16px, 18px/300
rest: المعاينة غير متاحةdisabled: لم يتم التحقق مباشرةً
Button, ink (sm)1 في الصفحة, مثل "Get Started"#fbf8ef text on #130f02, radius 1000px, h 36px, padding 0px 16px 0px 16px, 16px/300
active (pressed), disabled: لا تغيير
Button, destructive1 في الصفحة#ffffff text on #ff550c, radius 1000px, h 48px, padding 12px 24px 12px 24px, 18px/300
hover, active (pressed): لا تغيير
Icon button, ghost2 في الصفحة#ffffff text on transparent, radius 0px, h 48px, padding 0px 0px 0px 0px, 40px/400, icon only 16px
Toggle / segmented control, secondary5 في الصفحة#ffffff text on #e9e6da, radius 999px, h 8px, padding 0px 0px 0px 0px, 14px/400
Toggle / segmented control, destructive1 في الصفحة#ffffff text on #ff550c, radius 999px, h 8px, padding 0px 0px 0px 0px, 14px/400
hover: لا تغيير
Text link, plain24 في الصفحة, مثل "Pricing"#e9e6da, no underline, 16px/300
Floating action button, destructive1 في الصفحة#130f02 text on #ff550c, radius 50%, h 48px, padding 0px 0px 0px 0px, 14px/400, shadow rgba(0, 0, 0, 0.06) 0px 1px 6px 0px, rgba(0, 0, 0, 0.16) 0px 2px 32px 0px, icon only 24px
Text input, outlined2 في الصفحةh 64px, bg #fbf8ef, border 1px solid #ffffff, radius 48px, padding 8px 8px 8px 60px, 16px text #130f02, shadow rgba(95, 17, 0, 0.3) 0px 20px 68px 0px, placeholder #a09c8f
placeholder: المعاينة غير متاحةhover, invalid: لا تغيير
Text input, outlined · form2 في الصفحةh 64px, bg #1c180b, border 1px solid #292519, radius 48px, padding 8px 8px 8px 60px, 16px text #a09c8f, placeholder #a09c8f
hover, invalid, placeholder: لا تغيير
Menu / dropdown trigger, ghost3 في الصفحة, مثل "See Cloaked Terms & Conditio"#222222 text on transparent, radius 0px, h 19px, padding 0px 0px 0px 0px, 14px/400
hover: لا تغيير
Card, flat9 في الصفحة, مثل "Scammers & Fraudsters"bg transparent, border none, radius 0px, padding 0px 0px 0px 0px, no shadow, about 307×70px, 1 per row
hover: لا تغيير
Card, outlined3 في الصفحة, مثل "Identity ThievesThey steal y"bg #1c180b, border 1px solid #292519, radius 32px, padding 24px 24px 24px 24px, no shadow, about 405×444px, h3 32px/300, body 16px #a09c8f, 3 per row
hover: لا تغيير
Card, outlined · main3 في الصفحة, مثل "170+millioncalls screened"bg #ff550c, border 1px solid #ffffff, radius 32px, padding 32px 32px 32px 32px, no shadow, about 405×383px, 3 per row
hover: لا تغيير
Card, filled-with-media1 في الصفحة, مثل ".tp-widget-businessinfo { fo"bg #f3efe2, border none, radius 32px, padding 48px 48px 48px 48px, no shadow, about 643×526px, media inside 65×74, radius 0px, 2 per row
hover: لا تغيير
Card, flat-media-top1 في الصفحة, مثل "Cloaked...Is SOC 2 compliant"bg transparent, border none, radius 32px, padding 0px 20px 20px 20px, no shadow, about 587×526px, media on top 0×0, radius 12px, 2 per row
hover: لا تغيير
Card, filled-with-media · main1 في الصفحةbg #1c180b, border none, radius 20px, padding 0px 120px 0px 120px, no shadow, about 659×264px, media inside 328×56, radius 0px, 1 per row
hover: لا تغيير
Testimonial / quote card, filled-with-media3 في الصفحة, مثل "“Finally, my phone goes quie" · still faded out by a scroll-reveal animation when revisitedbg #f3efe2, border none, radius 32px, padding 48px 32px 48px 32px, no shadow, about 680×336px, media inside 152×24, radius 0px, 1 per row
rest: المعاينة غير متاحة
Styled list1 في الصفحة, مثل "Email & Phone AliasesMasked "8 items, marker none, icon per item, gap 0px, item padding 0px 0px
Avatar, 67px-rounded8 في الصفحة67px, radius 0px
Image / figure, aspect-0.75-rounded4 في الصفحة360×480px, aspect 0.75, radius 32px, object-fit cover
hover: لا تغيير
Image / figure, aspect-13 في الصفحة32×32px, aspect 1, radius 0px, object-fit fill
hover: لا تغيير
Image / figure, aspect-1 · main3 في الصفحة36×36px, aspect 1, radius 0px, object-fit fill
hover: لا تغيير
Video / media embed1 في الصفحة606×514px, radius 32px, no controls, autoplay
Carousel / slider4 في الصفحة · partially outside the capture viewport0 slides, 0 dots, 0 arrows
rest: المعاينة غير متاحة
Icon, outline-17px5 في الصفحة17×17px, outline, stroke 1px none
Icon, outline-24px2 في الصفحة · partially outside the capture viewport24×24px, outline, stroke 1px none
rest: المعاينة غير متاحة

غير موجودة في هذه الصفحة: Button group, Close / dismiss button, Search field, Textarea, Select (native), Combobox / custom select, Checkbox, Radio, Switch / toggle, Range slider, File input / dropzone, Date / time input, Input with attached button or addon, Field label, Help / hint text, Validation error text, Fieldset / form section, Header / navbar, Navigation link, Breadcrumb, Tabs, Pagination, Stepper / progress steps, Sidebar navigation, Footer, Footer link, Skip link, Back to top, Social icon links, Theme toggle, Language / region switch, Tooltip, Popover, Dropdown menu, Dialog / modal, Drawer / sheet / off-canvas, Toast / snackbar, Banner / announcement bar, Cookie / consent notice, Lightbox / media viewer, Badge / pill / tag, Chip (removable / selectable tag), Alert / callout, Progress bar, Spinner / loader, Skeleton / shimmer, Counter / notification dot, Empty state, Rating / stars, Pricing card / plan, Feature item (icon + title + text), Stat / metric, List row / menu row, Table, Table row, Accordion / disclosure, Avatar stack, Divider, Code block / inline code, Keyboard key, Blockquote, Logo strip, Eyebrow / kicker, FAQ block, Call-to-action band, Newsletter / signup form, Search results / listing row, Sticky bar.

التجاوب

1440 / 1024 / 768 / 390 px
العرضالمحتوىالهامشالمتنالعنوانالترويسةالواجهة الرئيسيةالشبكاتالأزرار
desktop 14401278px129px14px56px, 3 lines, left0px, 0 linksmedia below text3→3 col; 2→1 col; 2→1 colcontent-width
laptop 1024926px97px14px56px, 4 lines, left0px, 0 linksmedia below text3→3 col; 2→1 col; 2→1 colcontent-width
tablet 768686px73px14px48px, 2 lines, left0px, 0 linksmedia below text2→1 col; 2→1 col; 2→1 colcontent-width
phone 390356px25px14px40px, 3 lines, left0px, 0 linksmedia below text2→1 col; 2→1 col; 3→3 col4 full-width
  • H1 goes 56px → 40px (71%), 3 → 3 lines.
  • No navigation links or hamburger detected at 390px; mobile navigation behavior is unverified.
  • Body text is 14px at the sampled desktop and phone widths.
  • Phone side gutter 25px.
  • 4 buttons stretch full-width on phones.
  • Section top padding 106px → 96px.

ملفات الحزمة

107 ملفات

ابدأ بـ 38 كيلوبايت من نص الدليل. كل نص الحزمة 943 كيلوبايت؛ افتح الملفات التفصيلية عند الحاجة. الصور منفصلة.

START_HERE.md95 سطر
# Start here: cloaked.com

Observed 2026-10-28T01:20:58.785Z; default light theme. This is a compact handoff, not the full evidence archive: everything you need to start is here, the detailed files are one step away.

## How to use this pack

1. Read `START_HERE.md` and `tokens.css` first: the priority values. Keep observed values; a value marked inferred or fallback is a suggestion to resolve against the screenshots.
2. Open `screenshots/desktop-1440-fold.png` and `screenshots/phone-390-fold.png` and match the composition, density, whitespace and image treatment; the values do not carry those. Treat the inside of an image or canvas as a visual inference, not measured DOM.
3. Read `FONTS.md` and load `fonts.css` before `tokens.css`. Keep exact weights and variable-font settings and verify the fonts that actually render. If a font is unavailable, name the substitute and compare its width and apparent weight before touching the type scale.
4. Before drawing any logo or icon, read `BRAND.md` and open `screenshots/brand-icon-1.png`, `screenshots/brand-icon-2.png`, `screenshots/brand-icon-3.png`: for a new product, create an original mark with the observed proportions and treatment; never guess a shape from a label.
5. Before building any control, read `COMPONENTS.md` (every variant and measured state, with a crop of each), use `components.css` for the CSS and `demos/` for a live copy of each component. A component listed as not found does not exist on the site; do not invent it.
6. Read `REGIONS.md` and inspect its context, detail and icon crops: reconstruct outer and inner surfaces, per-layer gradients and shadows and group spacing (`regions.css` has the recipes), then check the whole page again.
7. Read `BEHAVIOR.md` for hover, focus, tooltips, menus, motion, scrolling, tables, forms, text and each breakpoint, and reproduce the behaviour, not only the colours. No alternate theme was verified; use the observed theme unless another is requested.
8. `layout.html` is a generic page composed only from this pack's measured values, with placeholder copy: open it to see the colours, type, recipes and spacing working together and to check your own wiring of the fonts and tokens against it. It is not the site's composition; the screenshots are.
9. `DESIGN.md` has the whole system when a value is missing above. `evidence.json` is diagnostic data: never in the first read.
10. When done, render at desktop, 390px and 320px, compare with the screenshots, fix the biggest visible mismatch first (usually type size, whitespace or image treatment), recheck keyboard focus, overflow, navigation and forms, and repeat.
11. For another site's design, run `npx stylepack-cli <host>` in the project (it downloads that pack and records it the same way), or fetch https://stylepack.ai/packs/<host>/pack.zip; one question at a time is at https://stylepack.ai/packs/<host>/fonts, /colors and /buttons.

## Priority values and evidence

Values labeled fallback were not observed for that role; inferred-role means a visible heading was mapped to a display role. Keep observed values, but treat fallbacks as suggestions.
Keep measured sizes, tracking, radii and colors unless the new content requires an explicit adaptation. Do not enlarge the headline simply to fill a different line length.
Content width: 1278px. Inferred spacing base: 4px; sampled scale: 4, 8, 12, 16, 24, 32, 36, 48, 80px. Observed CSS breakpoints: 479, 767, 768, 991, 1440px.
Colors: background=#fbf8ef; surface=#b0aea7; surface-2=#e9e6da; foreground=#ffe9e0; primary=#130f02; on-primary=#ffffff; secondary=#ff550c; border=#292519.
- primary: Selected from measured button, link, text, painted-area and theme colors. It is not proof of a filled primary button; follow the observed component recipes.
Radii: button 9999px, card 32px, input 48px, image 0px.
Shadows: rgba(95, 17, 0, 0.3) 0px 20px 68px 0px; rgba(0, 0, 0, 0.06) 0px 1px 6px 0px, rgba(0, 0, 0, 0.16) 0px 2px 32px 0px.

## Typography

Load fonts.css before applying tokens.css. FONTS.md contains the observed face/weight inventory and rendered-font checks. A CSS family name alone does not load a font.
Copy the supplied @font-face sources verbatim; do not replace a captured face with Google Fonts merely because its name looks similar. Keep fonts.css linked (or inline it verbatim for a single HTML deliverable). It includes measured semantic font defaults; tokens.css supplies scale and spacing. Use each role as a complete recipe: family, exact numeric weight, size, line height, tracking, font-feature-settings (including cv/ss stylistic sets), optical sizing and variable-font settings. A font shorthand resets feature settings; reapply the supplied longhands after it. Do not round 510 to 500/600, or turn a measured light style into a bold heading.
Use the captured family first. Self-hosted is a hosting location, not an availability verdict. An unverified probe is not evidence of failure; do not choose the optional fallback merely because it is familiar. Substitute only after an actual failed destination request or missing licensed source; record that reason and the replacement. A transient network error merits a retry before redesigning the typography.
Fallback roles are unmeasured suggestions. If a role is absent, start from the nearest observed text treatment; do not assume headings must be bold.
- Simula Book: observed weights 300, 400; source loading recipe in fonts.css.
- Stkbureausans: observed weights 300; source loading recipe in fonts.css.
- Simula Book delivery by face: confirmed 300 normal; failed none; unverified none. Confirmation is from one isolated-origin check, not every deployment. Keep confirmed faces; attempt unverified faces. A failed unused face does not invalidate a working regular/bold face.
- Stkbureausans delivery by face: confirmed 500 normal, 700 normal, 200 normal, 400 normal, 300 normal; failed none; unverified 600 italic. Confirmation is from one isolated-origin check, not every deployment. Keep confirmed faces; attempt unverified faces. A failed unused face does not invalidate a working regular/bold face.
After loading, inspect the browser's Rendered Fonts for the headline, body and button. Computed font-family/font-weight and document.fonts.check() alone do not prove which face drew the glyphs.

- headline-display: Simula Book; 56px/61.6px; weight 400; tracking -1.12px; observed, source h1.
- headline-lg: Stkbureausans; 32px/1.4; weight 300; tracking normal; fallback, source h2, inferred fields: fontSize, fontFamily, fontWeight, lineHeight.
- headline-md: Simula Book; 32px/35.2px; weight 300; tracking normal; observed, source h3.
- body-md: Stkbureausans; 14px/19.6px; weight 300; tracking normal; observed, source body.
- label-md: Stkbureausans; 13px/1.4; weight 300; tracking normal; fallback, source label, inferred fields: fontSize, fontFamily, fontWeight, lineHeight.
- button: Stkbureausans; 12px/19.2px; weight 300; tracking normal; observed, source button.
- Font Simula Book: self-hosted; use its captured loader first. Self-hosted does not imply unavailable or licensed for reuse; substitution is conditional, not a second design choice.
- Font Stkbureausans: self-hosted; use its captured loader first. Self-hosted does not imply unavailable or licensed for reuse; substitution is conditional, not a second design choice.

## Regional composition

Read REGIONS.md and open the referenced context, detail and icon crops before drawing complex previews. Build outer shell, inset content panel and internal groups as distinct layers where observed. Preserve which surface owns each gradient, border and shadow; do not apply one generic card treatment to every layer.
For images, canvas, video and external SVG, use the rendered crops to infer visible internal groupings. Keep those inferences separate from measured DOM facts. Do not treat an illustration as a functional app or paste the screenshot as the finished UI. Return to the whole-page screenshots to match scale and placement.
- r1: 1280×546.4px at page (80, 106); 7 measured layers, 3 icon samples, 2 opaque media layers. screenshots/region-r1-context.jpg, screenshots/region-r1-detail.png, screenshots/region-r1-icons.png
- r2: 1280×1176px at page (80, 653.4); 22 measured layers, 6 icon samples, 3 opaque media layers. screenshots/region-r2-context.jpg, screenshots/region-r2-detail.png, screenshots/region-r2-icons.png
- r3: 1280×1236.4px at page (80, 4465.5); 24 measured layers, 0 icon samples, 13 opaque media layers. screenshots/region-r3-context.jpg, screenshots/region-r3-detail.png

## Component recipes

- primary button: bg #130f02; text #fbf8ef; border none; radius 9999px; height 36px; padding 0px 16px; type 16px/300; shadow none.
- Card: {"bg":"#1c180b","border":"1px solid #292519","radius":"32px","padding":"24px","shadow":"none","w":405,"h":444}.
- Input: {"type":"tel","bg":"#fbf8ef","color":"#130f02","border":"1px solid #ffffff","radius":"48px","height":64,"fontSize":16,"padding":"8px 8px","shadow":"rgba(95, 17, 0, 0.3) 0px 20px 68px 0px"}.

## Responsive and interaction evidence

- desktop 1440px: content 1278px, gutter 129px, H1 56px, 3 lines, left, header 0px, 0 links, grids 3→3 col; 2→1 col; 2→1 col.
- laptop 1024px: content 926px, gutter 97px, H1 56px, 4 lines, left, header 0px, 0 links, grids 3→3 col; 2→1 col; 2→1 col.
- tablet 768px: content 686px, gutter 73px, H1 48px, 2 lines, left, header 0px, 0 links, grids 2→1 col; 2→1 col; 2→1 col.
- phone 390px: content 356px, gutter 25px, H1 40px, 3 lines, left, header 0px, 0 links, grids 2→1 col; 2→1 col; 3→3 col.
H1 goes 56px → 40px (71%), 3 → 3 lines.
No navigation links or hamburger detected at 390px; mobile navigation behavior is unverified.
Body text is 14px at the sampled desktop and phone widths.
Phone side gutter 25px.
- Hover button-primary: moves up 2.4px.
- Hover input: no visible change.
- Focus button-primary: no visible focus style measured (may rely on :focus-visible with keyboard only).
- Focus input: border → #a09c8f.
134 elements carry transitions; typical 0.3s with ease, mostly on transform, all, background-color. 1 running keyframe animations (bounce 3s infinite).
No alternate theme verified.

## Logo and icons

Logo not confidently located.
Icon: 17×17px; outline/stroke; stroke 2px, caps round.
Icon: 16×16px; outline/stroke; stroke 1.5px, caps round.

## First images to open

- screenshots/desktop-1440-fold.png: Desktop 1440, above the fold
- screenshots/phone-390-fold.png: Phone 390, above the fold

## Verify the build

Render at desktop, 390px and 320px. Inspect the result, compare against the supplied references, fix the largest visible mismatch, and recheck keyboard focus, overflow, navigation and form behavior. Match the visual language while following the requested product content.
Page background comes from body; large surface colors remain in the palette.
The primary action colour is the ink colour (monochrome palette); chromatic colours appear only as small accents.
Body text contrast is 1.1:1 against the page background (below 4.5:1).