Kiểu dáng và giao diện

Tab Design trong bảng bên phải kiểm soát giao diện trực quan của từng phần tử. Các thuộc tính hiển thị phụ thuộc vào loại phần tử, nhưng hầu hết các phần tử đều có chung các tùy chọn tạo kiểu.

Bỏ qua tab Design hoàn toàn.

Hãy yêu cầu AI Editor “tạo cho paywall cảm giác tối, cao cấp” và nó sẽ tái tạo kiểu từng phần tử ngay lập tức — màu nền, góc bo, phông chữ và khoảng cách.

Explore the AI Editor

Hiển thị

Visibility toggle

Nút bật tắt Visibility xác định xem phần tử đó có hiển thị trên màn hình hay không.

  • Show (mặc định): Phần tử hiển thị khi màn hình mở ra.
  • Conditional: Phần tử chỉ hiển thị khi đáp ứng các điều kiện cụ thể. Xem Hiển thị có điều kiện để biết thêm thông tin.
  • Hide: Phần tử bị ẩn cho đến khi một hành động Show element hiển thị nó. Dùng tùy chọn này để tạm thời ẩn một phần tử khỏi flow mà không xóa nó.

Điền màu nền

Screen settings with one solid color layer in the Fill section, and the color picker on the Custom tab

Phần Fill thiết lập màu nền của một phần tử. Để tô màu toàn bộ màn hình, hãy đặt nền màn hình thay thế.

Một fill bao gồm một hoặc nhiều lớp. Mỗi lớp có một trong các kiểu sau:

  • Màu đồng nhất : Dùng bảng chọn màu hoặc nhập giá trị hex. Điều chỉnh opacity để làm nền bán trong suốt.
  • Gradient : Hai điểm màu trở lên. Kéo các điểm để điều chỉnh hiệu ứng chuyển màu, và đặt góc bằng thanh trượt Direction. Để thay đổi một điểm màu, chỉnh sửa hàng tương ứng trong Stops. Để thêm điểm màu, nhấp vào thanh gradient hoặc bên cạnh Stops. Thanh trượt trong hàng layer thay đổi opacity của tất cả các điểm màu cùng lúc.
  • Hình ảnh hoặc Video : Dùng hình ảnh hoặc video làm nền.
The gradient picker with three stops, the Direction slider, and the Stops list

Để quản lý các lớp:

  • Để thêm lớp, nhấp vào bên cạnh Fill.
  • Để thay đổi loại lớp, nhấp vào ô màu của lớp đó và chọn một loại.
  • Để thay đổi thứ tự các lớp, kéo các hàng của chúng.
  • Để xóa một lớp, nhấp vào trong hàng của lớp đó.

Lớp trên cùng sẽ che lớp bên dưới, vì vậy một lớp bán trong suốt đặt trên ảnh sẽ tô màu cho ảnh đó. Các trường nhập liệu và bộ chọn ngày/giờ chỉ hiển thị lớp dưới cùng.

Để tái sử dụng một lớp trong các thành phần khác hoặc tạo phiên bản tối cho nó, hãy lưu nó thành một color style. Để tái sử dụng ảnh cùng với màu tô của nó, hãy tạo một style đa lớp duy nhất.

Viền

Border settings

Viền mặc định bị tắt. Nhấp vào bên cạnh Border trong bảng bên phải để thêm viền. Để xóa viền, nhấp vào bên cạnh tiêu đề Border.

Khi đã có viền, bạn có thể cấu hình:

  • Color: Dùng bộ chọn màu hoặc nhập giá trị hex. Để áp dụng color style, hãy chọn từ tab Styles. Đường viền bỏ qua các lớp hình ảnh và video của một style.
  • Width: Độ dày đường viền tính bằng pixel.
Tip

Để tạo gradient cho đường viền, hãy áp dụng color style có lớp gradient vào Color của nó.

Border styles and corner radius

Góc bo tròn

Corners settings

Mục Corners kiểm soát bán kính viền (góc bo tròn).

  • Radius slider: Đặt cùng một bán kính cho cả bốn góc
  • Per-corner toggle : Bật để đặt bán kính khác nhau cho từng góc riêng lẻ

