├── .cargo └── config.toml ├── .changeset └── config.json ├── .github ├── CODEOWNERS ├── FUNDING.yml ├── actions │ └── setup-rust │ │ └── action.yml └── workflows │ ├── ci.yml │ └── mirror.yml ├── .gitignore ├── .vscode └── settings.json ├── Cargo.lock ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── assets ├── fonts │ ├── OFL.txt │ ├── geist │ │ ├── GeistMono[wght].woff2 │ │ └── Geist[wght].woff2 │ ├── google-sans-code │ │ └── GoogleSansCode-VariableFont_wght.woff2 │ ├── noto-sans │ │ ├── NotoColorEmoji.ttf │ │ └── NotoSansTC-VariableFont_wght.woff2 │ ├── plus-jakarta-sans │ │ └── PlusJakartaSans-VariableFont_wght.woff2 │ ├── sil │ │ ├── scheherazade-new-v17-arabic-500.woff2 │ │ ├── scheherazade-new-v17-arabic-600.woff2 │ │ ├── scheherazade-new-v17-arabic-700.woff2 │ │ └── scheherazade-new-v17-arabic-regular.woff2 │ └── twemoji │ │ └── TwemojiMozilla-colr.woff2 └── images │ ├── fuma.jpg │ ├── fumadocs-core-v16.jpg │ ├── luma.svg │ ├── takumi.svg │ └── yeecord.png ├── biome.json ├── bun.lock ├── docs ├── .gitignore ├── app │ ├── app.css │ ├── components │ │ ├── accordion.tsx │ │ ├── playground │ │ │ ├── component-editor.tsx │ │ │ └── playground.tsx │ │ ├── search.tsx │ │ ├── type-table.tsx │ │ └── ui │ │ │ ├── button.tsx │ │ │ └── resizable.tsx │ ├── docs │ │ ├── og.tsx │ │ ├── page.tsx │ │ └── search.ts │ ├── layout-config.tsx │ ├── lib │ │ ├── get-llm-text.ts │ │ └── utils.ts │ ├── lucide-react.d.ts │ ├── playground │ │ ├── default.tsx │ │ ├── options.ts │ │ ├── schema.ts │ │ ├── share.ts │ │ └── worker.ts │ ├── root.tsx │ ├── routes.ts │ ├── routes │ │ ├── home.tsx │ │ ├── llms-full.txt.ts │ │ ├── llms.txt.tsx │ │ ├── playground.tsx │ │ └── sitemap.ts │ └── source.ts ├── components.json ├── content │ └── docs │ │ ├── architecture.mdx │ │ ├── index.mdx │ │ ├── meta.json │ │ ├── migration │ │ ├── image-response.mdx │ │ ├── index.mdx │ │ ├── meta.json │ │ └── satori.mdx │ │ ├── reference.mdx │ │ └── troubleshooting.mdx ├── package.json ├── public │ ├── _redirects │ ├── fonts │ │ ├── Geist.woff2 │ │ ├── GeistMono.woff2 │ │ └── TwemojiMozilla-colr.woff2 │ ├── logo.svg │ └── robots.txt ├── react-router.config.ts ├── source.config.ts ├── tsconfig.json └── vite.config.ts ├── example ├── cloudflare-workers │ ├── .gitignore │ ├── README.md │ ├── package.json │ ├── src │ │ └── index.tsx │ ├── tsconfig.json │ └── wrangler.jsonc ├── nextjs │ ├── .gitignore │ ├── README.md │ ├── app │ │ ├── edge │ │ │ └── route.tsx │ │ └── route.tsx │ ├── next.config.ts │ ├── package.json │ └── tsconfig.json ├── rust │ ├── Cargo.toml │ └── src │ │ ├── lib.rs │ │ └── minimal.rs ├── satori-html │ ├── .gitignore │ ├── README.md │ ├── index.ts │ ├── output.png │ ├── package.json │ └── tsconfig.json ├── tanstack-start │ ├── .gitignore │ ├── README.md │ ├── package.json │ ├── src │ │ ├── router.tsx │ │ └── routes │ │ │ ├── __root.tsx │ │ │ └── index.tsx │ ├── tsconfig.json │ └── vite.config.ts └── twitter-images │ ├── .gitignore │ ├── components │ ├── 500-stars.tsx │ ├── og-image.tsx │ └── x-post-image.tsx │ ├── index.tsx │ ├── output │ ├── 500-stars.png │ ├── og-image.png │ └── x-post-image.png │ ├── package.json │ └── tsconfig.json ├── lefthook.yml ├── package.json ├── renovate.json ├── rustfmt.toml ├── takumi-helpers ├── .gitignore ├── CHANGELOG.md ├── README.md ├── build.ts ├── package.json ├── src │ ├── helpers.ts │ ├── index.ts │ ├── jsx │ │ ├── jsx.ts │ │ ├── style-presets.ts │ │ ├── svg.ts │ │ └── utils.ts │ └── types.ts ├── test │ └── jsx │ │ ├── jsx-processing.test.tsx │ │ └── svg-serialize.test.tsx └── tsconfig.json ├── takumi-image-response ├── CHANGELOG.md ├── README.md ├── package.json ├── src │ └── backends │ │ ├── node.ts │ │ └── wasm.ts ├── tests │ ├── node.test.tsx │ └── wasm.test.tsx └── tsconfig.json ├── takumi-napi-core ├── .gitignore ├── .npmignore ├── CHANGELOG.md ├── Cargo.toml ├── README.md ├── build.rs ├── package.json ├── src │ ├── dts-header.d.ts │ ├── lib.rs │ ├── load_font_task.rs │ ├── put_persistent_image_task.rs │ ├── render_animation_task.rs │ ├── render_task.rs │ └── renderer.rs ├── tests │ ├── bench │ │ ├── bench.png │ │ └── index.tsx │ ├── deserialize-error.test.ts │ └── render.test.ts └── tsconfig.json ├── takumi-server ├── Cargo.toml ├── Dockerfile ├── README.md ├── src │ ├── args.rs │ ├── generate_image.rs │ ├── hmac_verify.rs │ ├── lib.rs │ └── main.rs └── tests │ ├── generate_image_tests.rs │ ├── hmac_verify_tests.rs │ └── main_tests.rs ├── takumi-template ├── .gitignore ├── CHANGELOG.md ├── README.md ├── package.json ├── src │ └── templates │ │ └── docs-template-v1.tsx ├── tests │ ├── output │ │ └── DocsTemplateV1.webp │ └── templates.test.tsx └── tsconfig.json ├── takumi-wasm ├── .gitignore ├── CHANGELOG.md ├── Cargo.toml ├── README.md ├── bundlers │ ├── next.d.ts │ └── next.js ├── package.json ├── src │ └── lib.rs ├── tests │ └── render.test.ts └── tsconfig.json └── takumi ├── CHANGELOG.md ├── Cargo.toml ├── README.md ├── package.json ├── src ├── error.rs ├── layout │ ├── inline.rs │ ├── mod.rs │ ├── node │ │ ├── container.rs │ │ ├── image.rs │ │ ├── mod.rs │ │ └── text.rs │ ├── style │ │ ├── mod.rs │ │ ├── properties │ │ │ ├── aspect_ratio.rs │ │ │ ├── background_image.rs │ │ │ ├── background_position.rs │ │ │ ├── background_repeat.rs │ │ │ ├── background_size.rs │ │ │ ├── border.rs │ │ │ ├── box_shadow.rs │ │ │ ├── clip_path.rs │ │ │ ├── color.rs │ │ │ ├── filter.rs │ │ │ ├── flex.rs │ │ │ ├── flex_grow.rs │ │ │ ├── font_feature_settings.rs │ │ │ ├── font_style.rs │ │ │ ├── font_variation_settings.rs │ │ │ ├── font_weight.rs │ │ │ ├── gradient_utils.rs │ │ │ ├── grid │ │ │ │ ├── grid_auto_flow.rs │ │ │ │ ├── grid_length_unit.rs │ │ │ │ ├── grid_line.rs │ │ │ │ ├── grid_min_max_size.rs │ │ │ │ ├── grid_placement.rs │ │ │ │ ├── grid_repeat_track.rs │ │ │ │ ├── grid_repetition_count.rs │ │ │ │ ├── grid_template_areas.rs │ │ │ │ ├── grid_template_component.rs │ │ │ │ ├── grid_track_size.rs │ │ │ │ └── mod.rs │ │ │ ├── length_unit.rs │ │ │ ├── line_clamp.rs │ │ │ ├── line_height.rs │ │ │ ├── linear_gradient.rs │ │ │ ├── mod.rs │ │ │ ├── noise_v1.rs │ │ │ ├── overflow.rs │ │ │ ├── overflow_wrap.rs │ │ │ ├── percentage_number.rs │ │ │ ├── radial_gradient.rs │ │ │ ├── sides.rs │ │ │ ├── space_pair.rs │ │ │ ├── text_decoration.rs │ │ │ ├── text_overflow.rs │ │ │ ├── text_shadow.rs │ │ │ ├── text_stroke.rs │ │ │ ├── transform.rs │ │ │ ├── white_space.rs │ │ │ └── word_break.rs │ │ ├── stylesheets.rs │ │ └── tw │ │ │ ├── map.rs │ │ │ ├── mod.rs │ │ │ └── parser.rs │ ├── tree.rs │ └── viewport.rs ├── lib.rs ├── rendering │ ├── background_drawing.rs │ ├── canvas.rs │ ├── components │ │ ├── border.rs │ │ ├── mod.rs │ │ └── shadow.rs │ ├── debug_drawing.rs │ ├── image_drawing.rs │ ├── inline_drawing.rs │ ├── mod.rs │ ├── render.rs │ ├── text_drawing.rs │ └── write.rs └── resources │ ├── font.rs │ ├── image.rs │ ├── mod.rs │ └── task.rs └── tests ├── fixtures ├── animation_bouncing_text.png ├── animation_bouncing_text.webp ├── clip_path_circle.webp ├── clip_path_inset_rounded.webp ├── clip_path_text_stroke_filled.webp ├── clip_path_triangle_gradient.webp ├── clip_path_triangle_vercel.webp ├── inline_block_in_inline.webp ├── inline_image.webp ├── style_align_items.webp ├── style_background_color.webp ├── style_background_image_dotted_pattern.webp ├── style_background_image_gradient.webp ├── style_background_image_gradient_alt.webp ├── style_background_image_gradient_hard_stop.webp ├── style_background_image_grid_pattern.webp ├── style_background_image_linear_radial_mixed.webp ├── style_background_image_noise_v1_blend.webp ├── style_background_image_radial_basic.webp ├── style_background_image_radial_mixed.webp ├── style_background_no_repeat_center_200x120.webp ├── style_background_position_percent_25_75.webp ├── style_background_repeat_round.webp ├── style_background_repeat_space.webp ├── style_background_repeat_tile_from_top_left.webp ├── style_background_size_percent_20_20.webp ├── style_border_radius.webp ├── style_border_radius_circle.webp ├── style_border_radius_circle_avatar.webp ├── style_border_radius_per_corner.webp ├── style_border_radius_width_offset.webp ├── style_border_width.webp ├── style_border_width_on_image_node.webp ├── style_border_width_with_radius.webp ├── style_box_shadow.webp ├── style_box_shadow_inset.webp ├── style_filter.webp ├── style_flex_basis.webp ├── style_flex_direction.webp ├── style_gap.webp ├── style_grid_template_columns.webp ├── style_grid_template_rows.webp ├── style_height.webp ├── style_justify_content.webp ├── style_margin.webp ├── style_max_height.webp ├── style_max_width.webp ├── style_min_height.webp ├── style_min_width.webp ├── style_object_fit_contain.webp ├── style_object_fit_cover.webp ├── style_object_fit_fill.webp ├── style_object_fit_none.webp ├── style_object_fit_scale_down.webp ├── style_object_position_contain_bottom_right.webp ├── style_object_position_contain_center.webp ├── style_object_position_contain_top_left.webp ├── style_object_position_cover_center.webp ├── style_object_position_cover_top_left.webp ├── style_object_position_none_center.webp ├── style_object_position_none_top_left.webp ├── style_object_position_percentage_25_75.webp ├── style_opacity.webp ├── style_overflow_hidden_image.webp ├── style_overflow_hidden_text.webp ├── style_overflow_hidden_visible_image.webp ├── style_overflow_hidden_visible_text.webp ├── style_overflow_visible_image.webp ├── style_overflow_visible_text.webp ├── style_padding.webp ├── style_position.webp ├── style_rotate.webp ├── style_rotate_image.webp ├── style_text_decoration.webp ├── style_transform_origin_center.webp ├── style_transform_origin_top_left.webp ├── style_transform_translate_and_scale.webp ├── style_width.webp ├── svg_luma_logo_gradient_background.webp ├── text_align_center.webp ├── text_align_right.webp ├── text_align_start.webp ├── text_basic.webp ├── text_ellipsis_line_clamp_2.webp ├── text_inline.webp ├── text_justify_clip.webp ├── text_mask_image_gradient_emoji.webp ├── text_shadow.webp ├── text_shadow_no_blur_radius.webp ├── text_stroke_black_red.webp ├── text_transform_all.webp ├── text_typography_letter_spacing_2px.webp ├── text_typography_line_height_40px.webp ├── text_typography_medium_weight_500.webp ├── text_typography_regular_24px.webp ├── text_typography_variable_weight.webp ├── text_whitespace_collapse.webp └── text_wrap_nowrap.webp ├── fixtures_animation.rs ├── fixtures_inline.rs ├── fixtures_style_alignment.rs ├── fixtures_style_background_image.rs ├── fixtures_style_clip_path.rs ├── fixtures_style_filter.rs ├── fixtures_style_layout.rs ├── fixtures_style_object_fit.rs ├── fixtures_style_object_position.rs ├── fixtures_style_opacity.rs ├── fixtures_style_overflow.rs ├── fixtures_style_padding.rs ├── fixtures_style_position.rs ├── fixtures_style_sizing.rs ├── fixtures_style_spacing.rs ├── fixtures_style_text_decoration.rs ├── fixtures_style_transform.rs ├── fixtures_style_visuals.rs ├── fixtures_svg.rs ├── fixtures_text.rs ├── font_tests.rs └── test_utils.rs /.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/.cargo/config.toml -------------------------------------------------------------------------------- /.changeset/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/.changeset/config.json -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | /.github/ @kane50613 2 | -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | buy_me_a_coffee: kanewang 2 | -------------------------------------------------------------------------------- /.github/actions/setup-rust/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/.github/actions/setup-rust/action.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/mirror.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/.github/workflows/mirror.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | node_modules 3 | .DS_Store 4 | dist -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/README.md -------------------------------------------------------------------------------- /assets/fonts/OFL.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/assets/fonts/OFL.txt -------------------------------------------------------------------------------- /assets/fonts/geist/GeistMono[wght].woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/assets/fonts/geist/GeistMono[wght].woff2 -------------------------------------------------------------------------------- /assets/fonts/geist/Geist[wght].woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/assets/fonts/geist/Geist[wght].woff2 -------------------------------------------------------------------------------- /assets/fonts/google-sans-code/GoogleSansCode-VariableFont_wght.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/assets/fonts/google-sans-code/GoogleSansCode-VariableFont_wght.woff2 -------------------------------------------------------------------------------- /assets/fonts/noto-sans/NotoColorEmoji.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/assets/fonts/noto-sans/NotoColorEmoji.ttf -------------------------------------------------------------------------------- /assets/fonts/noto-sans/NotoSansTC-VariableFont_wght.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/assets/fonts/noto-sans/NotoSansTC-VariableFont_wght.woff2 -------------------------------------------------------------------------------- /assets/fonts/plus-jakarta-sans/PlusJakartaSans-VariableFont_wght.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/assets/fonts/plus-jakarta-sans/PlusJakartaSans-VariableFont_wght.woff2 -------------------------------------------------------------------------------- /assets/fonts/sil/scheherazade-new-v17-arabic-500.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/assets/fonts/sil/scheherazade-new-v17-arabic-500.woff2 -------------------------------------------------------------------------------- /assets/fonts/sil/scheherazade-new-v17-arabic-600.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/assets/fonts/sil/scheherazade-new-v17-arabic-600.woff2 -------------------------------------------------------------------------------- /assets/fonts/sil/scheherazade-new-v17-arabic-700.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/assets/fonts/sil/scheherazade-new-v17-arabic-700.woff2 -------------------------------------------------------------------------------- /assets/fonts/sil/scheherazade-new-v17-arabic-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/assets/fonts/sil/scheherazade-new-v17-arabic-regular.woff2 -------------------------------------------------------------------------------- /assets/fonts/twemoji/TwemojiMozilla-colr.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/assets/fonts/twemoji/TwemojiMozilla-colr.woff2 -------------------------------------------------------------------------------- /assets/images/fuma.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/assets/images/fuma.jpg -------------------------------------------------------------------------------- /assets/images/fumadocs-core-v16.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/assets/images/fumadocs-core-v16.jpg -------------------------------------------------------------------------------- /assets/images/luma.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/assets/images/luma.svg -------------------------------------------------------------------------------- /assets/images/takumi.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/assets/images/takumi.svg -------------------------------------------------------------------------------- /assets/images/yeecord.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/assets/images/yeecord.png -------------------------------------------------------------------------------- /biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/biome.json -------------------------------------------------------------------------------- /bun.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/bun.lock -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/docs/.gitignore -------------------------------------------------------------------------------- /docs/app/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/docs/app/app.css -------------------------------------------------------------------------------- /docs/app/components/accordion.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/docs/app/components/accordion.tsx -------------------------------------------------------------------------------- /docs/app/components/playground/component-editor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/docs/app/components/playground/component-editor.tsx -------------------------------------------------------------------------------- /docs/app/components/playground/playground.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/docs/app/components/playground/playground.tsx -------------------------------------------------------------------------------- /docs/app/components/search.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/docs/app/components/search.tsx -------------------------------------------------------------------------------- /docs/app/components/type-table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/docs/app/components/type-table.tsx -------------------------------------------------------------------------------- /docs/app/components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/docs/app/components/ui/button.tsx -------------------------------------------------------------------------------- /docs/app/components/ui/resizable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/docs/app/components/ui/resizable.tsx -------------------------------------------------------------------------------- /docs/app/docs/og.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/docs/app/docs/og.tsx -------------------------------------------------------------------------------- /docs/app/docs/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/docs/app/docs/page.tsx -------------------------------------------------------------------------------- /docs/app/docs/search.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/docs/app/docs/search.ts -------------------------------------------------------------------------------- /docs/app/layout-config.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/docs/app/layout-config.tsx -------------------------------------------------------------------------------- /docs/app/lib/get-llm-text.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/docs/app/lib/get-llm-text.ts -------------------------------------------------------------------------------- /docs/app/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/docs/app/lib/utils.ts -------------------------------------------------------------------------------- /docs/app/lucide-react.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/docs/app/lucide-react.d.ts -------------------------------------------------------------------------------- /docs/app/playground/default.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/docs/app/playground/default.tsx -------------------------------------------------------------------------------- /docs/app/playground/options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/docs/app/playground/options.ts -------------------------------------------------------------------------------- /docs/app/playground/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/docs/app/playground/schema.ts -------------------------------------------------------------------------------- /docs/app/playground/share.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/docs/app/playground/share.ts -------------------------------------------------------------------------------- /docs/app/playground/worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/docs/app/playground/worker.ts -------------------------------------------------------------------------------- /docs/app/root.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/docs/app/root.tsx -------------------------------------------------------------------------------- /docs/app/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/docs/app/routes.ts -------------------------------------------------------------------------------- /docs/app/routes/home.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/docs/app/routes/home.tsx -------------------------------------------------------------------------------- /docs/app/routes/llms-full.txt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/docs/app/routes/llms-full.txt.ts -------------------------------------------------------------------------------- /docs/app/routes/llms.txt.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/docs/app/routes/llms.txt.tsx -------------------------------------------------------------------------------- /docs/app/routes/playground.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/docs/app/routes/playground.tsx -------------------------------------------------------------------------------- /docs/app/routes/sitemap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/docs/app/routes/sitemap.ts -------------------------------------------------------------------------------- /docs/app/source.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/docs/app/source.ts -------------------------------------------------------------------------------- /docs/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/docs/components.json -------------------------------------------------------------------------------- /docs/content/docs/architecture.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/docs/content/docs/architecture.mdx -------------------------------------------------------------------------------- /docs/content/docs/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/docs/content/docs/index.mdx -------------------------------------------------------------------------------- /docs/content/docs/meta.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/docs/content/docs/meta.json -------------------------------------------------------------------------------- /docs/content/docs/migration/image-response.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/docs/content/docs/migration/image-response.mdx -------------------------------------------------------------------------------- /docs/content/docs/migration/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/docs/content/docs/migration/index.mdx -------------------------------------------------------------------------------- /docs/content/docs/migration/meta.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/docs/content/docs/migration/meta.json -------------------------------------------------------------------------------- /docs/content/docs/migration/satori.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/docs/content/docs/migration/satori.mdx -------------------------------------------------------------------------------- /docs/content/docs/reference.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/docs/content/docs/reference.mdx -------------------------------------------------------------------------------- /docs/content/docs/troubleshooting.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/docs/content/docs/troubleshooting.mdx -------------------------------------------------------------------------------- /docs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/docs/package.json -------------------------------------------------------------------------------- /docs/public/_redirects: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/docs/public/_redirects -------------------------------------------------------------------------------- /docs/public/fonts/Geist.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/docs/public/fonts/Geist.woff2 -------------------------------------------------------------------------------- /docs/public/fonts/GeistMono.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/docs/public/fonts/GeistMono.woff2 -------------------------------------------------------------------------------- /docs/public/fonts/TwemojiMozilla-colr.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/docs/public/fonts/TwemojiMozilla-colr.woff2 -------------------------------------------------------------------------------- /docs/public/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/docs/public/logo.svg -------------------------------------------------------------------------------- /docs/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/docs/public/robots.txt -------------------------------------------------------------------------------- /docs/react-router.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/docs/react-router.config.ts -------------------------------------------------------------------------------- /docs/source.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/docs/source.config.ts -------------------------------------------------------------------------------- /docs/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/docs/tsconfig.json -------------------------------------------------------------------------------- /docs/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/docs/vite.config.ts -------------------------------------------------------------------------------- /example/cloudflare-workers/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/example/cloudflare-workers/.gitignore -------------------------------------------------------------------------------- /example/cloudflare-workers/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/example/cloudflare-workers/README.md -------------------------------------------------------------------------------- /example/cloudflare-workers/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/example/cloudflare-workers/package.json -------------------------------------------------------------------------------- /example/cloudflare-workers/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/example/cloudflare-workers/src/index.tsx -------------------------------------------------------------------------------- /example/cloudflare-workers/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/example/cloudflare-workers/tsconfig.json -------------------------------------------------------------------------------- /example/cloudflare-workers/wrangler.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/example/cloudflare-workers/wrangler.jsonc -------------------------------------------------------------------------------- /example/nextjs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/example/nextjs/.gitignore -------------------------------------------------------------------------------- /example/nextjs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/example/nextjs/README.md -------------------------------------------------------------------------------- /example/nextjs/app/edge/route.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/example/nextjs/app/edge/route.tsx -------------------------------------------------------------------------------- /example/nextjs/app/route.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/example/nextjs/app/route.tsx -------------------------------------------------------------------------------- /example/nextjs/next.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/example/nextjs/next.config.ts -------------------------------------------------------------------------------- /example/nextjs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/example/nextjs/package.json -------------------------------------------------------------------------------- /example/nextjs/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/example/nextjs/tsconfig.json -------------------------------------------------------------------------------- /example/rust/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/example/rust/Cargo.toml -------------------------------------------------------------------------------- /example/rust/src/lib.rs: -------------------------------------------------------------------------------- 1 | pub mod minimal; 2 | -------------------------------------------------------------------------------- /example/rust/src/minimal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/example/rust/src/minimal.rs -------------------------------------------------------------------------------- /example/satori-html/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/example/satori-html/.gitignore -------------------------------------------------------------------------------- /example/satori-html/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/example/satori-html/README.md -------------------------------------------------------------------------------- /example/satori-html/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/example/satori-html/index.ts -------------------------------------------------------------------------------- /example/satori-html/output.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/example/satori-html/output.png -------------------------------------------------------------------------------- /example/satori-html/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/example/satori-html/package.json -------------------------------------------------------------------------------- /example/satori-html/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/example/satori-html/tsconfig.json -------------------------------------------------------------------------------- /example/tanstack-start/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/example/tanstack-start/.gitignore -------------------------------------------------------------------------------- /example/tanstack-start/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/example/tanstack-start/README.md -------------------------------------------------------------------------------- /example/tanstack-start/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/example/tanstack-start/package.json -------------------------------------------------------------------------------- /example/tanstack-start/src/router.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/example/tanstack-start/src/router.tsx -------------------------------------------------------------------------------- /example/tanstack-start/src/routes/__root.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/example/tanstack-start/src/routes/__root.tsx -------------------------------------------------------------------------------- /example/tanstack-start/src/routes/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/example/tanstack-start/src/routes/index.tsx -------------------------------------------------------------------------------- /example/tanstack-start/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/example/tanstack-start/tsconfig.json -------------------------------------------------------------------------------- /example/tanstack-start/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/example/tanstack-start/vite.config.ts -------------------------------------------------------------------------------- /example/twitter-images/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/example/twitter-images/.gitignore -------------------------------------------------------------------------------- /example/twitter-images/components/500-stars.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/example/twitter-images/components/500-stars.tsx -------------------------------------------------------------------------------- /example/twitter-images/components/og-image.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/example/twitter-images/components/og-image.tsx -------------------------------------------------------------------------------- /example/twitter-images/components/x-post-image.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/example/twitter-images/components/x-post-image.tsx -------------------------------------------------------------------------------- /example/twitter-images/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/example/twitter-images/index.tsx -------------------------------------------------------------------------------- /example/twitter-images/output/500-stars.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/example/twitter-images/output/500-stars.png -------------------------------------------------------------------------------- /example/twitter-images/output/og-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/example/twitter-images/output/og-image.png -------------------------------------------------------------------------------- /example/twitter-images/output/x-post-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/example/twitter-images/output/x-post-image.png -------------------------------------------------------------------------------- /example/twitter-images/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/example/twitter-images/package.json -------------------------------------------------------------------------------- /example/twitter-images/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/example/twitter-images/tsconfig.json -------------------------------------------------------------------------------- /lefthook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/lefthook.yml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/package.json -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/renovate.json -------------------------------------------------------------------------------- /rustfmt.toml: -------------------------------------------------------------------------------- 1 | tab_spaces = 2 -------------------------------------------------------------------------------- /takumi-helpers/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi-helpers/.gitignore -------------------------------------------------------------------------------- /takumi-helpers/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi-helpers/CHANGELOG.md -------------------------------------------------------------------------------- /takumi-helpers/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi-helpers/README.md -------------------------------------------------------------------------------- /takumi-helpers/build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi-helpers/build.ts -------------------------------------------------------------------------------- /takumi-helpers/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi-helpers/package.json -------------------------------------------------------------------------------- /takumi-helpers/src/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi-helpers/src/helpers.ts -------------------------------------------------------------------------------- /takumi-helpers/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi-helpers/src/index.ts -------------------------------------------------------------------------------- /takumi-helpers/src/jsx/jsx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi-helpers/src/jsx/jsx.ts -------------------------------------------------------------------------------- /takumi-helpers/src/jsx/style-presets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi-helpers/src/jsx/style-presets.ts -------------------------------------------------------------------------------- /takumi-helpers/src/jsx/svg.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi-helpers/src/jsx/svg.ts -------------------------------------------------------------------------------- /takumi-helpers/src/jsx/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi-helpers/src/jsx/utils.ts -------------------------------------------------------------------------------- /takumi-helpers/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi-helpers/src/types.ts -------------------------------------------------------------------------------- /takumi-helpers/test/jsx/jsx-processing.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi-helpers/test/jsx/jsx-processing.test.tsx -------------------------------------------------------------------------------- /takumi-helpers/test/jsx/svg-serialize.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi-helpers/test/jsx/svg-serialize.test.tsx -------------------------------------------------------------------------------- /takumi-helpers/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi-helpers/tsconfig.json -------------------------------------------------------------------------------- /takumi-image-response/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi-image-response/CHANGELOG.md -------------------------------------------------------------------------------- /takumi-image-response/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi-image-response/README.md -------------------------------------------------------------------------------- /takumi-image-response/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi-image-response/package.json -------------------------------------------------------------------------------- /takumi-image-response/src/backends/node.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi-image-response/src/backends/node.ts -------------------------------------------------------------------------------- /takumi-image-response/src/backends/wasm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi-image-response/src/backends/wasm.ts -------------------------------------------------------------------------------- /takumi-image-response/tests/node.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi-image-response/tests/node.test.tsx -------------------------------------------------------------------------------- /takumi-image-response/tests/wasm.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi-image-response/tests/wasm.test.tsx -------------------------------------------------------------------------------- /takumi-image-response/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi-image-response/tsconfig.json -------------------------------------------------------------------------------- /takumi-napi-core/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi-napi-core/.gitignore -------------------------------------------------------------------------------- /takumi-napi-core/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi-napi-core/.npmignore -------------------------------------------------------------------------------- /takumi-napi-core/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi-napi-core/CHANGELOG.md -------------------------------------------------------------------------------- /takumi-napi-core/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi-napi-core/Cargo.toml -------------------------------------------------------------------------------- /takumi-napi-core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi-napi-core/README.md -------------------------------------------------------------------------------- /takumi-napi-core/build.rs: -------------------------------------------------------------------------------- 1 | fn main() { 2 | napi_build::setup(); 3 | } 4 | -------------------------------------------------------------------------------- /takumi-napi-core/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi-napi-core/package.json -------------------------------------------------------------------------------- /takumi-napi-core/src/dts-header.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi-napi-core/src/dts-header.d.ts -------------------------------------------------------------------------------- /takumi-napi-core/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi-napi-core/src/lib.rs -------------------------------------------------------------------------------- /takumi-napi-core/src/load_font_task.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi-napi-core/src/load_font_task.rs -------------------------------------------------------------------------------- /takumi-napi-core/src/put_persistent_image_task.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi-napi-core/src/put_persistent_image_task.rs -------------------------------------------------------------------------------- /takumi-napi-core/src/render_animation_task.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi-napi-core/src/render_animation_task.rs -------------------------------------------------------------------------------- /takumi-napi-core/src/render_task.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi-napi-core/src/render_task.rs -------------------------------------------------------------------------------- /takumi-napi-core/src/renderer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi-napi-core/src/renderer.rs -------------------------------------------------------------------------------- /takumi-napi-core/tests/bench/bench.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi-napi-core/tests/bench/bench.png -------------------------------------------------------------------------------- /takumi-napi-core/tests/bench/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi-napi-core/tests/bench/index.tsx -------------------------------------------------------------------------------- /takumi-napi-core/tests/deserialize-error.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi-napi-core/tests/deserialize-error.test.ts -------------------------------------------------------------------------------- /takumi-napi-core/tests/render.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi-napi-core/tests/render.test.ts -------------------------------------------------------------------------------- /takumi-napi-core/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi-napi-core/tsconfig.json -------------------------------------------------------------------------------- /takumi-server/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi-server/Cargo.toml -------------------------------------------------------------------------------- /takumi-server/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi-server/Dockerfile -------------------------------------------------------------------------------- /takumi-server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi-server/README.md -------------------------------------------------------------------------------- /takumi-server/src/args.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi-server/src/args.rs -------------------------------------------------------------------------------- /takumi-server/src/generate_image.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi-server/src/generate_image.rs -------------------------------------------------------------------------------- /takumi-server/src/hmac_verify.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi-server/src/hmac_verify.rs -------------------------------------------------------------------------------- /takumi-server/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi-server/src/lib.rs -------------------------------------------------------------------------------- /takumi-server/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi-server/src/main.rs -------------------------------------------------------------------------------- /takumi-server/tests/generate_image_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi-server/tests/generate_image_tests.rs -------------------------------------------------------------------------------- /takumi-server/tests/hmac_verify_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi-server/tests/hmac_verify_tests.rs -------------------------------------------------------------------------------- /takumi-server/tests/main_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi-server/tests/main_tests.rs -------------------------------------------------------------------------------- /takumi-template/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi-template/.gitignore -------------------------------------------------------------------------------- /takumi-template/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi-template/CHANGELOG.md -------------------------------------------------------------------------------- /takumi-template/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi-template/README.md -------------------------------------------------------------------------------- /takumi-template/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi-template/package.json -------------------------------------------------------------------------------- /takumi-template/src/templates/docs-template-v1.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi-template/src/templates/docs-template-v1.tsx -------------------------------------------------------------------------------- /takumi-template/tests/output/DocsTemplateV1.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi-template/tests/output/DocsTemplateV1.webp -------------------------------------------------------------------------------- /takumi-template/tests/templates.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi-template/tests/templates.test.tsx -------------------------------------------------------------------------------- /takumi-template/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi-template/tsconfig.json -------------------------------------------------------------------------------- /takumi-wasm/.gitignore: -------------------------------------------------------------------------------- 1 | pkg -------------------------------------------------------------------------------- /takumi-wasm/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi-wasm/CHANGELOG.md -------------------------------------------------------------------------------- /takumi-wasm/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi-wasm/Cargo.toml -------------------------------------------------------------------------------- /takumi-wasm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi-wasm/README.md -------------------------------------------------------------------------------- /takumi-wasm/bundlers/next.d.ts: -------------------------------------------------------------------------------- 1 | export default WebAssembly.Module; 2 | -------------------------------------------------------------------------------- /takumi-wasm/bundlers/next.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi-wasm/bundlers/next.js -------------------------------------------------------------------------------- /takumi-wasm/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi-wasm/package.json -------------------------------------------------------------------------------- /takumi-wasm/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi-wasm/src/lib.rs -------------------------------------------------------------------------------- /takumi-wasm/tests/render.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi-wasm/tests/render.test.ts -------------------------------------------------------------------------------- /takumi-wasm/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi-wasm/tsconfig.json -------------------------------------------------------------------------------- /takumi/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/CHANGELOG.md -------------------------------------------------------------------------------- /takumi/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/Cargo.toml -------------------------------------------------------------------------------- /takumi/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/README.md -------------------------------------------------------------------------------- /takumi/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/package.json -------------------------------------------------------------------------------- /takumi/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/error.rs -------------------------------------------------------------------------------- /takumi/src/layout/inline.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/layout/inline.rs -------------------------------------------------------------------------------- /takumi/src/layout/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/layout/mod.rs -------------------------------------------------------------------------------- /takumi/src/layout/node/container.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/layout/node/container.rs -------------------------------------------------------------------------------- /takumi/src/layout/node/image.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/layout/node/image.rs -------------------------------------------------------------------------------- /takumi/src/layout/node/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/layout/node/mod.rs -------------------------------------------------------------------------------- /takumi/src/layout/node/text.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/layout/node/text.rs -------------------------------------------------------------------------------- /takumi/src/layout/style/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/layout/style/mod.rs -------------------------------------------------------------------------------- /takumi/src/layout/style/properties/aspect_ratio.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/layout/style/properties/aspect_ratio.rs -------------------------------------------------------------------------------- /takumi/src/layout/style/properties/background_image.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/layout/style/properties/background_image.rs -------------------------------------------------------------------------------- /takumi/src/layout/style/properties/background_position.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/layout/style/properties/background_position.rs -------------------------------------------------------------------------------- /takumi/src/layout/style/properties/background_repeat.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/layout/style/properties/background_repeat.rs -------------------------------------------------------------------------------- /takumi/src/layout/style/properties/background_size.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/layout/style/properties/background_size.rs -------------------------------------------------------------------------------- /takumi/src/layout/style/properties/border.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/layout/style/properties/border.rs -------------------------------------------------------------------------------- /takumi/src/layout/style/properties/box_shadow.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/layout/style/properties/box_shadow.rs -------------------------------------------------------------------------------- /takumi/src/layout/style/properties/clip_path.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/layout/style/properties/clip_path.rs -------------------------------------------------------------------------------- /takumi/src/layout/style/properties/color.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/layout/style/properties/color.rs -------------------------------------------------------------------------------- /takumi/src/layout/style/properties/filter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/layout/style/properties/filter.rs -------------------------------------------------------------------------------- /takumi/src/layout/style/properties/flex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/layout/style/properties/flex.rs -------------------------------------------------------------------------------- /takumi/src/layout/style/properties/flex_grow.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/layout/style/properties/flex_grow.rs -------------------------------------------------------------------------------- /takumi/src/layout/style/properties/font_feature_settings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/layout/style/properties/font_feature_settings.rs -------------------------------------------------------------------------------- /takumi/src/layout/style/properties/font_style.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/layout/style/properties/font_style.rs -------------------------------------------------------------------------------- /takumi/src/layout/style/properties/font_variation_settings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/layout/style/properties/font_variation_settings.rs -------------------------------------------------------------------------------- /takumi/src/layout/style/properties/font_weight.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/layout/style/properties/font_weight.rs -------------------------------------------------------------------------------- /takumi/src/layout/style/properties/gradient_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/layout/style/properties/gradient_utils.rs -------------------------------------------------------------------------------- /takumi/src/layout/style/properties/grid/grid_auto_flow.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/layout/style/properties/grid/grid_auto_flow.rs -------------------------------------------------------------------------------- /takumi/src/layout/style/properties/grid/grid_length_unit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/layout/style/properties/grid/grid_length_unit.rs -------------------------------------------------------------------------------- /takumi/src/layout/style/properties/grid/grid_line.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/layout/style/properties/grid/grid_line.rs -------------------------------------------------------------------------------- /takumi/src/layout/style/properties/grid/grid_min_max_size.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/layout/style/properties/grid/grid_min_max_size.rs -------------------------------------------------------------------------------- /takumi/src/layout/style/properties/grid/grid_placement.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/layout/style/properties/grid/grid_placement.rs -------------------------------------------------------------------------------- /takumi/src/layout/style/properties/grid/grid_repeat_track.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/layout/style/properties/grid/grid_repeat_track.rs -------------------------------------------------------------------------------- /takumi/src/layout/style/properties/grid/grid_repetition_count.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/layout/style/properties/grid/grid_repetition_count.rs -------------------------------------------------------------------------------- /takumi/src/layout/style/properties/grid/grid_template_areas.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/layout/style/properties/grid/grid_template_areas.rs -------------------------------------------------------------------------------- /takumi/src/layout/style/properties/grid/grid_template_component.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/layout/style/properties/grid/grid_template_component.rs -------------------------------------------------------------------------------- /takumi/src/layout/style/properties/grid/grid_track_size.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/layout/style/properties/grid/grid_track_size.rs -------------------------------------------------------------------------------- /takumi/src/layout/style/properties/grid/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/layout/style/properties/grid/mod.rs -------------------------------------------------------------------------------- /takumi/src/layout/style/properties/length_unit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/layout/style/properties/length_unit.rs -------------------------------------------------------------------------------- /takumi/src/layout/style/properties/line_clamp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/layout/style/properties/line_clamp.rs -------------------------------------------------------------------------------- /takumi/src/layout/style/properties/line_height.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/layout/style/properties/line_height.rs -------------------------------------------------------------------------------- /takumi/src/layout/style/properties/linear_gradient.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/layout/style/properties/linear_gradient.rs -------------------------------------------------------------------------------- /takumi/src/layout/style/properties/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/layout/style/properties/mod.rs -------------------------------------------------------------------------------- /takumi/src/layout/style/properties/noise_v1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/layout/style/properties/noise_v1.rs -------------------------------------------------------------------------------- /takumi/src/layout/style/properties/overflow.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/layout/style/properties/overflow.rs -------------------------------------------------------------------------------- /takumi/src/layout/style/properties/overflow_wrap.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/layout/style/properties/overflow_wrap.rs -------------------------------------------------------------------------------- /takumi/src/layout/style/properties/percentage_number.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/layout/style/properties/percentage_number.rs -------------------------------------------------------------------------------- /takumi/src/layout/style/properties/radial_gradient.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/layout/style/properties/radial_gradient.rs -------------------------------------------------------------------------------- /takumi/src/layout/style/properties/sides.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/layout/style/properties/sides.rs -------------------------------------------------------------------------------- /takumi/src/layout/style/properties/space_pair.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/layout/style/properties/space_pair.rs -------------------------------------------------------------------------------- /takumi/src/layout/style/properties/text_decoration.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/layout/style/properties/text_decoration.rs -------------------------------------------------------------------------------- /takumi/src/layout/style/properties/text_overflow.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/layout/style/properties/text_overflow.rs -------------------------------------------------------------------------------- /takumi/src/layout/style/properties/text_shadow.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/layout/style/properties/text_shadow.rs -------------------------------------------------------------------------------- /takumi/src/layout/style/properties/text_stroke.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/layout/style/properties/text_stroke.rs -------------------------------------------------------------------------------- /takumi/src/layout/style/properties/transform.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/layout/style/properties/transform.rs -------------------------------------------------------------------------------- /takumi/src/layout/style/properties/white_space.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/layout/style/properties/white_space.rs -------------------------------------------------------------------------------- /takumi/src/layout/style/properties/word_break.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/layout/style/properties/word_break.rs -------------------------------------------------------------------------------- /takumi/src/layout/style/stylesheets.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/layout/style/stylesheets.rs -------------------------------------------------------------------------------- /takumi/src/layout/style/tw/map.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/layout/style/tw/map.rs -------------------------------------------------------------------------------- /takumi/src/layout/style/tw/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/layout/style/tw/mod.rs -------------------------------------------------------------------------------- /takumi/src/layout/style/tw/parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/layout/style/tw/parser.rs -------------------------------------------------------------------------------- /takumi/src/layout/tree.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/layout/tree.rs -------------------------------------------------------------------------------- /takumi/src/layout/viewport.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/layout/viewport.rs -------------------------------------------------------------------------------- /takumi/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/lib.rs -------------------------------------------------------------------------------- /takumi/src/rendering/background_drawing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/rendering/background_drawing.rs -------------------------------------------------------------------------------- /takumi/src/rendering/canvas.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/rendering/canvas.rs -------------------------------------------------------------------------------- /takumi/src/rendering/components/border.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/rendering/components/border.rs -------------------------------------------------------------------------------- /takumi/src/rendering/components/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/rendering/components/mod.rs -------------------------------------------------------------------------------- /takumi/src/rendering/components/shadow.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/rendering/components/shadow.rs -------------------------------------------------------------------------------- /takumi/src/rendering/debug_drawing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/rendering/debug_drawing.rs -------------------------------------------------------------------------------- /takumi/src/rendering/image_drawing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/rendering/image_drawing.rs -------------------------------------------------------------------------------- /takumi/src/rendering/inline_drawing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/rendering/inline_drawing.rs -------------------------------------------------------------------------------- /takumi/src/rendering/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/rendering/mod.rs -------------------------------------------------------------------------------- /takumi/src/rendering/render.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/rendering/render.rs -------------------------------------------------------------------------------- /takumi/src/rendering/text_drawing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/rendering/text_drawing.rs -------------------------------------------------------------------------------- /takumi/src/rendering/write.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/rendering/write.rs -------------------------------------------------------------------------------- /takumi/src/resources/font.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/resources/font.rs -------------------------------------------------------------------------------- /takumi/src/resources/image.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/resources/image.rs -------------------------------------------------------------------------------- /takumi/src/resources/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/resources/mod.rs -------------------------------------------------------------------------------- /takumi/src/resources/task.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/src/resources/task.rs -------------------------------------------------------------------------------- /takumi/tests/fixtures/animation_bouncing_text.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/animation_bouncing_text.png -------------------------------------------------------------------------------- /takumi/tests/fixtures/animation_bouncing_text.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/animation_bouncing_text.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/clip_path_circle.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/clip_path_circle.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/clip_path_inset_rounded.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/clip_path_inset_rounded.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/clip_path_text_stroke_filled.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/clip_path_text_stroke_filled.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/clip_path_triangle_gradient.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/clip_path_triangle_gradient.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/clip_path_triangle_vercel.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/clip_path_triangle_vercel.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/inline_block_in_inline.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/inline_block_in_inline.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/inline_image.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/inline_image.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/style_align_items.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/style_align_items.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/style_background_color.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/style_background_color.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/style_background_image_dotted_pattern.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/style_background_image_dotted_pattern.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/style_background_image_gradient.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/style_background_image_gradient.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/style_background_image_gradient_alt.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/style_background_image_gradient_alt.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/style_background_image_gradient_hard_stop.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/style_background_image_gradient_hard_stop.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/style_background_image_grid_pattern.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/style_background_image_grid_pattern.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/style_background_image_linear_radial_mixed.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/style_background_image_linear_radial_mixed.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/style_background_image_noise_v1_blend.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/style_background_image_noise_v1_blend.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/style_background_image_radial_basic.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/style_background_image_radial_basic.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/style_background_image_radial_mixed.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/style_background_image_radial_mixed.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/style_background_no_repeat_center_200x120.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/style_background_no_repeat_center_200x120.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/style_background_position_percent_25_75.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/style_background_position_percent_25_75.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/style_background_repeat_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/style_background_repeat_round.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/style_background_repeat_space.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/style_background_repeat_space.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/style_background_repeat_tile_from_top_left.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/style_background_repeat_tile_from_top_left.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/style_background_size_percent_20_20.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/style_background_size_percent_20_20.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/style_border_radius.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/style_border_radius.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/style_border_radius_circle.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/style_border_radius_circle.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/style_border_radius_circle_avatar.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/style_border_radius_circle_avatar.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/style_border_radius_per_corner.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/style_border_radius_per_corner.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/style_border_radius_width_offset.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/style_border_radius_width_offset.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/style_border_width.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/style_border_width.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/style_border_width_on_image_node.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/style_border_width_on_image_node.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/style_border_width_with_radius.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/style_border_width_with_radius.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/style_box_shadow.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/style_box_shadow.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/style_box_shadow_inset.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/style_box_shadow_inset.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/style_filter.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/style_filter.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/style_flex_basis.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/style_flex_basis.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/style_flex_direction.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/style_flex_direction.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/style_gap.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/style_gap.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/style_grid_template_columns.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/style_grid_template_columns.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/style_grid_template_rows.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/style_grid_template_rows.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/style_height.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/style_height.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/style_justify_content.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/style_justify_content.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/style_margin.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/style_margin.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/style_max_height.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/style_max_height.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/style_max_width.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/style_max_width.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/style_min_height.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/style_min_height.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/style_min_width.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/style_min_width.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/style_object_fit_contain.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/style_object_fit_contain.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/style_object_fit_cover.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/style_object_fit_cover.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/style_object_fit_fill.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/style_object_fit_fill.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/style_object_fit_none.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/style_object_fit_none.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/style_object_fit_scale_down.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/style_object_fit_scale_down.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/style_object_position_contain_bottom_right.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/style_object_position_contain_bottom_right.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/style_object_position_contain_center.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/style_object_position_contain_center.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/style_object_position_contain_top_left.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/style_object_position_contain_top_left.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/style_object_position_cover_center.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/style_object_position_cover_center.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/style_object_position_cover_top_left.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/style_object_position_cover_top_left.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/style_object_position_none_center.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/style_object_position_none_center.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/style_object_position_none_top_left.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/style_object_position_none_top_left.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/style_object_position_percentage_25_75.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/style_object_position_percentage_25_75.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/style_opacity.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/style_opacity.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/style_overflow_hidden_image.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/style_overflow_hidden_image.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/style_overflow_hidden_text.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/style_overflow_hidden_text.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/style_overflow_hidden_visible_image.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/style_overflow_hidden_visible_image.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/style_overflow_hidden_visible_text.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/style_overflow_hidden_visible_text.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/style_overflow_visible_image.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/style_overflow_visible_image.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/style_overflow_visible_text.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/style_overflow_visible_text.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/style_padding.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/style_padding.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/style_position.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/style_position.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/style_rotate.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/style_rotate.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/style_rotate_image.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/style_rotate_image.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/style_text_decoration.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/style_text_decoration.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/style_transform_origin_center.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/style_transform_origin_center.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/style_transform_origin_top_left.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/style_transform_origin_top_left.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/style_transform_translate_and_scale.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/style_transform_translate_and_scale.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/style_width.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/style_width.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/svg_luma_logo_gradient_background.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/svg_luma_logo_gradient_background.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/text_align_center.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/text_align_center.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/text_align_right.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/text_align_right.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/text_align_start.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/text_align_start.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/text_basic.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/text_basic.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/text_ellipsis_line_clamp_2.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/text_ellipsis_line_clamp_2.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/text_inline.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/text_inline.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/text_justify_clip.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/text_justify_clip.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/text_mask_image_gradient_emoji.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/text_mask_image_gradient_emoji.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/text_shadow.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/text_shadow.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/text_shadow_no_blur_radius.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/text_shadow_no_blur_radius.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/text_stroke_black_red.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/text_stroke_black_red.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/text_transform_all.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/text_transform_all.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/text_typography_letter_spacing_2px.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/text_typography_letter_spacing_2px.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/text_typography_line_height_40px.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/text_typography_line_height_40px.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/text_typography_medium_weight_500.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/text_typography_medium_weight_500.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/text_typography_regular_24px.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/text_typography_regular_24px.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/text_typography_variable_weight.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/text_typography_variable_weight.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/text_whitespace_collapse.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/text_whitespace_collapse.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures/text_wrap_nowrap.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures/text_wrap_nowrap.webp -------------------------------------------------------------------------------- /takumi/tests/fixtures_animation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures_animation.rs -------------------------------------------------------------------------------- /takumi/tests/fixtures_inline.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures_inline.rs -------------------------------------------------------------------------------- /takumi/tests/fixtures_style_alignment.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures_style_alignment.rs -------------------------------------------------------------------------------- /takumi/tests/fixtures_style_background_image.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures_style_background_image.rs -------------------------------------------------------------------------------- /takumi/tests/fixtures_style_clip_path.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures_style_clip_path.rs -------------------------------------------------------------------------------- /takumi/tests/fixtures_style_filter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures_style_filter.rs -------------------------------------------------------------------------------- /takumi/tests/fixtures_style_layout.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures_style_layout.rs -------------------------------------------------------------------------------- /takumi/tests/fixtures_style_object_fit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures_style_object_fit.rs -------------------------------------------------------------------------------- /takumi/tests/fixtures_style_object_position.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures_style_object_position.rs -------------------------------------------------------------------------------- /takumi/tests/fixtures_style_opacity.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures_style_opacity.rs -------------------------------------------------------------------------------- /takumi/tests/fixtures_style_overflow.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures_style_overflow.rs -------------------------------------------------------------------------------- /takumi/tests/fixtures_style_padding.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures_style_padding.rs -------------------------------------------------------------------------------- /takumi/tests/fixtures_style_position.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures_style_position.rs -------------------------------------------------------------------------------- /takumi/tests/fixtures_style_sizing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures_style_sizing.rs -------------------------------------------------------------------------------- /takumi/tests/fixtures_style_spacing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures_style_spacing.rs -------------------------------------------------------------------------------- /takumi/tests/fixtures_style_text_decoration.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures_style_text_decoration.rs -------------------------------------------------------------------------------- /takumi/tests/fixtures_style_transform.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures_style_transform.rs -------------------------------------------------------------------------------- /takumi/tests/fixtures_style_visuals.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures_style_visuals.rs -------------------------------------------------------------------------------- /takumi/tests/fixtures_svg.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures_svg.rs -------------------------------------------------------------------------------- /takumi/tests/fixtures_text.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/fixtures_text.rs -------------------------------------------------------------------------------- /takumi/tests/font_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/font_tests.rs -------------------------------------------------------------------------------- /takumi/tests/test_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kane50613/takumi/HEAD/takumi/tests/test_utils.rs --------------------------------------------------------------------------------