Live render

Fixture data populated via demo CSOM script

Raw shipped HTML

Exact bytes returned by /api/v1/views/profile-pro-hiring-v1/1.0.0 19,384 bytes
<mf-view>
<style>mf-profile-pro-hiring-v1 {
mf-profile-pro {
  --mppr-bg: #0f1114;
  --mppr-bg-raised: #161a1f;
  --mppr-bg-card: #1a1f26;
  --mppr-border: #262c35;
  --mppr-border-soft: #1e242c;
  --mppr-text: #e6e9ec;
  --mppr-text-muted: #8a939d;
  --mppr-text-dim: #5c636c;
  --mppr-accent: #2dd4bf;
  --mppr-accent-soft: rgba(45, 212, 191, 0.12);
  --mppr-warn: #f59e0b;
  --mppr-available: #34d399;
  --mppr-available-soft: rgba(52, 211, 153, 0.12);
  --mppr-radius: 5px;

  display: block;
  max-width: 760px;
  font-family: "Inter", -apple-system, "Segoe UI", Helvetica, Arial, sans-serif;
  font-size: 13.5px;
  line-height: 1.5;
  color: var(--mppr-text);
  background: var(--mppr-bg);
  border-radius: var(--mppr-radius);
  overflow: hidden;
}
mf-profile-pro *, mf-profile-pro *::before, mf-profile-pro *::after { box-sizing: border-box; }

/* every section is hidden by default — variants opt in */
mf-pro-cover,
mf-pro-showreel,
mf-pro-header,
mf-pro-avatar,
mf-pro-identity,
mf-pro-name,
mf-pro-handle,
mf-pro-title,
mf-pro-meta,
mf-pro-meta-location,
mf-pro-meta-joined,
mf-pro-availability,
mf-pro-availability-state,
mf-pro-availability-note,
mf-pro-availability-updated,
mf-pro-rate,
mf-pro-bio,
mf-pro-stats,
mf-pro-stat,
mf-pro-stat-value,
mf-pro-stat-label,
mf-pro-skills,
mf-pro-skill,
mf-pro-skill-name,
mf-pro-skill-level,
mf-pro-skill-years,
mf-pro-secondary-skills,
mf-pro-secondary-skill,
mf-pro-tools,
mf-pro-tool,
mf-pro-credits,
mf-pro-credit,
mf-pro-credit-title,
mf-pro-credit-year,
mf-pro-credit-role,
mf-pro-credit-studio,
mf-pro-credit-client,
mf-pro-experience-list,
mf-pro-experience,
mf-pro-experience-period,
mf-pro-experience-role,
mf-pro-experience-company,
mf-pro-experience-location,
mf-pro-experience-note,
mf-pro-education-list,
mf-pro-education,
mf-pro-education-period,
mf-pro-education-qual,
mf-pro-education-inst,
mf-pro-endorsements,
mf-pro-endorsement,
mf-pro-endorsement-who,
mf-pro-endorsement-role,
mf-pro-endorsement-note,
mf-pro-shotbreakdowns,
mf-pro-shot,
mf-pro-shot-thumb,
mf-pro-shot-title,
mf-pro-works,
mf-pro-work,
mf-pro-work-thumb,
mf-pro-work-title,
mf-pro-work-tags,
mf-pro-recent,
mf-pro-recent-item,
mf-pro-recent-kind,
mf-pro-recent-time,
mf-pro-recent-title,
mf-pro-recent-media,
mf-pro-recent-reactions,
mf-pro-recent-comments,
mf-pro-links,
mf-pro-link,
mf-pro-badges,
mf-pro-badge {
  display: none;
}

/* image surfaces */
mf-pro-cover,
mf-pro-avatar,
mf-pro-shot-thumb,
mf-pro-work-thumb,
mf-pro-recent-media {
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  background-color: #1c222a;
}

/* empty-state collapse — anything the binder didn't fill stays empty */
mf-pro-name:empty,
mf-pro-handle:empty,
mf-pro-title:empty,
mf-pro-bio:empty,
mf-pro-rate:empty,
mf-pro-meta-location:empty,
mf-pro-meta-joined:empty,
mf-pro-availability-state:empty,
mf-pro-availability-note:empty,
mf-pro-availability-updated:empty,
mf-pro-stat-value:empty,
mf-pro-stat-label:empty,
mf-pro-skill-name:empty,
mf-pro-skill-years:empty,
mf-pro-secondary-skill:empty,
mf-pro-tool:empty,
mf-pro-credit-title:empty,
mf-pro-credit-year:empty,
mf-pro-credit-role:empty,
mf-pro-credit-studio:empty,
mf-pro-credit-client:empty,
mf-pro-experience-period:empty,
mf-pro-experience-role:empty,
mf-pro-experience-company:empty,
mf-pro-experience-location:empty,
mf-pro-experience-note:empty,
mf-pro-education-period:empty,
mf-pro-education-qual:empty,
mf-pro-education-inst:empty,
mf-pro-endorsement-who:empty,
mf-pro-endorsement-role:empty,
mf-pro-endorsement-note:empty,
mf-pro-shot-title:empty,
mf-pro-work-title:empty,
mf-pro-work-tags:empty,
mf-pro-recent-kind:empty,
mf-pro-recent-time:empty,
mf-pro-recent-title:empty,
mf-pro-recent-reactions:empty,
mf-pro-recent-comments:empty,
mf-pro-link:empty,
mf-pro-badge:empty {
  display: none;
}

mf-profile-pro { padding: 0; }

mf-pro-cover {
  display: block;
  position: relative;
  height: 84px;
  background-color: #1a1f26;
}
mf-pro-cover::after {
  content: '';
  position: absolute; inset: 0;
  background: linear-gradient(180deg, rgba(15,17,20,0.2), rgba(15,17,20,0.95));
}

mf-pro-header {
  display: flex; align-items: flex-end; gap: 16px;
  padding: 0 24px;
  margin-top: -42px;
  position: relative;
}
mf-pro-avatar {
  display: block;
  width: 84px; height: 84px;
  border-radius: 50%;
  border: 3px solid var(--mppr-bg);
  flex-shrink: 0;
}
mf-pro-identity {
  display: block;
  flex: 1; min-width: 0;
  padding-bottom: 6px;
}
mf-pro-name {
  display: block;
  margin: 0;
  font-size: 22px;
  font-weight: 700;
  letter-spacing: -0.01em;
  color: var(--mppr-text);
}
mf-pro-handle { display: inline; color: var(--mppr-text-dim); font-size: 12px; }
mf-pro-title {
  display: block;
  color: var(--mppr-text-muted);
  font-size: 13px;
  margin-top: 2px;
}
mf-pro-meta {
  display: flex; align-items: center; gap: 14px;
  color: var(--mppr-text-dim); font-size: 11.5px;
  margin-top: 6px; flex-wrap: wrap;
}
mf-pro-meta-location, mf-pro-meta-joined {
  display: inline-flex; align-items: center; gap: 4px;
}

mf-pro-availability {
  display: flex; align-items: center; gap: 12px;
  margin: 18px 24px 0;
  padding: 12px 16px;
  background: var(--mppr-available-soft);
  border: 1px solid rgba(52,211,153,0.2);
  border-left: 3px solid var(--mppr-available);
  border-radius: 5px;
}
mf-pro-availability-state {
  display: inline-flex; align-items: center; gap: 6px;
  color: var(--mppr-available);
  font-size: 12px; font-weight: 600;
}
mf-pro-availability-state::before {
  content: ''; width: 6px; height: 6px; border-radius: 50%;
  background: var(--mppr-available); box-shadow: 0 0 6px var(--mppr-available);
}
mf-pro-availability-note { display: block; flex: 1; font-size: 12.5px; color: var(--mppr-text); }
mf-pro-availability-updated {
  display: inline-block;
  font-family: "JetBrains Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;
  color: var(--mppr-text-dim); font-size: 11px;
}

mf-pro-bio {
  display: block;
  margin: 18px 24px 0;
  font-size: 13.5px;
  color: var(--mppr-text-muted);
  max-width: 640px;
}

mf-pro-skills {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 8px 24px;
  padding: 22px 24px 0;
}
mf-pro-skill { display: flex; align-items: center; gap: 12px; }
mf-pro-skill-name {
  display: block;
  min-width: 130px;
  font-size: 12.5px; font-weight: 500;
  color: var(--mppr-text);
}
mf-pro-skill-level {
  display: block;
  flex: 1;
  height: 4px;
  background: var(--mppr-bg-raised);
  border-radius: 2px; position: relative;
  overflow: hidden;
}
mf-pro-skill-level::before {
  content: '';
  display: block;
  height: 100%;
  width: var(--pct, 0%);
  background: linear-gradient(90deg, var(--mppr-accent), #5eead4);
  border-radius: 2px;
}
mf-pro-skill-years {
  display: block;
  font-family: "JetBrains Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;
  color: var(--mppr-text-dim); font-size: 11px;
  width: 28px; text-align: right; flex-shrink: 0;
}

mf-pro-secondary-skills {
  display: flex; flex-wrap: wrap; gap: 5px;
  padding: 14px 24px 0;
}
mf-pro-secondary-skill {
  display: inline-flex; align-items: center;
  padding: 3px 9px; border-radius: 12px;
  background: var(--mppr-bg-raised);
  color: var(--mppr-text-muted);
  font-size: 11px; font-weight: 500;
  border: 1px solid var(--mppr-border-soft);
}

mf-pro-credits {
  display: flex; flex-direction: column; gap: 6px;
  padding: 22px 24px 0;
}
mf-pro-credit {
  display: flex; align-items: center; gap: 12px;
  padding: 8px 10px;
  background: var(--mppr-bg-card);
  border: 1px solid var(--mppr-border-soft);
  border-radius: 5px;
}
mf-pro-credit-title { display: inline; font-size: 13px; font-weight: 500; color: var(--mppr-text); }
mf-pro-credit-year {
  display: inline;
  font-family: "JetBrains Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;
  color: var(--mppr-text-dim); font-size: 11px; margin-left: 6px;
}
mf-pro-credit-studio, mf-pro-credit-client { display: inline; font-size: 11.5px; color: var(--mppr-text-dim); margin-left: 6px; }
mf-pro-credit-role { display: none; }

mf-pro-endorsements {
  display: grid; grid-template-columns: 1fr 1fr; gap: 10px;
  padding: 22px 24px 24px;
}
mf-pro-endorsement {
  display: block;
  padding: 12px 14px;
  background: var(--mppr-bg-card);
  border: 1px solid var(--mppr-border-soft);
  border-radius: 5px;
}
mf-pro-endorsement-who { display: block; font-size: 12px; font-weight: 600; color: var(--mppr-text); }
mf-pro-endorsement-role { display: block; font-size: 10.5px; color: var(--mppr-text-dim); margin-bottom: 6px; }
mf-pro-endorsement-note {
  display: block;
  font-size: 12px; color: var(--mppr-text-muted);
  line-height: 1.45; font-style: italic;
}

@media (max-width: 600px) {
  mf-pro-skills { grid-template-columns: 1fr; }
  mf-pro-endorsements { grid-template-columns: 1fr; }
}

}</style>
<mf-profile-pro-hiring-v1 version="1.0.0"><mf-profile-pro>

    <mf-pro-cover></mf-pro-cover>
    <mf-pro-showreel></mf-pro-showreel>

    <mf-pro-header>
      <mf-pro-avatar></mf-pro-avatar>
      <mf-pro-identity>
        <mf-pro-name></mf-pro-name>
        <mf-pro-handle></mf-pro-handle>
        <mf-pro-title></mf-pro-title>
        <mf-pro-meta>
          <mf-pro-meta-location></mf-pro-meta-location>
          <mf-pro-meta-joined></mf-pro-meta-joined>
        </mf-pro-meta>
      </mf-pro-identity>
    </mf-pro-header>

    <mf-pro-availability>
      <mf-pro-availability-state></mf-pro-availability-state>
      <mf-pro-availability-note></mf-pro-availability-note>
      <mf-pro-availability-updated></mf-pro-availability-updated>
    </mf-pro-availability>
    <mf-pro-rate></mf-pro-rate>

    <mf-pro-bio></mf-pro-bio>

    <mf-pro-stats>
      <mf-pro-stat>
        <mf-pro-stat-value></mf-pro-stat-value>
        <mf-pro-stat-label></mf-pro-stat-label>
      </mf-pro-stat>
      <mf-pro-stat>
        <mf-pro-stat-value></mf-pro-stat-value>
        <mf-pro-stat-label></mf-pro-stat-label>
      </mf-pro-stat>
      <mf-pro-stat>
        <mf-pro-stat-value></mf-pro-stat-value>
        <mf-pro-stat-label></mf-pro-stat-label>
      </mf-pro-stat>
    </mf-pro-stats>

    <mf-pro-skills>
      <mf-pro-skill>
        <mf-pro-skill-name></mf-pro-skill-name>
        <mf-pro-skill-level></mf-pro-skill-level>
        <mf-pro-skill-years></mf-pro-skill-years>
      </mf-pro-skill>
      <mf-pro-skill>
        <mf-pro-skill-name></mf-pro-skill-name>
        <mf-pro-skill-level></mf-pro-skill-level>
        <mf-pro-skill-years></mf-pro-skill-years>
      </mf-pro-skill>
      <mf-pro-skill>
        <mf-pro-skill-name></mf-pro-skill-name>
        <mf-pro-skill-level></mf-pro-skill-level>
        <mf-pro-skill-years></mf-pro-skill-years>
      </mf-pro-skill>
      <mf-pro-skill>
        <mf-pro-skill-name></mf-pro-skill-name>
        <mf-pro-skill-level></mf-pro-skill-level>
        <mf-pro-skill-years></mf-pro-skill-years>
      </mf-pro-skill>
      <mf-pro-skill>
        <mf-pro-skill-name></mf-pro-skill-name>
        <mf-pro-skill-level></mf-pro-skill-level>
        <mf-pro-skill-years></mf-pro-skill-years>
      </mf-pro-skill>
      <mf-pro-skill>
        <mf-pro-skill-name></mf-pro-skill-name>
        <mf-pro-skill-level></mf-pro-skill-level>
        <mf-pro-skill-years></mf-pro-skill-years>
      </mf-pro-skill>
    </mf-pro-skills>

    <mf-pro-secondary-skills>
      <mf-pro-secondary-skill></mf-pro-secondary-skill>
      <mf-pro-secondary-skill></mf-pro-secondary-skill>
      <mf-pro-secondary-skill></mf-pro-secondary-skill>
      <mf-pro-secondary-skill></mf-pro-secondary-skill>
      <mf-pro-secondary-skill></mf-pro-secondary-skill>
      <mf-pro-secondary-skill></mf-pro-secondary-skill>
      <mf-pro-secondary-skill></mf-pro-secondary-skill>
      <mf-pro-secondary-skill></mf-pro-secondary-skill>
    </mf-pro-secondary-skills>

    <mf-pro-tools>
      <mf-pro-tool></mf-pro-tool>
      <mf-pro-tool></mf-pro-tool>
      <mf-pro-tool></mf-pro-tool>
      <mf-pro-tool></mf-pro-tool>
      <mf-pro-tool></mf-pro-tool>
      <mf-pro-tool></mf-pro-tool>
      <mf-pro-tool></mf-pro-tool>
      <mf-pro-tool></mf-pro-tool>
    </mf-pro-tools>

    <mf-pro-experience-list>
      <mf-pro-experience>
        <mf-pro-experience-period></mf-pro-experience-period>
        <mf-pro-experience-role></mf-pro-experience-role>
        <mf-pro-experience-company></mf-pro-experience-company>
        <mf-pro-experience-location></mf-pro-experience-location>
        <mf-pro-experience-note></mf-pro-experience-note>
      </mf-pro-experience>
      <mf-pro-experience>
        <mf-pro-experience-period></mf-pro-experience-period>
        <mf-pro-experience-role></mf-pro-experience-role>
        <mf-pro-experience-company></mf-pro-experience-company>
        <mf-pro-experience-location></mf-pro-experience-location>
        <mf-pro-experience-note></mf-pro-experience-note>
      </mf-pro-experience>
      <mf-pro-experience>
        <mf-pro-experience-period></mf-pro-experience-period>
        <mf-pro-experience-role></mf-pro-experience-role>
        <mf-pro-experience-company></mf-pro-experience-company>
        <mf-pro-experience-location></mf-pro-experience-location>
        <mf-pro-experience-note></mf-pro-experience-note>
      </mf-pro-experience>
    </mf-pro-experience-list>

    <mf-pro-credits>
      <mf-pro-credit>
        <mf-pro-credit-title></mf-pro-credit-title>
        <mf-pro-credit-year></mf-pro-credit-year>
        <mf-pro-credit-role></mf-pro-credit-role>
        <mf-pro-credit-studio></mf-pro-credit-studio>
        <mf-pro-credit-client></mf-pro-credit-client>
      </mf-pro-credit>
      <mf-pro-credit>
        <mf-pro-credit-title></mf-pro-credit-title>
        <mf-pro-credit-year></mf-pro-credit-year>
        <mf-pro-credit-role></mf-pro-credit-role>
        <mf-pro-credit-studio></mf-pro-credit-studio>
        <mf-pro-credit-client></mf-pro-credit-client>
      </mf-pro-credit>
      <mf-pro-credit>
        <mf-pro-credit-title></mf-pro-credit-title>
        <mf-pro-credit-year></mf-pro-credit-year>
        <mf-pro-credit-role></mf-pro-credit-role>
        <mf-pro-credit-studio></mf-pro-credit-studio>
        <mf-pro-credit-client></mf-pro-credit-client>
      </mf-pro-credit>
      <mf-pro-credit>
        <mf-pro-credit-title></mf-pro-credit-title>
        <mf-pro-credit-year></mf-pro-credit-year>
        <mf-pro-credit-role></mf-pro-credit-role>
        <mf-pro-credit-studio></mf-pro-credit-studio>
        <mf-pro-credit-client></mf-pro-credit-client>
      </mf-pro-credit>
      <mf-pro-credit>
        <mf-pro-credit-title></mf-pro-credit-title>
        <mf-pro-credit-year></mf-pro-credit-year>
        <mf-pro-credit-role></mf-pro-credit-role>
        <mf-pro-credit-studio></mf-pro-credit-studio>
        <mf-pro-credit-client></mf-pro-credit-client>
      </mf-pro-credit>
      <mf-pro-credit>
        <mf-pro-credit-title></mf-pro-credit-title>
        <mf-pro-credit-year></mf-pro-credit-year>
        <mf-pro-credit-role></mf-pro-credit-role>
        <mf-pro-credit-studio></mf-pro-credit-studio>
        <mf-pro-credit-client></mf-pro-credit-client>
      </mf-pro-credit>
    </mf-pro-credits>

    <mf-pro-education-list>
      <mf-pro-education>
        <mf-pro-education-period></mf-pro-education-period>
        <mf-pro-education-qual></mf-pro-education-qual>
        <mf-pro-education-inst></mf-pro-education-inst>
      </mf-pro-education>
      <mf-pro-education>
        <mf-pro-education-period></mf-pro-education-period>
        <mf-pro-education-qual></mf-pro-education-qual>
        <mf-pro-education-inst></mf-pro-education-inst>
      </mf-pro-education>
    </mf-pro-education-list>

    <mf-pro-endorsements>
      <mf-pro-endorsement>
        <mf-pro-endorsement-who></mf-pro-endorsement-who>
        <mf-pro-endorsement-role></mf-pro-endorsement-role>
        <mf-pro-endorsement-note></mf-pro-endorsement-note>
      </mf-pro-endorsement>
      <mf-pro-endorsement>
        <mf-pro-endorsement-who></mf-pro-endorsement-who>
        <mf-pro-endorsement-role></mf-pro-endorsement-role>
        <mf-pro-endorsement-note></mf-pro-endorsement-note>
      </mf-pro-endorsement>
    </mf-pro-endorsements>

    <mf-pro-shotbreakdowns>
      <mf-pro-shot>
        <mf-pro-shot-thumb></mf-pro-shot-thumb>
        <mf-pro-shot-title></mf-pro-shot-title>
      </mf-pro-shot>
      <mf-pro-shot>
        <mf-pro-shot-thumb></mf-pro-shot-thumb>
        <mf-pro-shot-title></mf-pro-shot-title>
      </mf-pro-shot>
      <mf-pro-shot>
        <mf-pro-shot-thumb></mf-pro-shot-thumb>
        <mf-pro-shot-title></mf-pro-shot-title>
      </mf-pro-shot>
    </mf-pro-shotbreakdowns>

    <mf-pro-works>
      <mf-pro-work>
        <mf-pro-work-thumb></mf-pro-work-thumb>
        <mf-pro-work-title></mf-pro-work-title>
        <mf-pro-work-tags></mf-pro-work-tags>
      </mf-pro-work>
      <mf-pro-work>
        <mf-pro-work-thumb></mf-pro-work-thumb>
        <mf-pro-work-title></mf-pro-work-title>
        <mf-pro-work-tags></mf-pro-work-tags>
      </mf-pro-work>
      <mf-pro-work>
        <mf-pro-work-thumb></mf-pro-work-thumb>
        <mf-pro-work-title></mf-pro-work-title>
        <mf-pro-work-tags></mf-pro-work-tags>
      </mf-pro-work>
      <mf-pro-work>
        <mf-pro-work-thumb></mf-pro-work-thumb>
        <mf-pro-work-title></mf-pro-work-title>
        <mf-pro-work-tags></mf-pro-work-tags>
      </mf-pro-work>
      <mf-pro-work>
        <mf-pro-work-thumb></mf-pro-work-thumb>
        <mf-pro-work-title></mf-pro-work-title>
        <mf-pro-work-tags></mf-pro-work-tags>
      </mf-pro-work>
      <mf-pro-work>
        <mf-pro-work-thumb></mf-pro-work-thumb>
        <mf-pro-work-title></mf-pro-work-title>
        <mf-pro-work-tags></mf-pro-work-tags>
      </mf-pro-work>
    </mf-pro-works>

    <mf-pro-recent>
      <mf-pro-recent-item>
        <mf-pro-recent-kind></mf-pro-recent-kind>
        <mf-pro-recent-time></mf-pro-recent-time>
        <mf-pro-recent-title></mf-pro-recent-title>
        <mf-pro-recent-media></mf-pro-recent-media>
        <mf-pro-recent-reactions></mf-pro-recent-reactions>
        <mf-pro-recent-comments></mf-pro-recent-comments>
      </mf-pro-recent-item>
      <mf-pro-recent-item>
        <mf-pro-recent-kind></mf-pro-recent-kind>
        <mf-pro-recent-time></mf-pro-recent-time>
        <mf-pro-recent-title></mf-pro-recent-title>
        <mf-pro-recent-media></mf-pro-recent-media>
        <mf-pro-recent-reactions></mf-pro-recent-reactions>
        <mf-pro-recent-comments></mf-pro-recent-comments>
      </mf-pro-recent-item>
      <mf-pro-recent-item>
        <mf-pro-recent-kind></mf-pro-recent-kind>
        <mf-pro-recent-time></mf-pro-recent-time>
        <mf-pro-recent-title></mf-pro-recent-title>
        <mf-pro-recent-media></mf-pro-recent-media>
        <mf-pro-recent-reactions></mf-pro-recent-reactions>
        <mf-pro-recent-comments></mf-pro-recent-comments>
      </mf-pro-recent-item>
    </mf-pro-recent>

    <mf-pro-links>
      <mf-pro-link></mf-pro-link>
      <mf-pro-link></mf-pro-link>
      <mf-pro-link></mf-pro-link>
      <mf-pro-link></mf-pro-link>
    </mf-pro-links>

    <mf-pro-badges>
      <mf-pro-badge></mf-pro-badge>
      <mf-pro-badge></mf-pro-badge>
      <mf-pro-badge></mf-pro-badge>
      <mf-pro-badge></mf-pro-badge>
    </mf-pro-badges>

  </mf-profile-pro></mf-profile-pro-hiring-v1></mf-view>