You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@struts.apache.org by lu...@apache.org on 2026/04/29 06:13:05 UTC

(struts-site) branch docs/idea-plugin-static-card created (now ccd921646)

This is an automated email from the ASF dual-hosted git repository.

lukaszlenart pushed a change to branch docs/idea-plugin-static-card
in repository https://gitbox.apache.org/repos/asf/struts-site.git


      at ccd921646 docs: replace blocked Marketplace iframes with static card

This branch includes the following new commits:

     new ccd921646 docs: replace blocked Marketplace iframes with static card

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.



(struts-site) 01/01: docs: replace blocked Marketplace iframes with static card

Posted by lu...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

lukaszlenart pushed a commit to branch docs/idea-plugin-static-card
in repository https://gitbox.apache.org/repos/asf/struts-site.git

commit ccd921646c61bf7bc6889dbf3099f0b45d7b0ef3
Author: Lukasz Lenart <lu...@apache.org>
AuthorDate: Wed Apr 29 08:12:55 2026 +0200

    docs: replace blocked Marketplace iframes with static card
    
    The JetBrains Marketplace embeddable widgets (iframe and script
    variants) both load from plugins.jetbrains.com, which is not allowed
    by the ASF site CSP (frame-src/script-src). Replace them with a
    self-contained static card linking to the Marketplace listing.
---
 source/idea-plugin.md | 12 +++++++++---
 1 file changed, 9 insertions(+), 3 deletions(-)

diff --git a/source/idea-plugin.md b/source/idea-plugin.md
index 3d66ba20a..0d4cb4143 100644
--- a/source/idea-plugin.md
+++ b/source/idea-plugin.md
@@ -17,13 +17,19 @@ and as well to support the latest IntelliJ IDEA.
 
 Any issues should be reported using ASF JIRA and component [IDEA Plugin](https://issues.apache.org/jira/issues/?jql=project%20%3D%20WW%20AND%20component%20%3D%20%22IDEA%20Plugin%22).
 
-<iframe width="384px" height="319px" src="https://plugins.jetbrains.com/embeddable/card/1698"></iframe>
-
 ## Installation
 
 The plugin is available on the JetBrains Marketplace:
 
-<iframe width="245px" height="48px" src="https://plugins.jetbrains.com/embeddable/install/1698"></iframe>
+<a href="https://plugins.jetbrains.com/plugin/1698-apache-struts"
+   style="display:inline-block;text-decoration:none;color:inherit;border:1px solid #e0e0e0;border-radius:8px;padding:16px;width:340px;font-family:inherit;">
+  <div style="display:flex;align-items:center;gap:12px;">
+    <img src="{{ site.baseurl }}/img/struts-logo.svg" alt="Apache Struts" width="48" height="48" style="flex-shrink:0;"/>
+    <strong style="font-size:1.1em;">Apache Struts</strong>
+  </div>
+  <p style="margin:12px 0 0;color:#555;">Provides full integration of Apache Struts 2.</p>
+  <span style="display:inline-block;margin-top:12px;background:#000;color:#fff;padding:8px 16px;border-radius:20px;font-weight:600;">Get from Marketplace</span>
+</a>
 
 ## Releases