Hiệu ứng

Effects settings

Nhấn nút dấu cộng bên cạnh Effects để thêm một hoặc nhiều hiệu ứng hình ảnh:

  • Drop shadow: Đổ bóng phía sau phần tử
  • Inner shadow: Đổ bóng bên trong phần tử
  • Layer blur: Làm mờ phần tử và các thành phần con của nó

Bạn có thể thêm nhiều hiệu ứng cho cùng một phần tử. Nhấn vào biểu tượng ẩn/hiện để tạm tắt một hiệu ứng.

Thêm và xếp chồng các hiệu ứng

Hoạt ảnh

Tip

Khi người dùng chuyển giữa các màn hình, flow có thể hiển thị hoạt ảnh chuyển cảnh.

Để làm một phần tử mờ dần, trượt lên, hoặc bật ra khi xuất hiện hay biến mất, hãy chọn hoạt ảnh trong hành động Show element hoặc Hide element.

Cài đặt hoạt ảnh cho hoạt ảnh Pulse: Type, Scale amount, Duration, Delay between loops, Show after delay, và Easing

Nhấn nút bên cạnh Animation để thêm hiệu ứng động. Builder sẽ thêm animation Pulse, giúp phần tử phóng to thu nhỏ theo nhịp điệu để thu hút sự chú ý. Để sử dụng hiệu ứng khác, hãy chọn trong Type.

Type dropdown open in the Animation settings, listing None, Pulse, Radial fill waves, Radial outline waves, Glow, Shake, Wiggle, Bounce, and Breathe

Các loại animation

Mỗi loại có cài đặt riêng. Cài đặt thời gian thì giống nhau cho mọi loại.

LoạiChức năngCài đặt
PulsePhần tử phóng to rồi thu nhỏ lại.Scale amount (%): mức độ phần tử phóng to.
Radial fill wavesMột bản sao được tô màu theo hình dạng của phần tử sẽ lan ra từ phía sau và mờ dần.Scale amount (%): mức độ mỗi sóng phóng to so với phần tử.
Wave size (px): khoảng cách mỗi sóng lan ra ngoài cạnh phần tử.
Wave color.
Button pulse: cũng làm phần tử phóng to theo từng sóng, theo Pulse amount (%).
Radial outline wavesGiống Radial fill waves, nhưng mỗi sóng là đường viền.Giống Radial fill waves.
GlowMột vầng sáng mềm mại lan rộng quanh phần tử rồi mờ dần.Glow size (px): khoảng cách vầng sáng lan ra khi sáng nhất.
Glow color.
ShakePhần tử di chuyển sang trái và phải.Distance (px): khoảng cách phần tử di chuyển về mỗi phía.
WigglePhần tử nghiêng sang trái và phải.Angle (°): góc nghiêng của phần tử về mỗi phía.
BouncePhần tử nảy lên rồi rơi xuống.Height (px): độ cao phần tử nảy lên.
BreathePhần tử mờ dần rồi hiện lại.Fade amount (%): mức độ phần tử mờ đi khi mờ nhất.
Color shiftMàu nền của phần tử chuyển sang màu khác rồi quay lại.Shift color.
Border flashViền sáng lên ở cạnh phần tử rồi mờ dần. Trong khi hiệu ứng chạy, nó thay thế viền hiện có của phần tử.Flash width (px): độ rộng của viền khi sáng nhất. Viền phát triển vào trong từ cạnh ngoài.
Flash color.
ShimmerMột dải sáng quét qua phần nền của phần tử.Shimmer width (%): độ rộng của dải sáng, tính theo tỷ lệ so với phần tử.
Shimmer angle (°): hướng quét, đọc như góc của gradient. 90° đi từ trái sang phải.
Shimmer color.

Một số kiểu phụ thuộc vào bố cục hoặc màu nền của phần tử. Builder sẽ hiển thị thông báo trong cài đặt Animation khi phần tử không đáp ứng các điều kiện này, và flow sẽ được xuất bản mà không có hiệu ứng:

  • Radial fill waves và Radial outline waves: Phần tử cần có chiều rộng và chiều cao cố định và không có margin.
  • Color shift: Phần tử cần có màu nền đơn sắc hoặc không có màu nền.
  • Shimmer: Phần tử cần có màu nền đơn sắc.

