Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/CodelyTV/vscode-theme/llms.txt

Use this file to discover all available pages before exploring further.

Codely Dark ships with first-class Python support, covering the full range of Python-specific TextMate grammar scopes. Docstrings are rendered in a warm muted tone to visually separate documentation from executable code. Decorators are styled in italic to set them apart from regular identifiers, self and language-special parameters are rendered in coral red italic, and class methods use sage green. F-string placeholders get their own amber accent, and built-in type annotations are styled distinctly so they never blend into surrounding identifiers. Pip package names in requirements.txt files are highlighted too, giving dependency files the same visual clarity as source code.

Token Color Reference

TokenColorStyleScope
Python docstrings#a89984italicstring.quoted.docstring.multi.python
Python decoratorsitalicentity.name.function.decorator.python
self parameter#fb5245italicvariable.parameter.function.language.special.self.python, variable.language.special.self.python
Python class methods#8ec07csource.python entity.name.function
Python logical operators#fb5245italicsource.python keyword.operator.logical.python
Python function call arguments#ebdbb2source.python meta.function-call.arguments.python
Python data types / builtins#fac149source.python support.type.python
Argument parentheses#ebdbb2source.python punctuation.definition.arguments.begin.python, ...end.python
F-string format placeholders#fac149source.python constant.character.format.placeholder.other.python
F-string prefix (f)#b8bb26source.python storage.type.string.python
Pip package names#fb5245italicsource.pip-requirements, source.pip-requirements entity.name.class
Dockerfile / docker-compose instructions#fb5245italickeyword.other.special-method.dockerfile, entity.name.tag.yaml

Preview

from dataclasses import dataclass, field
from typing import List


@dataclass
class VideoLesson:
    """Represents a single CodelyTV video lesson."""

    title: str
    duration: int  # seconds
    tags: List[str] = field(default_factory=list)
    published: bool = False

    def url_slug(self) -> str:
        """Return a URL-safe slug derived from the title."""
        return self.title.lower().replace(" ", "-")

    def format_duration(self) -> str:
        minutes, seconds = divmod(self.duration, 60)
        return f"{minutes}m {seconds:02d}s"
Install the Pylance or Pyright extension alongside the theme — its semantic highlighting integrates with Codely Dark’s token colors for richer variable and type differentiation.

Build docs developers (and LLMs) love