Jump to content
View in the app

A better way to browse. Learn more.

Invision Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Invision Community 5: The all-new editor

You are viewing a curated collection of the most significant posts in this topic with an estimated read time of 7 minutes. The full topic contains 189 posts with an estimated read time of 115 minutes.

Featured Replies

  • 11 months later...
  • Replies 188
  • Views 34.3k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • Dreadknux
    Dreadknux

    It's really not, to be honest. Seriously, this weird "unmarked white space that exists but doesn't really unless you click it" idea is a nonsense - both in usability terms and in WYSIWYG standards. If

  • Yes. Custom emojis are still available. But only for you, no one else. 

  • Kirill Gromov
    Kirill Gromov

    For example, I add a class to an embedded YouTube video to center it. The embedded block does not respond to the centering buttons from editor.

Posted Images

  • Author
On 4/21/2025 at 5:56 AM, riko said:

That is terrible. :)

Black text on a dark blue background, how am I supposed to read that? (Safari Version 18.4).

Screenshot 2025-04-21 at 12.54.29.png

This is actually because the font colors from CKEditor4/IC4 have been preserved. Looks like the original blog post was edited to fix it but for some reason this topic wasn't updated in the process.

I shall log an issue for this so that we can address further.

  • 3 weeks later...
  • Inserting details/summary html code, that is normally hidden on a page, but with a click on the button, show in view. This way you can hide additional info to read on a page, what is normally hidden, so users can continue to read on the page, and only when that person is intressed in that additional information he clicks it open.

  • Ability To add text to a div / class, that shows up as hoverover tooltip info.

Edited by Moestuin

  • 4 weeks later...
  • Management
On 5/31/2025 at 8:17 PM, My Sharona said:

Is it possible to add custom colors to the Editor?

I do believe it is possible to edit certain parts of the editor, having read through this entire thread once awhile back but, if someone could help me out here, it would be appreciated.

Not yet, but only because they need to be balanced and adjust contrast depending on whether you're viewing with light or dark mode.

I noticed that the new IC5 editor is a really good start but doesn't yet handle a few things when you copy and paste from standard HTML formatted posts created in Source mode in IPS4 to IC5:

  • dl definition lists (it pastes them as paragraphs)

  • table captions (pasted as paragraphs)

  • emoji that are size formatted (28px) default to standard font-size when pasted.

  • PRE tags get converted into a text box.

  • text formatting elements including address, cite, abbreviation, dfn, kbd, samp, small elements

  • div elements become paragraphs

  • spoilers - the eyeball open/closed icon is broken

I noticed that if you simply paste the HTML and re-open the post afterwards, it does a good attempt at trying to format the raw source you previously pasted.

Edited by The Old Man

  • 5 weeks later...
On 5/20/2024 at 11:02 AM, aia said:

image.png

Those elements are not intuitive for inexperienced users (i.e., almost all users).

It would be much more intuitive and easy to use if there were an area where users could click to start writing in a new empty paragraph. This area should always be placed right after the existing content in the editor:

image.png

If this is implemented, even inexperienced users won't get stuck in a state where they can't add a new line and don't know where to search for a button to do that.

I think your idea was never properly understood by the Invision team. I took/take it to mean that a placeholder is automatically created between quote blocks ready for text or other content. And if it is unutilized, the placeholder space is ignored/removed when the post is published. (Of course, this negates any need for buttons to insert lines.)

For many ordinary users, those mouseover buttons will not be readily understood (or even noticed). And the obscured button (below image) does not help. (Tested in both Firefox and Edge.) I think it is a stacking context problem, but the usual fixes did not work for me. (The same bug exists here at the Invision support forum too.)

textEditor-noGap.png

Instead, I added some space below the quote block via a small piece of CSS. I think this is the better solution (adding space) rather than resolving the apparent stacking context problem.

/* Fix for Invision quote box overlap of 'add line' button */
.ipsQuote {
  margin: 15px 0 0 0;
}

Nothing like the solution you suggested, But it at least makes the button visible.

textEditor-addedGap.png

On 5/20/2024 at 12:18 PM, aia said:

Yup, a must-have feature. I implemented it myself in the current CKE, and I hope IC5 will allow doing it too. Or, even better, it will finally include it for all IC5 users :smile:

I too created an anchor button in v4 - it was very useful.

By the way, why are there 'Insert line before/after' buttons displayed around the smiley, above, using the text editor when creating this post? If it is because Invision wish to have the option to add lines above/below images appearing within quote boxes, maybe the buttoms should not be applied to inline images. And as for other (block) images, I would expect @aia's solution of adding a placeholder space would work for them too.

On 5/21/2024 at 3:27 PM, Matt Finger said:

Not to contradict Marc, but there will be a global Table of Contents widget for which you can apply anchors to headings and box titles (stay tuned for more page builder updates 🙂)

Yes, in fact in a few minutes I was able to create a plugin for KBD elements

image.png

We're still getting docs together so please be patient but the development of supported buttons and content types is much more streamlined than in cke4.

Where do I find this information? Was documentation ever published?

Thanks.

Edited by Como

  • 4 weeks later...
On 7/18/2025 at 8:15 AM, Stuart Silvester said:

Ok.

It would be more useful if you could tell us what problems you're having though (outside of HTML editing because, that has been discussed a lot already).

I do think there is a lot of room to improve the editor in terms of admin customisation.

For example, on my community (which is gaming focused), the spoiler tag is used very frequently (perhaps the most frequently) and so asking a user to find the Wrap Box, then figure out they need to hit a dropdown on that box and then select "Expandable" (which is not very clear it also means "Spoiler"), is quite inconvenient. There should be an ability for admins to allow this particular functionality to be a top-level button on the editor.

Similarly, I do not quite understand the rationale for options that feel very much secondary, like Text Size and Font Color to be assigned top-level buttons, while primary functions such as Quote Boxes are tucked away in a dropdown menu. I also don't get why the Code Block is nested under the Paragraph dropdown when it makes more sense to place it under the "plus"/"+" dropdown...

Just seems like the priorities in terms of editor button placement needs serious work. But I understand that every admin has a different need (although I'd be incredibly surprised to hear if 99% of communities don't use Quote Box enough for it to be handed a top-level placement), so I think a good improvement in this area would be a section in AdminCP where admins can re-arrange buttons as they see fit to best suit their community needs.

  • Management

Just keep in mind those colours have to be safe for both light and dark mode. Which is why we went with the colours we have.

We also take on the feedback about the spoiler and code box, we may change these but keep in mind that we now have one editor for all devices so we don't want it to look like this on a mobile device.

image.png

  • 2 weeks later...
6 minutes ago, Alex Duffy said:

How can we add some of the extensions for Tiptap on the cloud?
I need this Table of Contents for our documents.
https://tiptap.dev/docs/editor/extensions/functionality/table-of-contents

Matt did a post here which discusses how to extend the editor, that you may find helpful
https://invisioncommunity.com/forums/topic/480617-ic-5-editor-extension-javascript-framework/

Recently Browsing 0

  • No registered users viewing this page.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.