You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@grails.apache.org by ma...@apache.org on 2026/02/13 07:50:08 UTC

(grails-static-website) branch fix-owner-cloud-links created (now c2a6fdcd4ea)

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

matrei pushed a change to branch fix-owner-cloud-links
in repository https://gitbox.apache.org/repos/asf/grails-static-website.git


      at c2a6fdcd4ea fix: remove # from owner page title

This branch includes the following new commits:

     new 10e712c077e fix(css): correct padding in plugins page
     new 633099f1adb fix: make owners pages and links one-word lowercase
     new 905b2c8415b fix(plugins): 6 sortedByStars and sortedByDate
     new 450a6d5769e chore: cleanup and formatting
     new c2a6fdcd4ea fix: remove # from owner page title

The 5 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.



(grails-static-website) 05/05: fix: remove # from owner page title

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

matrei pushed a commit to branch fix-owner-cloud-links
in repository https://gitbox.apache.org/repos/asf/grails-static-website.git

commit c2a6fdcd4eaae5cd08eef20cae5347ab09308257
Author: Mattias Reichel <ma...@gmail.com>
AuthorDate: Fri Feb 13 08:49:30 2026 +0100

    fix: remove # from owner page title
---
 buildSrc/src/main/groovy/website/gradle/tasks/PluginsTask.groovy | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/buildSrc/src/main/groovy/website/gradle/tasks/PluginsTask.groovy b/buildSrc/src/main/groovy/website/gradle/tasks/PluginsTask.groovy
