feat: add streaming cloud ASR, polish routing, and settings card layout

Unify Bailian/Volcengine/OpenAI realtime streaming, ABE polish routing with
fun styles, and a shared card-page Settings hierarchy; bump to 1.1 (build 32).
This commit is contained in:
Rocky
2026-07-28 20:25:17 +08:00
parent 956331a2af
commit d656bac8c3
58 changed files with 4153 additions and 1396 deletions
@@ -15,7 +15,7 @@ public struct UsageSurfaceCard<Content: View>: View {
public init(
padding: CGFloat = Spacing.md,
cornerRadius: CGFloat = Radius.medium,
cornerRadius: CGFloat = Radius.xl,
@ViewBuilder content: @escaping () -> Content
) {
self.padding = padding
@@ -29,6 +29,7 @@ public struct UsageSurfaceCard<Content: View>: View {
content()
.padding(padding)
.background(palette.surface, in: shape)
.clipShape(shape)
.overlay(
shape.stroke(palette.divider, lineWidth: 0.5)
)