Chủ đề

Wave có hỗ trợ chủ đề đầy đủ, có nghĩa là bạn có thể tách các chế độ xem của mình thành các chủ đề riêng biệt. Điều này sẽ giúp bạn dễ dàng tạo các phiên bản mới của trang web và hoàn nguyên nếu cần. Điều này cũng sẽ giúp bạn tách biệt nhiều logic back-end của bạn với front-end.

Trong phần này, bạn sẽ tìm hiểu vị trí của các chủ đề và cách kích hoạt một chủ đề cụ thể.

Vị trí chủ đề

Mọi chủ đề đều nằm bên trongwave/docs/themes thư mục. Khi bạn cài đặt Wave, sẽ chỉ có 1 chủ đề khả dụng,tailwind chủ đề. Nếu bạn Nâng cấp lên tài khoản Pro , bạn sẽ có quyền truy cập vào repo Wave Pro, hiện có sẵn một chủ đề khác,tallstack chủ đề. Mỗi chủ đề chịu trách nhiệm quản lý tài sản của riêng họ. Trong mỗi chủ đề, bạn sẽ tìm thấy mộtpackage.json trong đó chứa các phụ thuộc front-end để chạy webpack và xây dựng từng gói.

Nội dung chủ đề

Để biên dịch nội dung của chủ đề, bạn có thể điều hướng vào thư mục chủ đề và chạynpm install , sau khi bạn cài đặt các phụ thuộc vào nút, bạn có thể chạynpm run watch để bắt đầu theo dõi nội dung và phát triển chủ đề của bạn. Khi bạn đã sẵn sàng biên dịch và giảm thiểu nội dung của mình để sản xuất, bạn sẽ muốn chạynpm run production .

Kích hoạt chủ đề

Nếu bạn đã đăng nhập với tư cách là người dùng quản trị và bạn truy cập, hãy truy cập vào/admin/themes phần ứng dụng của bạn, bạn sẽ thấy các chủ đề hiện tại có sẵn trong ứng dụng của mình.

chủ đề

Để kích hoạt một Chủ đề, bạn có thể chỉ cần nhấp vào nút Kích hoạt cho chủ đề hiện tại mà bạn muốn kích hoạt và đó sẽ là chủ đề đang hoạt động hiện tại.

Để biết thêm thông tin về cách tùy chỉnh và sửa đổi các chủ đề, bạn có thể muốn xem các Video về route để tìm hiểu thêm về cách bạn có thể tùy chỉnh và xây dựng các chủ đề mới cho ứng dụng của mình.