MCPcopy Create free account

hub / github.com/Russell-cell/PPT-Design-Prompt / functions

Functions31 in github.com/Russell-cell/PPT-Design-Prompt

↓ 9 callersFunctionblockquote_section
(title: str, body: str)
src/awesome_design_md_ppt_images/converter.py:239
↓ 9 callersFunctionget_section
(sections: dict[str, str], number: int)
src/awesome_design_md_ppt_images/converter.py:102
↓ 7 callersFunctionstrip_md
(text: str)
src/awesome_design_md_ppt_images/converter.py:67
↓ 6 callersFunctionbuild_prompt_block
( brand: str, mood: str, display_font: str, body_font: str, accent: str, light_surface
src/awesome_design_md_ppt_images/converter.py:247
↓ 6 callersFunctioncompact_list
(items: Iterable[str], limit: int = 3)
src/awesome_design_md_ppt_images/converter.py:227
↓ 4 callersFunctionnormalize_space
(text: str)
src/awesome_design_md_ppt_images/converter.py:74
↓ 3 callersFunctionpick_color
(tokens: list[ColorToken], mode: str, fallback_index: int = 0)
src/awesome_design_md_ppt_images/converter.py:187
↓ 3 callersFunctionsubheadings
(text: str, limit: int = 6)
src/awesome_design_md_ppt_images/converter.py:223
↓ 2 callersFunctionconvert_all
( *, source_root: Path, output_root: Path, manifest_path: Path, brands_file: Path | None =
src/awesome_design_md_ppt_images/converter.py:613
↓ 2 callersFunctiongenerate_ppt_image_design
(source_path: Path, project_root: Path | None = None, generated_on: date | None = None)
src/awesome_design_md_ppt_images/converter.py:281
↓ 2 callersFunctionmain
(argv: Sequence[str] | None = None, default_project_root: Path | None = None)
src/awesome_design_md_ppt_images/cli.py:56
↓ 2 callersFunctionscore_color
(token: ColorToken, mode: str)
src/awesome_design_md_ppt_images/converter.py:167
↓ 1 callersFunctionbrand_from_title
(title: str)
src/awesome_design_md_ppt_images/converter.py:85
↓ 1 callersFunctionbuild_parser
(default_project_root: Path)
src/awesome_design_md_ppt_images/cli.py:15
↓ 1 callersFunctionclean_font_value
(value: str)
src/awesome_design_md_ppt_images/converter.py:198
↓ 1 callersFunctiondiscover_source_brands
(source_root: Path)
src/awesome_design_md_ppt_images/converter.py:609
↓ 1 callersFunctionextract_key_bullets
(text: str, limit: int = 5)
src/awesome_design_md_ppt_images/converter.py:130
↓ 1 callersFunctionextract_title
(text: str)
src/awesome_design_md_ppt_images/converter.py:78
↓ 1 callersFunctionfirst_paragraphs
(text: str, count: int = 2)
src/awesome_design_md_ppt_images/converter.py:110
↓ 1 callersFunctionfirst_sentence
(text: str)
src/awesome_design_md_ppt_images/converter.py:122
↓ 1 callersFunctionload_brand_catalog
(brands_file: Path | None)
src/awesome_design_md_ppt_images/converter.py:597
↓ 1 callersFunctionparse_colors
(text: str)
src/awesome_design_md_ppt_images/converter.py:156
↓ 1 callersFunctionparse_fonts
(text: str)
src/awesome_design_md_ppt_images/converter.py:197
↓ 1 callersFunctionparse_sections
(text: str)
src/awesome_design_md_ppt_images/converter.py:92
↓ 1 callersFunctionrelative_source_reference
(source_path: Path, project_root: Path | None)
src/awesome_design_md_ppt_images/converter.py:272
↓ 1 callersFunctionwrap_codeblock
(text: str)
src/awesome_design_md_ppt_images/converter.py:243
↓ 1 callersFunctionwrite_missing_source_placeholder
(brand_slug: str, reason: str, output_root: Path, generated_on: date)
src/awesome_design_md_ppt_images/converter.py:576
Function_date_arg
(value: str)
src/awesome_design_md_ppt_images/cli.py:11
Methodsummary
(self)
src/awesome_design_md_ppt_images/converter.py:57
Methodtest_convert_all_writes_manifest_and_placeholder
(self)
tests/test_converter.py:28
Methodtest_generate_single_design_contains_expected_sections
(self)
tests/test_converter.py:21