Khởi binh

1
Yêu cầuTạo một trang login.html.
2
Mục đích
  • Làm quen với cách yêu cầu Claude Code tạo một trang HTML đơn giản.
  • Tạo trang đăng nhập cơ bản, dễ nhìn và có bố cục rõ ràng.
3
Hành động
  • Tạo một thư mục mới trên máy tính, ví dụ D:\claude-code-basic-pages.
  • Mở VS Code, sau đó mở thư mục vừa tạo.
  • Tạo file login.html trong VS Code.
4
Yêu cầu chi tiếtDán prompt sau vào cửa sổ chat của Claude Code:
Bạn có thể tham khảo thêm bảng màu tại:
https://coolors.co/

Neon Green

#39FF14

Electric Blue

#7DF9FF

Hot Pink

#FF69B4

Bright Yellow

#FFFF33

Vibrant Orange

#FF4500

Purple

#800080

Cyan

#00FFFF

Lime

#00FF00

Magenta

#FF00FF

Bright Red

#FF0000

Bright Green

#00FF00

Bright Blue

#0000FF

Quan sát kết quả trận mở màn

1
Cài extension Live Server trong VS Code nếu bạn chưa có.
2
Chọn file login.html, nhấn chuột phải, rồi chọn Open with Live Server.
3
Quan sát trang đăng nhập hiển thị trên trình duyệt:
  1. Trường nhập email và mật khẩu.
  2. Nút đăng nhập.
  3. Checkbox Ghi nhớ đăng nhập.
  4. Liên kết Quên mật khẩu?.
  5. Các nút đăng nhập bằng Google, GitHub và Facebook.
4
Nhận xét về thiết kế:
  • Trang sẽ có giao diện tối với màu nền #090A14 và màu chính #DF6B33.
  • Font chữ sử dụng Poppins cho tiêu đề và Inter cho nội dung.
  • Trang cần hiển thị tốt trên PC, tablet và điện thoại di động.
5
Quan sát các thiếu sótKhi xem trang lần đầu, bạn có thể ghi lại những điểm cần Claude Code chỉnh tiếp:
  • Thiếu ràng buộc nhập liệu cho email và mật khẩu.
  • Thiếu các biểu tượng (icon) cho nút đăng nhập Facebook và GitHub.

Bổ sung quân tinh nhuệ

Sau khi quan sát trang đầu tiên, hãy yêu cầu Claude Code bổ sung kiểm tra dữ liệu nhập:

Khắc phục điểm yếu

Tiếp tục yêu cầu Claude Code rà soát các điểm còn thiếu trong giao diện:

Thừa thắng xông lên

Khi mọi thứ đã ổn, hãy tiếp tục tạo trang register.html với phong cách tương tự login.html. Trang đăng ký cần có thêm các trường thông tin sau:

Củng cố lực lượng

Sau khi có hai trang login.htmlregister.html, hãy tạo file CLAUDE.md. File này giúp Claude Code nhớ lại yêu cầu, mục đích, hành động, kết quả và quy tắc thiết kế cho các trang sau. Dán prompt sau vào cửa sổ chat của Claude Code:

Chiếm luôn thành trì

Sau khi có file CLAUDE.md, bạn có thể yêu cầu Claude Code đọc lại file này trước khi tạo trang mới. Việc này giúp các trang sau giữ cùng phong cách thiết kế.

Chuẩn bị ăn mừng

Khi trang báo cáo đã hiển thị được dữ liệu cơ bản, hãy yêu cầu Claude Code bổ sung thêm tab và biểu đồ:

Nhận phần thưởng

1
Copy ba trang lên GitHubUpload thủ công ba file login.html, register.html, charts.html lên GitHub.
2
Tạo GitHub Pages để demo trực tiếp trên web
  • Mở trình duyệt và truy cập https://github.com.
  • Tạo một repository mới (ví dụ: claude-code-basic-pages).
  • Upload ba file login.html, register.html, charts.html vào repository đó.
  • Vào Settings của repository, sau đó tìm mục Pages.
  • Chọn branch chính (main/master) và thư mục chứa file (root hoặc folder cụ thể nếu bạn đặt trong một thư mục).
  • Lưu lại và chờ GitHub tạo trang demo.
  • Sau khi hoàn tất, GitHub sẽ cung cấp URL để bạn truy cập trực tiếp các trang trên web.
3
Truy cập trang demoMở URL GitHub Pages mà GitHub cung cấp.Ví dụ: https://username.github.io/claude-code-basic-pages/login.html

Quà tặng về quê nhà

Tiếp tục làm thêm các trang cơ bản khác như:
  • Trang chủ (Home)
  • Danh sách sản phẩm (Products)
  • Giới thiệu (About)
  • Liên hệ (Contact)
với yêu cầu tương tự như trên.