Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Russell-cell/PPT-Design-Prompt
/ functions
Functions
31 in github.com/Russell-cell/PPT-Design-Prompt
⨍
Functions
31
◇
Types & classes
3
↓ 9 callers
Function
blockquote_section
(title: str, body: str)
src/awesome_design_md_ppt_images/converter.py:239
↓ 9 callers
Function
get_section
(sections: dict[str, str], number: int)
src/awesome_design_md_ppt_images/converter.py:102
↓ 7 callers
Function
strip_md
(text: str)
src/awesome_design_md_ppt_images/converter.py:67
↓ 6 callers
Function
build_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 callers
Function
compact_list
(items: Iterable[str], limit: int = 3)
src/awesome_design_md_ppt_images/converter.py:227
↓ 4 callers
Function
normalize_space
(text: str)
src/awesome_design_md_ppt_images/converter.py:74
↓ 3 callers
Function
pick_color
(tokens: list[ColorToken], mode: str, fallback_index: int = 0)
src/awesome_design_md_ppt_images/converter.py:187
↓ 3 callers
Function
subheadings
(text: str, limit: int = 6)
src/awesome_design_md_ppt_images/converter.py:223
↓ 2 callers
Function
convert_all
( *, source_root: Path, output_root: Path, manifest_path: Path, brands_file: Path | None =
src/awesome_design_md_ppt_images/converter.py:613
↓ 2 callers
Function
generate_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 callers
Function
main
(argv: Sequence[str] | None = None, default_project_root: Path | None = None)
src/awesome_design_md_ppt_images/cli.py:56
↓ 2 callers
Function
score_color
(token: ColorToken, mode: str)
src/awesome_design_md_ppt_images/converter.py:167
↓ 1 callers
Function
brand_from_title
(title: str)
src/awesome_design_md_ppt_images/converter.py:85
↓ 1 callers
Function
build_parser
(default_project_root: Path)
src/awesome_design_md_ppt_images/cli.py:15
↓ 1 callers
Function
clean_font_value
(value: str)
src/awesome_design_md_ppt_images/converter.py:198
↓ 1 callers
Function
discover_source_brands
(source_root: Path)
src/awesome_design_md_ppt_images/converter.py:609
↓ 1 callers
Function
extract_key_bullets
(text: str, limit: int = 5)
src/awesome_design_md_ppt_images/converter.py:130
↓ 1 callers
Function
extract_title
(text: str)
src/awesome_design_md_ppt_images/converter.py:78
↓ 1 callers
Function
first_paragraphs
(text: str, count: int = 2)
src/awesome_design_md_ppt_images/converter.py:110
↓ 1 callers
Function
first_sentence
(text: str)
src/awesome_design_md_ppt_images/converter.py:122
↓ 1 callers
Function
load_brand_catalog
(brands_file: Path | None)
src/awesome_design_md_ppt_images/converter.py:597
↓ 1 callers
Function
parse_colors
(text: str)
src/awesome_design_md_ppt_images/converter.py:156
↓ 1 callers
Function
parse_fonts
(text: str)
src/awesome_design_md_ppt_images/converter.py:197
↓ 1 callers
Function
parse_sections
(text: str)
src/awesome_design_md_ppt_images/converter.py:92
↓ 1 callers
Function
relative_source_reference
(source_path: Path, project_root: Path | None)
src/awesome_design_md_ppt_images/converter.py:272
↓ 1 callers
Function
wrap_codeblock
(text: str)
src/awesome_design_md_ppt_images/converter.py:243
↓ 1 callers
Function
write_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
Method
summary
(self)
src/awesome_design_md_ppt_images/converter.py:57
Method
test_convert_all_writes_manifest_and_placeholder
(self)
tests/test_converter.py:28
Method
test_generate_single_design_contains_expected_sections
(self)
tests/test_converter.py:21