Uploaded image for project: 'eZ Publish / Platform'
  1. eZ Publish / Platform
  2. EZP-22948

Site Design/Theme system

    XMLWordPrintable

Details

    • Icon: Epic Epic
    • Resolution: Unresolved
    • Icon: High High
    • None
    • None
    • None
    • Design system

    Description

      Hypothesis: This, together with Core modules (#EZP-24144) are the missing prices needed to be able to start to provide standard/base designs so that development cost/complexity of building web applications on top of eZ Platform comes down to/below what was the case in eZ Publish Legacy.

      Earlier referred to as "Theming", this Epic is about adding a missing feature we had in 4.x: design system. The design system allows people to define different designs and extend one design inside another, both in terms of templates and design assets.

      There is an existing bundle for this which we can almost use as is, but will need some integration work: https://github.com/liip/LiipThemeBundle
      And as pointed out in Story attached to this, it will need to get cache support so it does not make the applications lower then it is.

      Note: The makers of LiipThemeBundle has expressed that they are not using it, hence the inactivity, and think a future versions of a "Theme/Design feature" should be built on top of "Puli" instead

      Attachments

        Activity

          People

            Unassigned Unassigned
            9e9f2c72-d8ff-4ec0-b8df-c5a744234b9a@accounts.ibexa.co Jérôme Vieilledent
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

            Dates

              Created:
              Updated: