Skip to content

[Feature]: Inline text styling within a single text element #124

Description

@Nik0w

Problem

Hi,

First of all, thank you for your work on Instatic CMS.

I would like to suggest adding support for inline text styling within a single text element.

Problem

Currently, it does not seem possible to apply different styles inside the same text block. For example, within one paragraph or heading, I would like to be able to style specific words differently.

Expected behavior

It would be very useful to have the ability to apply inline styles such as:

Different font families for specific words
Different colors within the same text element
Underline
Bold / italic
Highlighted text
Possibly other inline formatting options

For example:

This sentence could contain one word in another font, another word in a different color, and another one underlined.

Why this matters

As a web developer with more than 10 years of experience, I believe this is an essential feature for building flexible and visually refined websites.

In real-world web design, it is very common to need mixed typography or color variations inside the same text element. Splitting the content into multiple separate blocks is usually not ideal because it can make content harder to manage, affect semantic structure, and create layout issues.

Having span-level styling inside rich text would make the CMS much more powerful for designers, developers, and content editors.

Proposed solution

Possible implementation

This could be handled through a richer text editor that supports inline marks or spans, allowing each text selection to have its own style properties.

Thanks again for the project, and I hope this feature can be considered.

Alternatives considered

No response

Area

Visual editor

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestin progressTask is picked up by someone

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions