Skip to main content
  1. Ability to Save Color & Font Kits
    Provide an option to save custom Color Kits and Font Kits for easy reuse and management across the Design System. Please refer to the attached screenshot for the suggested Color Kit functionality.
  2. Seamless Design System Updates Without Overwriting Kits
    When updating the KrafterPro Design System, existing Color and Font Kits should be protected by default. The option to replace/overwrite them should be deselected by default, allowing users to explicitly choose it only when required.
  3. Protect User-Created Presets & Variables
    Any custom presets and variables created by the user specifically for that website should remain protected. Even when removing or deleting everything imported through the KrafterPro Design System, the cleanup process should identify and remove only KrafterPro-imported items while preserving all user-created presets and variables.

Thanks,
Kiran

Krafter PRO Improvements - discussed in the weekly call

Hey all, can I get input from y'all. My non-profit uses the Events Calendar Plugin for their "events" page. Now, I read that I could potentially create my own "events" landing page and subsequent single "event" templates without the plugin? Is this correct? I'm asking because I have a renewal coming up for the plugin that the non-profit would love to not have to pay to save money.
One more caveat, they also utilize "Events Tickets Plus" to sell their own tickets, which runs off of the Events Calendar Plugin.
Mak . I'd really love to get your take on this as well.

I'm still new to krafter pro but ran across something I can't resolve that I think is a bug. Using Claude and Krafter pro to get myself comfortable with the new way of designing in Divi 5. This is what Claude said: Site: pp0wop76aq.onrocket.site

  • The bug: base .et_grid_row/.et_grid_column display: grid rule missing from generated critical CSS, even after a cache clear/regeneration
  • What still works there: the preset-specific grid rules (column-count, gaps) are correctly generated and attached — it's specifically the shared base rule that's absent
  • found a manual CSS workaround (adding the display: grid rule) that confirms this is the root cause, and that you've applied that workaround on a separate site to keep working in the meantime
  • columns inside grid rows also carry leftover et_flex_column_X_24 width classes from the flex system, which fight the grid's stretch behavior" is a second, related root cause on top of the missing base rule

Hi Mak,
I was on your call this morning. Great stuff! Thank you for doing this. Please let me know if this is the correct spot to submit requests for Krafter Pro. If not, let me know where to post requests.

This note is showing "Design System Update"...it displays the note "Version 3.1.6 is available," and next to this it displays (this site is on 3.1.6).

Since the site is already running the current version, this notification seems irrelevant. Additionally, "Skip This Update" can't be done because that update is already applied.

Can you set it up so that if the version numbers are the same, this notification is not displayed?

Thank you! I appreciate all that you are doing for us.

Removal of Unnecessary Notification

Hello folks, I have seen so many good pages done with Divi 5.
When MAK is presenting new features in his videos, it looks so easy.
When Envato is showing new features in D5, it seems so logical.

But when I am designing new modules on my site, the bunch of possibilities, of dependencies, of switches, boxes, rules are destroying my mind and my small creativity.
OK, I think, I will wait for the new Krafter Update - maybe it will be easier then!?
No. More functions, more dependencies.
Clearly, Krafter is made for website experts, not for people like me with 5 to 7 different websites for my two companies, my friend, the X-Mas market...
Maybe the whole DIVI system is drifting away from an easy-home-build-website builder to an system for professionals!?

I do lift my cap for MAKs ideas, his energy, and the huge amount of time he is investing in his beloved idea!

But my question is:
Am I alone, or do others hesitate the same way?
And the new Frames? Is this the solution?
(I hesitate to ask, when the bunch of frames will be published?)

Mak . After updating to the latest version of KrafterPRO, I selected Merge and then updated the Design System to get the latest presets. However, the preset names don't seem to update. They are still named H1–H6, etc.

I tested this on a completely fresh installation, where I deleted the entire Design System and then installed the latest version from scratch. In that case, I got the new preset names.

So it seems that the new names are not being applied when updating an existing Design System using Merge. Is this expected, or am I missing a step?

Also, have the Theme Builder Templates been removed in the latest update?

I would like to suggest a few improvements to how KrafterPro handles Design Systems, Colors, Fonts, Variables, and Presets.

1. Save Colors & Fonts as Reusable Kits

Please add the ability to save custom Color Kits and Font Kits. This would allow users to create, save, and reuse different brand/design configurations without having to recreate them manually.

2. Protect Existing Font & Color Kits During Updates

When updating the KrafterPro Design System, existing Font and Color Kits should not be overwritten automatically.

They should only be replaced when the user explicitly selects an option such as "Overwrite Existing Kits."

This is particularly important for projects where the default KrafterPro values have already been customized.

3. Non-Destructive Design System Updates

Design System updates should work more like a smart merge rather than a replacement.

Ideally, KrafterPro should:

  • Ignore values that are already identical.
  • Add only new variables/presets that don't currently exist.
  • Clearly show which values will be Added, Updated, Skipped, or Overwritten.
  • Preserve all user-created variables and presets.
  • Protect customized values from being overwritten without confirmation.
  • Provide a preview or summary of changes before applying the update.

The goal should be to allow users to safely update to the latest KrafterPro Design System without worrying about losing project-specific customizations.

4. Clear & Consistent Naming Structure

The naming structure across the Design System should be more standardized and predictable.

This includes:

Colors, Typography, Variables, Presets, Sections, Containers, Spacing, and other design tokens.

A consistent naming convention would make the system easier to understand, maintain, search, and scale—especially on larger websites.

KrafterPro Design System updates should be safe, transparent, and non-destructive, while giving users full control over what gets updated or overwritten.

This would make it much easier to keep KrafterPro updated across production websites without affecting existing customizations.

Thanks,
Kiran

Hi Krafter community, I still would like to install Krafter Pro on a website that a want to start making but cant find the video how to install the plugin step by step. There is a lot going on with Krafter and updates and everything. But how to find just the beginning seems sort of difficult. I made ticket but got no answer so im getting a bit annoyed to be honest. Can someone help me out please? I would really appreciatie it 😅