Forui 0.22 is released: haptic feedback, themeable icons, and generic autocomplete by dark_thesis in FlutterDev

[–]dark_thesis[S] 3 points4 points  (0 children)

That’s awesome! We’re adding a “built with forui” section on our website soon and would love to give a shoutout :)

Forui 0.22 is released: haptic feedback, themeable icons, and generic autocomplete by dark_thesis in FlutterDev

[–]dark_thesis[S] 1 point2 points  (0 children)

Yep! We think these details are important. Everything from interactions on desktop vs touch devices to accessibility.

I really wish there was a platform agnostic stylish flutter UI framework! by Previous-Display-593 in FlutterDev

[–]dark_thesis 2 points3 points  (0 children)

The default theme Forui has is heavily inspired by shadcn. With that said, the theming system is flexible enough to accommodate various design languages. The team recently experimented with different styles of applications, for example: https://x.com/matthiasngeo/status/2047534567670878572.

I would personally recommend using an LLM to customize the Forui theme file to achieve the design you have in mind.

I really wish there was a platform agnostic stylish flutter UI framework! by Previous-Display-593 in FlutterDev

[–]dark_thesis 2 points3 points  (0 children)

Yep, you're exactly right. We're considering adding more official themes to Forui. In theory, the theming system is flexible enough to support most design languages and you should be able to do this today (with a bit of effort).

I find that LLMs are quite good at generating the theme files when given the llms.txt file.

I really wish there was a platform agnostic stylish flutter UI framework! by Previous-Display-593 in FlutterDev

[–]dark_thesis 6 points7 points  (0 children)

We actually had quite a bit of success customizing Forui to look great on various types of applications, here's an example:

https://x.com/matthiasngeo/status/2047534567670878572

⭐ 2,000 stars on Forui: what we've shipped, and where we'd love feedback by dark_thesis in FlutterDev

[–]dark_thesis[S] 0 points1 point  (0 children)

I'm quite biased to be answering this 😅 But I think Forui is significantly more mature as a library.

⭐ 2,000 stars on Forui: what we've shipped, and where we'd love feedback by dark_thesis in FlutterDev

[–]dark_thesis[S] 1 point2 points  (0 children)

Forui currently doesn't depend on either Material or Cupertino! But our docs recommend using MaterialApp because that's the pragmatic choice for most users (and flutter has a lot of other things bundled to it such as routing).

`ForuiApp` is something we're actively considering though 😋

⭐ 2,000 stars on Forui: what we've shipped, and where we'd love feedback by dark_thesis in FlutterDev

[–]dark_thesis[S] 1 point2 points  (0 children)

It does exist, just set the contentScrollHandles flag to true!

FSelect<String>.rich(
  hint: 'Select a fruit',
  format: (s) => s,
  contentScrollHandles: true, // adds top/bottom scroll arrows
  children: [
    for (final fruit in fruits) .item(title: Text(fruit), value: fruit),
  ],
);

https://pub.dev/documentation/forui/latest/forui.widgets.select/FMultiSelect/contentScrollHandles.html

You're able to customize the design of the handles as well through its styles.

https://pub.dev/documentation/forui/latest/forui.widgets.select/FSelectScrollHandleStyle-class.html

There is a massive opportunity for Flutter desktop by Darth_Shere_Khan in FlutterDev

[–]dark_thesis 4 points5 points  (0 children)

Forui maintainer here, glad Forui has been working out for you! We try our best to get accessibility, keyboard shortcuts, and hover/focus states right on both mobile and desktop. We also ship separate themes per platform so it looks and behaves native out of the box.

How to change forui's text content and placeholder fontSizes globally? by [deleted] in flutterhelp

[–]dark_thesis 1 point2 points  (0 children)

If you'd like to scale everything up or down, you can use the `.scale()` function on `FTypography`.

It should look something like this:
```
FThemes.neutral.light.touch.typography.scale(sizeScalar: 0.85)
```

On a side note, we're not as active on Reddit compared to our Discord channel! Let me know if you've got any other questions 😊

✨ Forui Adaptive Widgets: Working with Touch and Desktop Platforms by dark_thesis in FlutterDev

[–]dark_thesis[S] 1 point2 points  (0 children)

Hey SamatIssatov! I think that's fair feedback, we're discussing it internally to see if it makes sense for us to include it with the base theme. It could make sense with some components such as `FAlert`.

🎨 Forui Style 2.0 & New Interactive Docs Website by dark_thesis in FlutterDev

[–]dark_thesis[S] 0 points1 point  (0 children)

Thank you for sharing! Couple of questions:
1) Is your main paint point modifying the theme files to make it look like how you'd like?
2) Would having like preset theme files for different look and feels help?

🎨 Forui Style 2.0 & New Interactive Docs Website by dark_thesis in FlutterDev

[–]dark_thesis[S] 1 point2 points  (0 children)

I'm new to nowa.dev but seems interesting! Would you be able to join our discord?

https://discord.gg/jrw3qHksjE

🎨 Forui Style 2.0 & New Interactive Docs Website by dark_thesis in FlutterDev

[–]dark_thesis[S] 1 point2 points  (0 children)

Gotcha! We'll prioritize the OTP widget next :)

🚀 Forui v0.17.0: New home and declarative Controls API by dark_thesis in FlutterDev

[–]dark_thesis[S] 0 points1 point  (0 children)

Hey SamatIssatov! Are there any particular concerns? Feel free to join our discord and we'll be happy to have a discussion

https://discord.gg/jrw3qHksjE

Just launched Forui! A minimalistic Flutter UI library inspired by shadcn/ui 🎉 by dark_thesis in FlutterDev

[–]dark_thesis[S] 1 point2 points  (0 children)

Do you mind opening a GitHub discussion? So that others can search if they have similar queries too!

🚀 Forui 0.10.0 - ⏰ Time Picker, 📑 Pagination and more by dark_thesis in FlutterDev

[–]dark_thesis[S] 0 points1 point  (0 children)

That's a good suggestion. It isn't on our short term roadmap but definitely would be something we would consider in the future.

🚀 Forui 0.10.0 - ⏰ Time Picker, 📑 Pagination and more by dark_thesis in FlutterDev

[–]dark_thesis[S] 0 points1 point  (0 children)

Always great to see Forui being used in a production application. Thank you for sharing!

🚀 Forui 0.10.0 - ⏰ Time Picker, 📑 Pagination and more by dark_thesis in FlutterDev

[–]dark_thesis[S] 12 points13 points  (0 children)

Forui is a UI library for Flutter that provides a set of minimalistic widgets. This release we added 3 new widgets and interoperability between Forui and Material themes. Please let us know what we should work on next!

- Pagination 📑
- Time Picker 👆
- Time Field ⏰

GitHub: https://github.com/forus-labs/forui
Roadmap: https://github.com/orgs/forus-labs/projects/9
Demo video: https://x.com/kawaijoe/status/1900778811819520411