rezero.mdتحليل موقع
تحليل تعليميproductivity

Asana

A work management platform for organizing tasks, projects, and team workflows at scale.

المصدر محل التحليل: asana.com · أدلة عامة فقط

DESIGN.md

Generated as educational analysis. Inferences are hypotheses, not source-code claims.

Observation

  • Observed colors: #ffffff, #f6f8f9, #f4f6f6, #edf1f2, #e0e6e8, #d5dce0, #b7bfc6, #9ca6af, #848f99, #646f79, #222b37, #151b26
  • Observed font families: "haptik", "proxima-nova", "asanaIcons", "pp-editorial", "Roboto", "Ghost", "TWK Lausanne", "Hiragino Kaku Gothic ProN", "TWK Lausanne","Helvetica Neue","Helvetica",sans-serif, "Hiragino Kaku Gothic ProN","Helvetica Neue","Helvetica",sans-serif, inherit

Inference

  • Repeated tokens may indicate a shared design system; external stylesheets were not executed or downloaded.

Recommendation

  • Define semantic color and type tokens before copying visual treatments.
  • Validate contrast and responsive behavior in the target product context.

IA.md

Generated as educational analysis. Inferences are hypotheses, not source-code claims.

Observation

  • Navigation labels: Asana Home, Pricing, Bahasa Indonesia, Deutsch, English, Español, Français, Italiano, 日本語, 한국어, Nederlands, Polski, Português, Русский, Svenska, 繁體中文, Contact sales, Log in, Get started, Launch Asana
  • Heading outline: 1: The OS for .css-5fsjej{background:linear-gradient(90deg, #ff453e 0%, #f481f4 50%, #ff453e 100%);-webkit-background-size:200% auto;background-size:200% auto;-webkit-background-clip:text;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent;-webkit-animation:animation-1wlok8 4s ease infinite;animation:animation-1wlok8 4s ease infinite;}@media (prefers-reduced-motion: reduce){.css-5fsjej{-webkit-animation:none;animation:none;}}@-webkit-keyframes animation-1wlok8{0%{-webkit-background-position:0% 50%;background-position:0% 50%;}50%{-webkit-background-position:100% 50%;background-position:100% 50%;}100%{-webkit-background-position:0% 50%;background-position:0% 50%;}}@keyframes animation-1wlok8{0%{-webkit-background-position:0% 50%;background-position:0% 50%;}50%{-webkit-background-position:100% 50%;background-position:100% 50%;}100%{-webkit-background-position:0% 50%;background-position:0% 50%;}}human-agent teams · 4: 85% of Fortune 100 companies choose Asana¹ · 2: AI that works the way your team works · 4: Asana Work Graph® · 4: Multiplayer · 4: Shared memory · 4: Enterprise governance · 1: AI Teammates · 2: Your team just got bigger · 6: Skills · 5: Launch Planner · 6: Skills · 5: Workflow Optimizer · 6: Skills · 5: Compliance Specialist · 6: Skills · 5: Status Reporter · 6: Skills · 5: Data Quality Manager · 6: Skills

Inference

  • Repeated navigation labels likely represent primary information architecture.

Recommendation

  • Model user tasks first, then test whether this hierarchy fits them.

COMPONENTS.md

Generated as educational analysis. Inferences are hypotheses, not source-code claims.

Observation

  • Observed forms: 2
  • Observed calls to action: Products.css-pfo72i{fill:var(--icon);}chevron-down icon, Solutions.css-pfo72i{fill:var(--icon);}chevron-down icon, Learning & support.css-pfo72i{fill:var(--icon);}chevron-down icon, .css-1sa3o1x-p3{background-color:white;color:var(--lightmode-text-strong);box-shadow:0 2px 8px 0 rgba(0, 0, 0, 0.15);text-align:left;border-radius:6px;position:absolute;z-index:9999;left:50%;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);white-space:pre-wrap;width:-webkit-max-content;width:-moz-max-content;width:max-content;pointer-events:none;font-size:12px;font-weight:300;line-height:150%;letter-spacing:0.02em;font-family:"TWK Lausanne","Helvetica Neue","Helvetica",sans-serif;padding:8px 12px;bottom:calc(100% + 12px);opacity:0;max-width:calc(24ch + 12px * 2);-webkit-transition:opacity 300ms ease-in-out;transition:opacity 300ms ease-in-out;transition-delay:0ms;top:100%;bottom:auto;left:50%;-webkit-transform:translateY(-8px) translateX(-50%);-moz-transform:translateY(-8px) translateX(-50%);-ms-transform:translateY(-8px) translateX(-50%);transform:translateY(-8px) translateX(-50%);}[lang="ja"] .css-1sa3o1x-p3{font-family:"Hiragino Kaku Gothic ProN","Helvetica Neue","Helvetica",sans-serif;}@media (min-width: 768px){.css-1sa3o1x-p3{font-size:13px;}}.css-1sa3o1x-p3::after{content:"";position:absolute;border:5px transparent solid;top:0;left:50%;margin-left:0;border-bottom-color:white;-webkit-transform:translateX(-50%) translateY(-100%);-moz-transform:translateX(-50%) translateY(-100%);-ms-transform:translateX(-50%) translateY(-100%);transform:translateX(-50%) translateY(-100%);}Choose your preferred language, Get started, Upgrade, Contact sales, .css-ax05eg{position:relative;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;vertical-align:top;background:center/cover #c7c4c4;border-radius:50%;box-sizing:border-box;color:#ffffff!important;background-color:#b36bd4!important;cursor:default;font-size:12px;height:32px;line-height:32px;min-width:32px;width:32px;-webkit-transition:box-shadow 0.25s linear;transition:box-shadow 0.25s linear;}.css-ax05eg *{color:#ffffff!important;}.css-ax05eg:hover{border-bottom:none;color:#ffffff!important;}.css-ax05eg:hover::after{opacity:0.15;}.css-ax05eg::after{content:"";position:absolute;border-radius:50%;top:0;left:0;opacity:0;background-color:black;width:100%;height:100%;-webkit-transition:opacity 0.25s;transition:opacity 0.25s;}chevron-down icon, .css-pfo72i{fill:var(--icon);}desktop iconContact sales, .css-pfo72i{fill:var(--icon);}message iconView demo, .css-pfo72i{fill:var(--icon);}download iconDownload app, Products.css-pfo72i{fill:var(--icon);}chevron-down icon

Inference

  • Repeated structures may be implemented as reusable components, but DOM output cannot prove source boundaries.

Recommendation

  • Create components around behavior and responsibility, not visual resemblance alone.

STACK_GUESS.md

Generated as educational analysis. Inferences are hypotheses, not source-code claims.

Observation

  • Next.js: NEXT_DATA, /_next/
  • React: react
  • Netlify: netlify
  • Google Analytics: gtag(
  • Contentful: contentful
  • Next.js: NEXT_DATA, /_next/
  • React: react
  • Netlify: netlify
  • Google Analytics: gtag(
  • Next.js: NEXT_DATA, /_next/
  • React: react
  • Netlify: netlify
  • Google Analytics: gtag(

Inference

  • Technology detection is probabilistic because production builds can remove or disguise signatures.

Recommendation

  • Verify stack choices using public engineering sources before adopting them.

ARCHITECTURE.md

Generated as educational analysis. Inferences are hypotheses, not source-code claims.

Observation

  • Analyzed 3 public page(s) on asana.com.
  • Public paths: /, /create-account-mobile, /create-account-signup

Inference

  • Rendering and service boundaries cannot be proven from HTML alone.

Recommendation

  • Choose the smallest deployable architecture that meets latency, SEO, and data needs.

DECISIONS.md

Generated as educational analysis. Inferences are hypotheses, not source-code claims.

Observation

  • Evidence base includes 3 fetched page(s).

Inference

  • Visible product choices suggest tradeoffs but do not reveal the original team’s rationale.

Recommendation

  • Record each decision with context, alternatives, consequences, and a review date.

BUILD_WITH_THIS.md

Generated as educational analysis. Inferences are hypotheses, not source-code claims.

Observation

  • Reference site: https://asana.com
  • Most visible content themes: 1: The OS for .css-5fsjej{background:linear-gradient(90deg, #ff453e 0%, #f481f4 50%, #ff453e 100%);-webkit-background-size:200% auto;background-size:200% auto;-webkit-background-clip:text;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent;-webkit-animation:animation-1wlok8 4s ease infinite;animation:animation-1wlok8 4s ease infinite;}@media (prefers-reduced-motion: reduce){.css-5fsjej{-webkit-animation:none;animation:none;}}@-webkit-keyframes animation-1wlok8{0%{-webkit-background-position:0% 50%;background-position:0% 50%;}50%{-webkit-background-position:100% 50%;background-position:100% 50%;}100%{-webkit-background-position:0% 50%;background-position:0% 50%;}}@keyframes animation-1wlok8{0%{-webkit-background-position:0% 50%;background-position:0% 50%;}50%{-webkit-background-position:100% 50%;background-position:100% 50%;}100%{-webkit-background-position:0% 50%;background-position:0% 50%;}}human-agent teams · 4: 85% of Fortune 100 companies choose Asana¹ · 2: AI that works the way your team works · 4: Asana Work Graph® · 4: Multiplayer · 4: Shared memory · 4: Enterprise governance · 1: AI Teammates

Inference

  • The reference patterns may be useful for products with similar user jobs, not merely a similar appearance.

Recommendation

  • Start from the user problem, reuse principles selectively, and build original assets and copy.

SITEMAP.md

Generated as educational analysis. Inferences are hypotheses, not source-code claims.

Observation

  • Discovered path: /
  • Discovered path: /create-account-mobile
  • Discovered path: /create-account-signup

Inference

  • Only crawled and sitemap-discovered public URLs are represented.

Recommendation

  • Treat this as a partial inventory and validate against product analytics and content ownership.