Ticket #3602 (closed defect: wontfix)

Opened 4 years ago

Last modified 8 months ago

Remove theme sources from distribution jar

Reported by: Marko Gronroos Owned by: Jouni Koivuviita
Priority: normal Milestone: Vaadin 7.0.0.beta1
Component: Theme Version: 6.1.3
Keywords: Cc:
Hours estimate: Hours done:
Depends on:
Workaround:

Description

Remove extra files in theme folder. Our themes are contained in multiple CSS files, which are concatenated together into one CSS file (styles.css in the root of the theme folder).

When building our distribution package (the JAR file, to be more exact), we shouldn't include the original CSS files, only the conctenated styles.css.

Also, the new theme I'm currently building will do a similar thing with some of the image files, compressing multiple individual images inside one file. A similar exclusion would be needed for them, to not include all original separate images into the JAR. For example, we could put all images that are not to be included to a CSS src folder.

This ticket was separated from #2887.

Change History

comment:1 Changed 3 years ago by Artur Signell

  • Milestone changed from Vaadin 6.2.0 to Vaadin 6 backlog

comment:2 Changed 3 years ago by Artur Signell

  • Milestone changed from Vaadin 6 backlog to Vaadin 6.3.0

comment:3 Changed 3 years ago by Artur Signell

  • Milestone Vaadin 6.3.0 deleted

comment:4 Changed 2 years ago by Artur Signell

  • Milestone set to IT Mill Sponsored Backlog

comment:5 Changed 8 months ago by Artur Signell

  • Status changed from new to closed
  • Resolution set to wontfix
  • Milestone changed from Vaadin Backlog to Vaadin 7.0.0.beta1

This is no longer relevant with Vaadin 7. The source (scss) theme files _should_ be included so you can use them in your own theme.

Note: See TracTickets for help on using tickets.