Cài đặt thời gian

Thông sốMô tả
Duration (ms)Độ dài của một chu kỳ animation
Delay between loops (ms)Khoảng dừng giữa các lần lặp
Show after delay (ms)Khoảng dừng trước chu kỳ đầu tiên
EasingCách animation tăng tốc và giảm tốc: Linear, Ease In, Ease Out, Ease In Out, Elastic (vượt qua rồi dừng lại), hoặc Bounce (dừng với vài lần nảy). Một Pulse mới sử dụng đường cong preset, hiển thị là Custom.
Pulse animation in action

Xem trước hoạt ảnh

Theo mặc định, builder hiển thị màn hình tĩnh — các hoạt ảnh đứng yên cho đến khi bạn bật chúng lên. Có hai cách:

  • Nhấp vào nút Toggle animations phía trên phần xem trước thiết bị. Nút này bật/tắt hoạt ảnh của màn hình — sau khi bật, hoạt ảnh chạy liên tục cho đến khi bạn nhấp lại. Nút chỉ xuất hiện khi màn hình đang chọn có ít nhất một hoạt ảnh.
  • Mở menu ngữ cảnh của màn hình (biểu tượng ba chấm bên cạnh layer màn hình) và chọn Play Animation.

Giao diện

Appearance settings
  • Opacity: Từ 0% (trong suốt hoàn toàn) đến 100% (không trong suốt)
  • Rotation: Nhập giá trị tính bằng độ để xoay phần tử

Thuộc tính kiểu chữ (phần tử văn bản)

Typography settings

Các phần tử văn bản hiển thị mục Typography với các điều khiển sau:

Font

Nhấp vào dropdown font để mở bộ chọn font. Bộ chọn có hai tab:

  • Styles: Liệt kê các text style đã lưu trong dự án của bạn. Chọn một style để áp dụng toàn bộ cài đặt typography cùng một lúc.
  • Fonts: Liệt kê tất cả các font family có sẵn. Tìm kiếm hoặc cuộn để tìm font bạn cần. Font tích hợp sẵn có thể hiển thị khác nhau trên các thiết bị — để hiển thị nhất quán, hãy tải lên font chữ tùy chỉnh.

Để lưu cài đặt kiểu chữ hiện tại thành kiểu văn bản mới, hãy nhấp vào bên cạnh các tab. Phần tử sẽ sử dụng kiểu mới đó.

Kích thước và độ đậm

Warning

Bold và Italic không có tác dụng với phông chữ tùy chỉnh trừ khi họ phông đó bao gồm mặt chữ đậm hoặc nghiêng. Hãy tự tải lên mặt chữ phù hợp.

  • Weight: Chọn độ đậm của phông chữ từ dropdown
  • Size: Chọn kích thước từ dropdown hoặc nhập giá trị tùy chỉnh
Note

Kích thước văn bản hiển thị khác nhau tùy nền tảng: Android tự động co giãn văn bản trong flow theo cài đặt cỡ chữ của hệ thống, trong khi iOS hiển thị đúng kích thước bạn đã thiết lập. Hãy kiểm tra giao diện trên Android với cỡ chữ hệ thống được phóng to — văn bản hiển thị vừa vặn trên iOS có thể bị xuống dòng hoặc tràn ra ngoài trên Android.

Màu sắc

Nhấp vào ô màu, nhập giá trị hex hoặc dùng bảng màu. Để áp dụng kiểu màu, chọn kiểu đó từ tab Styles. Văn bản chỉ hiển thị các lớp màu đơn của một kiểu.

Căn chỉnh

Hai nhóm điều khiển căn chỉnh:

  • Horizontal: Trái , Giữa , hoặc Phải
  • Vertical: Trên , Giữa , hoặc Dưới

Trang trí

  • None : Không có trang trí (mặc định)
  • Underline : Thêm gạch chân vào văn bản
  • Strikethrough : Thêm đường gạch ngang xuyên văn bản

