Skip to content

Commit

Permalink
Added -alt theme variations with smaller group project font size, fix…
Browse files Browse the repository at this point in the history
…ed paragraph spacing and leading, corrected vertical alignment of handle arrow for sub-projects.
  • Loading branch information
danrubin committed Mar 25, 2010
1 parent 431faa4 commit 657f306
Show file tree
Hide file tree
Showing 4 changed files with 124 additions and 11 deletions.
56 changes: 56 additions & 0 deletions Helvetidark-alt.taskpapertheme
@@ -0,0 +1,56 @@
<theme>
<!-- Window Style -->
<color id="foreground" red="1.0" green=".2" blue=".2" alpha="1.0" />
<color id="background" red=".1" green=".1" blue=".1" alpha="1.0" />
<window foregroundColorID="foreground" backgroundColorID="background" shouldUseHUDScrollers="yes" />

<!-- Text View Style -->
<color id="tag" red=".35" green=".35" blue=".35" alpha="1.0" />
<color id="handle" extendsColorID="foreground" />
<color id="insertionPoint" red=".4" green=".4" blue=".4" alpha="1.0" />
<color id="selection" red=".2" green=".2" blue=".2" alpha="1.0" />
<font id="base" name="Helvetica Neue" size="0" />
<characterStyle id="base" fontID="base" foregroundColorID="foreground" />
<paragraphStyle id="base" paragraphSpacingBefore="0" paragraphSpacing="4" lineSpacing="0" lineHeightMultiple="1.0" alignment="NSLeftTextAlignment" />
<textView
shouldAntialiasText="yes"
shouldShowNoteHandles="no"
shouldShowProjectHandles="yes"
defaultCharacterStyleID="base"
insertionPointColorID="insertionPoint"
selectionColorID="selection"
handleColorID="handle"
tagColorID="tag"
/>

<!-- Task style. This section defines the styles that are applied to task lines. -->
<color id="task" red=".9" green=".9" blue=".9" alpha="1.0" />
<font id="task" extendsFontID="base" />
<characterStyle id="task" fontID="task" foregroundColorID="task" />
<entryRule matchesQuery="type = task" lineCharacterStyleID="task" paragraphStyleID="base" />

<!-- Project style. This section defines the styles that are applied to project lines. -->
<color id="project" extendsColorID="foreground" />
<font id="project" name="Helvetica Neue Medium" />
<characterStyle id="project" fontID="project" foregroundColorID="project" />
<paragraphStyle id="project" extendsParagraphStyleID="base" paragraphSpacingBefore="0" paragraphSpacing="4" />
<entryRule matchesQuery="type = &quot;project&quot;" lineCharacterStyleID="project" paragraphStyleID="project" />

<!-- Note style. This section defines the styles that are applied to note lines. -->
<color id="note" red=".6" green=".6" blue=".6" alpha="1.0" />
<font id="note" extendsFontID="base" />
<characterStyle id="note" fontID="note" foregroundColorID="note" />
<entryRule matchesQuery="type = note" lineCharacterStyleID="note" paragraphStyleID="base" />

<!-- GroupHeader style. This section defines the styles that are applied to groupHeader lines. (top level projects) -->
<color id="groupHeader" extendsColorID="foreground" />
<font id="groupHeader" name="Helvetica Neue Medium" />
<characterStyle id="groupHeader" fontID="groupHeader" foregroundColorID="groupHeader" />
<paragraphStyle id="groupHeader" extendsParagraphStyleID="base" paragraphSpacingBefore="17" paragraphSpacing="4" />
<entryRule matchesQuery="isgroupheader" paragraphStyleID="groupHeader" lineCharacterStyleID="groupHeader" />

<!-- @done style. This section defines the styles that are applied to lines tagged with @done. -->
<color id="done" red=".3" green=".3" blue=".3" alpha="1.0" />
<characterStyle id="done" foregroundColorID="done" strikethroughStyle="NSUnderlineStyleSingle" />
<entryRule matchesQuery="@done" contentCharacterStyleID="done" />
</theme>
11 changes: 6 additions & 5 deletions Helvetidark.taskpapertheme
Expand Up @@ -11,7 +11,7 @@
<color id="selection" red=".2" green=".2" blue=".2" alpha="1.0" />
<font id="base" name="Helvetica Neue" size="0" />
<characterStyle id="base" fontID="base" foregroundColorID="foreground" />
<paragraphStyle id="base" paragraphSpacingBefore="0" paragraphSpacing="0" lineSpacing="0" lineHeightMultiple="1.3" alignment="NSLeftTextAlignment" />
<paragraphStyle id="base" paragraphSpacingBefore="0" paragraphSpacing="4" lineSpacing="0" lineHeightMultiple="1.0" alignment="NSLeftTextAlignment" />
<textView
shouldAntialiasText="yes"
shouldShowNoteHandles="no"
Expand All @@ -31,9 +31,10 @@

