From af5f5e0c58c6da3f5122bf79eed4fe0a3f4055ff Mon Sep 17 00:00:00 2001 From: Nicolas Peltier Date: Wed, 9 Sep 2020 10:05:57 +0200 Subject: [PATCH] GH-24 background draft --- .../dx/structure/components/flex/.content.xml | 2 +- .../dx/structure/components/flex/color.html | 14 ---- .../dx/structure/components/flex/flex.html | 13 ---- .../adobe/dx/structure/flex/FlexModel.java | 6 +- .../internal/DxBindingsValueProvider.java | 5 +- .../java/com/adobe/dx/img/ImageModel.java | 34 +++++++++ ...ies.java => ResponsivePropertiesImpl.java} | 18 ++--- ...leService.java => InlineStyleService.java} | 4 +- .../adobe/dx/style/internal/Background.java | 70 +++++++++++++++++++ .../com/adobe/dx/style/internal/Color.java | 56 +++++++++++++++ ...eImpl.java => InlineStyleServiceImpl.java} | 6 +- .../java/com/adobe/dx/utils/RequestUtil.java | 25 ++++++- .../internal/DxBindingsValueProviderTest.java | 4 +- ...java => ResponsivePropertiesImplTest.java} | 23 +++--- .../internal/AbstractStyleWorkerTest.java | 20 +++++- .../dx/style/internal/BackgroundTest.java | 56 +++++++++++++++ .../adobe/dx/style/internal/ColorTest.java | 39 +++++++++++ ...t.java => InlineStyleServiceImplTest.java} | 26 +++---- 18 files changed, 344 insertions(+), 77 deletions(-) create mode 100644 bundles/core/src/main/java/com/adobe/dx/img/ImageModel.java rename bundles/core/src/main/java/com/adobe/dx/responsive/internal/{ResponsiveProperties.java => ResponsivePropertiesImpl.java} (81%) rename bundles/core/src/main/java/com/adobe/dx/style/{StyleService.java => InlineStyleService.java} (91%) create mode 100644 bundles/core/src/main/java/com/adobe/dx/style/internal/Background.java create mode 100644 bundles/core/src/main/java/com/adobe/dx/style/internal/Color.java rename bundles/core/src/main/java/com/adobe/dx/style/internal/{StyleServiceImpl.java => InlineStyleServiceImpl.java} (96%) rename bundles/core/src/test/java/com/adobe/dx/responsive/internal/{ResponsivePropertiesTest.java => ResponsivePropertiesImplTest.java} (84%) create mode 100644 bundles/core/src/test/java/com/adobe/dx/style/internal/BackgroundTest.java create mode 100644 bundles/core/src/test/java/com/adobe/dx/style/internal/ColorTest.java rename bundles/core/src/test/java/com/adobe/dx/style/internal/{StyleServiceImplTest.java => InlineStyleServiceImplTest.java} (85%) diff --git a/apps/structure/app/jcr_root/apps/dx/structure/components/flex/.content.xml b/apps/structure/app/jcr_root/apps/dx/structure/components/flex/.content.xml index ae5c6d20..3735389e 100644 --- a/apps/structure/app/jcr_root/apps/dx/structure/components/flex/.content.xml +++ b/apps/structure/app/jcr_root/apps/dx/structure/components/flex/.content.xml @@ -3,4 +3,4 @@ jcr:primaryType="cq:Component" componentGroup="DX" jcr:title="Flex" - styleWorkers="[shadow,border]"/> \ No newline at end of file + styleWorkers="[background,color,shadow,border]"/> \ No newline at end of file diff --git a/apps/structure/app/jcr_root/apps/dx/structure/components/flex/color.html b/apps/structure/app/jcr_root/apps/dx/structure/components/flex/color.html index b6253b59..633dfd47 100644 --- a/apps/structure/app/jcr_root/apps/dx/structure/components/flex/color.html +++ b/apps/structure/app/jcr_root/apps/dx/structure/components/flex/color.html @@ -13,20 +13,6 @@ ~ See the License for the specific language governing permissions and ~ limitations under the License. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/--> -