New release with Rails 6 and PurgeCss
Release v0.15 is the upgrade to the highly-anticipated Rails 6 release. Sjabloon now gives you the option to add ActionText and ActionMailbox. All dependencies, but FriendlyId are updated, to be compatible with this new release. For FriendlyId we rely on their master branch on Github. A new release will be up once they will update it too.
Also new is the way credentials are added. Sjabloon already gave you the option to separate by enviroment (eg. development, production), but with Rails 6 these are now separated by different files. This is more secure as access to credentials can now be limited (ie. not everybody does need access to the production credentials).
With Webpack now as default option with Rails, Sjabloon now fully disabled sprockets as all assets (JS, but Css + images too) were served by webpack already.
Furthermore PurgeCss is now included by default. It's a great little tool that will help you keep your Css file size small.
200 sales since December 2018
This week Sjabloon crossed 200 sales total since launch in December. This means more than 200 people can now more easily build and ship great looking web products faster.
Getting your product in the hands of actual users and customers is key for your product to survive. It too helps with motivating you, as the maker, to continue working on the product.
Here's to helping the next 200 people ship beautiful products faster the coming months.
Another set of bugfixes and an all-new UI component
An all new release is out. v0.14.2 is mostly a bugfix release. Also some documentation is updated around billing. But v0.14.2 also add a sparkle new UI components to validate forms using Stimulus.
Bugfixes + Minimal google analytics
A new release was just launched. Version 0.14 brings mostly some bugfixes that cropped up in specific cases from the latest releases. Next is a new option to add Minimal Google Analytics as your analytics provider. It's a great option for those that (want to) use Google Analyitcs, but don't need all the features and also want a smaller footprint (1.5kB for this snippet, versus 73kB for the official snippet).
Choose your authentication model + act as person
Release 0.13 comes with the option to change your `User` model to `Account` or `Person`. From a semantic point of view you don't always want to call your authenticated model User, now you can easily change this. No extra work needed.
Also added is the option to 'act as person' using the `devise_masquarade` gem. This lets you login as a certain person in your app. I find this especially useful early on when I develop my apps and can easily see how things look (and work) for them. For this to work, the current user has to have `admin` set as true in their record.
A small, but handy feature is that you can now select `pry-rails` as your debugger tool of choice (instead of the default `byebug`).
Lastly the custom error pages have gotten a new coat of paint.
Payments with Stripe is here
After quite some time in beta, one of the most requested features is here: billing with Stripe. From the start the aim was to make it as easy as possible to set up. So for your next new app, you only have to take three steps: grab your API keys from Stripe, add your product's plans in Stripe and lastly run the command to fetch your plans to your app. That's all needed to accept payments.
Sjabloon handles everything from creating your pricing page to accepting credit cards to sending your users their receipts by email.
For more information, quick start guide and a FAQ see the extra README that comes with every new app.
Added Rollbar and updated to Tailwind Css v1
Today adds Rollbar as an option for your error monitoring needs. Also Tailwind Css v1 was released. Although Sjabloon, and its many users, were already on the bleeding edge version for some time, after today Sjabloon boosts the latest official v1 release for Tailwind.
Easier browsing of UI components
The UI components library are loved by many of you and are used in many different projects already. These UI components are all custom-designed exclusively for Sjabloon. Over the past months many new componens were added and as such it became cumbersome to scroll this ever-growing list. Thus today, I added some navigation so you can easier browse and discover all the UI components.
All-new, beautiful custom theme and homepage
Just a few days after the last release that upgraded Sjabloon to bleeding-edge version of TailwindCss, comes a big new release with an all-new theme and and a complete overhaul of the homepage. A beautiful and custom design that surely will help you market your new product in better ways. This release also comes with two complete new UI components to help you build great-looking UI by simply copy and pasting code!
Updated to the beta version of TailwindCss
The v1 release of TailwindCss is around the corner. As this beta version is a real stable version already and big changes are very unlikely, I updated all of the Sjabloon (including this very page you look at) with the latest release. It's currently _locked_ at the _next_ release, and will be switched to the official release number once it's out. This new release brings mostly some consistency around the codebase, but most notably holds a complete new colour palette.
A Rails SaaS starter kit to focus on your core product
30+ developers, companies and freelancers bought Sjabloon in the last 4 weeks