<p dir="auto">Why can't/shouldn't the main editor body get the theme name appended to it as a class? That way I can add my own changes to a theme in my styles.less file and have it only apply to that theme. If I change my theme, those changes might not make sense or even break other things in the new theme.<br>
<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="17975880" data-permission-text="Title is private" data-url="https://github.com/atom/atom/issues/701" data-hovercard-type="pull_request" data-hovercard-url="/atom/atom/pull/701/hovercard" href="https://github.com/atom/atom/pull/701">#701</a> was what I found when I searched but it didn't really seem to have a good reason for closing it.</p>
<p dir="auto">I want to apply minor modifications to a theme in my styles.less. It would be conveniant to do something like:</p>
<div class="highlight highlight-source-css-less notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content=".theme-name {
   .my-modifications { 
   // ...
   }
}"><pre class="notranslate"><span class="pl-e">.theme-name</span> {
   <span class="pl-e">.my-modifications</span> { 
   <span class="pl-c"><span class="pl-c">//</span> ...</span>
   }
}</pre></div>