https://kotlinlang.org logo
Title
h

Harald Pehl

12/17/2020, 8:50 AM
I'm pleased to announce the first public release of PatternFly Fritz2. PatternFly Fritz2 is a Kotlin/JS implementation of PatternFly based on fritz2. The goal of PatternFly Fritz2 is to provide all PatternFly components in Kotlin/JS. This is done in a way that matches the reactive nature of fritz2. To get a quick overview take a look at the PatternFly Fritz2 showcase. It demonstrates the usage of all available components and and also includes more complex demos of data driven components such as card view, data list and data table. PatternFly Fritz2 is still under development. The API might change and things might not work as expected. Please give it a try and share your feedback.
:mind-blown: 1
👍 4
b

Big Chungus

12/17/2020, 9:48 AM
Congratz on the release, but it feels like it beats the purpose of fritz2 being 100% kotlin
h

Harald Pehl

12/17/2020, 9:54 AM
I've tried to stay as close to Kotlin and fritz2 as possible. PatternFly Fritz2 has fritz2-core as its only dependency. If you want to use it for your next web app, you "only" need static PatternFly assets like stylesheets and fonts. No additional JS.
b

Big Chungus

12/17/2020, 10:00 AM
Ah, that makes sense, then. Misread your docs, thought you have to add patternfly js lib as a backing implementation 😄
implementation(npm("@patternfly/patternfly", "4"))
This bit in particular
h

Harald Pehl

12/17/2020, 10:02 AM
Thanks the feedback. I think I should describe this less misleadingly in the README.
Updated REAMDE.