<!-- Project style. This section defines the styles that are applied to project lines. -->
<color id="project" extendsColorID="foreground" />
<font id="project" extendsFontID="base" name="Helvetica Neue Medium" fontTraitMask="NSBoldFontMask" />
<font id="project" name="Helvetica Neue Medium" />
<characterStyle id="project" fontID="project" foregroundColorID="project" />
<entryRule matchesQuery="type = &quot;project&quot;" lineCharacterStyleID="project" paragraphStyleID="base" />
<paragraphStyle id="project" extendsParagraphStyleID="base" paragraphSpacingBefore="0" paragraphSpacing="4" />
<entryRule matchesQuery="type = &quot;project&quot;" lineCharacterStyleID="project" paragraphStyleID="project" />

<!-- Note style. This section defines the styles that are applied to note lines. -->
<color id="note" red=".6" green=".6" blue=".6" alpha="1.0" />
Expand All @@ -43,9 +44,9 @@

<!-- GroupHeader style. This section defines the styles that are applied to groupHeader lines. (top level projects) -->
<color id="groupHeader" extendsColorID="foreground" />
<font id="groupHeader" extendsFontID="base" name="Helvetica Neue Light" size="21" />
<font id="groupHeader" name="Helvetica Neue Light" size="21" />
<characterStyle id="groupHeader" fontID="groupHeader" foregroundColorID="groupHeader" />
<paragraphStyle id="groupHeader" extendsParagraphStyleID="base" lineHeightMultiple="1.0" paragraphSpacingBefore="21" paragraphSpacing="9" />
<paragraphStyle id="groupHeader" extendsParagraphStyleID="base" paragraphSpacingBefore="19" paragraphSpacing="7" />
<entryRule matchesQuery="isgroupheader" paragraphStyleID="groupHeader" lineCharacterStyleID="groupHeader" />

<!-- @done style. This section defines the styles that are applied to lines tagged with @done. -->
Expand Down
56 changes: 56 additions & 0 deletions Helvetilight-alt.taskpapertheme
@@ -0,0 +1,56 @@
<theme>
<!-- Window Style -->
<color id="foreground" red="1.0" green=".2" blue=".2" alpha="1.0" />
<color id="background" red="1" green="1" blue="1" alpha="1.0" />
<window foregroundColorID="foreground" backgroundColorID="background" shouldUseHUDScrollers="no" />

<!-- Text View Style -->
<color id="tag" red=".75" green=".75" blue=".75" alpha="1.0" />
<color id="handle" extendsColorID="foreground" />
<color id="insertionPoint" red=".4" green=".4" blue=".4" alpha="1.0" />
<color id="selection" red=".8" green=".8" blue=".8" alpha="1.0" />
<font id="base" name="Helvetica Neue" size="0" />
<characterStyle id="base" fontID="base" foregroundColorID="foreground" />
<paragraphStyle id="base" paragraphSpacingBefore="0" paragraphSpacing="4" lineSpacing="0" lineHeightMultiple="1.0" alignment="NSLeftTextAlignment" />
<textView
shouldAntialiasText="yes"
shouldShowNoteHandles="no"
shouldShowProjectHandles="yes"
defaultCharacterStyleID="base"
insertionPointColorID="insertionPoint"
selectionColorID="selection"
handleColorID="handle"
tagColorID="tag"
/>

<!-- Task style. This section defines the styles that are applied to task lines. -->
<color id="task" red=".25" green=".25" blue=".25" alpha="1.0" />
<font id="task" extendsFontID="base" />
<characterStyle id="task" fontID="task" foregroundColorID="task" />
<entryRule matchesQuery="type = task" lineCharacterStyleID="task" paragraphStyleID="base" />

<!-- Project style. This section defines the styles that are applied to project lines. -->
<color id="project" extendsColorID="foreground" />
<font id="project" name="Helvetica Neue Bold" />
<characterStyle id="project" fontID="project" foregroundColorID="project" />
<paragraphStyle id="project" extendsParagraphStyleID="base" paragraphSpacingBefore="0" paragraphSpacing="4" />
<entryRule matchesQuery="type = &quot;project&quot;" lineCharacterStyleID="project" paragraphStyleID="project" />

