Skip to content

docs(showcase): add wedm ETCD GUI showcase - #5424

Merged
leaanthony merged 2 commits into
wailsapp:masterfrom
andrewbytecoder:master
May 20, 2026
Merged

leaanthony merged 2 commits into
wailsapp:masterfrom
andrewbytecoder:master

Conversation

@andrewbytecoder

@andrewbytecoder andrewbytecoder commented May 13, 2026 •

Copy link
Copy Markdown
Contributor

Description

This PR adds a showcase documentation page for the wedm project, an open-source ETCD v3 GUI client built with Wails v2. The documentation provides a comprehensive overview of the project's features, technology stack, and installation instructions for cross-platform users.

Fixes # (issue)

Type of change

Please select the option that is relevant.

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • This change requires a documentation update

How Has This Been Tested?

This is a documentation-only change that adds a new showcase page for the wedm project. No code changes were made to the Wails framework itself.

  • [x ] Windows
  • [ x] macOS
  • [ x] Linux

Test Configuration

N/A - Documentation update only

Checklist:

  • (v2 only) I have updated website/src/pages/changelog.mdx with details of this PR (v3 changelog entries are added automatically)
  • My code follows the general coding style of this project
  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings
  • I have added tests that prove my fix is effective or that my feature works
  • New and existing unit tests pass locally with my changes

Summary by CodeRabbit

  • Documentation
    • Added comprehensive documentation for the WEDM project in the community showcase, including project overview, feature descriptions, technology stack, installation and setup instructions, usage guidance, and upgrade information.

Review Change Stack

- Add wedm project showcase with features overview
- Include tech stack (Wails v2, Go, Vue 3, Vuetify 3)
- Add installation guide for Windows, macOS, and Linux
- Include project screenshots and repository links
@coderabbitai

coderabbitai Bot commented May 13, 2026 •

Copy link
Copy Markdown
Contributor

Walkthrough

This PR adds a new MDX documentation page for the WEDM project in the community showcase section. The page includes embedded images, project description with ETCD v3-only compatibility note, and structured sections covering features, tech stack, installation, usage, upgrading, and issue reporting.

Changes

Community Showcase Documentation

Layer / File(s) Summary
WEDM project showcase page
website/docs/community/showcase/wedm.mdx
New MDX showcase page introducing the WEDM project with centered screenshots, feature descriptions, tech stack details, installation options, usage guidance, upgrading instructions, and GitHub issue tracker link.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Possibly related PRs

  • wailsapp/wails#3813: Adds another community showcase MDX documentation page (resizem.mdx) following the same structure and directory pattern.

Suggested labels

Documentation, size:S

Suggested reviewers

  • leaanthony

Poem

🐰 A new showcase hops into place,
WEDM's features in MDX's embrace,
ETCD v3 notes all neatly arrayed,
Documentation's garden, so expertly laid! 📚

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The title 'docs(showcase): add wedm ETCD GUI showcase' is clear and directly describes the main change: adding a documentation showcase page for the wedm project.
Description check ✅ Passed The description covers the main objective (adding a showcase page for wedm), marks the documentation update type, addresses testing, and completes most checklist items; however, it lacks a linked issue reference (Fixes #).
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

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

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Tip

💬 Introducing Slack Agent: The best way for teams to turn conversations into code.

Slack Agent is built on CodeRabbit's deep understanding of your code, so your team can collaborate across the entire SDLC without losing context.

  • Generate code and open pull requests
  • Plan features and break down work
  • Investigate incidents and troubleshoot customer tickets together
  • Automate recurring tasks and respond to alerts with triggers
  • Summarize progress and report instantly

Built for teams:

  • Shared memory across your entire org—no repeating context
  • Per-thread sandboxes to safely plan and execute work
  • Governance built-in—scoped access, auditability, and budget controls

One agent for your entire SDLC. Right inside Slack.

👉 Get started


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

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

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Actionable comments posted: 1

🧹 Nitpick comments (1)
website/docs/community/showcase/wedm.mdx (1)

7-7: 💤 Low value

Consider removing unnecessary <br /> tag.

The <br /> tag appears to serve no purpose since both images are already in the same paragraph block and will render together.

♻️ Proposed cleanup
  <img src={require("@site/static/img/showcase/wedm-keys.webp").default} />
-  <br />
</p>
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@website/docs/community/showcase/wedm.mdx` at line 7, Remove the unnecessary
<br /> tag that separates the two images in the same paragraph block in
website/docs/community/showcase/wedm.mdx; locate the lone "<br />" element
between the image elements (or image JSX/MDX nodes) and delete it so the images
render together within the same paragraph without extra line-break markup.
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@website/docs/community/showcase/wedm.mdx`:
- Line 4: The inline style on the <p> element uses an invalid kebab-case quoted
property ("text-align"); update the <p> tag's style prop to use a JS object with
the camelCase property name textAlign and an appropriate string value
("center"), removing the quoted kebab-case key so React accepts the inline
style.

---

Nitpick comments:
In `@website/docs/community/showcase/wedm.mdx`:
- Line 7: Remove the unnecessary <br /> tag that separates the two images in the
same paragraph block in website/docs/community/showcase/wedm.mdx; locate the
lone "<br />" element between the image elements (or image JSX/MDX nodes) and
delete it so the images render together within the same paragraph without extra
line-break markup.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: 08f88c09-eedc-480a-89bd-6bc5ffda5989

📥 Commits

Reviewing files that changed from the base of the PR and between 6944537 and ef82a3a.

📒 Files selected for processing (3)
  • website/docs/community/showcase/wedm.mdx
  • website/static/img/showcase/wedm-keys.webp
  • website/static/img/showcase/wedm-settings.webp

Comment thread website/docs/community/showcase/wedm.mdx
@leaanthony leaanthony added this to the v3.0.0-beta.1 milestone May 20, 2026

@leaanthony leaanthony left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Thanks for contributing! The v2 showcase entries are intentionally brief — a screenshot or two, a 1–3 sentence description, and a link to the GitHub repo.

This entry is 59 lines and includes full installation instructions, version upgrade steps, and bug-reporting guidance — that belongs in the project's own README, not the Wails showcase.

Please trim the entry down to match the style of existing showcase pages (e.g. wombat.mdx, hiposter.mdx): a short description, a screenshot, and a link. Happy to merge once it's trimmed.

@leaanthony
leaanthony merged commit 78261f4 into wailsapp:master May 20, 2026
4 checks passed
@github-project-automation github-project-automation Bot moved this from Todo to Done in Wails Release Train Jul 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

No open projects
Archived in project

Development

Successfully merging this pull request may close these issues.

2 participants