Nhúng cho web & liên kết cố định

Web dev chỉ cần dẫn link: font thật, logo bằng chữ, và link asset không bao giờ đổi — mỗi lần bộ nhận diện phát hành bản mới, mọi nơi đang nhúng tự ra hình mới.

1. Font MORA Tech & logo bằng chữ (không cần tệp SVG)

Nhúng một dòng CSS để có font MORA Tech (Regular = wordmark, Light = tên sản phẩm; tự host tại brand.mora.vn, CORS mở cho mọi tên miền) và font giao diện Plus Jakarta Sans (nạp từ Google Fonts) cùng các biến màu primary --mora-primary: #0077B2:

<link rel="stylesheet" href="https://brand.mora.vn/font.css">
<span class="mora-wordmark">MORA</span>   <span class="mora-product">Doc</span>
MORADocMORAchữ thật, chọn được, dịch được — bốn chữ M O R A trùng khớp hình vẽ wordmark

Cần cả symbol (khung + chấm)? Thêm script, rồi dùng phần tử <mora-logo> — script tự nạp font, dựng symbol bằng SVG nhỏ nhúng sẵn và wordmark bằng chữ, đúng tỷ lệ lockup gốc:

<script src="https://brand.mora.vn/logo.js" defer></script>

<mora-logo size="32"></mora-logo>                      lockup ngang màu
<mora-logo variant="trang" size="40"></mora-logo>      bản trắng — trên nền tối / ảnh
<mora-logo variant="den"></mora-logo>                  bản đen — in một màu
<mora-logo product="Doc" size="36"></mora-logo>        lockup sản phẩm / module (chấm mang màu sản phẩm)
<mora-logo symbol="off"></mora-logo>                   chỉ wordmark
Thuộc tínhGiá trịGhi chú
variantmau · trang · denmàu (mặc định), trắng cho nền tối/ảnh, đen cho in một màu
productChat · Cloud · Doc · Sheet · Slide · PDF · HRM · FaceID · Meet · Mail · tên module (Payroll, CRM…)thêm tên sản phẩm/module bằng MORA Tech Regular, chấm đổi sang màu sản phẩm
sizesố pxchiều cao logo; chiều rộng tự theo tỷ lệ
symboloffchỉ hiện wordmark

JavaScript: MoraLogo.svg({product:"Doc", variant:"trang", size:40}) trả về chuỗi SVG để chèn nơi khác (email HTML không chạy script — dùng link cố định PNG bên dưới). Quy tắc vẫn giữ: không đổi màu, không kéo giãn, khoảng trống quanh logo ≥ 1 chiều cao chữ hoa.

2. Link cố định của asset — dẫn một lần, không bao giờ gãy

Mỗi asset trong bộ có một link cố định dạng https://brand.mora.vn/i/<mã>. Link luôn trả về bản của phiên bản đang phát hành: khi bộ gốc đổi (logo, icon được biên tập viên cập nhật và quản trị duyệt), hình ở mọi website/ứng dụng đang dẫn link tự đổi theo trong vòng 10 phút — không phải cập nhật lại từng nơi. Nếu asset đổi tên hoặc đổi chỗ, hệ thống tự gán mã cũ sang asset mới; trường hợp không tự gán được, quản trị được báo để gán tay — link không tự nhiên 404.

AssetLink cố định
Logo lockup ngang màuhttps://brand.mora.vn/i/lockup-ngang-mau.svgsao chép · mở
Logo lockup ngang trắnghttps://brand.mora.vn/i/lockup-ngang-trang.svgsao chép · mở
symbol màuhttps://brand.mora.vn/i/symbol-mau.svgsao chép · mở
MORA Doc — icon (nền trong suốt) 512 pxhttps://brand.mora.vn/i/doc-icon-512.pngsao chép · mở
MORA Doc — lockuphttps://brand.mora.vn/i/doc-lockup.svgsao chép · mở
Faviconhttps://brand.mora.vn/i/favicon.svgsao chép · mở

Cách lấy mã: trên mọi trang asset (Logo, Sản phẩm, Module, Tải xuống) bấm nút 🔗 cạnh các nút tải — link đã được sao chép. Thêm ?dl=1 để tải về với tên tệp kèm số phiên bản; SVG logo thêm ?bare=1 để bỏ nền kèm theo (khe hở trong suốt).

<img src="https://brand.mora.vn/i/lockup-ngang-mau.svg" alt="MORA" height="32">
<img src="https://brand.mora.vn/i/doc-icon-512.png" alt="MORA Doc" width="64">
<link rel="icon" href="https://brand.mora.vn/i/favicon.svg">

Kỹ thuật: CORS Access-Control-Allow-Origin: *, Cache-Control: public, max-age=600, stale-while-revalidate=86400, ETag theo phiên bản, header X-MORA-Version. Link /a/ và /p/ theo đường dẫn tệp vẫn hoạt động nhưng có thể đổi khi bộ đổi cấu trúc — dùng /i/ cho mọi chỗ nhúng lâu dài.

3. Chia sẻ vật phẩm cá nhân

Banner, flyer, poster do trợ lý dựng ở Vật phẩm của tôi có nút Chia sẻ: tạo link ngắn https://brand.mora.vn/s/<mã> gửi cho đồng nghiệp — mở là thấy hình và tải được PNG/SVG, không cần đăng nhập. Tắt chia sẻ là link hết hiệu lực. Link cố định của asset trong bộ cũng mở được qua /s/<mã>.

✦ Hỏi trợ lý