private static String minutesCard()

in buildSrc/src/main/groovy/org/grails/gradle/MinutesTask.groovy [274:292]


    private static String minutesCard(HtmlMinutes htmlMinutes) {
        StringWriter writer = new StringWriter()
        MarkupBuilder mb = new MarkupBuilder(writer)
        mb.article(class: 'blogcard', style: "margin-bottom: 0; background-image: url(${htmlMinutes.metadata.url + '/' + IMAGES}/${MINUTES_BG})") {
            a(href: minutesLink(htmlMinutes)) {
                h3 {
                    mkp.yield RenderSiteTask.formatDate(htmlMinutes.metadata.date)
                }
                h2 {
                    String title = htmlMinutes.metadata.title
                    if (title.length() > MAX_TITLE_LENGTH) {
                        title = "${title.substring(0, MAX_TITLE_LENGTH)}..."
                    }
                    mkp.yield title
                }
            }
        }
        writer.toString()
    }