From 445600cd3a99486bf5c21f281d60953765e92e65 Mon Sep 17 00:00:00 2001 From: Jackson Harper Date: Mon, 24 Jul 2023 15:37:50 +0800 Subject: [PATCH] Add dynamic type boundaries --- apple/OmnivoreKit/Sources/App/Views/PrimaryContentView.swift | 1 + apple/OmnivoreKit/Sources/Views/FeedItem/LibraryItemCard.swift | 2 ++ 2 files changed, 3 insertions(+) diff --git a/apple/OmnivoreKit/Sources/App/Views/PrimaryContentView.swift b/apple/OmnivoreKit/Sources/App/Views/PrimaryContentView.swift index a1fa3032c..cc47355d0 100644 --- a/apple/OmnivoreKit/Sources/App/Views/PrimaryContentView.swift +++ b/apple/OmnivoreKit/Sources/App/Views/PrimaryContentView.swift @@ -75,6 +75,7 @@ import Views ) #endif } + .dynamicTypeSize(.small ... .large) .listStyle(.sidebar) } diff --git a/apple/OmnivoreKit/Sources/Views/FeedItem/LibraryItemCard.swift b/apple/OmnivoreKit/Sources/Views/FeedItem/LibraryItemCard.swift index 7ed1a17db..e4cb66b27 100644 --- a/apple/OmnivoreKit/Sources/Views/FeedItem/LibraryItemCard.swift +++ b/apple/OmnivoreKit/Sources/Views/FeedItem/LibraryItemCard.swift @@ -38,6 +38,7 @@ public struct LibraryItemCard: View { } .padding(.bottom, 5) .draggableItem(item: item) + .dynamicTypeSize(.xSmall ... .accessibility1) } var isFullyRead: Bool { @@ -192,6 +193,7 @@ public struct LibraryItemCard: View { public var articleInfo: some View { VStack(alignment: .leading, spacing: 5) { readInfo + .dynamicTypeSize(.xSmall ... .medium) Text(item.unwrappedTitle) .font(.body).fontWeight(.semibold)