Live theme editing…?

scott's Avatar


18 Aug, 2017 02:57 PM

So stoked work on MMDC is continuing… and I'm super excited to (hopefully) be able to give you some $$ for all the work!

Anyway, do you have plans to enable live theme editing? I'm a serial theme tinkerer and it would be nice to have this functionality. Barring that, do you have any suggestions on a way I can get live editing to work? Maybe another app or website? With MMDC3 I got it working somehow, but MMDC4's themes are obviously quite different.

  1. Support Staff 1 Posted by Fletcher on 18 Aug, 2017 03:08 PM

    Fletcher's Avatar

    What do you mean by live theme editing?

  2. 2 Posted by scott on 18 Aug, 2017 03:58 PM

    scott's Avatar

    To see the theme in MMDC update as the .theme is being edited/saved…

    So you could be editing the active theme in MMDC with TextMate or whatever, and you could change "backgroundColor" : "1F1F1F", to "backgroundColor" : "FFFFFF", then save the file and see the bkgnd of the document in MMDC turn white.

  3. 3 Posted by scott on 18 Aug, 2017 04:10 PM

    scott's Avatar

    Oh yeah… I read in an earlier post about controlling pairs where you mention you can target different pairs individually, but when I looked at the solarized theme there wasn't anything extra in there.

    So if you have the time, I would love to know how to individually control the params of the following elements (if it's possible):

    • lists
    • headlines (# to ####)
    • specific pairs

    Maybe I'm an edge case, but I really loved the control in MMDC3 themes, lol.

  4. Support Staff 4 Posted by Fletcher on 18 Aug, 2017 04:19 PM

    Fletcher's Avatar

    I don't recall adding that feature to MMD 3, and don't see code that
    would do it. If it worked in some way, it was probably the result of a
    bug/clumsy process -- The way themes are handled in v4 are smoother.

    I'm not sure I'll (intentionally) add this -- all you have to do is
    reapply the theme to see your changes.

    But "never say never" and all that..

  5. Support Staff 5 Posted by Fletcher on 18 Aug, 2017 04:22 PM

    Fletcher's Avatar

    It's all in the solarized themes if you look at them. I don't do
    anything in the default themes that you can't do.

    There will be more documentation on themes coming -- focusing on bug
    fixes first.

    There are only one or two very small things that can't be done in v4
    that could be done in v3. And the v4 themes allow you to more easily
    control things in a consistent manner.

  6. 6 Posted by scott on 18 Aug, 2017 04:34 PM

    scott's Avatar

    Son of a gun. I was on b14, thought I was on the most recent version. Didn't know 'till just now that Sparkle was busted with MMDC. I see the extra goodness in solarized now. Thx!

  7. Support Staff 7 Posted by Fletcher on 18 Aug, 2017 05:41 PM

    Fletcher's Avatar
  8. 8 Posted by scott on 18 Aug, 2017 07:39 PM

    scott's Avatar

    lol. Nice. Had a bunch of fun with it this AM. Having the new solarized.theme was super helpful. The new documentation is even more helpful.

    Thanks again for the awesome app!

    PS-I will officially throw my +1 in for specific link styling ;)

  9. Support Staff 9 Posted by Fletcher on 18 Aug, 2017 08:10 PM

    Fletcher's Avatar

    FYI -- I'm thinking that I will hold a contest soon. Anyone who desires
    can submit themes (and preview CSS files). If I decide to include them
    in the app for all users, then I'll give the submitter a token code for

    I need to work out the details and logistics, so nothing binding yet.

    But keep it in mind!

  10. 10 Posted by scott on 18 Aug, 2017 08:12 PM

    scott's Avatar

    Sounds good… count me in!

  11. Support Staff 11 Posted by Fletcher on 19 Aug, 2017 02:10 AM

    Fletcher's Avatar

    Details here

  12. Fletcher closed this discussion on 19 Aug, 2017 02:10 AM.

Comments are currently closed for this discussion. You can start a new one.

Keyboard shortcuts


? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac