Skip to content

Resources refactor#302

Merged
rainxchzed merged 2 commits intomainfrom
resources-refactor
Mar 6, 2026
Merged

Resources refactor#302
rainxchzed merged 2 commits intomainfrom
resources-refactor

Conversation

@rainxchzed
Copy link
Member

@rainxchzed rainxchzed commented Mar 6, 2026

Summary by CodeRabbit

Release Notes

  • Chores
    • Reorganized media asset references across documentation and build configuration
    • Migrated image resources to centralized storage locations
    • Updated icon paths for native application distributions
    • Removed obsolete image references from documentation

- Rename the `screenshots` directory to `media-resources` and move all image assets (banners, screenshots, and desktop previews) into the new folder.
- Update image source paths in `README.md` and all localized documentation files (`README-ZH.md`, `README-TR.md`, `README-RU.md`, etc.) to point to the new `media-resources` directory.
- Remove the `preview.gif` file and its corresponding references across all README files.
- Moved app icons (`.ico`, `.icns`, `.png`) from `composeApp/logo/` to `composeApp/src/jvmMain/resources/logo/`.
- Updated `composeApp/build.gradle.kts` to reference the new icon paths for Windows, macOS, and Linux desktop distributions.
@coderabbitai
Copy link
Contributor

coderabbitai bot commented Mar 6, 2026

Walkthrough

The PR reorganizes media asset references across the codebase by redirecting image paths from screenshots directories to a new media-resources directory structure. It also updates build configuration icon paths and removes obsolete preview.gif references from documentation files.

Changes

Cohort / File(s) Summary
Main Documentation & Build Configuration
README.md, composeApp/build.gradle.kts
Updated image asset references from ./screenshots/ to media-resources/ in README.md; updated icon file paths in build.gradle.kts to point to src/jvmMain/resources/logo for desktop distributions. Both changes are path relocations without logic modifications.
Localized Documentation
docs/README-BN.md, docs/README-ES.md, docs/README-FR.md, docs/README-HI.md, docs/README-IT.md, docs/README-JA.md, docs/README-KR.md, docs/README-PL.md, docs/README-RU.md, docs/README-TR.md, docs/README-ZH.md
Consistently updated image references from ../screenshots/... to ../media-resources/... across all localized README variants. Removed preview.gif image references and trailing blank lines from each file. All changes are documentation asset path updates with no functional modifications.

Possibly related PRs

  • Localize readme #285: Both PRs modify the same set of localized README files, with this PR updating image paths while the other PR rewrites or adds those documentation files.
  • Docs localizations #108: Both PRs edit the same localized README files (docs/README-*.md across multiple language variants), indicating coordinated documentation maintenance.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Poem

🐰 Hoppity-hop through the media maze,
Old screenshots fade as new paths blaze,
Icons and images, all in their place,
Media-resources: our organized space! 🎨📁

🚥 Pre-merge checks | ✅ 2 | ❌ 1

❌ Failed checks (1 inconclusive)

