mrliptontea's themes
Publisher: mrliptonteaThemes in package: 1
A personal theme for Visual Studio Code
A personal theme for Visual Studio Code
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 | #c0dae477 | — |
| constant.language | #64ffda | bold |
| constant.other, support.constant, constant.character | #64ffda | — |
| constant.character.escape | #64ffda | — |
| constant.numeric | #ffb74d | — |
| invalid | #e53935 | — |
| emphasis, markup.italic | — | italic |
| strong, markup.bold | — | bold |
| markup.underline | — | underline |
| markup.heading | — | bold |
| markup.heading punctuation | #e64a19 | |
| beginning.punctuation.definition.quote.markdown | #ffffff55 | — |
| beginning.punctuation.definition.list.markdown | #ffb74d | — |
| markup.inline.raw | #64ffda | — |
| meta.link.inline string | #4fc3f7 | — |
| meta.link.inline markup.underline.link | #ffffff55 | |
| meta.link punctuation | #ffffff55 | |
| entity.name.tag, entity.name.tag.css | #4fc3f7 | — |
| punctuation.definition.tag | #4fc3f777 | — |
| meta.tag.block.any entity.name.tag.block.any | #bd99ff | — |
| meta.tag.block.any punctuation.definition.tag | #bd99ff77 | — |
| meta.tag.other entity.name.tag.other | #93a7ff | — |
| meta.tag.other punctuation.definition.tag | #93a7ff77 | — |
| entity.other.attribute-name | #ffb74d | — |
| meta.property-name, meta.property-list support.type.property-name | #ffffff | — |
| meta.selector, entity.other.attribute-name.class.css, entity.other.attribute-name.class.mixin.css, entity.other.attribute-name.id.css, entity.other.attribute-name.parent-selector.css, entity.other.attribute-name.parent-selector-suffix.css, source.css.less entity.other.attribute-name.id, entity.other.attribute-name.attribute.scss, entity.other.attribute-name.scss | #ffb74d | — |
| entity.other.attribute-name.pseudo-class.css | #69f0ae | — |
| entity.other.attribute-name.pseudo-element.css | #bd99ff | — |
| meta.diff.header | #bd99ff | — |
| markup.inserted | #00e676 | — |
| markup.deleted | #ff5252 | — |
| markup.changed | #ffb74d | — |
| storage.type | #ffecb3 | |
| storage.modifier | #e53935 | — |
| string | #c3e88d | — |
| string punctuation.definition.variable, punctuation.definition.interpolation, punctuation.definition.template-expression.begin, punctuation.definition.template-expression.end, punctuation.section.embedded | #ff5252 | — |
| keyword, storage | #e64a19 | — |
| keyword.control | #e64a19 | bold |
| keyword.operator | #ff5252 | — |
| keyword.other.new, keyword.operator.new, keyword.operator.expression, keyword.operator.cast, keyword.operator.sizeof, keyword.operator.logical.python | #ff5252 | — |
| keyword.operator.logical, keyword.operator.comparison | #ffb74d | — |
| keyword.operator.key, meta.property-list punctuation.separator.key-value, meta.object-literal.key punctuation.separator.key-value | #ff5252 | — |
| comment keyword, comment keyword.other, comment storage.type | #e64a19 | |
| comment meta.other.type keyword.other, comment meta.other.type support.class, comment meta.other.type support.other.namespace, comment meta.other.type support.other.namespace punctuation.separator, comment meta.other.type *, comment variable, comment entity.name.type | #c0dae477 | — |
| keyword.other.unit | #ff5252 | — |
| support.function.git-rebase | #00e676 | — |
| constant.sha.git-rebase | #bd99ff | — |
| storage.modifier.import.java, variable.language.wildcard.java, storage.modifier.package.java | #69f0ae | — |
| variable.language, variable.language punctuation.definition.variable, meta.function-call variable.language punctuation.definition.variable | #bd99ff | — |
| entity.name.function, support.function, support.constant.handlebars | #69f0ae | — |
| support.function.magic | #ff5252 | — |
| meta.function-call support.function, meta.function-call entity.name.function, meta.method-call entity.name.function | #ffffff | — |
| support.function.construct | #ff5252 | — |
| meta.return-type, support.type, support.class, entity.other.alias, entity.name.type, entity.name.class, storage.type.cs, storage.type.generic.cs, storage.type.modifier.cs, storage.type.variable.cs, storage.type.annotation.java, storage.type.generic.java, storage.type.java, storage.type.object.array.java, storage.type.primitive.array.java, storage.type.primitive.java, storage.type.token.java, storage.type.groovy, storage.type.annotation.groovy, storage.type.parameters.groovy, storage.type.generic.groovy, storage.type.object.array.groovy, storage.type.primitive.array.groovy, storage.type.primitive.groovy | #ffffff | — |
| meta.type.cast.expr, meta.type.new.expr, support.constant.math, support.constant.dom, support.constant.json, entity.other.inherited-class | #ffecb3 | — |
| code.log storage, code.log support.type | #64ffda | — |
| support.other.namespace | #69f0ae | — |
| entity.name.type.namespace punctuation.separator, support.other.namespace punctuation.separator | #e0e0e0 | — |
| variable, variable punctuation.definition.variable, meta.definition.variable.name, meta.function-call punctuation.definition.variable, support.variable, meta.property-list.scss meta.property-value.scss variable.scss | #4fc3f7 | — |
| meta.structure.dictionary.key.python, meta.object-literal.key, meta.object-literal.key entity.name.function, keyword.other.class | #ffb74d | — |
| support.constant.property-value, support.constant.font-name, support.constant.media-type, support.constant.media, constant.other.color.rgb-value, constant.other.rgb-value, support.constant.color | #e64a19 | — |
| punctuation.definition.group.regexp, punctuation.definition.group.assertion.regexp, punctuation.character.set.begin.regexp, punctuation.character.set.end.regexp, keyword.operator.negation.regexp, support.other.parenthesis.regexp | #ff5252 | — |
| punctuation.definition.character-class.regexp | #ffb74d | — |
| string.regexp punctuation.definition.string | #bd99ff | — |
| constant.character.character-class.regexp, constant.other.character-class.set.regexp, constant.other.character-class.regexp, constant.character.set.regexp | #00e676 | — |
| keyword.operator.regexp, keyword.operator.or.regexp, keyword.control.anchor.regexp | #ff5252 | — |
| keyword.operator.quantifier.regexp | #4fc3f7 | — |
| source meta.structure.dictionary support.type.property-name, source meta.structure.dictionary meta.structure.dictionary.value meta.structure.dictionary meta.structure.dictionary.value meta.structure.dictionary meta.structure.dictionary.value meta.structure.dictionary meta.structure.dictionary.value meta.structure.dictionary meta.structure.dictionary.value meta.structure.dictionary support.type.property-name | #93a7ff | — |
| source meta.structure.dictionary meta.structure.dictionary.value meta.structure.dictionary support.type.property-name, source meta.structure.dictionary meta.structure.dictionary.value meta.structure.dictionary meta.structure.dictionary.value meta.structure.dictionary meta.structure.dictionary.value meta.structure.dictionary meta.structure.dictionary.value meta.structure.dictionary meta.structure.dictionary.value meta.structure.dictionary meta.structure.dictionary.value meta.structure.dictionary support.type.property-name | #ffb74d | — |
| source meta.structure.dictionary meta.structure.dictionary.value meta.structure.dictionary meta.structure.dictionary.value meta.structure.dictionary support.type.property-name, source meta.structure.dictionary meta.structure.dictionary.value meta.structure.dictionary meta.structure.dictionary.value meta.structure.dictionary meta.structure.dictionary.value meta.structure.dictionary meta.structure.dictionary.value meta.structure.dictionary meta.structure.dictionary.value meta.structure.dictionary meta.structure.dictionary.value meta.structure.dictionary meta.structure.dictionary.value meta.structure.dictionary support.type.property-name | #bd99ff | — |
| source meta.structure.dictionary meta.structure.dictionary.value meta.structure.dictionary meta.structure.dictionary.value meta.structure.dictionary meta.structure.dictionary.value meta.structure.dictionary support.type.property-name, source meta.structure.dictionary meta.structure.dictionary.value meta.structure.dictionary meta.structure.dictionary.value meta.structure.dictionary meta.structure.dictionary.value meta.structure.dictionary meta.structure.dictionary.value meta.structure.dictionary meta.structure.dictionary.value meta.structure.dictionary meta.structure.dictionary.value meta.structure.dictionary meta.structure.dictionary.value meta.structure.dictionary meta.structure.dictionary.value meta.structure.dictionary support.type.property-name | #69f0ae | — |
| source meta.structure.dictionary meta.structure.dictionary.value meta.structure.dictionary meta.structure.dictionary.value meta.structure.dictionary meta.structure.dictionary.value meta.structure.dictionary meta.structure.dictionary.value meta.structure.dictionary support.type.property-name, source meta.structure.dictionary meta.structure.dictionary.value meta.structure.dictionary meta.structure.dictionary.value meta.structure.dictionary meta.structure.dictionary.value meta.structure.dictionary meta.structure.dictionary.value meta.structure.dictionary meta.structure.dictionary.value meta.structure.dictionary meta.structure.dictionary.value meta.structure.dictionary meta.structure.dictionary.value meta.structure.dictionary meta.structure.dictionary.value meta.structure.dictionary meta.structure.dictionary.value meta.structure.dictionary support.type.property-name | #ff8a80 | — |
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}!`;
}