Giới hạn số dòng và tự động thu nhỏ

Để tránh văn bản làm vỡ bố cục, hãy bật Limit lines và đặt Max Lines. Văn bản vượt quá số dòng đó sẽ bị cắt bớt với dấu chấm lửng (…).

Để vừa khít văn bản dài thay vì cắt bớt, hãy bật Auto shrink. Văn bản sẽ tự thu nhỏ cho đến khi vừa với giới hạn dòng hoặc chiều cao cố định, ở mọi ngôn ngữ. Dùng tính năng này khi bản dịch dài hơn bản gốc, chẳng hạn như tiêu đề thẻ sản phẩm hoặc nhãn nút.

Flow & Paywall Builder in German: the yearly product card title fits on one line beside the discount badge, with Limit lines on, Max Lines set to 1, and Auto shrink on in the Typography section
  • Auto shrink khả dụng khi Limit lines được bật, hoặc khi văn bản có chiều cao Fixed và bố cục Fixed size.
  • Văn bản có thể thu nhỏ xuống tối thiểu 10% cỡ chữ gốc. Văn bản vẫn không vừa sẽ bị cắt bớt.
  • Cỡ chữ bạn đặt không thay đổi. Phần xem trước hiển thị cỡ chữ thực tế trên thiết bị.
Tip

Văn bản nhỏ khó đọc. Hãy rút gọn bản dịch nếu dài hơn nhiều so với bản gốc, và để Auto shrink xử lý phần còn lại.

Note

Khi chọn một phần tử văn bản, một thanh công cụ inline sẽ xuất hiện ngay phía trên nó trên canvas. Thanh công cụ này cho phép truy cập nhanh vào font, độ đậm, kích thước và căn chỉnh mà không cần cuộn qua panel bên phải.

Typography properties in action

Cài đặt theo trạng thái (phần tử tương tác)

State selection

Các phần tử tương tác hỗ trợ nhiều trạng thái trực quan. Khi bạn chọn một phần tử như vậy, mục States sẽ xuất hiện trong bảng bên phải. Chuyển đổi giữa các trạng thái để cấu hình các thuộc tính trực quan khác nhau cho từng trạng thái.

Mỗi trạng thái có thể ghi đè bất kỳ thuộc tính trực quan nào — fill, viền, màu chữ, opacity và nhiều hơn nữa.

Trạng thái có thể chọn

Các phần tử thuộc nhóm có thể chọn (tùy chọn quiz, sản phẩm, tab, toggle và checkbox) mặc định cung cấp hai trạng thái:

  • Default: Giao diện bình thường của phần tử
  • Selected: Giao diện khi người dùng đã chọn tùy chọn này. Ghi đè các thuộc tính như fill, màu viền và màu chữ để làm nổi bật lựa chọn đang hoạt động

Để tạo kiểu cho một phần tử có thể chọn khi nó không tương tác được, hãy thêm trạng thái thứ ba theo cách thủ công. Mở States settings và thêm Disabled state.

Trạng thái Disabled được điều khiển bởi điều kiện. Chọn nó và nhấp vào Set conditions để xác định khi nào phần tử trở nên bị vô hiệu hóa trong lúc chạy, ví dụ như khi một trường bắt buộc bị trống.

Trạng thái input

Các trường nhập liệu cung cấp thêm các trạng thái:

  • Default: Giao diện bình thường, chưa được focus
  • Active: Trường đang được focus và sẵn sàng nhận dữ liệu nhập
  • Invalid: Giá trị đã nhập không qua xác thực
  • Disabled: Trường không tương tác
Switching states and applying visual overrides

Các phần tử có trạng thái khác

Một số phần tử hiển thị định dạng theo trạng thái ngoài mẫu Default / Selected / Disabled tiêu chuẩn:

Kiểu dùng lại

Để giữ thuộc tính văn bản và màu sắc nhất quán trong toàn bộ flow, hãy lưu chúng dưới dạng kiểu dùng lại. Khi bạn chỉnh sửa một kiểu, mọi phần tử và màn hình sử dụng kiểu đó sẽ thay đổi theo.