Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[INTERNAL] Use clean-css for compression instead of less.js with compress #360

Open
wants to merge 9 commits into
base: v2
Choose a base branch
from

Commits on Jan 16, 2020

  1. [INTERNAL] introduce clean css

    WIP
    tobiasso85 authored and RandomByte committed Jan 16, 2020
    Configuration menu
    Copy the full SHA
    3aa1678 View commit details
    Browse the repository at this point in the history
  2. [INTERNAL] added compressJSON flag

    tobiasso85 authored and RandomByte committed Jan 16, 2020
    Configuration menu
    Copy the full SHA
    ce1236d View commit details
    Browse the repository at this point in the history
  3. [INTERNAL] fix tests

    tobiasso85 authored and RandomByte committed Jan 16, 2020
    Configuration menu
    Copy the full SHA
    fc93f44 View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2020

  1. [INTERNAL] adjusted tests

    "/* Inline theming parameters */" comment is
    hard coded in less-openui5, but should not
    be present when compressed.
    tobiasso85 committed Jan 17, 2020
    Configuration menu
    Copy the full SHA
    403c0a8 View commit details
    Browse the repository at this point in the history
  2. [INTERNAL] add compressiontheme test

    Add test to ensure css statements are valid with regards
    to "calc"-function being called with "0px". Compression
    should not transform "0px" to "0" within calc statement.
    tobiasso85 committed Jan 17, 2020
    Configuration menu
    Copy the full SHA
    664640b View commit details
    Browse the repository at this point in the history
  3. [INTERNAL] add cssOptimizer test

    Increases coverage
    tobiasso85 committed Jan 17, 2020
    Configuration menu
    Copy the full SHA
    9e0a24e View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2020

  1. Use default clean-css options

    Add color optimization example to compressiontheme
    test.
    tobiasso85 committed Jan 20, 2020
    Configuration menu
    Copy the full SHA
    1ca6d4c View commit details
    Browse the repository at this point in the history
  2. Add deprecation info for compress option

    compress parameter should not be used but rather
    a combination of cssOptimizer on CSS resources
    and compressJSON parameter should be used instead.
    tobiasso85 committed Jan 20, 2020
    Configuration menu
    Copy the full SHA
    aec319d View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2020

  1. Configuration menu
    Copy the full SHA
    75c54b9 View commit details
    Browse the repository at this point in the history