cloud-sdk-ios-fiori icon indicating copy to clipboard operation
cloud-sdk-ios-fiori copied to clipboard

SwiftUI implementation of the SAP Fiori for iOS Design Language.

Results 23 cloud-sdk-ios-fiori issues
Sort by recently updated
recently updated
newest added

adding 6 new colors to FUIColorStyle. These colors will be used to enable custom branding for specific UI Elements via nss file

Our project has some issue with compile time, it takes around 12-13 sec for compilation (clean and build) and the project doesn't have big code base. I found some problem...

bug
medium

**Describe the bug** When add `.accessibilityElement(children: .combine)` modifier VoiceOver doesn't pronounce grouped children elements, only visually selects them. **To Reproduce** For Examples.xcodeproj replace content of the ContentView.swift with following code:...

medium

**Describe the bug** ObjectItem `detailImage` view VoiceOver accessibility is broken. For Image(systemName: "headphones") system image not announced, For Image("pdfIcon", label: Text("Some text")) label not announced, `detailImageModifier` doesn't solve issue with...

medium

**Describe the bug** ObjectHeader footnote text is cut when user changes dynamic text size **To Reproduce** 1) For Examples.xcodeproj replace content of the ContentView.swift with following code: ` import FioriCharts...

`maxWidth` in SwiftUI `frame` setting is not working as expected. Should calculate based on inner text width. `subTitle` should be optional.

Needs support for definition of custom component styling for KPI text.

To support [embedded JS](https://openui5.hana.ondemand.com/test-resources/sap/ui/integration/demokit/cardExplorer/webapp/index.html#/explore/dataSources) in cards.

enhancement

Use new SwiftUI features for new hierarchical `List` API and `DisclosureGroup` (iOS 14+ / Xcode 12+) in demo app

enhancement
good first issue

Check the usage `print` statements in FioriIntegrationCards artifacts and delegate errors to consumer Example: Manifest.swift; public init(withCardBundleAt path: URL) throws