Clear the Color in a Character Style Back to Ignore

What do you do when you want to remove the color from a character style definition? It's easy to do, once you know the trick.

Did you ever accidentally include a color when you created a character style, so you need to go back to Ignore fill and stroke color in Adobe InDesign (“Ignore”), but you don’t want to recreate/reapply the character style? It’s easy to do, but the method is a bit obscure.

Here’s the trick: In the Character Styles panel, right-click on the style and choose Edit. In the Character Color settings, the swatch applied by the style will be highlighted. Command/Ctrl-click on the swatch. That’s it!

Before:

Character Style Options dialog box in Adobe InDesign with Character Color highlighted

After:

This works because Command/Ctrl-clicking adds or removes something from a list in InDesign. If you have a list of 10 paragraph styles, you can Command/Ctrl-click on three of them (they don’t have to be next to each other), then deselect one by Command/Ctrl-clicking on it.

So in this case, you can Command/Ctrl-click on the color to deselect it from the list, leaving you with nothing in the list, which = “Ignore.”

Bookmark
Please login to bookmark Close

This article was last modified on April 11, 2023

Comments (34)

Leave a Reply

Your email address will not be published. Required fields are marked *

  1. Martine
    April 11, 2023

    Meh, this lil trick does not work anymore in InDesign 2023. Does anyone happen to know the new keyboard shortcut for that (if there’s any)?

    1. Mike Rankin
      April 11, 2023

      Hi Martine- It does still work in 2023. Maybe you were clicking on the proxy (the color square) instead of the swatch in the list? I edited the post and added some new screenshots to make it clearer.

  2. Jure
    March 16, 2019

    Thank you David! You are the hero of the day!

  3. StephenESC
    October 19, 2018

    Holy swearword, this information is invaluable. 100% invaluable.

  4. Nate
    December 15, 2017

    Dude, thank you!

  5. Miguel
    November 16, 2017

    >>>

  6. John Goldsmid
    September 30, 2017

    Yes!!! That’s solved a problem that’s been bugging me for years. Thanks David :)

  7. Reg
    November 7, 2015

    You mention why this doesn’t work with Paragraph Styles, but Paragraph Styles can be based on other Paragraph Styles. I was trying to set the text color in [Basic Paragraph] then have a bunch of other Paragraph Styles simply inherit it. Is there a way to have that happen? Thanks!

  8. eraldo
    October 30, 2015

    YOU, F|_|CKING, GENIUS. i love you <3

  9. May 18, 2015

    Thank you very much! Super helpful – as well as other articles here :) Thanx a lot. Greetings from Prague, Czech republic

  10. Laura Brown
    January 9, 2015

    I’m coming to this late but this is fantastic! Thank you! I knew there had to be a way to do this but I have resorted to re-creating the character style just to get back to the “ignore” color setting. Not only have you saved me time, you’ve made me happy!

  11. Susan
    September 19, 2013

    This is all great, and I discovered (CS6) that by cmd clicking on the color it changes to ???. What I need is a character style that tints all colors to 70%. Can I set a tint with ??? and ?? for both the fill and stroke?

  12. Roland
    July 9, 2009

    @Christopher March 8th, 2009: I know it’s a late reply, but I just ran into this myself and thought I’d share how to remove a font setting in a character style: first select the content of the field you want to empty (Font Family, Font Style, Size, Leading and Tracking) and then right-click (or command-click if you’re suffering from Mac-itis) in the field and choose “delete” from the pop-up menu. That’ll empty the field.

  13. James Carrington
    April 22, 2009

    Hmmmm, it appears that a reboot of my Mac was all that was needed – or a reboot of InDesign perhaps. Yesterday it would not work on any of my character styles, this morning i tried again and it worked. I wonder why it would do that?
    I guess the moral of the story is “if in doubt, reboot” !

  14. April 21, 2009

    @James: That is really weird. Is the character style based on another style? You may have to export as INX/IDML and reopen to clear out document crud? Make sure you really are clicking OK to accept the change and not somehow undoing the change…

    1. May 16, 2014

      Dear David, what’s up?
      I’ve just did that, on CS 6 CC, and I have the same result. While i’m inside the Ch.style dialog box, it becomes a question mark, after I hit OK and reopen the style, it changed back to the color it was before (paper in my case)
      Perhaps this is a bug?
      Good Weekend,
      Shlomit :)

  15. James Carrington
    April 21, 2009

    This doesn’t work for me.

    I’m using InDesign CS4 on the Mac, and trying to remove the color Purple from a Character Style, because i want the Character Style to pick up the color from the Paragraph Style.

    I [Command] Click on the color, it gives me the question mark as if it has worked and the color’s are ignored, i hit OK to close the dialog.

    I then re-open the Character Style and it’s switched itself back to Purple in color! what gives?

    It’s like it works, but then doesn’t save the setting and just defaults back to what it was before. Am i missing something?

  16. Trisha Stayton
    March 30, 2009

    Oh, what a nugget of a tip, indeed! Man I could have used this many times over cleaning up someone else’s templates. ;-)

  17. Nadya Miloserdova
    March 12, 2009

    If in Character Style I want to ignore language parameter, I can’t get rid of it neither with ctrl/cmd click nor by deleting the name of language.
    Selecting [No Language] in the beginning of the list is not exactly what I want.
    Fortunately, the list of languages has opposite end: it ends up with nice good [Ignore] option!

  18. Christopher
    March 8, 2009

    David:
    “@Christopher: Great question; it?s not obvious until you try it once: Just select the text and delete it. The field becomes blank, which is the same as ?ignore.?

    Ok, I’ve wrestled with this one in the past and given up. But if you say it can be done, then I know I’m doing something wrong. I highlight the words “Adobe Garamond Pro” and hit DELETE… it doesn’t get rid of the font, but instead resets it to “Arial”, which is the first font in my list of fonts. So I do this a few times and I’m starting to pull my hair out… until I realize… you are probably using a Mac… and on a Mac, the Backspace key is (stupidly) called “Delete”… so you are probably hitting THAT key, NOT the other Delete key… so on my PC, I highlight the font name again and hit the “Backspace” key, and boom, the font is gone.

    Just a little Mac -> PC translation required, but I got it :D

  19. Eugene
    March 6, 2009

    Sorry David, I don’t know where I got that from? Burning the candle at both ends must lead to halucinations.

    Thanks for clearing that up. I could have sworn the Paragraph Swatch symbol changed to a “?” with a line through it when I tried it. But it clearly doesn’t now.

  20. March 6, 2009

    Wait a minute: Ignore in a character style is very different than None in a paragraph style! None means “don’t fill at all — make it transparent text.” Ignore means “don’t change the color from whatever the underlying paragraph style is.

    There is no way to set the paragraph style to Ignore because paragraph styles always apply all their attributes. (Though sometimes local formatting overrides those definitions.) But character styles can apply or ignore any attribute.

  21. Eugene
    March 6, 2009

    @Nagaraj

    You have to select “None” in the paragraph style. It gives the the same proxy image as the ignore for some reason – at least for me it did.

    If you have the character style set to Ignore and the Paragraph style set to None/Ignore then your text won’t have any colour.

    There is a post on InDesign secrets (that I can’t find at the moment) that explains the relationship of the character colour with the paragraph style and which one gets higher priority than the other.

    I’m sure the hosts can find the posts – I can’t seem to find them – hmm…

  22. Nagaraj
    March 6, 2009

    This option worked only in the character style panel. Paragraph style panel its not working.

  23. March 5, 2009

    @Christopher: Great question; it’s not obvious until you try it once: Just select the text and delete it. The field becomes blank, which is the same as “ignore.”

    1. July 1, 2015

      This one of the great Indesign mysteries that have daunted me since I started using indesign. Thank you so much! It felt like i have reached Indesign enlightenment!

  24. Christopher
    March 5, 2009

    Ok, now… how do you do the same thing to the Font Family in the Character Style panel? Let’s say I’ve set it to Adobe Garamond Pro but I want to go back and set it back to nothing?

  25. Jennie
    March 5, 2009

    Sorry! I swear I do know how to read. I must have misunderread. Thanks for straightening me out!

  26. March 5, 2009

    @Jennie: Character style, not paragraph style! ;)

  27. Jennie
    March 5, 2009

    I’m sorry, I’m not getting this at all. I created a paragraph style with a color applied. I command – click on the color in the list that I’ve opened via “style options” and nothing happens. What am I doing wrong?

  28. Eugene
    March 5, 2009

    What I mean there is that when you’re in the Paragraph Styles and select None it goes to the “ignore”

    But character styles goes to the box with a stroke through it.

    Why is that?

  29. Eugene
    March 5, 2009

    Good one David (had to check the author there). Yes I some how forget this often, even though I know that ctrl/cmd click anywhere deselects something, it’s just not memorable in that instance.

    Wouldn’t it be nice to have an “Ignore” swatch though.

  30. March 4, 2009

    Wow, that got confusing…

    You actually mean the little question mark. which means it keeps whatever the colour is set to at the time of applying the style.

    I had to go and recreate it just understand. As I didn’t know what “Ignore” meant in this case…