Check name Status Explanation Resolution
Title check ❓ Inconclusive The title 'Resources refactor' is vague and generic, using non-descriptive language that doesn't convey the specific nature of the changes (media path updates across documentation and build files). Consider a more specific title like 'Update media resource paths from screenshots to media-resources directory' to clearly communicate the primary change.
✅ Passed checks (2 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
  • 📝 Generate docstrings (stacked PR)
  • 📝 Generate docstrings (commit on current branch)
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch resources-refactor

Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 12

🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Inline comments:
In `@docs/README-BN.md`:
- Around line 74-79: The markup contains multiple HTML <img> elements without
alt attributes (MD045); update each <img> tag (e.g., the ones referencing
"../media-resources/banner.jpeg", "01.jpg", "02.jpg", "03.jpg", "04.jpg",
"05.jpg") to include a concise, descriptive alt="..." value appropriate for the
image (for example alt="project banner" for banner.jpeg and alt="screenshot 1",
"screenshot 2", etc., or better descriptive text) so the README-BN.md complies
with accessibility/lint rules.

In `@docs/README-ES.md`:
- Around line 74-79: The <img> tags for banner.jpeg, 01.jpg, 02.jpg, 03.jpg,
04.jpg and 05.jpg lack alt attributes which triggers MD045; update each <img>
element (the ones showing the banner and the five thumbnails) to include a
concise, descriptive alt="..." attribute (e.g., alt="Project banner" for
banner.jpeg and descriptive text like alt="Feature screenshot 1" / "Feature
screenshot 2", etc.) so each image has meaningful alternative text for
accessibility.

In `@docs/README-FR.md`:
- Around line 74-79: The <img> tags in README-FR.md
(src="../media-resources/banner.jpeg", "../media-resources/01.jpg",
"../media-resources/02.jpg", "../media-resources/03.jpg",
"../media-resources/04.jpg", "../media-resources/05.jpg") are missing alt
attributes which triggers MD045 and hurts accessibility; update each <img> tag
to include a concise, descriptive alt attribute (e.g., alt="Site banner",
alt="Gallery image 1: [brief description]", etc.) so every image element has
meaningful alt text.

In `@docs/README-HI.md`:
- Around line 74-79: The <img> tags in the updated screenshots block (e.g., the
tags that reference banner.jpeg, 01.jpg, 02.jpg, 03.jpg, 04.jpg, 05.jpg) lack
alt attributes which triggers MD045; add meaningful alt="..." text to each <img>
element (for example: alt="Project banner" for banner.jpeg and descriptive alt
text like alt="Screenshot: step 1" / alt="Screenshot: step 2", etc.) so every
<img> has an alt attribute to satisfy accessibility and linting.

In `@docs/README-IT.md`:
- Around line 74-79: The gallery images (banner.jpeg, 01.jpg, 02.jpg, 03.jpg,
04.jpg, 05.jpg) are missing alt attributes; update each <img> tag to include
concise, meaningful alt text (e.g., alt="Project banner" for banner.jpeg and
short descriptive text for 01.jpg–05.jpg) to satisfy accessibility and markdown
lint rules—edit the img elements in the README-IT markup (the lines showing
those image tags) to add appropriate alt="" values.

In `@docs/README-JA.md`:
- Around line 74-79: The gallery block uses multiple <img> tags without alt
attributes; add an appropriate alt attribute to each <img> element (use
descriptive text for meaningful images or alt="" for purely decorative images)
so accessibility tools can convey their purpose; update the five small images
and the banner <img> in the gallery block (search for the sequence of <img
src="../media-resources/banner.jpeg"> and the subsequent <img
src="../media-resources/01.jpg">...05.jpg) to include alt values.

In `@docs/README-KR.md`:
- Around line 74-79: Each <img> tag in the gallery lacks alt text which triggers
markdownlint MD045; update the five image elements
(src="../media-resources/01.jpg", "../media-resources/02.jpg",
"../media-resources/03.jpg", "../media-resources/04.jpg",
"../media-resources/05.jpg" and the banner "../media-resources/banner.jpeg") to
include appropriate alt attributes (e.g., descriptive short text or empty alt=""
for decorative images) so every <img> element has an alt value and the MD045
warnings are resolved.

In `@docs/README-PL.md`:
- Around line 74-79: Add descriptive alt attributes to each new <img> tag
(banner.jpeg, 01.jpg, 02.jpg, 03.jpg, 04.jpg, 05.jpg) to satisfy accessibility
and markdownlint MD045; update the six tags so they include alt="Banner image"
for banner.jpeg and meaningful short descriptions (e.g., alt="Team photo 01",
alt="Project screenshot 02", etc.) for 01.jpg–05.jpg respectively.

In `@docs/README-RU.md`:
- Around line 74-79: The new <img> tags in the README-RU.md lack alt attributes
(triggering MD045 and reducing accessibility); update each <img
src="../media-resources/..."> element shown (the banner and 01.jpg–05.jpg) to
include a concise, descriptive alt attribute (e.g., alt="Project banner" for
banner and alt="Description of image 01" etc.) so every image element has an alt
value.

In `@docs/README-TR.md`:
- Around line 74-79: The image elements in the media-resources block (e.g., the
<img> tags referencing banner.jpeg, 01.jpg, 02.jpg, 03.jpg, 04.jpg, 05.jpg) are
missing alt attributes; update each <img> tag to include a short descriptive alt
text (for example: alt="Project banner", alt="Screenshot 1", etc.) so all six
images have meaningful alt="" values to satisfy MD045 and improve accessibility.

In `@docs/README-ZH.md`:
- Around line 74-79: The image tags in README-ZH.md (e.g., the <img> elements
referencing ../media-resources/banner.jpeg, 01.jpg, 02.jpg, 03.jpg, 04.jpg,
05.jpg) are missing alt attributes which breaks MD045 and harms accessibility;
update each <img> tag to include a concise, descriptive alt="..." value
appropriate for the image (e.g., banner description for banner.jpeg and short
captions for 01.jpg–05.jpg), ensuring every image element has an alt attribute
and leaving decorative images as alt="" if they convey no informational content.

In `@README.md`:
- Around line 70-75: The README image tags lack alt attributes causing
accessibility and MD045 warnings; update each <img> element (the ones rendering
banner.jpeg and 01.jpg–05.jpg) to include meaningful alt text strings that
describe the image (e.g., "Project banner" for banner.jpeg and concise
descriptions for 01.jpg through 05.jpg) so all <img> tags have an alt attribute.

ℹ️ Review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: e2dac458-6c21-4f2c-83d7-3548ac722b5e

📥 Commits

Reviewing files that changed from the base of the PR and between 35c9c38 and e777194.

⛔ Files ignored due to path filters (19)
  • composeApp/logo/app_icon.ico is excluded by !**/*.ico
  • composeApp/logo/app_icon.png is excluded by !**/*.png
  • composeApp/src/jvmMain/resources/logo/app_icon.ico is excluded by !**/*.ico
  • composeApp/src/jvmMain/resources/logo/app_icon.png is excluded by !**/*.png
  • media-resources/01.jpg is excluded by !**/*.jpg
  • media-resources/02.jpg is excluded by !**/*.jpg
  • media-resources/03.jpg is excluded by !**/*.jpg
  • media-resources/04.jpg is excluded by !**/*.jpg
  • media-resources/05.jpg is excluded by !**/*.jpg
  • media-resources/06.jpg is excluded by !**/*.jpg
  • media-resources/banner.jpeg is excluded by !**/*.jpeg
  • media-resources/desktop_linux_appimage.jpg is excluded by !**/*.jpg
  • media-resources/desktop_linux_details.jpg is excluded by !**/*.jpg
  • media-resources/desktop_linux_home.jpg is excluded by !**/*.jpg
  • media-resources/desktop_linux_installing_rpm.jpg is excluded by !**/*.jpg
  • media-resources/desktop_windows_details.png is excluded by !**/*.png
  • media-resources/desktop_windows_details_install.png is excluded by !**/*.png
  • media-resources/desktop_windows_home.png is excluded by !**/*.png
  • screenshots/preview.gif is excluded by !**/*.gif
📒 Files selected for processing (15)
  • README.md
  • composeApp/build.gradle.kts
  • composeApp/logo/app_icon.icns
  • composeApp/src/jvmMain/resources/logo/app_icon.icns
  • docs/README-BN.md
  • docs/README-ES.md
  • docs/README-FR.md
  • docs/README-HI.md
  • docs/README-IT.md
  • docs/README-JA.md
  • docs/README-KR.md
  • docs/README-PL.md
  • docs/README-RU.md
  • docs/README-TR.md
  • docs/README-ZH.md

Comment on lines +74 to +79
<img src="../media-resources/banner.jpeg" width="99%" />
<img src="../media-resources/01.jpg" width="18%" />
<img src="../media-resources/02.jpg" width="18%" />
<img src="../media-resources/03.jpg" width="18%" />
<img src="../media-resources/04.jpg" width="18%" />
<img src="../media-resources/05.jpg" width="18%" />
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟡 Minor

Resolve MD045: image tags are missing alt text.

Lines 74-79 match the markdownlint warning (no-alt-text). Add alt on each <img> for accessibility and lint compliance.

💡 Suggested patch
-    <img src="../media-resources/banner.jpeg" width="99%" />
-    <img src="../media-resources/01.jpg" width="18%" />
-    <img src="../media-resources/02.jpg" width="18%" />
-    <img src="../media-resources/03.jpg" width="18%" />
-    <img src="../media-resources/04.jpg" width="18%" />
-    <img src="../media-resources/05.jpg" width="18%" />
+    <img src="../media-resources/banner.jpeg" alt="GitHub Store banner" width="99%" />
+    <img src="../media-resources/01.jpg" alt="GitHub Store screenshot 1" width="18%" />
+    <img src="../media-resources/02.jpg" alt="GitHub Store screenshot 2" width="18%" />
+    <img src="../media-resources/03.jpg" alt="GitHub Store screenshot 3" width="18%" />
+    <img src="../media-resources/04.jpg" alt="GitHub Store screenshot 4" width="18%" />
+    <img src="../media-resources/05.jpg" alt="GitHub Store screenshot 5" width="18%" />
🧰 Tools
🪛 markdownlint-cli2 (0.21.0)

[warning] 74-74: Images should have alternate text (alt text)

(MD045, no-alt-text)


[warning] 75-75: Images should have alternate text (alt text)

(MD045, no-alt-text)


[warning] 76-76: Images should have alternate text (alt text)

(MD045, no-alt-text)


[warning] 77-77: Images should have alternate text (alt text)

(MD045, no-alt-text)


[warning] 78-78: Images should have alternate text (alt text)

(MD045, no-alt-text)


[warning] 79-79: Images should have alternate text (alt text)

(MD045, no-alt-text)

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@docs/README-BN.md` around lines 74 - 79, The markup contains multiple HTML
<img> elements without alt attributes (MD045); update each <img> tag (e.g., the
ones referencing "../media-resources/banner.jpeg", "01.jpg", "02.jpg", "03.jpg",
"04.jpg", "05.jpg") to include a concise, descriptive alt="..." value
appropriate for the image (for example alt="project banner" for banner.jpeg and
alt="screenshot 1", "screenshot 2", etc., or better descriptive text) so the
README-BN.md complies with accessibility/lint rules.

Comment on lines +74 to +79
<img src="../media-resources/banner.jpeg" width="99%" />
<img src="../media-resources/01.jpg" width="18%" />
<img src="../media-resources/02.jpg" width="18%" />
<img src="../media-resources/03.jpg" width="18%" />
<img src="../media-resources/04.jpg" width="18%" />
<img src="../media-resources/05.jpg" width="18%" />
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟡 Minor

Please include alt text in this image set update.

Lines [74]-[79] currently omit alt in <img> tags, triggering MD045 and reducing accessibility quality.

🧰 Tools
🪛 markdownlint-cli2 (0.21.0)

[warning] 74-74: Images should have alternate text (alt text)

(MD045, no-alt-text)


[warning] 75-75: Images should have alternate text (alt text)

(MD045, no-alt-text)


[warning] 76-76: Images should have alternate text (alt text)

(MD045, no-alt-text)


[warning] 77-77: Images should have alternate text (alt text)

(MD045, no-alt-text)


[warning] 78-78: Images should have alternate text (alt text)

(MD045, no-alt-text)


[warning] 79-79: Images should have alternate text (alt text)

(MD045, no-alt-text)

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@docs/README-ES.md` around lines 74 - 79, The <img> tags for banner.jpeg,
01.jpg, 02.jpg, 03.jpg, 04.jpg and 05.jpg lack alt attributes which triggers
MD045; update each <img> element (the ones showing the banner and the five
thumbnails) to include a concise, descriptive alt="..." attribute (e.g.,
alt="Project banner" for banner.jpeg and descriptive text like alt="Feature
screenshot 1" / "Feature screenshot 2", etc.) so each image has meaningful
alternative text for accessibility.

Comment on lines +74 to +79
<img src="../media-resources/banner.jpeg" width="99%" />
<img src="../media-resources/01.jpg" width="18%" />
<img src="../media-resources/02.jpg" width="18%" />
<img src="../media-resources/03.jpg" width="18%" />
<img src="../media-resources/04.jpg" width="18%" />
<img src="../media-resources/05.jpg" width="18%" />
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟡 Minor

Add alt text to the updated gallery images.

Lines [74]-[79] currently use <img> tags without alt, which triggers MD045 and weakens accessibility.

Suggested patch
-    <img src="../media-resources/banner.jpeg" width="99%" />
-    <img src="../media-resources/01.jpg" width="18%" />
-    <img src="../media-resources/02.jpg" width="18%" />
-    <img src="../media-resources/03.jpg" width="18%" />
-    <img src="../media-resources/04.jpg" width="18%" />
-    <img src="../media-resources/05.jpg" width="18%" />
+    <img src="../media-resources/banner.jpeg" alt="GitHub Store banner" width="99%" />
+    <img src="../media-resources/01.jpg" alt="GitHub Store screenshot 1" width="18%" />
+    <img src="../media-resources/02.jpg" alt="GitHub Store screenshot 2" width="18%" />
+    <img src="../media-resources/03.jpg" alt="GitHub Store screenshot 3" width="18%" />
+    <img src="../media-resources/04.jpg" alt="GitHub Store screenshot 4" width="18%" />
+    <img src="../media-resources/05.jpg" alt="GitHub Store screenshot 5" width="18%" />
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
<img src="../media-resources/banner.jpeg" width="99%" />
<img src="../media-resources/01.jpg" width="18%" />
<img src="../media-resources/02.jpg" width="18%" />
<img src="../media-resources/03.jpg" width="18%" />
<img src="../media-resources/04.jpg" width="18%" />
<img src="../media-resources/05.jpg" width="18%" />
<img src="../media-resources/banner.jpeg" alt="GitHub Store banner" width="99%" />
<img src="../media-resources/01.jpg" alt="GitHub Store screenshot 1" width="18%" />
<img src="../media-resources/02.jpg" alt="GitHub Store screenshot 2" width="18%" />
<img src="../media-resources/03.jpg" alt="GitHub Store screenshot 3" width="18%" />
<img src="../media-resources/04.jpg" alt="GitHub Store screenshot 4" width="18%" />
<img src="../media-resources/05.jpg" alt="GitHub Store screenshot 5" width="18%" />
🧰 Tools
🪛 markdownlint-cli2 (0.21.0)

[warning] 74-74: Images should have alternate text (alt text)

(MD045, no-alt-text)


[warning] 75-75: Images should have alternate text (alt text)

(MD045, no-alt-text)


[warning] 76-76: Images should have alternate text (alt text)

(MD045, no-alt-text)


[warning] 77-77: Images should have alternate text (alt text)

(MD045, no-alt-text)


[warning] 78-78: Images should have alternate text (alt text)

(MD045, no-alt-text)


[warning] 79-79: Images should have alternate text (alt text)

(MD045, no-alt-text)

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@docs/README-FR.md` around lines 74 - 79, The <img> tags in README-FR.md
(src="../media-resources/banner.jpeg", "../media-resources/01.jpg",
"../media-resources/02.jpg", "../media-resources/03.jpg",
"../media-resources/04.jpg", "../media-resources/05.jpg") are missing alt
attributes which triggers MD045 and hurts accessibility; update each <img> tag
to include a concise, descriptive alt attribute (e.g., alt="Site banner",
alt="Gallery image 1: [brief description]", etc.) so every image element has
meaningful alt text.

Comment on lines +74 to +79
<img src="../media-resources/banner.jpeg" width="99%" />
<img src="../media-resources/01.jpg" width="18%" />
<img src="../media-resources/02.jpg" width="18%" />
<img src="../media-resources/03.jpg" width="18%" />
<img src="../media-resources/04.jpg" width="18%" />
<img src="../media-resources/05.jpg" width="18%" />
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟡 Minor

Add missing alt text for the updated screenshots block.

Lines [74]-[79] use <img> tags without alt; please add alt values to resolve MD045 and improve accessibility.

🧰 Tools
🪛 markdownlint-cli2 (0.21.0)

[warning] 74-74: Images should have alternate text (alt text)

(MD045, no-alt-text)


[warning] 75-75: Images should have alternate text (alt text)

(MD045, no-alt-text)


[warning] 76-76: Images should have alternate text (alt text)

(MD045, no-alt-text)


[warning] 77-77: Images should have alternate text (alt text)

(MD045, no-alt-text)


[warning] 78-78: Images should have alternate text (alt text)

(MD045, no-alt-text)


[warning] 79-79: Images should have alternate text (alt text)

(MD045, no-alt-text)

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@docs/README-HI.md` around lines 74 - 79, The <img> tags in the updated
screenshots block (e.g., the tags that reference banner.jpeg, 01.jpg, 02.jpg,
03.jpg, 04.jpg, 05.jpg) lack alt attributes which triggers MD045; add meaningful
alt="..." text to each <img> element (for example: alt="Project banner" for
banner.jpeg and descriptive alt text like alt="Screenshot: step 1" /
alt="Screenshot: step 2", etc.) so every <img> has an alt attribute to satisfy
accessibility and linting.

Comment on lines +74 to +79
<img src="../media-resources/banner.jpeg" width="99%" />
<img src="../media-resources/01.jpg" width="18%" />
<img src="../media-resources/02.jpg" width="18%" />
<img src="../media-resources/03.jpg" width="18%" />
<img src="../media-resources/04.jpg" width="18%" />
<img src="../media-resources/05.jpg" width="18%" />
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟡 Minor

Add missing alt text for gallery images.

Lines 74-79 use HTML images without alt, which hurts accessibility and triggers markdown lint warnings. Please add concise alt text for each image.

💡 Suggested patch
-    <img src="../media-resources/banner.jpeg" width="99%" />
-    <img src="../media-resources/01.jpg" width="18%" />
-    <img src="../media-resources/02.jpg" width="18%" />
-    <img src="../media-resources/03.jpg" width="18%" />
-    <img src="../media-resources/04.jpg" width="18%" />
-    <img src="../media-resources/05.jpg" width="18%" />
+    <img src="../media-resources/banner.jpeg" alt="GitHub Store banner" width="99%" />
+    <img src="../media-resources/01.jpg" alt="GitHub Store screenshot 1" width="18%" />
+    <img src="../media-resources/02.jpg" alt="GitHub Store screenshot 2" width="18%" />
+    <img src="../media-resources/03.jpg" alt="GitHub Store screenshot 3" width="18%" />
+    <img src="../media-resources/04.jpg" alt="GitHub Store screenshot 4" width="18%" />
+    <img src="../media-resources/05.jpg" alt="GitHub Store screenshot 5" width="18%" />
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
<img src="../media-resources/banner.jpeg" width="99%" />
<img src="../media-resources/01.jpg" width="18%" />
<img src="../media-resources/02.jpg" width="18%" />
<img src="../media-resources/03.jpg" width="18%" />
<img src="../media-resources/04.jpg" width="18%" />
<img src="../media-resources/05.jpg" width="18%" />
<img src="../media-resources/banner.jpeg" alt="GitHub Store banner" width="99%" />
<img src="../media-resources/01.jpg" alt="GitHub Store screenshot 1" width="18%" />
<img src="../media-resources/02.jpg" alt="GitHub Store screenshot 2" width="18%" />
<img src="../media-resources/03.jpg" alt="GitHub Store screenshot 3" width="18%" />
<img src="../media-resources/04.jpg" alt="GitHub Store screenshot 4" width="18%" />
<img src="../media-resources/05.jpg" alt="GitHub Store screenshot 5" width="18%" />
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@docs/README-IT.md` around lines 74 - 79, The gallery images (banner.jpeg,
01.jpg, 02.jpg, 03.jpg, 04.jpg, 05.jpg) are missing alt attributes; update each
<img> tag to include concise, meaningful alt text (e.g., alt="Project banner"
for banner.jpeg and short descriptive text for 01.jpg–05.jpg) to satisfy
accessibility and markdown lint rules—edit the img elements in the README-IT
markup (the lines showing those image tags) to add appropriate alt="" values.

Comment on lines +74 to +79
<img src="../media-resources/banner.jpeg" width="99%" />
<img src="../media-resources/01.jpg" width="18%" />
<img src="../media-resources/02.jpg" width="18%" />
<img src="../media-resources/03.jpg" width="18%" />
<img src="../media-resources/04.jpg" width="18%" />
<img src="../media-resources/05.jpg" width="18%" />
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟡 Minor

Please add alt attributes for the new image references.

Lines [74]-[79] have <img> tags without alt, which is an accessibility and markdownlint (MD045) issue.

🧰 Tools
🪛 markdownlint-cli2 (0.21.0)

[warning] 74-74: Images should have alternate text (alt text)

(MD045, no-alt-text)


[warning] 75-75: Images should have alternate text (alt text)

(MD045, no-alt-text)


[warning] 76-76: Images should have alternate text (alt text)

(MD045, no-alt-text)


[warning] 77-77: Images should have alternate text (alt text)

(MD045, no-alt-text)


[warning] 78-78: Images should have alternate text (alt text)

(MD045, no-alt-text)


[warning] 79-79: Images should have alternate text (alt text)

(MD045, no-alt-text)

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@docs/README-PL.md` around lines 74 - 79, Add descriptive alt attributes to
each new <img> tag (banner.jpeg, 01.jpg, 02.jpg, 03.jpg, 04.jpg, 05.jpg) to
satisfy accessibility and markdownlint MD045; update the six tags so they
include alt="Banner image" for banner.jpeg and meaningful short descriptions
(e.g., alt="Team photo 01", alt="Project screenshot 02", etc.) for 01.jpg–05.jpg
respectively.

Comment on lines +74 to +79
<img src="../media-resources/banner.jpeg" width="99%" />
<img src="../media-resources/01.jpg" width="18%" />
<img src="../media-resources/02.jpg" width="18%" />
<img src="../media-resources/03.jpg" width="18%" />
<img src="../media-resources/04.jpg" width="18%" />
<img src="../media-resources/05.jpg" width="18%" />
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟡 Minor

Missing alt attributes on newly updated images.

Lines [74]-[79] should include alt attributes to satisfy MD045 and improve screen-reader support.

🧰 Tools
🪛 markdownlint-cli2 (0.21.0)

[warning] 74-74: Images should have alternate text (alt text)

(MD045, no-alt-text)


[warning] 75-75: Images should have alternate text (alt text)

(MD045, no-alt-text)


[warning] 76-76: Images should have alternate text (alt text)

(MD045, no-alt-text)


[warning] 77-77: Images should have alternate text (alt text)

(MD045, no-alt-text)


[warning] 78-78: Images should have alternate text (alt text)

(MD045, no-alt-text)


[warning] 79-79: Images should have alternate text (alt text)

(MD045, no-alt-text)

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@docs/README-RU.md` around lines 74 - 79, The new <img> tags in the
README-RU.md lack alt attributes (triggering MD045 and reducing accessibility);
update each <img src="../media-resources/..."> element shown (the banner and
01.jpg–05.jpg) to include a concise, descriptive alt attribute (e.g.,
alt="Project banner" for banner and alt="Description of image 01" etc.) so every
image element has an alt value.

Comment on lines +74 to +79
<img src="../media-resources/banner.jpeg" width="99%" />
<img src="../media-resources/01.jpg" width="18%" />
<img src="../media-resources/02.jpg" width="18%" />
<img src="../media-resources/03.jpg" width="18%" />
<img src="../media-resources/04.jpg" width="18%" />
<img src="../media-resources/05.jpg" width="18%" />
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟡 Minor

Add alt text to image tags in the new media-resources block.

At Lines 74-79, all six images are missing alt attributes (matches the MD045 warnings). Please add short descriptive alt text.

💡 Suggested patch
-    <img src="../media-resources/banner.jpeg" width="99%" />
-    <img src="../media-resources/01.jpg" width="18%" />
-    <img src="../media-resources/02.jpg" width="18%" />
-    <img src="../media-resources/03.jpg" width="18%" />
-    <img src="../media-resources/04.jpg" width="18%" />
-    <img src="../media-resources/05.jpg" width="18%" />
+    <img src="../media-resources/banner.jpeg" alt="GitHub Store banner" width="99%" />
+    <img src="../media-resources/01.jpg" alt="GitHub Store screenshot 1" width="18%" />
+    <img src="../media-resources/02.jpg" alt="GitHub Store screenshot 2" width="18%" />
+    <img src="../media-resources/03.jpg" alt="GitHub Store screenshot 3" width="18%" />
+    <img src="../media-resources/04.jpg" alt="GitHub Store screenshot 4" width="18%" />
+    <img src="../media-resources/05.jpg" alt="GitHub Store screenshot 5" width="18%" />
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
<img src="../media-resources/banner.jpeg" width="99%" />
<img src="../media-resources/01.jpg" width="18%" />
<img src="../media-resources/02.jpg" width="18%" />
<img src="../media-resources/03.jpg" width="18%" />
<img src="../media-resources/04.jpg" width="18%" />
<img src="../media-resources/05.jpg" width="18%" />
<img src="../media-resources/banner.jpeg" alt="GitHub Store banner" width="99%" />
<img src="../media-resources/01.jpg" alt="GitHub Store screenshot 1" width="18%" />
<img src="../media-resources/02.jpg" alt="GitHub Store screenshot 2" width="18%" />
<img src="../media-resources/03.jpg" alt="GitHub Store screenshot 3" width="18%" />
<img src="../media-resources/04.jpg" alt="GitHub Store screenshot 4" width="18%" />
<img src="../media-resources/05.jpg" alt="GitHub Store screenshot 5" width="18%" />
🧰 Tools
🪛 markdownlint-cli2 (0.21.0)

[warning] 74-74: Images should have alternate text (alt text)

(MD045, no-alt-text)


[warning] 75-75: Images should have alternate text (alt text)

(MD045, no-alt-text)


[warning] 76-76: Images should have alternate text (alt text)

(MD045, no-alt-text)


[warning] 77-77: Images should have alternate text (alt text)

(MD045, no-alt-text)


[warning] 78-78: Images should have alternate text (alt text)

(MD045, no-alt-text)


[warning] 79-79: Images should have alternate text (alt text)

(MD045, no-alt-text)

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@docs/README-TR.md` around lines 74 - 79, The image elements in the
media-resources block (e.g., the <img> tags referencing banner.jpeg, 01.jpg,
02.jpg, 03.jpg, 04.jpg, 05.jpg) are missing alt attributes; update each <img>
tag to include a short descriptive alt text (for example: alt="Project banner",
alt="Screenshot 1", etc.) so all six images have meaningful alt="" values to
satisfy MD045 and improve accessibility.

Comment on lines +74 to +79
<img src="../media-resources/banner.jpeg" width="99%" />
<img src="../media-resources/01.jpg" width="18%" />
<img src="../media-resources/02.jpg" width="18%" />
<img src="../media-resources/03.jpg" width="18%" />
<img src="../media-resources/04.jpg" width="18%" />
<img src="../media-resources/05.jpg" width="18%" />
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟡 Minor

Add alt attributes to updated image references.

At Lines 74-79, the migrated image tags still lack alt text, so this will keep failing MD045 and reduces accessibility.

💡 Suggested patch
-    <img src="../media-resources/banner.jpeg" width="99%" />
-    <img src="../media-resources/01.jpg" width="18%" />
-    <img src="../media-resources/02.jpg" width="18%" />
-    <img src="../media-resources/03.jpg" width="18%" />
-    <img src="../media-resources/04.jpg" width="18%" />
-    <img src="../media-resources/05.jpg" width="18%" />
+    <img src="../media-resources/banner.jpeg" alt="GitHub Store banner" width="99%" />
+    <img src="../media-resources/01.jpg" alt="GitHub Store screenshot 1" width="18%" />
+    <img src="../media-resources/02.jpg" alt="GitHub Store screenshot 2" width="18%" />
+    <img src="../media-resources/03.jpg" alt="GitHub Store screenshot 3" width="18%" />
+    <img src="../media-resources/04.jpg" alt="GitHub Store screenshot 4" width="18%" />
+    <img src="../media-resources/05.jpg" alt="GitHub Store screenshot 5" width="18%" />
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
<img src="../media-resources/banner.jpeg" width="99%" />
<img src="../media-resources/01.jpg" width="18%" />
<img src="../media-resources/02.jpg" width="18%" />
<img src="../media-resources/03.jpg" width="18%" />
<img src="../media-resources/04.jpg" width="18%" />
<img src="../media-resources/05.jpg" width="18%" />
<img src="../media-resources/banner.jpeg" alt="GitHub Store banner" width="99%" />
<img src="../media-resources/01.jpg" alt="GitHub Store screenshot 1" width="18%" />
<img src="../media-resources/02.jpg" alt="GitHub Store screenshot 2" width="18%" />
<img src="../media-resources/03.jpg" alt="GitHub Store screenshot 3" width="18%" />
<img src="../media-resources/04.jpg" alt="GitHub Store screenshot 4" width="18%" />
<img src="../media-resources/05.jpg" alt="GitHub Store screenshot 5" width="18%" />
🧰 Tools
🪛 markdownlint-cli2 (0.21.0)

[warning] 74-74: Images should have alternate text (alt text)

(MD045, no-alt-text)


[warning] 75-75: Images should have alternate text (alt text)

(MD045, no-alt-text)


[warning] 76-76: Images should have alternate text (alt text)

(MD045, no-alt-text)


[warning] 77-77: Images should have alternate text (alt text)

(MD045, no-alt-text)


[warning] 78-78: Images should have alternate text (alt text)

(MD045, no-alt-text)


[warning] 79-79: Images should have alternate text (alt text)

(MD045, no-alt-text)

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@docs/README-ZH.md` around lines 74 - 79, The image tags in README-ZH.md
(e.g., the <img> elements referencing ../media-resources/banner.jpeg, 01.jpg,
02.jpg, 03.jpg, 04.jpg, 05.jpg) are missing alt attributes which breaks MD045
and harms accessibility; update each <img> tag to include a concise, descriptive
alt="..." value appropriate for the image (e.g., banner description for
banner.jpeg and short captions for 01.jpg–05.jpg), ensuring every image element
has an alt attribute and leaving decorative images as alt="" if they convey no
informational content.

Comment on lines +70 to +75
<img src="media-resources/banner.jpeg" width="99%" />
<img src="media-resources/01.jpg" width="18%" />
<img src="media-resources/02.jpg" width="18%" />
<img src="media-resources/03.jpg" width="18%" />
<img src="media-resources/04.jpg" width="18%" />
<img src="media-resources/05.jpg" width="18%" />
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟡 Minor

Add alt attributes to the new media-resources image tags.

Lines [70]-[75] are missing alt on <img> elements, which causes MD045 warnings and hurts accessibility.

🧰 Tools
🪛 markdownlint-cli2 (0.21.0)

[warning] 74-74: Images should have alternate text (alt text)

(MD045, no-alt-text)


[warning] 75-75: Images should have alternate text (alt text)

(MD045, no-alt-text)

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@README.md` around lines 70 - 75, The README image tags lack alt attributes
causing accessibility and MD045 warnings; update each <img> element (the ones
rendering banner.jpeg and 01.jpg–05.jpg) to include meaningful alt text strings
that describe the image (e.g., "Project banner" for banner.jpeg and concise
descriptions for 01.jpg through 05.jpg) so all <img> tags have an alt attribute.

@rainxchzed rainxchzed merged commit 787d896 into main Mar 6, 2026
1 check passed
@rainxchzed rainxchzed deleted the resources-refactor branch March 6, 2026 18:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant