Skip to content

Instantly share code, notes, and snippets.

@extratone
Created September 20, 2022 18:12
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save extratone/421cc8b2551c44cdc718c371a653a2b1 to your computer and use it in GitHub Desktop.
Save extratone/421cc8b2551c44cdc718c371a653a2b1 to your computer and use it in GitHub Desktop.
JSON source for my Greyhound Drafts theme.
{
"name": "Greyhound",
"description": "A dark theme inspired by a Telegram theme.",
"author": "David Blue",
"isDark": true,
"scopes": {
"text.normal": {
"name": "Normal Text",
"settings": {
"foreground": "foreground",
"fontStyle": "normal"
}
},
"text.normal.large": {
"name": "Large Text",
"settings": {
"foreground": "foreground",
"fontSize": "large"
}
},
"text.normal.extraLarge": {
"name": "Extra Large Text",
"settings": {
"foreground": "foreground",
"fontSize": "extraLarge"
}
},
"text.normal.small": {
"name": "Small Text",
"settings": {
"foreground": "foreground",
"fontSize": "small"
}
},
"text.normal.extraSmall": {
"name": "Extra Small Text",
"settings": {
"foreground": "foreground",
"fontSize": "extraSmall"
}
},
"text.bold": {
"name": "Bold",
"settings": {
"foreground": "accent08",
"fontWeight": "bold"
}
},
"text.bold.large": {
"name": "Large Bold",
"settings": {
"fontWeight": "bold",
"fontSize": "large"
}
},
"text.bold.extraLarge": {
"name": "Extra Large Bold",
"settings": {
"fontWeight": "bold",
"fontSize": "extraLarge"
}
},
"text.bold.small": {
"name": "Small Bold",
"settings": {
"fontWeight": "bold",
"fontSize": "small"
}
},
"text.bold.extraSmall": {
"name": "Extra Small Bold",
"settings": {
"fontWeight": "bold",
"fontSize": "extraSmall"
}
},
"text.italic": {
"name": "Italic",
"settings": {
"foreground": "accent09",
"fontStyle": "italic"
}
},
"text.italic.large": {
"name": "Large Italic",
"settings": {
"fontStyle": "italic",
"fontSize": "large"
}
},
"text.italic.extraLarge": {
"name": "Extra Large Italic",
"settings": {
"fontStyle": "italic",
"fontSize": "extraLarge"
}
},
"text.italic.small": {
"name": "Small Italic",
"settings": {
"fontStyle": "italic",
"fontSize": "small"
}
},
"text.italic.extraSmall": {
"name": "Extra Small Italic",
"settings": {
"fontStyle": "italic",
"fontSize": "extraSmall"
}
},
"text.bolditalic": {
"name": "Bold, Italic",
"settings": {
"fontStyle": "italic",
"fontWeight": "bold"
}
},
"text.bolditalic.large": {
"name": "Large Bold, Italic",
"settings": {
"fontStyle": "italic",
"fontWeight": "bold",
"fontSize": "large"
}
},
"text.bolditalic.extraLarge": {
"name": "Extra Large Bold, Italic",
"settings": {
"fontStyle": "italic",
"fontWeight": "bold",
"fontSize": "extraLarge"
}
},
"text.bolditalic.small": {
"name": "Small Bold, Italic",
"settings": {
"fontStyle": "italic",
"fontWeight": "bold",
"fontSize": "small"
}
},
"text.bolditalic.extraSmall": {
"name": "Extra Small Bold, Italic",
"settings": {
"fontStyle": "italic",
"fontWeight": "bold",
"fontSize": "extraSmall"
}
},
"text.monospace": {
"name": "Monospace",
"settings": {
"fontStyle": "monospace"
}
},
"text.monospace.large": {
"name": "Large Monospace",
"settings": {
"fontStyle": "monospace",
"fontSize": "large"
}
},
"text.monospace.extraLarge": {
"name": "Extra Large Monospace",
"settings": {
"fontStyle": "monospace",
"fontSize": "extraLarge"
}
},
"text.monospace.small": {
"name": "Small Monospace",
"settings": {
"fontStyle": "monospace",
"fontSize": "small"
}
},
"text.monospace.extraSmall": {
"name": "Extra Small Monospace",
"settings": {
"fontStyle": "monospace",
"fontSize": "extraSmall"
}
},
"text.monospace.bold": {
"name": "Monospace Bold",
"settings": {
"fontStyle": "monospace",
"fontWeight": "bold"
}
},
"text.monospace.bold.large": {
"name": "Large Monospace Bold",
"settings": {
"fontStyle": "monospace",
"fontWeight": "bold",
"fontSize": "large"
}
},
"text.monospace.bold.extraLarge": {
"name": "Extra Large Monospace Bold",
"settings": {
"fontStyle": "monospace",
"fontWeight": "bold",
"fontSize": "extraLarge"
}
},
"text.monospace.bold.small": {
"name": "Small Monospace Bold",
"settings": {
"fontStyle": "monospace",
"fontWeight": "bold",
"fontSize": "small"
}
},
"text.monospace.bold.extraSmall": {
"name": "Extra Small Monospace Bold",
"settings": {
"fontStyle": "monospace",
"fontWeight": "bold",
"fontSize": "small"
}
},
"text.monospace.italic": {
"name": "Monospace Italic",
"settings": {
"fontStyle": "monospace",
"foreground": "foreground"
}
},
"text.monospace.italic.large": {
"name": "Large Monospace Italic",
"settings": {
"fontStyle": "italic, monospace",
"fontSize": "large"
}
},
"text.monospace.italic.extraLarge": {
"name": "Extra Large Monospace Italic",
"settings": {
"fontStyle": "italic, monospace",
"fontSize": "extraLarge"
}
},
"text.monospace.italic.small": {
"name": "Small Monospace Italic",
"settings": {
"fontStyle": "italic, monospace",
"fontSize": "small"
}
},
"text.monospace.italic.extraSmall": {
"name": "Extra Small Monospace Italic",
"settings": {
"fontStyle": "italic, monospace",
"fontSize": "extraSmall"
}
},
"text.underline": {
"name": "Underline",
"settings": {
"fontStyle": "underline"
}
},
"text.heading": {
"name": "Heading",
"settings": {
"fontWeight": "bold",
"fontSize": "extraLarge",
"foreground": "accent01"
}
},
"text.heading01": {
"name": "Level 1 Heading",
"settings": {
"fontWeight": "bold",
"fontSize": "extraLarge",
"foreground": "accent01"
}
},
"text.heading02": {
"name": "Level 2 Heading",
"settings": {
"fontWeight": "bold",
"fontSize": "large",
"foreground": "accent02"
}
},
"text.heading03": {
"name": "Level 3 Heading",
"settings": {
"fontWeight": "bold",
"fontSize": "normal",
"foreground": "accent03"
}
},
"text.heading04": {
"name": "Level 4 Heading",
"settings": {
"fontWeight": "medium",
"foreground": "accent04"
}
},
"text.heading05": {
"name": "Level 5 Heading",
"settings": {
"fontWeight": "regular",
"foreground": "accent05"
}
},
"text.heading06": {
"name": "Level 6 Heading",
"settings": {
"fontWeight": "regular",
"fontSize": "small",
"foreground": "accent06"
}
},
"text.link": {
"name": "Link",
"settings": {
"foreground": "link",
"fontStyle": "underline"
}
},
"text.activeLink": {
"name": "Link which is tap/clickable",
"settings": {
"foreground": "activeLink"
}
},
"text.quotation": {
"name": "Quotation block",
"settings": {
"foreground": "accent11",
"fontStyle": "italic"
}
},
"text.url": {
"name": "URL",
"settings": {
"foreground": "invisibles",
"fontWeight": "light",
"fontSize": "small"
}
},
"text.linkModeLink": {
"name": "Link Mode Link",
"settings": {
"foreground": "link",
"fontStyle": "underline"
}
},
"text.strikethrough": {
"name": "Strikethrough",
"settings": {
"fontStyle": "strikethrough",
"foreground": "strikethrough"
}
},
"markup": {
"name": "Markup",
"settings": {
"foreground": "markup"
}
},
"markup.heading": {
"name": "Markup",
"settings": {
"foreground": "headingMarkup",
"fontWeight": "bold",
"fontSize": "small"
}
},
"markup.quotation": {
"name": "Markup",
"settings": {
"foreground": "accent10"
}
},
"markup.list": {
"name": "Markup",
"settings": {
"foreground": "accent04"
}
},
"markup.link": {
"name": "Markup",
"settings": {
"foreground": "accent07"
}
},
"markup.code": {
"name": "Markup",
"settings": {
"foreground": "markup",
"fontStyle": "monospace"
}
},
"markup.addition": {
"name": "Addition",
"settings": {
"fontStyle": "italic",
"foreground": "addition"
}
},
"markup.deletion": {
"name": "Deletion",
"settings": {
"fontStyle": "italic, strikethrough",
"foreground": "deletion"
}
},
"markup.substitution": {
"name": "Substitution",
"settings": {
"fontStyle": "italic",
"foreground": "substitution"
}
},
"markup.highlight": {
"name": "Highlight",
"settings": {
"background": "highlight"
}
},
"code.comment": {
"name": "Comment",
"settings": {
"foreground": "comment"
}
},
"code.inline": {
"name": "Inline code",
"settings": {
"fontStyle": "monospace",
"foreground": "code",
"background": "codeBackground"
}
},
"code.block": {
"name": "Code block",
"settings": {
"fontStyle": "monospace",
"foreground": "code",
"background": "codeBackground"
}
},
"code.literal": {
"name": "Code block",
"settings": {
"foreground": "literal",
"background": "codeBackground"
}
},
"code.keyword": {
"name": "Keyword",
"settings": {
"foreground": "keyword"
}
},
"code.operator": {
"name": "Operator",
"settings": {
"foreground": "markup"
}
},
"code.punctuation": {
"name": "Operator",
"settings": {
"foreground": "comment"
}
},
"text.invisibles": {
"name": "Invisible characters",
"settings": {
"foreground": "invisibles"
}
},
"color.accent01": {
"name": "Accent color",
"settings": {
"foreground": "accent01"
}
},
"color.accent02": {
"name": "Accent color",
"settings": {
"foreground": "accent02"
}
},
"color.accent03": {
"name": "Accent color",
"settings": {
"foreground": "accent03"
}
},
"color.accent04": {
"name": "Accent color",
"settings": {
"foreground": "accent04"
}
},
"color.accent05": {
"name": "Accent color",
"settings": {
"foreground": "accent05"
}
},
"color.accent06": {
"name": "Accent color",
"settings": {
"foreground": "accent06"
}
},
"color.blue": {
"name": "Blue color",
"settings": {}
},
"color.indigo": {
"name": "Blue color",
"settings": {}
},
"color.purple": {
"name": "Purple color",
"settings": {}
},
"color.pink": {
"name": "Pink color",
"settings": {}
},
"color.red": {
"name": "Red color",
"settings": {}
},
"color.orange": {
"name": "Orange color",
"settings": {}
},
"color.yellow": {
"name": "Yellow color",
"settings": {}
},
"color.green": {
"name": "Green color",
"settings": {}
},
"color.black": {
"name": "Black color",
"settings": {}
},
"color.white": {
"name": "White color",
"settings": {}
},
"color.gray": {
"name": "Gray color",
"settings": {}
}
},
"colors": {
"editor": {
"foreground": "#eeeeee",
"background": "#1c1c1d",
"heading": "#f39200",
"headingMarkup": "#f39200",
"strikethrough": "#6c7179",
"comment": "#7b7b7b",
"link": "#d2386c",
"activeLink": "#939597",
"code": "#666666",
"codeBackground": "#121212",
"literal": "#e6f2ff",
"keyword": "#ff6700",
"markup": "#e6f2ff",
"addition": "#e6f2ff",
"deletion": "#908e8e",
"substitution": "#f39200",
"highlight": "#f39200",
"invisibles": "#e6f2ff",
"accent01": "#f39200",
"accent02": "#f39200",
"accent03": "#f39200",
"accent04": "#f39200",
"accent05": "#f39200",
"accent06": "#f39200",
"accent07": "#f39200",
"accent08": "#f39200",
"accent09": "#f39200",
"accent10": "#f39200",
"accent11": "#666666"
},
"interface": {
"foreground": "#e6f2ff",
"textForeground": "#e6f2ff",
"background": "#36393e",
"backgroundCollection": "#3d3d40",
"tint": "#f39200",
"tintAlternate": "#767676",
"textBackground": "#1c1c1d",
"textCaret": "#f39200",
"textSelection": "#e6f2ff",
"textHighlight": "#f39200",
"promptBackground": "#0f0f0f",
"promptButtonBackground": "#f39200",
"promptButtonForeground": "#e6f2ff",
"promptButtonDestructiveBackground": "#f88148",
"promptButtonDestructiveForeground": "#e6f2ff",
"caption": "#939597",
"actionBarBackground": "#3d3d40",
"actionBarKeyBackground": "#0f0f0f",
"actionBarKeyForeground": "#f39200",
"flagged": "#f39200",
"move": "#3d3d40",
"delete": "#ff0b00",
"tagForeground": "#f39200",
"tagBackground": "#3d3d40",
"tagAddHighlight": "#f39200",
"tagRemoveHighlight": "#e6f2ff",
"border": "#6c7179",
"messageForeground": "#e6f2ff",
"messageSuccess": "#f39200",
"messageInfo": "#525252",
"messageWarning": "#3d3d40",
"messageError": "#ff0b00",
"tintGray": "#6c7179",
"tintRed": "#d2386c",
"tintPink": "#cb6f9a",
"tintOrange": "#f39200",
"tintYellow": "#ffe438",
"tintGreen": "#2da32f",
"tintIndigo": "#48f8d9",
"tintBlue": "#4867f8",
"tintViolet": "#694f7d",
"widgetBackground": "#36393e",
"widgetBackgroundAlternate": "#3d3d40",
"widgetForeground": "#f39200",
"widgetForegroundAlternate": "#f88148"
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment