Tiệm Công Nghệ

Đang hiện gợi ý.

Đang mở danh mục của tiệm…
↑↓ để di chuyển↵ để mởesc để đóng
Tìm kiếm Tiệm Công Nghệ
Templatev1.0.0HTML / CSS / JS + React

HalationStudio Portfolio

Portfolio một trang cho studio thiết kế và motion, với dòng tiêu đề phát sáng như ánh đèn trên phim nhựa

9.000đ$4.90
Loại tiền

Chưa mở bán

Sản phẩm này sắp mua được. Để lại email, tiệm báo bạn ngay khi mở bán.

Chỉ dùng cho việc này, không chia sẻ cho ai. Xem điều khoản.

  • Trả một lần, dùng trọn đời
  • Cập nhật miễn phí trọn đời
  • Đủ mã nguồn: HTML / CSS / JS + React

Đang chạy trực tiếp

Phiên bản
Độ rộng khung xem
Thu phóng

Giới thiệu

Portfolio cho một studio muốn được nhớ đến, chứ không chỉ được nhìn thấy. Halation là tên của quầng sáng ấm loang quanh nguồn sáng mạnh trên phim nhựa, và cả trang được dựng quanh ý đó: dòng tiêu đề hiện ra từng chữ, một từ loé sáng rồi dịu lại thành quầng sáng nhẹ. Bên dưới là bố cục tĩnh, kiểu tạp chí, để sản phẩm tự lên tiếng.

  • Chữ hiển thị rộng, đậm, đi cùng một chữ serif nghiêng làm điểm nhấn — tất cả từ font có sẵn của hệ thống
  • Lưới dự án tự sắp xếp lại khi lọc, cứ mỗi dự án thứ ba lại có một thẻ trải hết chiều ngang
  • Tám hình minh hoạ tạo bằng CSS (túi cà phê dưới bắc cực quang, hoàng hôn của liên hoan phim, đĩa than trong bìa…) nên bản demo trông hoàn chỉnh trước khi bạn thêm ảnh nào
  • Header kính mờ, hạt phim và một nguồn sáng "thở" chậm — ở cả giao diện sáng lẫn tối
  • Nội dung mẫu chân thật cho một studio giả định ở Lisbon, sẵn sàng thay bằng của bạn

Có hai bản. Bản HTML là một trang mở và sửa được bằng trình soạn thảo bất kỳ, đưa lên hosting nào cũng chạy. Bản React là dự án Vite + TypeScript hoàn chỉnh: mọi chữ nằm trong một file content.ts, chạy bằng npm install && npm run dev.

Tính năng · 9

  • Trọn một trang: header, hero hiện từng chữ, dải dịch vụ chạy ngang, lưới dự án có bộ lọc, giới thiệu studio với số liệu đếm lên, dịch vụ và quy trình, nhận xét khách hàng, form liên hệ, footer
  • Hai bản: HTML/CSS/JS tĩnh sửa trực tiếp, và một dự án Vite + React + TypeScript chạy được ngay
  • Tám dự án mẫu với hình minh hoạ tạo bằng CSS — không ảnh phải mua bản quyền, không web font, không gọi ra ngoài
  • Giao diện sáng và tối: theo hệ thống, nhớ lựa chọn của người xem
  • Form liên hệ báo lỗi rõ ràng, cụ thể; nối với Formspree hay dịch vụ form bất kỳ chỉ bằng một thuộc tính
  • Mọi màu, font, bo góc và thời gian chuyển động đều là CSS custom property
  • Responsive từ điện thoại 320 px tới màn hình rộng
  • Script và stylesheet cộng lại chỉ khoảng 14 KB sau gzip
  • Không phụ thuộc thư viện nào ngoài React ở bản React

Cách dùng

Mở index.html bằng trình soạn thảo: mọi chữ trên trang đều viết trực tiếp ở đây, nên công cụ tìm kiếm đọc được. File này gắn hai file nằm cạnh nó:

HTML
<link rel="stylesheet" href="studio-portfolio.css" />
<script src="studio-portfolio.js" defer></script>
  • Dự án: mỗi dự án là một <li class="sp-work__item">, chép thêm để có thêm dự án. data-categories="branding motion" quyết định bộ lọc nào hiện nó (nút lọc dùng cùng tên trong data-filter).
  • Ảnh: thay <div class="sp-art" data-art="…"> của dự án bằng <img class="sp-art" src="work/du-an.jpg" alt="…" />. Tám kiểu hình tạo sẵn là aurora, reel, field, kiln, vinyl, specimen, moon và peak.
  • Số liệu: <span data-countup="140" data-suffix="+">140+</span> đếm lên tới data-countup (có thêm data-prefix, data-decimals). Giữ giá trị cuối cùng làm nội dung chữ.
  • Tiêu đề: script tách <h1 data-split> thành từng chữ cái; bọc từ cần phát sáng trong <em>.

Script tự gắn mọi hành vi theo data attribute khi trang tải xong. Với phần HTML thêm vào sau, gọi StudioPortfolio.init(container); hàm này trả về một hàm để gỡ ra. Mã nguồn dễ đọc nằm trong src/ (src/core/ gồm mỗi hành vi một module nhỏ) nếu bạn muốn build lại.

Hỏi về sản phẩm này

Chưa chắc có hợp dự án của bạn? Cứ hỏi — câu trả lời lấy từ chính trang này.

Câu trả lời do AI viết dựa trên trang này và có thể sai. Nội dung trên trang mới là chuẩn.

Lịch sử phiên bản

  1. 1.0.0First releaseMới nhất

    One-page studio portfolio in two builds: static HTML/CSS/JS and a Vite + React + TypeScript project. Letter-by-letter hero, filterable work grid with generated artwork, count-up stats, process, testimonials, validated contact form, light and dark themes.

  2. Bản sửa lỗi và tính năng mới đều có ngay ở nút tải này — file tải về luôn là bản mới nhất.
  • TemplatePortfolio

    Dev Link-in-bio

    Trang link-in-bio cho lập trình viên: dạng thẻ cho mọi người, và một terminal cho người tò mò

    9.000đ
  • TemplatePortfolio

    Dev Link-in-bio

    Trang link-in-bio cho lập trình viên: dạng thẻ cho mọi người, và một terminal cho người tò mò

    $4.90