index a90f89f1dbe..9a8dbccb7ea 100644
--- a/buildSrc/src/main/groovy/website/gradle/tasks/PluginsTask.groovy
+++ b/buildSrc/src/main/groovy/website/gradle/tasks/PluginsTask.groovy
@@ -162,7 +162,7 @@ abstract class PluginsTask extends GrailsWebsiteTask {
 
     static String renderHtmlPagesForOwners(String siteUrl, List<Plugin> plugins, String owner) {
         def filteredPlugins = (plugins ?: []).findAll { it.owner?.name == owner }
-        PluginsPage.mainContent(siteUrl, plugins, "Plugins by creator: #$owner", filteredPlugins)
+        PluginsPage.mainContent(siteUrl, plugins, "Plugins by creator: $owner", filteredPlugins)
     }
 
     /**


(grails-static-website) 01/05: fix(css): correct padding in plugins page

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

matrei pushed a commit to branch fix-owner-cloud-links
in repository https://gitbox.apache.org/repos/asf/grails-static-website.git

commit 10e712c077e7059a1764b8dbea218dfbf49a172c
Author: Mattias Reichel <ma...@gmail.com>
AuthorDate: Fri Feb 13 08:42:40 2026 +0100

    fix(css): correct padding in plugins page
---
 assets/stylesheets/plugin.css | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/assets/stylesheets/plugin.css b/assets/stylesheets/plugin.css
index 79a7af01b61..ac06442a7ce 100644
--- a/assets/stylesheets/plugin.css
+++ b/assets/stylesheets/plugin.css
@@ -2,7 +2,7 @@
 .plugins-page {
     max-width: 100%;
     margin: 0 auto;
-    padding: 20px;
+    padding: 20px 0;
     box-sizing: border-box;
 }
 


(grails-static-website) 03/05: fix(plugins): 6 sortedByStars and sortedByDate

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

matrei pushed a commit to branch fix-owner-cloud-links
in repository https://gitbox.apache.org/repos/asf/grails-static-website.git

commit 905b2c8415b9843e04a62dfce07bdd0e6ef969c3
Author: Mattias Reichel <ma...@gmail.com>
AuthorDate: Fri Feb 13 08:47:26 2026 +0100

    fix(plugins): 6 sortedByStars and sortedByDate
    
    For an even 2-up grid
---
 buildSrc/src/main/groovy/website/model/plugin/PluginsPage.groovy | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/buildSrc/src/main/groovy/website/model/plugin/PluginsPage.groovy b/buildSrc/src/main/groovy/website/model/plugin/PluginsPage.groovy
index 98f4ac2c5e7..6673df38138 100644
--- a/buildSrc/src/main/groovy/website/model/plugin/PluginsPage.groovy
+++ b/buildSrc/src/main/groovy/website/model/plugin/PluginsPage.groovy
@@ -54,10 +54,10 @@ class PluginsPage {
         def sortedByName = (plugins ?: [])
                 .toSorted { a, b -> a.name?.toLowerCase() <=> b.name?.toLowerCase() }
         def sortedByDate = (plugins ?: [])
-                .toSorted { a, b -> b.updated <=> a.updated }.take(5)
+                .toSorted { a, b -> b.updated <=> a.updated }.take(6)
         def sortedByStars = (plugins ?: [])
                 .findAll { it.githubStars != null && it.githubStars > 0 }
-                .toSorted { a, b -> b.githubStars <=> a.githubStars }.take(5)
+                .toSorted { a, b -> b.githubStars <=> a.githubStars }.take(6)
 
         // Extract unique Grails major versions from plugins, sorted descending
         def grailsMajorVersions = (plugins ?: [])


(grails-static-website) 02/05: fix: make owners pages and links one-word lowercase

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

matrei pushed a commit to branch fix-owner-cloud-links
in repository https://gitbox.apache.org/repos/asf/grails-static-website.git

commit 633099f1adbdde8a91ffcac89ab3d07f032fed7c
Author: Mattias Reichel <ma...@gmail.com>
AuthorDate: Fri Feb 13 08:45:55 2026 +0100

    fix: make owners pages and links one-word lowercase
---
 buildSrc/src/main/groovy/website/gradle/tasks/PluginsTask.groovy | 5 ++++-
 buildSrc/src/main/groovy/website/model/plugin/PluginsPage.groovy | 6 +++++-
 2 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/buildSrc/src/main/groovy/website/gradle/tasks/PluginsTask.groovy b/buildSrc/src/main/groovy/website/gradle/tasks/PluginsTask.groovy
index d55e7f40bf3..aa2ce6f3e97 100644
--- a/buildSrc/src/main/groovy/website/gradle/tasks/PluginsTask.groovy
+++ b/buildSrc/src/main/groovy/website/gradle/tasks/PluginsTask.groovy
@@ -146,7 +146,10 @@ abstract class PluginsTask extends GrailsWebsiteTask {
                 .findAll { it }
                 .unique()
                 .each { owner ->
-                    new File(pluginsOwnersDir, "${owner}.html").setText(
+                    new File(
+                            pluginsOwnersDir,
+                            "${owner.replace(' ', '').toLowerCase()}.html"
+                    ).setText(
                             wrap(renderHtmlPagesForOwners(siteUrl, plugins, owner)),
                             'UTF-8'
                     )
diff --git a/buildSrc/src/main/groovy/website/model/plugin/PluginsPage.groovy b/buildSrc/src/main/groovy/website/model/plugin/PluginsPage.groovy
index 350b1b8a5a2..98f4ac2c5e7 100644
--- a/buildSrc/src/main/groovy/website/model/plugin/PluginsPage.groovy
+++ b/buildSrc/src/main/groovy/website/model/plugin/PluginsPage.groovy
@@ -340,7 +340,11 @@ class PluginsPage {
                     // Left side: owner pill and docs/license
                     div(class: 'footer-left') {
                         if (plugin.owner) {
-                            a(href: "[%url]/plugins/owners/${plugin.owner.name}.html", class: 'owner-pill') {
+                            def linkFilename = plugin.owner.name.replace(' ', '').toLowerCase()
+                            a(
+                                    href: "[%url]/plugins/owners/${linkFilename}.html",
+                                    class: 'owner-pill'
+                            ) {
                                 span(class: 'owner-icon', '@')
                                 mkp.yield(plugin.owner.name)
                             }


(grails-static-website) 04/05: chore: cleanup and formatting

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

matrei pushed a commit to branch fix-owner-cloud-links
in repository https://gitbox.apache.org/repos/asf/grails-static-website.git

commit 450a6d5769e54955be62c9fe994e308721f54e93
Author: Mattias Reichel <ma...@gmail.com>
AuthorDate: Fri Feb 13 08:48:44 2026 +0100

    chore: cleanup and formatting
---
 buildSrc/src/main/groovy/website/gradle/tasks/PluginsTask.groovy | 1 -
 buildSrc/src/main/groovy/website/model/plugin/PluginsPage.groovy | 4 +++-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/buildSrc/src/main/groovy/website/gradle/tasks/PluginsTask.groovy b/buildSrc/src/main/groovy/website/gradle/tasks/PluginsTask.groovy
index aa2ce6f3e97..a90f89f1dbe 100644
--- a/buildSrc/src/main/groovy/website/gradle/tasks/PluginsTask.groovy
+++ b/buildSrc/src/main/groovy/website/gradle/tasks/PluginsTask.groovy
@@ -113,7 +113,6 @@ abstract class PluginsTask extends GrailsWebsiteTask {
         def siteUrl = url.get()
 
         def distDir          = outputDir.dir('dist').get().asFile
-        def pluginsDir       = outputDir.dir('dist/plugins').get().asFile
         def pluginsTagsDir   = outputDir.dir('dist/plugins/tags').get().asFile.tap { mkdirs() }
         def pluginsOwnersDir = outputDir.dir('dist/plugins/owners').get().asFile.tap { mkdirs() }
 
diff --git a/buildSrc/src/main/groovy/website/model/plugin/PluginsPage.groovy b/buildSrc/src/main/groovy/website/model/plugin/PluginsPage.groovy
index 6673df38138..5ae11a157d8 100644
--- a/buildSrc/src/main/groovy/website/model/plugin/PluginsPage.groovy
+++ b/buildSrc/src/main/groovy/website/model/plugin/PluginsPage.groovy
@@ -194,7 +194,9 @@ class PluginsPage {
 
     @CompileDynamic
     static String renderPluginGrid(List<Plugin> plugins, String title) {
-        def sortedPlugins = (plugins ?: []).toSorted { a, b -> a.name?.toLowerCase() <=> b.name?.toLowerCase() }
+        def sortedPlugins = (plugins ?: []).toSorted {
+            a, b -> a.name?.toLowerCase() <=> b.name?.toLowerCase()
+        }
         renderHtml {
             h2(class: 'section-title', title)
             ul(class: 'plugin-list') {