Skip to content

Commit 0f14fe0

Browse files
committed
Fix
1 parent 1bc1efc commit 0f14fe0

5 files changed

Lines changed: 8 additions & 9 deletions

File tree

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# EzyCad
22

3-
![EzyCad splash screen](res/AI-gen-splashscreen_05_01_2026_512.png)
3+
![EzyCad splash screen](doc/gen/AI-gen-splashscreen_05_01_2026_512.png)
44

55
EzyCad (Easy CAD) is a CAD application for hobbyist machinists to design and edit 2D and 3D models for machining projects. It supports creating precise parts with tools for sketching, extruding, and applying geometric operations, using OpenGL, ImGui, and Open CASCADE Technology (OCCT). Export models to formats like STEP or STL for CNC machines or 3D printers, or [run EzyCad in your browser (WebAssembly)](https://trailcode.github.io/EzyCad/EzyCad.html).
66

doc/conf.py

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -26,14 +26,8 @@ def _sync_user_docs() -> None:
2626
if src.is_file():
2727
shutil.copy2(src, DOCS_DIR / name)
2828

29-
res_dst = DOCS_DIR / "res"
30-
res_dst.mkdir(exist_ok=True)
31-
32-
splash_src = PROJECT_ROOT / "res" / "AI-gen-splashscreen_05_01_2026_512.png"
33-
if splash_src.is_file():
34-
shutil.copy2(splash_src, res_dst / splash_src.name)
35-
3629
icons_src = PROJECT_ROOT / "res" / "icons"
30+
res_dst = DOCS_DIR / "res"
3731
icons_dst = res_dst / "icons"
3832
if icons_src.is_dir():
3933
shutil.copytree(icons_src, icons_dst, dirs_exist_ok=True)
@@ -49,6 +43,7 @@ def _verify_doc_assets() -> None:
4943
required = [
5044
DOCS_DIR / "res" / "icons" / "Draft_Rotate.png",
5145
DOCS_DIR / "doc" / "gen" / "rotate_constrain_axis.png",
46+
DOCS_DIR / "doc" / "gen" / "AI-gen-splashscreen_05_01_2026_512.png",
5247
]
5348
missing = [p.relative_to(DOCS_DIR) for p in required if not p.is_file()]
5449
if missing:
205 KB
Loading

doc/index.rst

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
EzyCad documentation
22
======================
33

4+
.. image:: doc/gen/AI-gen-splashscreen_05_01_2026_512.png
5+
:alt: EzyCad splash screen
6+
:align: center
7+
48
EzyCad (Easy CAD) is a CAD application for hobbyist machinists. These pages are built from the
59
Markdown guides in the `EzyCad repository <https://github.com/trailcode/EzyCad>`_.
610

usage.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# EzyCad Usage Guide
22

3-
![EzyCad splash screen](res/AI-gen-splashscreen_05_01_2026_512.png)
3+
![EzyCad splash screen](doc/gen/AI-gen-splashscreen_05_01_2026_512.png)
44

55
## Table of Contents
66
1. [Introduction](#introduction)

0 commit comments

Comments
 (0)