<!-- Note style. This section defines the styles that are applied to note lines. -->
<color id="note" red=".5" green=".5" blue=".5" alpha="1.0" />
<font id="note" extendsFontID="base" />
<characterStyle id="note" fontID="note" foregroundColorID="note" />
<entryRule matchesQuery="type = note" lineCharacterStyleID="note" paragraphStyleID="base" />

<!-- GroupHeader style. This section defines the styles that are applied to groupHeader lines. (top level projects) -->
<color id="groupHeader" extendsColorID="foreground" />
<font id="groupHeader" name="Helvetica Neue Bold" />
<characterStyle id="groupHeader" fontID="groupHeader" foregroundColorID="groupHeader" />
<paragraphStyle id="groupHeader" extendsParagraphStyleID="base" paragraphSpacingBefore="17" paragraphSpacing="4" />
<entryRule matchesQuery="isgroupheader" paragraphStyleID="groupHeader" lineCharacterStyleID="groupHeader" />

<!-- @done style. This section defines the styles that are applied to lines tagged with @done. -->
<color id="done" red=".8" green=".8" blue=".8" alpha="1.0" />
<characterStyle id="done" foregroundColorID="done" strikethroughStyle="NSUnderlineStyleSingle" />
<entryRule matchesQuery="@done" contentCharacterStyleID="done" />
</theme>
12 changes: 6 additions & 6 deletions Helvetilight.taskpapertheme
Expand Up @@ -11,7 +11,7 @@
<color id="selection" red=".8" green=".8" blue=".8" alpha="1.0" />
<font id="base" name="Helvetica Neue" size="0" />
<characterStyle id="base" fontID="base" foregroundColorID="foreground" />
<paragraphStyle id="base" paragraphSpacingBefore="0" paragraphSpacing="0" lineSpacing="0" lineHeightMultiple="1.3" alignment="NSLeftTextAlignment" />
<paragraphStyle id="base" paragraphSpacingBefore="0" paragraphSpacing="4" lineSpacing="0" lineHeightMultiple="1.0" alignment="NSLeftTextAlignment" />
<textView
shouldAntialiasText="yes"
shouldShowNoteHandles="no"
Expand All @@ -31,9 +31,10 @@

<!-- Project style. This section defines the styles that are applied to project lines. -->
<color id="project" extendsColorID="foreground" />
<font id="project" extendsFontID="base" fontTraitMask="NSBoldFontMask" />
<font id="project" name="Helvetica Neue Bold" />
<characterStyle id="project" fontID="project" foregroundColorID="project" />
<entryRule matchesQuery="type = &quot;project&quot;" lineCharacterStyleID="project" paragraphStyleID="base" />
<paragraphStyle id="project" extendsParagraphStyleID="base" paragraphSpacingBefore="0" paragraphSpacing="4" />
<entryRule matchesQuery="type = &quot;project&quot;" lineCharacterStyleID="project" paragraphStyleID="project" />

<!-- Note style. This section defines the styles that are applied to note lines. -->
<color id="note" red=".5" green=".5" blue=".5" alpha="1.0" />
Expand All @@ -43,10 +44,9 @@

<!-- GroupHeader style. This section defines the styles that are applied to groupHeader lines. (top level projects) -->
<color id="groupHeader" extendsColorID="foreground" />
<font id="groupHeader" extendsFontID="base" fontTraitMask="NSBoldFontMask" size="16" />
<font id="groupHeader" extendsFontID="base" name="Helvetica Neue Light" size="21" />
<font id="groupHeader" name="Helvetica Neue Light" size="21" />
<characterStyle id="groupHeader" fontID="groupHeader" foregroundColorID="groupHeader" />
<paragraphStyle id="groupHeader" extendsParagraphStyleID="base" lineHeightMultiple="1.0" paragraphSpacingBefore="21" paragraphSpacing="9" />
<paragraphStyle id="groupHeader" extendsParagraphStyleID="base" paragraphSpacingBefore="19" paragraphSpacing="7" />
<entryRule matchesQuery="isgroupheader" paragraphStyleID="groupHeader" lineCharacterStyleID="groupHeader" />

<!-- @done style. This section defines the styles that are applied to lines tagged with @done. -->
Expand Down

0 comments on commit 657f306

Please sign in to comment.