Fitz Dark Italic
Publisher: Shea FitzekThemes in package: 1
A VS Code dark ui/syntax color theme with italics
A VS Code dark ui/syntax color theme with italics
Full workbench mockup using this variant's colors and tokenColors.
Loading...
Workbench UI color keys from the theme JSON colors map.
TextMate scopes and font styles (syntax highlighting rules).
| scope | foreground | fontStyle |
|---|---|---|
| comment | #777777 | italic |
| comment.line, comment.block, punctuation.definition.comment | #777777 | italic |
| constant | #ff1111 | — |
| constant.character | #80beff | — |
| constant.language | #ffb3ff | — |
| constant.numeric | #e26a9b | — |
| constant.other, constant.other.color.rgb-value | #22a7ff | — |
| entity, entity.name, entity.name.selector, entity.other | #ff1111 | — |
| entity.name.class | #28a228 | bold underline |
| entity.name.function, entity.name.method | #9cff4ccc | — |
| entity.name.section | #f0f040 | — |
| entity.name.tag | #0080ff | — |
| entity.name.type | #76ff76 | — |
| entity.other.attribute-name | #fcf270 | — |
| entity.other.inherited-class | #28a228 | bold |
| invalid, invalid.deprecated, invalid.illegal | #ff0000 | — |
| keyword | #ff1111 | — |
| keyword.operator.arithmetic, keyword.operator.assignment, keyword.operator.logical | #f0f040 | — |
| keyword.control, keyword.operator | #23d6f1 | — |
| keyword.operator.new | #0047ff | — |
| keyword.operator.logical | #ff7fff | — |
| keyword.other | #00ffff | — |
| markup, markup.changed, markup.deleted, markup.heading, markup.inserted, markup.list, markup.list.numbered, markup.list.unnumbered, markup.other, markup.quote | #ff1111 | — |
| markup.bold | #e1e1e1 | bold |
| markup.bold markup.italic, markup.italic markup.bold | #e1e1e1 | italic bold |
| markup.fenced_code.block | #877fff | — |
| markup.fenced_code.block fenced_code.block.language | #22a7ff | — |
| markup.inline.raw, markup.raw | #22a7ff | — |
| markup.italic | #e1e1e1 | italic |
| markup.underline | #e1e1e1 | underline |
| markup.underline.link | #23d6f1 | — |
| meta | #ff1111 | — |
| meta.brace | #20df20 | — |
| storage | #ff1111 | — |
| storage.modifier | #0080ff | italic |
| storage.type | #0080ff | — |
| storage.type.function.arrow | #f0f040 | — |
| string, punctuation.definition.string | #c3c3c3cc | — |
| string.template, punctuation.definition.string.template | #c3c3c3cc | — |
| support, support.other | #ff1111 | — |
| support.class | #28a228 | bold |
| support.constant, support.constant.color, support.constant.font-name, support.constant.property-value, support.variable.property.dom | #22a7ff | — |
| support.function | #9cff4c | italic |
| support.type, support.type.exception, support.variable | #f39c12 | bold |
| support.type.property-name | #f9690e | — |
| variable, variable.name | #ff1111 | — |
| variable.language | #e13b74 | italic bold |
| variable.other | #f39c12 | — |
| variable.other.class | #28a228 | bold |
| variable.other.readwrite | #e13b74 | — |
| variable.parameter | #804bff | bold |
| punctuation, punctuation.definition.parameters, punctuation.definition.string, punctuation.definition.template-expression, punctuation.definition.tag, punctuation.section.embedded.begin, punctuation.section.embedded.end | #20df20 | — |
| punctuation.definition.template-expression | #00ffff | — |
| punctuation.definition.variable | #00ffff | — |
| token.debug-token | #ffff00cc | underline |
| token.error-token | #ff0000cc | underline |
| token.info-token | #00ff00cc | underline |
| token.warn-token | #ffa500cc | underline |
| entity.name.tag.css | #0080ff | — |
| entity.other.attribute-name.class.css | #76ff76 | italic |
| entity.other.attribute-name.id.css | #f0f040 | italic |
| meta.property-value.css | #22a7ff | — |
| source.css | #ff1111 | — |
| variable.css | #e13b74 | — |
| variable.argument.css | #e13b74 | italic |
| meta.embedded.block.html entity.other.attribute-name | #0080ff | — |
| meta.scope.between-tag-pair.html, meta.tag.block.any.html | #20df20 | — |
| meta.tag.inline.any.html, meta.tag.other.html | #f0f040 | — |
| string.quoted.double.html meta | #c3c3c3 | — |
| text.html.basic meta | #f0f040 | — |
| source.ini | #e1e1e1 | — |
| punctuation.separator.key-value.ini | #f0f040 | — |
| constant.other.object.key.js string.unquoted.label.js | #22a7ff | — |
| keyword.other.template.begin.js, keyword.other.template.end.js | #20df20 | — |
| meta.class.js | #20df20 | — |
| meta.class.js meta.function-call.with-arguments.js variable.function.js, meta.class.js meta.function-call.without-arguments.js variable.function.js | #9cff4c | — |
| meta.class.js meta.group.braces.curly meta.group.braces.round.js variable.other.readwrite.js | #e13b74 | — |
| meta.class.js meta.group.braces.curly.js meta.function-call.with-arguments.js variable.function.js, meta.class.js meta.group.braces.curly.js meta.function-call.without-arguments.js variable.function.js | #9cff4c | italic |
| meta.class.js meta.group.braces.round.js variable.other.readwrite.js | #804bff | — |
| meta.delimiter.comma.js | #20df20 | — |
| meta.function-call.method.with-arguments.js variable.function.js, meta.function-call.method.without-arguments.js variable.function.js, meta.function-call.static.with-arguments.js variable.function.js | #9cff4ccc | italic |
| meta.function-call.with-arguments.js variable.function.js, meta.function-call.without-arguments.js variable.function.js | #9cff4c | italic |
| meta.group.braces.round.function.arguments.js | #20df20 | — |
| meta.group.braces.round.js | #20df20 | — |
| meta.group.braces.square.js | #20df20 | — |
| meta.jsx.children.js | #e1e1e1 | — |
| meta.jsx.js | #e1e1e1 | — |
| meta.object-literal.key.js | #22a7ff | — |
| meta.property.object.js | #fcf270 | — |
| variable.function.constructor.js | #28a228 | bold |
| source.json meta.structure.dictionary.json support.type.property-name.json | #0080ff | — |
| source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json | #f9690e | — |
| source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json | #23d6f1 | — |
| source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json | #f0f040 | — |
| source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json | #804bff | — |
| source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json | #28a228 | — |
| source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json | #e13b74 | — |
| source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json | #ff7fff | — |
| source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json | #0047ff | — |
| source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json | #80beff | — |
| source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json | #f39c12 | — |
| source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json | #00ffff | — |
| source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json | #fcf270 | — |
| source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json | #877fff | — |
| source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json | #9cff4c | — |
| source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json | #22a7ff | — |
| beginning.punctuation.definition.quote.markdown, beginning.punctuation.definition.list.markdown | #20df20 | — |
| heading.1.markdown entity.name.section.markdown, heading.1.markdown punctuation.definition.heading.markdown | #ff7fff | — |
| heading.2.markdown entity.name.section.markdown, heading.2.markdown punctuation.definition.heading.markdown | #00ffff | — |
| heading.3.markdown entity.name.section.markdown, heading.3.markdown punctuation.definition.heading.markdown | #f0f040 | — |
| heading.4.markdown entity.name.section.markdown, heading.4.markdown punctuation.definition.heading.markdown | #ffb3ff | — |
| heading.5.markdown entity.name.section.markdown, heading.5.markdown punctuation.definition.heading.markdown | #80beff | — |
| heading.6.markdown entity.name.section.markdown, heading.6.markdown punctuation.definition.heading.markdown | #fcf270 | — |
| markup.fenced_code.block.markdown meta.embedded.block | #22a7ff | — |
| markup.quote.markdown meta.paragraph.markdown | #c3c3c3cc | — |
| meta.link.reference.markdown constant.other.reference.link.markdown, meta.image.reference.markdown constant.other.reference.link.markdown | #23d6f1 | — |
| meta.other.valid-ampersand.markdown, meta.other.valid-bracket.markdown | #e1e1e1 | — |
| meta.paragraph.markdown | #e1e1e1 | — |
| meta.separator.markdown | #20df20 | — |
| string.other.link.title.markdown, string.other.link.description.markdown | #22a7ff | — |
| constant.other.class.php | #28a228 | bold |
| entity.name.type.class.php | #28a228 | bold underline |
| keyword.other.new.php | #0047ff | — |
| keyword.other.phpdoc.php, meta.other.type.phpdoc.php support.class.builtin.php | #777777 | italic |
| meta.method-call.php entity.name.function.php | #9cff4ccc | italic |
| variable.other.php | #e13b74 | — |
| keyword.other.statement-separator.powershell | #20df20 | — |
| meta.scriptblock.powershell | #f9690e | — |
| source.powershell comment.block.powershell comment.documentation.embedded.powershell constant.string.documentation.powershell | #777777 | — |
| source.powershell comment.block.powershell comment.documentation.embedded.powershell keyword.operator.documentation.powershell | #777777 | — |
| comment.unbuffered.block.pug | #777777 | — |
| constant.name.attribute.tag.pug | #20df20 | — |
| text.pug meta.tag.other | #f0f040 | — |
| meta.function-call.arguments.python | #804bff | — |
| meta.function-call.generic.python | #9cff4c | italic |
| meta.item-access.arguments.python | #e13b74 | — |
| meta.item-access.python | #f39c12 | — |
| keyword.operator.glob.shell | #f0f040 | — |
| keyword.operator.logical.shell | #ff7fff | — |
| meta.scope.case-pattern.shell | #ff7fff | — |
| meta.scope.group.shell, meta.scope.group.shell meta.scope.while-loop.shell | #e13b74 | — |
| meta.scope.if-block.shell, meta.scope.for-in-loop.shell, meta.scope.case-clause-body.shell | #e13b74 | — |
| meta.scope.logical-expression.shell | #e1e1e1 | — |
| entity.name.type.class.ts, entity.name.type.class.tsx | #28a228 | bold underline |
| meta.class.ts meta.function-call.ts entity.name.function.ts, meta.class.tsx meta.function-call.tsx entity.name.function.tsx, meta.function-call.ts entity.name.function.ts, meta.function-call.tsx entity.name.function.tsx | #9cff4c | italic |
| meta.class.ts support.class.console.ts, meta.class.tsx support.class.console.tsx | #f39c12 | bold |
| meta.object-literal.key.ts, meta.object-literal.key.tsx, variable.object.property.ts, variable.object.property.tsx | #22a7ff | — |
| meta.tag.xml | #f0f040 | — |
| text.xml meta.tag.preprocessor.xml | #f0f040 | — |
TypeScript sample highlighted with this variant's colors and tokenColors.
Loading...
export interface User {
id: string;
name: string;
role: "admin" | "member";
tags: string[];
}
/**
* Fetch user data by ID
* @param id
* @returns User object or null if ID is invalid
*/
export async function fetchUser(id: string): Promise<User | null> {
if (!id) {
return null;
}
const response = await fetch(`/api/users/${id}`, {
method: "GET",
headers: { Accept: "application/json" },
});
if (!response.ok) {
throw new Error(`HTTP ${response.status}`);
}
return (await response.json()) as User;
}
function greet(user: User): string {
// Simple greeting function that uses the user's name
return `Hello, ${user.name}!`;
}
export interface User {
id: string;
name: string;
role: "admin" | "member";
tags: string[];
}
/**
* Fetch user data by ID
* @param id
* @returns User object or null if ID is invalid
*/
export async function fetchUser(id: string): Promise<User | null> {
if (!id) {
return null;
}
const response = await fetch(`/api/users/${id}`, {
method: "GET",
headers: { Accept: "application/json" },
});
if (!response.ok) {
throw new Error(`HTTP ${response.status}`);
}
return (await response.json()) as User;
}
function greet(user: User): string {
// Simple greeting function that uses the user's name
return `Hello, ${user.name}!`;
}