Uploaded image for project: 'Blesta Core'
  1. Blesta Core
  2. CORE-5095

Add textarea for custom CSS overrides to themes

    Details

      Description

      For admin and client themes, add a text-area labeled "CSS Overrides" below all of the other fields. Any CSS here should be loaded last as part of the theme CSS. This will give greater control over themes to change styles that are not currently editable via a theme and must be edited manually in an overrides file.

      I would like to potentially include a new theme (Or update FIVE) in this release to make some style improvements in the client area, and possibly the admin area.

        Activity

        Hide
        admin Paul Phillips added a comment -

        Action note! Once this is merged into dev, I want to do a build on the dev branch to test this and create a theme to ship with 5.11 that has some minor UI improvements as part of this feature. When merged, let me know.

        Show
        admin Paul Phillips added a comment - Action note! Once this is merged into dev, I want to do a build on the dev branch to test this and create a theme to ship with 5.11 that has some minor UI improvements as part of this feature. When merged, let me know.
        Hide
        admin Paul Phillips added a comment -

        If you set some custom CSS, like

        .card-blesta>.card-header, .panel .card-blesta>.panel-heading

        Unknown macro: { padding}

        And save it. Then go back and edit the theme again, and use the color selector and change a color for say "Header Background Color" and save, the custom CSS is removed from the theme.

        Show
        admin Paul Phillips added a comment - If you set some custom CSS, like .card-blesta>.card-header, .panel .card-blesta>.panel-heading Unknown macro: { padding} And save it. Then go back and edit the theme again, and use the color selector and change a color for say "Header Background Color" and save, the custom CSS is removed from the theme.

          People

          • Assignee:
            abdy Abdy Franco
            Reporter:
            admin Paul Phillips
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:
              Fix Release Date:
              27/Nov/24

              Time Tracking

              Estimated:
              Original Estimate - Not Specified
              Not Specified
              Remaining:
              Remaining Estimate - 0 minutes
              0m
              Logged:
              Time Spent - 1 day, 55 minutes
              1d 55m

                Agile