Share My Creation [Web] SithasoDaisy: TailwindCSS + DaisyUI Toolbox

Mashiane

Expert
Licensed User
Longtime User
 

Mashiane

Expert
Licensed User
Longtime User
What's happening...
  • Testing DataSource implementation (Based on BVAD3 BANanoDataSource)
  • Upgrading PocketBase class to use version 0.08 + (Breaking Changes)
  • Fixing bugs
  • Browser testing
  • Testing GrapeJS intergration (this will not be part of SithasoDaisy, we have other future plans for such functionality)
  • Deployed Pocketbase to FlyIO and to PocketHost.IO (some docker related stuff) and finished a b4x httputils pocketbase class
  • Providing help & support to other developers using the library..

enhancing the badge to have "chip" like functionality...


 
Last edited:

Jones Hone

Active Member
Licensed User
Longtime User
only need to subscribe once, or do I need a monthly subscription?

What kind of WebApp?
Is there a list of expected features?
It is better to be able to demonstrate all the functions of SithasoDaisy.
 
Last edited:

Mashiane

Expert
Licensed User
Longtime User
only need to subscribe once, or do I need a monthly subscription?

What kind of WebApp?
Is there a list of expected features?
It is better to be able to demonstrate all the functions of SithasoDaisy.
All the features are already existing in the netlify demo app and already explained in the ebook and some of the demo examples made available.

If there is however a feature request, one can send it through for consideration. We have adopted an "evolving" approach.

Webapps will be doing different things, could address different aspects of what the web can do, for example will have Crud, rest api, charts, dashboards etc. They will be useful apps that one will be achieve something with them.

The subscriptions are monthly and off course cancellable anytime. If for example you subscribe for month 1, 2 and 3, you will get 3 web apps. If you subscribe in December next year, you will get 1 web app that is done that month.

If there is anything else please indicate.
 
Last edited:

alwaysbusy

Expert
Licensed User
Longtime User
@hibrid0 BANano allows you to wrap any existing JavaScript/CSS framework you want into a B4J .b4xlib library to extend it. This is one for DaisyUI. These libraries are often used to extend BANano (but not limited to) with e.g. UI components. Just as it does for the business logic of the WebApps you are going to write, the BANano library is still required for these .b4xlib libraries as it also has to transpile them to html/css/JavaScript.

You can unzip the BANanoSkeleton.b4xlib to learn how to write such a wrap around a UI framework. These are simple B4J Custom Views and most of the time some basic knowledge of html/CSS/JavaScript is enough to do so. See also chapters 11 'Components for the Abstract Layout Designer' and 12 'BANano libraries' in the BANano Essentials booklet to learn more.

Alwaysbusy
 
Last edited:

Mashiane

Expert
Licensed User
Longtime User
Hi. This is an alternative to abm or banano?
Look so great.
The good thing with b4xlibs like SithasoDaisy is that, you dont have to wrap a web framewok first but use an existing supported library.

You either use code and or the abstract designer to create your webapps.

If you are interested in using Supabase as your backend, we already have wrappers, no need to re-invent the wheel.
If on the other hand, you prefer Pocketbase, you are also covered. Both these are FireBase alternatives.
Already there is a crud example using MySQL and Php, if you like that option.

We feature some of the code examples on this thread also.


You can get youself the free ebook and see all the SithasoDaisy functionality.


Happy BANano coding.
 

Mashiane

Expert
Licensed User
Longtime User
SithasoDaisy Version 1.20 is out.

This version addresses SDUITable inline editing for the following elements:

  • TextBox
  • Select
  • TextArea
  • DatePicker
  • TimePicker
  • Range
  • CheckBox
  • Rating
  • Toggle



Check it on GitHub


Check Demo on Netlify

 

sdleidel

Active Member
Licensed User
Longtime User
Very nice !

But the Select Field is a global List of entries.
What can i do, i need different Entries per table row.
 
Last edited:

Mashiane

Expert
Licensed User
Longtime User
Very nice !

But the Select Field is a global List of entries.
What can i do, i need different Entries per table row.
Please download V1.20 (Maintenance), just made available now.

Details see:

 

Mashiane

Expert
Licensed User
Longtime User
 

Mashiane

Expert
Licensed User
Longtime User

Mashiane

Expert
Licensed User
Longtime User
Please redownload 1.31 (updated now), which addresses the locales for the FullCalendar and some other bug fixes.

Thanks

 
Cookies are required to use this site. You must accept them to continue using the site. Learn more…