Theme basics


    Themes in Bludit are very flexible, and you can use any framework (Bootstrap, Foundation, Bulma, UIkit, Semantic UI, etc), any Javascript code, whatever you want.

    All themes reside in the bl-themes folder, and they have a predefined structure.

    Folder and Files Structure

    This is the simple (and mandatory) folder and file structure for themes.


    Name and Description

    The name and description of the theme is stored in the languages/en.json JSON file.

            "name": "Hello World",
            "description": "My new theme"


    The basic information about the theme is stored in the metadata.json JSON file.

        "author": "Bludit",
        "email": "",
        "website": "",
        "version": "1.0",
        "releaseDate": "2020-06-01",
        "license": "MIT",
        "compatible": "3.0",
        "notes": ""

    Example Themes

    We have two examples, one is simple and the second is more complex with CSS and Javascript files.