From 4d0fd6753970afd12d17c6785772abca2c912fea Mon Sep 17 00:00:00 2001 From: Rasika Perera Date: Fri, 9 Sep 2016 17:50:30 +0530 Subject: [PATCH 1/3] Adding missing woff2 fonts --- .../fonts/Roboto/Roboto-Black-webfont.woff2 | Bin 0 -> 14540 bytes .../Roboto/Roboto-BlackItalic-webfont.woff2 | Bin 0 -> 15972 bytes .../fonts/Roboto/Roboto-Bold-webfont.woff2 | Bin 0 -> 14552 bytes .../Roboto/Roboto-BoldItalic-webfont.woff2 | Bin 0 -> 15340 bytes .../fonts/Roboto/Roboto-Italic-webfont.woff2 | Bin 0 -> 15736 bytes .../fonts/Roboto/Roboto-Light-webfont.woff2 | Bin 0 -> 14524 bytes .../Roboto/Roboto-LightItalic-webfont.woff2 | Bin 0 -> 16064 bytes .../fonts/Roboto/Roboto-Medium-webfont.woff2 | Bin 0 -> 14596 bytes .../Roboto/Roboto-MediumItalic-webfont.woff2 | Bin 0 -> 15804 bytes .../fonts/Roboto/Roboto-Regular-webfont.woff2 | Bin 0 -> 14584 bytes .../fonts/Roboto/Roboto-Thin-webfont.woff2 | Bin 0 -> 14556 bytes .../Roboto/Roboto-ThinItalic-webfont.woff2 | Bin 0 -> 15788 bytes 12 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 components/device-mgt/org.wso2.carbon.device.mgt.ui/src/main/resources/jaggeryapps/uuf-template-app/app/units/uuf.unit.theme/public/lib/theme-wso2_1.0/fonts/Roboto/Roboto-Black-webfont.woff2 create mode 100644 components/device-mgt/org.wso2.carbon.device.mgt.ui/src/main/resources/jaggeryapps/uuf-template-app/app/units/uuf.unit.theme/public/lib/theme-wso2_1.0/fonts/Roboto/Roboto-BlackItalic-webfont.woff2 create mode 100644 components/device-mgt/org.wso2.carbon.device.mgt.ui/src/main/resources/jaggeryapps/uuf-template-app/app/units/uuf.unit.theme/public/lib/theme-wso2_1.0/fonts/Roboto/Roboto-Bold-webfont.woff2 create mode 100644 components/device-mgt/org.wso2.carbon.device.mgt.ui/src/main/resources/jaggeryapps/uuf-template-app/app/units/uuf.unit.theme/public/lib/theme-wso2_1.0/fonts/Roboto/Roboto-BoldItalic-webfont.woff2 create mode 100644 components/device-mgt/org.wso2.carbon.device.mgt.ui/src/main/resources/jaggeryapps/uuf-template-app/app/units/uuf.unit.theme/public/lib/theme-wso2_1.0/fonts/Roboto/Roboto-Italic-webfont.woff2 create mode 100644 components/device-mgt/org.wso2.carbon.device.mgt.ui/src/main/resources/jaggeryapps/uuf-template-app/app/units/uuf.unit.theme/public/lib/theme-wso2_1.0/fonts/Roboto/Roboto-Light-webfont.woff2 create mode 100644 components/device-mgt/org.wso2.carbon.device.mgt.ui/src/main/resources/jaggeryapps/uuf-template-app/app/units/uuf.unit.theme/public/lib/theme-wso2_1.0/fonts/Roboto/Roboto-LightItalic-webfont.woff2 create mode 100644 components/device-mgt/org.wso2.carbon.device.mgt.ui/src/main/resources/jaggeryapps/uuf-template-app/app/units/uuf.unit.theme/public/lib/theme-wso2_1.0/fonts/Roboto/Roboto-Medium-webfont.woff2 create mode 100644 components/device-mgt/org.wso2.carbon.device.mgt.ui/src/main/resources/jaggeryapps/uuf-template-app/app/units/uuf.unit.theme/public/lib/theme-wso2_1.0/fonts/Roboto/Roboto-MediumItalic-webfont.woff2 create mode 100644 components/device-mgt/org.wso2.carbon.device.mgt.ui/src/main/resources/jaggeryapps/uuf-template-app/app/units/uuf.unit.theme/public/lib/theme-wso2_1.0/fonts/Roboto/Roboto-Regular-webfont.woff2 create mode 100644 components/device-mgt/org.wso2.carbon.device.mgt.ui/src/main/resources/jaggeryapps/uuf-template-app/app/units/uuf.unit.theme/public/lib/theme-wso2_1.0/fonts/Roboto/Roboto-Thin-webfont.woff2 create mode 100644 components/device-mgt/org.wso2.carbon.device.mgt.ui/src/main/resources/jaggeryapps/uuf-template-app/app/units/uuf.unit.theme/public/lib/theme-wso2_1.0/fonts/Roboto/Roboto-ThinItalic-webfont.woff2 diff --git a/components/device-mgt/org.wso2.carbon.device.mgt.ui/src/main/resources/jaggeryapps/uuf-template-app/app/units/uuf.unit.theme/public/lib/theme-wso2_1.0/fonts/Roboto/Roboto-Black-webfont.woff2 b/components/device-mgt/org.wso2.carbon.device.mgt.ui/src/main/resources/jaggeryapps/uuf-template-app/app/units/uuf.unit.theme/public/lib/theme-wso2_1.0/fonts/Roboto/Roboto-Black-webfont.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..0cbad2b7b7d210fdbcf8e1480018468629f02d0f GIT binary patch literal 14540 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 literal 0 HcmV?d00001 diff --git a/components/device-mgt/org.wso2.carbon.device.mgt.ui/src/main/resources/jaggeryapps/uuf-template-app/app/units/uuf.unit.theme/public/lib/theme-wso2_1.0/fonts/Roboto/Roboto-BlackItalic-webfont.woff2 b/components/device-mgt/org.wso2.carbon.device.mgt.ui/src/main/resources/jaggeryapps/uuf-template-app/app/units/uuf.unit.theme/public/lib/theme-wso2_1.0/fonts/Roboto/Roboto-BlackItalic-webfont.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..8ca7fc14abe2abb0445b15af2f732e5c5c5f23df GIT binary patch literal 15972 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 C(C%db literal 0 HcmV?d00001 diff --git a/components/device-mgt/org.wso2.carbon.device.mgt.ui/src/main/resources/jaggeryapps/uuf-template-app/app/units/uuf.unit.theme/public/lib/theme-wso2_1.0/fonts/Roboto/Roboto-BoldItalic-webfont.woff2 b/components/device-mgt/org.wso2.carbon.device.mgt.ui/src/main/resources/jaggeryapps/uuf-template-app/app/units/uuf.unit.theme/public/lib/theme-wso2_1.0/fonts/Roboto/Roboto-BoldItalic-webfont.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..4b229035658f73113fcd1ceeb624f349916b02ba GIT binary patch literal 15340 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 Ki@VDi;xG>{^S2EE literal 0 HcmV?d00001 diff --git a/components/device-mgt/org.wso2.carbon.device.mgt.ui/src/main/resources/jaggeryapps/uuf-template-app/app/units/uuf.unit.theme/public/lib/theme-wso2_1.0/fonts/Roboto/Roboto-Italic-webfont.woff2 b/components/device-mgt/org.wso2.carbon.device.mgt.ui/src/main/resources/jaggeryapps/uuf-template-app/app/units/uuf.unit.theme/public/lib/theme-wso2_1.0/fonts/Roboto/Roboto-Italic-webfont.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..e3916a54c601e4f4eab1fadcfd3f92f85456d1ac GIT binary patch literal 15736 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 GVLAZQ+YYV( literal 0 HcmV?d00001 diff --git a/components/device-mgt/org.wso2.carbon.device.mgt.ui/src/main/resources/jaggeryapps/uuf-template-app/app/units/uuf.unit.theme/public/lib/theme-wso2_1.0/fonts/Roboto/Roboto-Medium-webfont.woff2 b/components/device-mgt/org.wso2.carbon.device.mgt.ui/src/main/resources/jaggeryapps/uuf-template-app/app/units/uuf.unit.theme/public/lib/theme-wso2_1.0/fonts/Roboto/Roboto-Medium-webfont.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..5f96609d81a812b8f2557a4e9bba6db29205ae0e GIT binary patch literal 14596 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 literal 0 HcmV?d00001 diff --git a/components/device-mgt/org.wso2.carbon.device.mgt.ui/src/main/resources/jaggeryapps/uuf-template-app/app/units/uuf.unit.theme/public/lib/theme-wso2_1.0/fonts/Roboto/Roboto-MediumItalic-webfont.woff2 b/components/device-mgt/org.wso2.carbon.device.mgt.ui/src/main/resources/jaggeryapps/uuf-template-app/app/units/uuf.unit.theme/public/lib/theme-wso2_1.0/fonts/Roboto/Roboto-MediumItalic-webfont.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..39ea5066a7561d61ff81ef3ba2579529eebb101d GIT binary patch literal 15804 zcmV;tJww8GPew8T0RR9106n|_5dZ)H0EH|706ka$0ssI200000000000000000000 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 literal 0 HcmV?d00001 diff --git a/components/device-mgt/org.wso2.carbon.device.mgt.ui/src/main/resources/jaggeryapps/uuf-template-app/app/units/uuf.unit.theme/public/lib/theme-wso2_1.0/fonts/Roboto/Roboto-Thin-webfont.woff2 b/components/device-mgt/org.wso2.carbon.device.mgt.ui/src/main/resources/jaggeryapps/uuf-template-app/app/units/uuf.unit.theme/public/lib/theme-wso2_1.0/fonts/Roboto/Roboto-Thin-webfont.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..0c7c5bcd257b663f2d29fbed2662efaa4f16afe4 GIT binary patch literal 14556 zcmV<2I3ve*Pew8T0RR91065$L5dZ)H0D~j|062O80ssI200000000000000000000 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 G1poj{?k;fv literal 0 HcmV?d00001 diff --git a/components/device-mgt/org.wso2.carbon.device.mgt.ui/src/main/resources/jaggeryapps/uuf-template-app/app/units/uuf.unit.theme/public/lib/theme-wso2_1.0/fonts/Roboto/Roboto-ThinItalic-webfont.woff2 b/components/device-mgt/org.wso2.carbon.device.mgt.ui/src/main/resources/jaggeryapps/uuf-template-app/app/units/uuf.unit.theme/public/lib/theme-wso2_1.0/fonts/Roboto/Roboto-ThinItalic-webfont.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..324590924e1460520664d64e151c8ed943bdd641 GIT binary patch literal 15788 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 qMk+#MF|nX?z6bxyX4DB55_ Date: Fri, 9 Sep 2016 17:58:33 +0530 Subject: [PATCH 2/3] Fixing font warning on page load --- .../uuf.unit.theme/public/css/theme-wso2.css | 44 +++++++++---------- 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/components/device-mgt/org.wso2.carbon.device.mgt.ui/src/main/resources/jaggeryapps/uuf-template-app/app/units/uuf.unit.theme/public/css/theme-wso2.css b/components/device-mgt/org.wso2.carbon.device.mgt.ui/src/main/resources/jaggeryapps/uuf-template-app/app/units/uuf.unit.theme/public/css/theme-wso2.css index a126a734fd1..70ac36766de 100644 --- a/components/device-mgt/org.wso2.carbon.device.mgt.ui/src/main/resources/jaggeryapps/uuf-template-app/app/units/uuf.unit.theme/public/css/theme-wso2.css +++ b/components/device-mgt/org.wso2.carbon.device.mgt.ui/src/main/resources/jaggeryapps/uuf-template-app/app/units/uuf.unit.theme/public/css/theme-wso2.css @@ -18,154 +18,154 @@ font-family: "Roboto"; font-style: italic; font-weight: 100; - src: local("Roboto Thin Italic"), local("Roboto-ThinItalic"), url(../fonts/Roboto/Roboto-ThinItalic.woff2) format("woff2"), url(../fonts/Roboto/Roboto-ThinItalic.woff) format("woff"), url(../fonts/Roboto/Roboto-ThinItalic.ttf) format("truetype"), url(../fonts/Roboto/Roboto-ThinItalic.eot), url(../fonts/Roboto/Roboto-ThinItalic.eot?#iefix) format("embedded-opentype"), url(../fonts/Roboto/Roboto-ThinItalic.svg#Roboto) format("svg"); + src: local("Roboto Thin Italic"), local("Roboto-ThinItalic"), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-ThinItalic-webfont.woff2) format("woff2"), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-ThinItalic-webfont.woff) format("woff"), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-ThinItalic-webfont.ttf) format("truetype"), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-ThinItalic-webfont.eot), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-ThinItalic-webfont.eot?#iefix) format("embedded-opentype"), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-ThinItalic-webfont.svg#Roboto) format("svg"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000; } @font-face { font-family: "Roboto"; font-style: italic; font-weight: 300; - src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../fonts/Roboto/Roboto-LightItalic.woff2) format("woff2"), url(../fonts/Roboto/Roboto-LightItalic.woff) format("woff"), url(../fonts/Roboto/Roboto-LightItalic.ttf) format("truetype"), url(../fonts/Roboto/Roboto-LightItalic.eot), url(../fonts/Roboto/Roboto-LightItalic.eot?#iefix) format("embedded-opentype"), url(../fonts/Roboto/Roboto-LightItalic.svg#Roboto) format("svg"); + src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-LightItalic-webfont.woff2) format("woff2"), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-LightItalic-webfont.woff) format("woff"), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-LightItalic-webfont.ttf) format("truetype"), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-LightItalic-webfont.eot), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-LightItalic-webfont.eot?#iefix) format("embedded-opentype"), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-LightItalic-webfont.svg#Roboto) format("svg"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000; } @font-face { font-family: "Roboto"; font-style: italic; font-weight: 400; - src: local("Roboto Italic"), local("Roboto-Italic"), url(../fonts/Roboto/Roboto-Italic.woff2) format("woff2"), url(../fonts/Roboto/Roboto-Italic.woff) format("woff"), url(../fonts/Roboto/Roboto-Italic.ttf) format("truetype"), url(../fonts/Roboto/Roboto-Italic.eot), url(../fonts/Roboto/Roboto-Italic.eot?#iefix) format("embedded-opentype"), url(../fonts/Roboto/Roboto-Italic.svg#Roboto) format("svg"); + src: local("Roboto Italic"), local("Roboto-Italic"), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-Italic-webfont.woff2) format("woff2"), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-Italic-webfont.woff) format("woff"), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-Italic-webfont.ttf) format("truetype"), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-Italic-webfont.eot), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-Italic-webfont.eot?#iefix) format("embedded-opentype"), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-Italic-webfont.svg#Roboto) format("svg"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000; } @font-face { font-family: "Roboto"; font-style: italic; font-weight: 500; - src: local("Roboto Medium Italic"), local("Roboto-MediumItalic"), url(../fonts/Roboto/Roboto-MediumItalic.woff2) format("woff2"), url(../fonts/Roboto/Roboto-MediumItalic.woff) format("woff"), url(../fonts/Roboto/Roboto-MediumItalic.ttf) format("truetype"), url(../fonts/Roboto/Roboto-MediumItalic.eot), url(../fonts/Roboto/Roboto-MediumItalic.eot?#iefix) format("embedded-opentype"), url(../fonts/Roboto/Roboto-MediumItalic.svg#Roboto) format("svg"); + src: local("Roboto Medium Italic"), local("Roboto-MediumItalic"), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-MediumItalic-webfont.woff2) format("woff2"), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-MediumItalic-webfont.woff) format("woff"), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-MediumItalic-webfont.ttf) format("truetype"), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-MediumItalic-webfont.eot), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-MediumItalic-webfont.eot?#iefix) format("embedded-opentype"), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-MediumItalic-webfont.svg#Roboto) format("svg"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000; } @font-face { font-family: "Roboto"; font-style: italic; font-weight: 700; - src: local("Roboto Bold Italic"), local("Roboto-BoldItalic"), url(../fonts/Roboto/Roboto-BoldItalic.woff2) format("woff2"), url(../fonts/Roboto/Roboto-BoldItalic.woff) format("woff"), url(../fonts/Roboto/Roboto-BoldItalic.ttf) format("truetype"), url(../fonts/Roboto/Roboto-BoldItalic.eot), url(../fonts/Roboto/Roboto-BoldItalic.eot?#iefix) format("embedded-opentype"), url(../fonts/Roboto/Roboto-BoldItalic.svg#Roboto) format("svg"); + src: local("Roboto Bold Italic"), local("Roboto-BoldItalic"), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-BoldItalic-webfont.woff2) format("woff2"), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-BoldItalic-webfont.woff) format("woff"), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-BoldItalic-webfont.ttf) format("truetype"), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-BoldItalic-webfont.eot), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-BoldItalic-webfont.eot?#iefix) format("embedded-opentype"), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-BoldItalic-webfont.svg#Roboto) format("svg"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000; } @font-face { font-family: "Roboto"; font-style: italic; font-weight: 900; - src: local("Roboto Black Italic"), local("Roboto-BlackItalic"), url(../fonts/Roboto/Roboto-BlackItalic.woff2) format("woff2"), url(../fonts/Roboto/Roboto-BlackItalic.woff) format("woff"), url(../fonts/Roboto/Roboto-BlackItalic.ttf) format("truetype"), url(../fonts/Roboto/Roboto-BlackItalic.eot), url(../fonts/Roboto/Roboto-BlackItalic.eot?#iefix) format("embedded-opentype"), url(../fonts/Roboto/Roboto-BlackItalic.svg#Roboto) format("svg"); + src: local("Roboto Black Italic"), local("Roboto-BlackItalic"), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-BlackItalic-webfont.woff2) format("woff2"), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-BlackItalic-webfont.woff) format("woff"), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-BlackItalic-webfont.ttf) format("truetype"), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-BlackItalic-webfont.eot), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-BlackItalic-webfont.eot?#iefix) format("embedded-opentype"), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-BlackItalic-webfont.svg#Roboto) format("svg"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000; } @font-face { font-family: "Roboto"; font-style: normal; font-weight: 100; - src: local("Roboto Thin"), local("Roboto-Thin"), url(../fonts/Roboto/Roboto-Thin.woff2) format("woff2"), url(../fonts/Roboto/Roboto-Thin.woff) format("woff"), url(../fonts/Roboto/Roboto-Thin.ttf) format("truetype"), url(../fonts/Roboto/Roboto-Thin.eot), url(../fonts/Roboto/Roboto-Thin.eot?#iefix) format("embedded-opentype"), url(../fonts/Roboto/Roboto-Thin.svg#Roboto) format("svg"); + src: local("Roboto Thin"), local("Roboto-Thin"), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-Thin-webfont.woff2) format("woff2"), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-Thin-webfont.woff) format("woff"), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-Thin-webfont.ttf) format("truetype"), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-Thin-webfont.eot), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-Thin-webfont.eot?#iefix) format("embedded-opentype"), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-Thin-webfont.svg#Roboto) format("svg"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000; } @font-face { font-family: "Roboto"; font-style: normal; font-weight: 300; - src: local("Roboto Light"), local("Roboto-Light"), url(../fonts/Roboto/Roboto-Light.woff2) format("woff2"), url(../fonts/Roboto/Roboto-Light.woff) format("woff"), url(../fonts/Roboto/Roboto-Light.ttf) format("truetype"), url(../fonts/Roboto/Roboto-Light.eot), url(../fonts/Roboto/Roboto-Light.eot?#iefix) format("embedded-opentype"), url(../fonts/Roboto/Roboto-Light.svg#Roboto) format("svg"); + src: local("Roboto Light"), local("Roboto-Light"), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-Light-webfont.woff2) format("woff2"), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-Light-webfont.woff) format("woff"), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-Light-webfont.ttf) format("truetype"), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-Light-webfont.eot), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-Light-webfont.eot?#iefix) format("embedded-opentype"), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-Light-webfont.svg#Roboto) format("svg"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000; } @font-face { font-family: "Roboto"; font-style: normal; font-weight: 400; - src: local("Roboto Regular"), local("Roboto-Regular"), url(../fonts/Roboto/Roboto-Regular.woff2) format("woff2"), url(../fonts/Roboto/Roboto-Regular.woff) format("woff"), url(../fonts/Roboto/Roboto-Regular.ttf) format("truetype"), url(../fonts/Roboto/Roboto-Regular.eot), url(../fonts/Roboto/Roboto-Regular.eot?#iefix) format("embedded-opentype"), url(../fonts/Roboto/Roboto-Regular.svg#Roboto) format("svg"); + src: local("Roboto Regular"), local("Roboto-Regular"), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-Regular-webfont.woff2) format("woff2"), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-Regular-webfont.woff) format("woff"), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-Regular-webfont.ttf) format("truetype"), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-Regular-webfont.eot), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-Regular-webfont.eot?#iefix) format("embedded-opentype"), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-Regular-webfont.svg#Roboto) format("svg"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000; } @font-face { font-family: "Roboto"; font-style: normal; font-weight: 500; - src: local("Roboto Medium"), local("Roboto-Medium"), url(../fonts/Roboto/Roboto-Medium.woff2) format("woff2"), url(../fonts/Roboto/Roboto-Medium.woff) format("woff"), url(../fonts/Roboto/Roboto-Medium.ttf) format("truetype"), url(../fonts/Roboto/Roboto-Medium.eot), url(../fonts/Roboto/Roboto-Medium.eot?#iefix) format("embedded-opentype"), url(../fonts/Roboto/Roboto-Medium.svg#Roboto) format("svg"); + src: local("Roboto Medium"), local("Roboto-Medium"), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-Medium-webfont.woff2) format("woff2"), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-Medium-webfont.woff) format("woff"), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-Medium-webfont.ttf) format("truetype"), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-Medium-webfont.eot), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-Medium-webfont.eot?#iefix) format("embedded-opentype"), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-Medium-webfont.svg#Roboto) format("svg"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000; } @font-face { font-family: "Roboto"; font-style: normal; font-weight: 700; - src: local("Roboto Bold"), local("Roboto-Bold"), url(../fonts/Roboto/Roboto-Bold.woff2) format("woff2"), url(../fonts/Roboto/Roboto-Bold.woff) format("woff"), url(../fonts/Roboto/Roboto-Bold.ttf) format("truetype"), url(../fonts/Roboto/Roboto-Bold.eot), url(../fonts/Roboto/Roboto-Bold.eot?#iefix) format("embedded-opentype"), url(../fonts/Roboto/Roboto-Bold.svg#Roboto) format("svg"); + src: local("Roboto Bold"), local("Roboto-Bold"), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-Bold-webfont.woff2) format("woff2"), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-Bold-webfont.woff) format("woff"), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-Bold-webfont.ttf) format("truetype"), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-Bold-webfont.eot), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-Bold-webfont.eot?#iefix) format("embedded-opentype"), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-Bold-webfont.svg#Roboto) format("svg"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000; } @font-face { font-family: "Roboto"; font-style: normal; font-weight: 900; - src: local("Roboto Black"), local("Roboto-Black"), url(../fonts/Roboto/Roboto-Black.woff2) format("woff2"), url(../fonts/Roboto/Roboto-Black.woff) format("woff"), url(../fonts/Roboto/Roboto-Black.ttf) format("truetype"), url(../fonts/Roboto/Roboto-Black.eot), url(../fonts/Roboto/Roboto-Black.eot?#iefix) format("embedded-opentype"), url(../fonts/Roboto/Roboto-Black.svg#Roboto) format("svg"); + src: local("Roboto Black"), local("Roboto-Black"), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-Black-webfont.woff2) format("woff2"), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-Black-webfont.woff) format("woff"), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-Black-webfont.ttf) format("truetype"), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-Black-webfont.eot), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-Black-webfont.eot?#iefix) format("embedded-opentype"), url(../lib/theme-wso2_1.0/fonts/Roboto/Roboto-Black-webfont.svg#Roboto) format("svg"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000; } @font-face { font-family: "OpenSans"; font-style: italic; font-weight: 100; - src: local("OpenSans Light"), local("OpenSans-LightItalic-webfont"), url(../fonts/OpenSans/OpenSans-LightItalic-webfont.woff2) format("woff2"), url(../fonts/OpenSans/OpenSans-LightItalic-webfont.woff) format("woff"), url(../fonts/OpenSans/OpenSans-LightItalic-webfont.ttf) format("truetype"), url(../fonts/OpenSans/OpenSans-LightItalic-webfont.eot), url(../fonts/OpenSans/OpenSans-LightItalic-webfont.eot?#iefix) format("embedded-opentype"), url(../fonts/OpenSans/OpenSans-LightItalic-webfont.svg#OpenSans) format("svg"); + src: local("OpenSans Light"), local("OpenSans-LightItalic-webfont"), url(../lib/theme-wso2_1.0/fonts/OpenSans/OpenSans-LightItalic-webfont.woff2) format("woff2"), url(../lib/theme-wso2_1.0/fonts/OpenSans/OpenSans-LightItalic-webfont.woff) format("woff"), url(../lib/theme-wso2_1.0/fonts/OpenSans/OpenSans-LightItalic-webfont.ttf) format("truetype"), url(../lib/theme-wso2_1.0/fonts/OpenSans/OpenSans-LightItalic-webfont.eot), url(../lib/theme-wso2_1.0/fonts/OpenSans/OpenSans-LightItalic-webfont.eot?#iefix) format("embedded-opentype"), url(../lib/theme-wso2_1.0/fonts/OpenSans/OpenSans-LightItalic-webfont.svg#OpenSans) format("svg"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000; } @font-face { font-family: "OpenSans"; font-style: italic; font-weight: 300; - src: local("OpenSans Regular"), local("OpenSans-RegularItalic-webfont"), url(../fonts/OpenSans/OpenSans-RegularItalic-webfont.woff2) format("woff2"), url(../fonts/OpenSans/OpenSans-RegularItalic-webfont.woff) format("woff"), url(../fonts/OpenSans/OpenSans-RegularItalic-webfont.ttf) format("truetype"), url(../fonts/OpenSans/OpenSans-RegularItalic-webfont.eot), url(../fonts/OpenSans/OpenSans-RegularItalic-webfont.eot?#iefix) format("embedded-opentype"), url(../fonts/OpenSans/OpenSans-RegularItalic-webfont.svg#OpenSans) format("svg"); + src: local("OpenSans Regular"), local("OpenSans-RegularItalic-webfont"), url(../lib/theme-wso2_1.0/fonts/OpenSans/OpenSans-RegularItalic-webfont.woff2) format("woff2"), url(../lib/theme-wso2_1.0/fonts/OpenSans/OpenSans-RegularItalic-webfont.woff) format("woff"), url(../lib/theme-wso2_1.0/fonts/OpenSans/OpenSans-RegularItalic-webfont.ttf) format("truetype"), url(../lib/theme-wso2_1.0/fonts/OpenSans/OpenSans-RegularItalic-webfont.eot), url(../lib/theme-wso2_1.0/fonts/OpenSans/OpenSans-RegularItalic-webfont.eot?#iefix) format("embedded-opentype"), url(../lib/theme-wso2_1.0/fonts/OpenSans/OpenSans-RegularItalic-webfont.svg#OpenSans) format("svg"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000; } @font-face { font-family: "OpenSans"; font-style: italic; font-weight: 400; - src: local("OpenSans Semi Bold"), local("OpenSans-SemiboldItalic-webfont"), url(../fonts/OpenSans/OpenSans-SemiboldItalic-webfont.woff2) format("woff2"), url(../fonts/OpenSans/OpenSans-SemiboldItalic-webfont.woff) format("woff"), url(../fonts/OpenSans/OpenSans-SemiboldItalic-webfont.ttf) format("truetype"), url(../fonts/OpenSans/OpenSans-SemiboldItalic-webfont.eot), url(../fonts/OpenSans/OpenSans-SemiboldItalic-webfont.eot?#iefix) format("embedded-opentype"), url(../fonts/OpenSans/OpenSans-SemiboldItalic-webfont.svg#OpenSans) format("svg"); + src: local("OpenSans Semi Bold"), local("OpenSans-SemiboldItalic-webfont"), url(../lib/theme-wso2_1.0/fonts/OpenSans/OpenSans-SemiboldItalic-webfont.woff2) format("woff2"), url(../lib/theme-wso2_1.0/fonts/OpenSans/OpenSans-SemiboldItalic-webfont.woff) format("woff"), url(../lib/theme-wso2_1.0/fonts/OpenSans/OpenSans-SemiboldItalic-webfont.ttf) format("truetype"), url(../lib/theme-wso2_1.0/fonts/OpenSans/OpenSans-SemiboldItalic-webfont.eot), url(../lib/theme-wso2_1.0/fonts/OpenSans/OpenSans-SemiboldItalic-webfont.eot?#iefix) format("embedded-opentype"), url(../lib/theme-wso2_1.0/fonts/OpenSans/OpenSans-SemiboldItalic-webfont.svg#OpenSans) format("svg"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000; } @font-face { font-family: "OpenSans"; font-style: italic; font-weight: 500; - src: local("OpenSans Bold"), local("OpenSans-BoldItalic-webfont"), url(../fonts/OpenSans/OpenSans-BoldItalic-webfont.woff2) format("woff2"), url(../fonts/OpenSans/OpenSans-BoldItalic-webfont.woff) format("woff"), url(../fonts/OpenSans/OpenSans-BoldItalic-webfont.ttf) format("truetype"), url(../fonts/OpenSans/OpenSans-BoldItalic-webfont.eot), url(../fonts/OpenSans/OpenSans-BoldItalic-webfont.eot?#iefix) format("embedded-opentype"), url(../fonts/OpenSans/OpenSans-BoldItalic-webfont.svg#OpenSans) format("svg"); + src: local("OpenSans Bold"), local("OpenSans-BoldItalic-webfont"), url(../lib/theme-wso2_1.0/fonts/OpenSans/OpenSans-BoldItalic-webfont.woff2) format("woff2"), url(../lib/theme-wso2_1.0/fonts/OpenSans/OpenSans-BoldItalic-webfont.woff) format("woff"), url(../lib/theme-wso2_1.0/fonts/OpenSans/OpenSans-BoldItalic-webfont.ttf) format("truetype"), url(../lib/theme-wso2_1.0/fonts/OpenSans/OpenSans-BoldItalic-webfont.eot), url(../lib/theme-wso2_1.0/fonts/OpenSans/OpenSans-BoldItalic-webfont.eot?#iefix) format("embedded-opentype"), url(../lib/theme-wso2_1.0/fonts/OpenSans/OpenSans-BoldItalic-webfont.svg#OpenSans) format("svg"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000; } @font-face { font-family: "OpenSans"; font-style: italic; font-weight: 700; - src: local("OpenSans Extra Bold"), local("OpenSans-ExtraBoldItalic-webfont"), url(../fonts/OpenSans/OpenSans-ExtraBoldItalic-webfont.woff2) format("woff2"), url(../fonts/OpenSans/OpenSans-ExtraBoldItalic-webfont.woff) format("woff"), url(../fonts/OpenSans/OpenSans-ExtraBoldItalic-webfont.ttf) format("truetype"), url(../fonts/OpenSans/OpenSans-ExtraBoldItalic-webfont.eot), url(../fonts/OpenSans/OpenSans-ExtraBoldItalic-webfont.eot?#iefix) format("embedded-opentype"), url(../fonts/OpenSans/OpenSans-ExtraBoldItalic-webfont.svg#OpenSans) format("svg"); + src: local("OpenSans Extra Bold"), local("OpenSans-ExtraBoldItalic-webfont"), url(../lib/theme-wso2_1.0/fonts/OpenSans/OpenSans-ExtraBoldItalic-webfont.woff2) format("woff2"), url(../lib/theme-wso2_1.0/fonts/OpenSans/OpenSans-ExtraBoldItalic-webfont.woff) format("woff"), url(../lib/theme-wso2_1.0/fonts/OpenSans/OpenSans-ExtraBoldItalic-webfont.ttf) format("truetype"), url(../lib/theme-wso2_1.0/fonts/OpenSans/OpenSans-ExtraBoldItalic-webfont.eot), url(../lib/theme-wso2_1.0/fonts/OpenSans/OpenSans-ExtraBoldItalic-webfont.eot?#iefix) format("embedded-opentype"), url(../lib/theme-wso2_1.0/fonts/OpenSans/OpenSans-ExtraBoldItalic-webfont.svg#OpenSans) format("svg"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000; } @font-face { font-family: "OpenSans"; font-style: normal; font-weight: 100; - src: local("OpenSans Light"), local("OpenSans-Light-webfont"), url(../fonts/OpenSans/OpenSans-Light-webfont.woff2) format("woff2"), url(../fonts/OpenSans/OpenSans-Light-webfont.woff) format("woff"), url(../fonts/OpenSans/OpenSans-Light-webfont.ttf) format("truetype"), url(../fonts/OpenSans/OpenSans-Light-webfont.eot), url(../fonts/OpenSans/OpenSans-Light-webfont.eot?#iefix) format("embedded-opentype"), url(../fonts/OpenSans/OpenSans-Light-webfont.svg#OpenSans) format("svg"); + src: local("OpenSans Light"), local("OpenSans-Light-webfont"), url(../lib/theme-wso2_1.0/fonts/OpenSans/OpenSans-Light-webfont.woff2) format("woff2"), url(../lib/theme-wso2_1.0/fonts/OpenSans/OpenSans-Light-webfont.woff) format("woff"), url(../lib/theme-wso2_1.0/fonts/OpenSans/OpenSans-Light-webfont.ttf) format("truetype"), url(../lib/theme-wso2_1.0/fonts/OpenSans/OpenSans-Light-webfont.eot), url(../lib/theme-wso2_1.0/fonts/OpenSans/OpenSans-Light-webfont.eot?#iefix) format("embedded-opentype"), url(../lib/theme-wso2_1.0/fonts/OpenSans/OpenSans-Light-webfont.svg#OpenSans) format("svg"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000; } @font-face { font-family: "OpenSans"; font-style: normal; font-weight: 300; - src: local("OpenSans Regular"), local("OpenSans-Regular-webfont"), url(../fonts/OpenSans/OpenSans-Regular-webfont.woff2) format("woff2"), url(../fonts/OpenSans/OpenSans-Regular-webfont.woff) format("woff"), url(../fonts/OpenSans/OpenSans-Regular-webfont.ttf) format("truetype"), url(../fonts/OpenSans/OpenSans-Regular-webfont.eot), url(../fonts/OpenSans/OpenSans-Regular-webfont.eot?#iefix) format("embedded-opentype"), url(../fonts/OpenSans/OpenSans-Regular-webfont.svg#OpenSans) format("svg"); + src: local("OpenSans Regular"), local("OpenSans-Regular-webfont"), url(../lib/theme-wso2_1.0/fonts/OpenSans/OpenSans-Regular-webfont.woff2) format("woff2"), url(../lib/theme-wso2_1.0/fonts/OpenSans/OpenSans-Regular-webfont.woff) format("woff"), url(../lib/theme-wso2_1.0/fonts/OpenSans/OpenSans-Regular-webfont.ttf) format("truetype"), url(../lib/theme-wso2_1.0/fonts/OpenSans/OpenSans-Regular-webfont.eot), url(../lib/theme-wso2_1.0/fonts/OpenSans/OpenSans-Regular-webfont.eot?#iefix) format("embedded-opentype"), url(../lib/theme-wso2_1.0/fonts/OpenSans/OpenSans-Regular-webfont.svg#OpenSans) format("svg"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000; } @font-face { font-family: "OpenSans"; font-style: normal; font-weight: 400; - src: local("OpenSans Semi Bold"), local("OpenSans-Semibold-webfont"), url(../fonts/OpenSans/OpenSans-Semibold-webfont.woff2) format("woff2"), url(../fonts/OpenSans/OpenSans-Semibold-webfont.woff) format("woff"), url(../fonts/OpenSans/OpenSans-Semibold-webfont.ttf) format("truetype"), url(../fonts/OpenSans/OpenSans-Semibold-webfont.eot), url(../fonts/OpenSans/OpenSans-Semibold-webfont.eot?#iefix) format("embedded-opentype"), url(../fonts/OpenSans/OpenSans-Semibold-webfont.svg#OpenSans) format("svg"); + src: local("OpenSans Semi Bold"), local("OpenSans-Semibold-webfont"), url(../lib/theme-wso2_1.0/fonts/OpenSans/OpenSans-Semibold-webfont.woff2) format("woff2"), url(../lib/theme-wso2_1.0/fonts/OpenSans/OpenSans-Semibold-webfont.woff) format("woff"), url(../lib/theme-wso2_1.0/fonts/OpenSans/OpenSans-Semibold-webfont.ttf) format("truetype"), url(../lib/theme-wso2_1.0/fonts/OpenSans/OpenSans-Semibold-webfont.eot), url(../lib/theme-wso2_1.0/fonts/OpenSans/OpenSans-Semibold-webfont.eot?#iefix) format("embedded-opentype"), url(../lib/theme-wso2_1.0/fonts/OpenSans/OpenSans-Semibold-webfont.svg#OpenSans) format("svg"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000; } @font-face { font-family: "OpenSans"; font-style: normal; font-weight: 500; - src: local("OpenSans Bold"), local("OpenSans-Bold-webfont"), url(../fonts/OpenSans/OpenSans-Bold-webfont.woff2) format("woff2"), url(../fonts/OpenSans/OpenSans-Bold-webfont.woff) format("woff"), url(../fonts/OpenSans/OpenSans-Bold-webfont.ttf) format("truetype"), url(../fonts/OpenSans/OpenSans-Bold-webfont.eot), url(../fonts/OpenSans/OpenSans-Bold-webfont.eot?#iefix) format("embedded-opentype"), url(../fonts/OpenSans/OpenSans-Bold-webfont.svg#OpenSans) format("svg"); + src: local("OpenSans Bold"), local("OpenSans-Bold-webfont"), url(../lib/theme-wso2_1.0/fonts/OpenSans/OpenSans-Bold-webfont.woff2) format("woff2"), url(../lib/theme-wso2_1.0/fonts/OpenSans/OpenSans-Bold-webfont.woff) format("woff"), url(../lib/theme-wso2_1.0/fonts/OpenSans/OpenSans-Bold-webfont.ttf) format("truetype"), url(../lib/theme-wso2_1.0/fonts/OpenSans/OpenSans-Bold-webfont.eot), url(../lib/theme-wso2_1.0/fonts/OpenSans/OpenSans-Bold-webfont.eot?#iefix) format("embedded-opentype"), url(../lib/theme-wso2_1.0/fonts/OpenSans/OpenSans-Bold-webfont.svg#OpenSans) format("svg"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000; } @font-face { font-family: "OpenSans"; font-style: normal; font-weight: 700; - src: local("OpenSans Extra Bold"), local("OpenSans-ExtraBold-webfont"), url(../fonts/OpenSans/OpenSans-ExtraBold-webfont.woff2) format("woff2"), url(../fonts/OpenSans/OpenSans-ExtraBold-webfont.woff) format("woff"), url(../fonts/OpenSans/OpenSans-ExtraBold-webfont.ttf) format("truetype"), url(../fonts/OpenSans/OpenSans-ExtraBold-webfont.eot), url(../fonts/OpenSans/OpenSans-ExtraBold-webfont.eot?#iefix) format("embedded-opentype"), url(../fonts/OpenSans/OpenSans-ExtraBold-webfont.svg#OpenSans) format("svg"); + src: local("OpenSans Extra Bold"), local("OpenSans-ExtraBold-webfont"), url(../lib/theme-wso2_1.0/fonts/OpenSans/OpenSans-ExtraBold-webfont.woff2) format("woff2"), url(../lib/theme-wso2_1.0/fonts/OpenSans/OpenSans-ExtraBold-webfont.woff) format("woff"), url(../lib/theme-wso2_1.0/fonts/OpenSans/OpenSans-ExtraBold-webfont.ttf) format("truetype"), url(../lib/theme-wso2_1.0/fonts/OpenSans/OpenSans-ExtraBold-webfont.eot), url(../lib/theme-wso2_1.0/fonts/OpenSans/OpenSans-ExtraBold-webfont.eot?#iefix) format("embedded-opentype"), url(../lib/theme-wso2_1.0/fonts/OpenSans/OpenSans-ExtraBold-webfont.svg#OpenSans) format("svg"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000; } /*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ From 671ef77b63a235f6fc6830b4a7552429c60a34f2 Mon Sep 17 00:00:00 2001 From: harshanl Date: Fri, 9 Sep 2016 18:25:28 +0530 Subject: [PATCH 3/3] Fixed EMM-1107 issue --- .../core/dao/PolicyManagementDAOFactory.java | 31 ++++- .../AbstractFeatureDAO.java} | 108 ++++++------------ .../impl/feature/GenericFeatureDAOImpl.java | 93 +++++++++++++++ .../impl/feature/SQLServerFeatureDAOImpl.java | 94 +++++++++++++++ 4 files changed, 248 insertions(+), 78 deletions(-) rename components/policy-mgt/org.wso2.carbon.policy.mgt.core/src/main/java/org/wso2/carbon/policy/mgt/core/dao/impl/{FeatureDAOImpl.java => feature/AbstractFeatureDAO.java} (79%) create mode 100644 components/policy-mgt/org.wso2.carbon.policy.mgt.core/src/main/java/org/wso2/carbon/policy/mgt/core/dao/impl/feature/GenericFeatureDAOImpl.java create mode 100644 components/policy-mgt/org.wso2.carbon.policy.mgt.core/src/main/java/org/wso2/carbon/policy/mgt/core/dao/impl/feature/SQLServerFeatureDAOImpl.java diff --git a/components/policy-mgt/org.wso2.carbon.policy.mgt.core/src/main/java/org/wso2/carbon/policy/mgt/core/dao/PolicyManagementDAOFactory.java b/components/policy-mgt/org.wso2.carbon.policy.mgt.core/src/main/java/org/wso2/carbon/policy/mgt/core/dao/PolicyManagementDAOFactory.java index 0b00f90b146..026335ccf73 100644 --- a/components/policy-mgt/org.wso2.carbon.policy.mgt.core/src/main/java/org/wso2/carbon/policy/mgt/core/dao/PolicyManagementDAOFactory.java +++ b/components/policy-mgt/org.wso2.carbon.policy.mgt.core/src/main/java/org/wso2/carbon/policy/mgt/core/dao/PolicyManagementDAOFactory.java @@ -20,13 +20,16 @@ package org.wso2.carbon.policy.mgt.core.dao; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; +import org.wso2.carbon.device.mgt.common.DeviceManagementConstants; import org.wso2.carbon.device.mgt.common.IllegalTransactionStateException; +import org.wso2.carbon.device.mgt.common.UnsupportedDatabaseEngineException; import org.wso2.carbon.policy.mgt.core.config.datasource.DataSourceConfig; import org.wso2.carbon.policy.mgt.core.config.datasource.JNDILookupDefinition; -import org.wso2.carbon.policy.mgt.core.dao.impl.FeatureDAOImpl; import org.wso2.carbon.policy.mgt.core.dao.impl.MonitoringDAOImpl; import org.wso2.carbon.policy.mgt.core.dao.impl.PolicyDAOImpl; import org.wso2.carbon.policy.mgt.core.dao.impl.ProfileDAOImpl; +import org.wso2.carbon.policy.mgt.core.dao.impl.feature.GenericFeatureDAOImpl; +import org.wso2.carbon.policy.mgt.core.dao.impl.feature.SQLServerFeatureDAOImpl; import org.wso2.carbon.policy.mgt.core.dao.util.PolicyManagementDAOUtil; import javax.sql.DataSource; @@ -38,15 +41,26 @@ import java.util.List; public class PolicyManagementDAOFactory { private static DataSource dataSource; + private static String databaseEngine; private static final Log log = LogFactory.getLog(PolicyManagementDAOFactory.class); private static ThreadLocal currentConnection = new ThreadLocal<>(); public static void init(DataSourceConfig config) { dataSource = resolveDataSource(config); + try { + databaseEngine = dataSource.getConnection().getMetaData().getDatabaseProductName(); + } catch (SQLException e) { + log.error("Error occurred while retrieving config.datasource connection", e); + } } public static void init(DataSource dtSource) { dataSource = dtSource; + try { + databaseEngine = dataSource.getConnection().getMetaData().getDatabaseProductName(); + } catch (SQLException e) { + log.error("Error occurred while retrieving config.datasource connection", e); + } } public static PolicyDAO getPolicyDAO() { @@ -58,7 +72,20 @@ public class PolicyManagementDAOFactory { } public static FeatureDAO getFeatureDAO() { - return new FeatureDAOImpl(); + if (databaseEngine != null) { + switch (databaseEngine) { + case DeviceManagementConstants.DataBaseTypes.DB_TYPE_MSSQL: + return new SQLServerFeatureDAOImpl(); + case DeviceManagementConstants.DataBaseTypes.DB_TYPE_ORACLE: + case DeviceManagementConstants.DataBaseTypes.DB_TYPE_POSTGRESQL: + case DeviceManagementConstants.DataBaseTypes.DB_TYPE_H2: + case DeviceManagementConstants.DataBaseTypes.DB_TYPE_MYSQL: + return new GenericFeatureDAOImpl(); + default: + throw new UnsupportedDatabaseEngineException("Unsupported database engine : " + databaseEngine); + } + } + throw new IllegalStateException("Database engine has not initialized properly."); } public static MonitoringDAO getMonitoringDAO() { diff --git a/components/policy-mgt/org.wso2.carbon.policy.mgt.core/src/main/java/org/wso2/carbon/policy/mgt/core/dao/impl/FeatureDAOImpl.java b/components/policy-mgt/org.wso2.carbon.policy.mgt.core/src/main/java/org/wso2/carbon/policy/mgt/core/dao/impl/feature/AbstractFeatureDAO.java similarity index 79% rename from components/policy-mgt/org.wso2.carbon.policy.mgt.core/src/main/java/org/wso2/carbon/policy/mgt/core/dao/impl/FeatureDAOImpl.java rename to components/policy-mgt/org.wso2.carbon.policy.mgt.core/src/main/java/org/wso2/carbon/policy/mgt/core/dao/impl/feature/AbstractFeatureDAO.java index 80e56af1401..c94cf48b2a8 100644 --- a/components/policy-mgt/org.wso2.carbon.policy.mgt.core/src/main/java/org/wso2/carbon/policy/mgt/core/dao/impl/FeatureDAOImpl.java +++ b/components/policy-mgt/org.wso2.carbon.policy.mgt.core/src/main/java/org/wso2/carbon/policy/mgt/core/dao/impl/feature/AbstractFeatureDAO.java @@ -1,22 +1,22 @@ /* -* Copyright (c) 2015 WSO2 Inc. (http://www.wso2.org) All Rights Reserved. -* -* WSO2 Inc. licenses this file to you under the Apache License, -* Version 2.0 (the "License"); you may not use this file except -* in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, -* software distributed under the License is distributed on an -* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -* KIND, either express or implied. See the License for the -* specific language governing permissions and limitations -* under the License. -*/ - -package org.wso2.carbon.policy.mgt.core.dao.impl; + * Copyright (c) 2016, WSO2 Inc. (http://www.wso2.org) All Rights Reserved. + * + * WSO2 Inc. licenses this file to you under the Apache License, + * Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. + * you may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + +package org.wso2.carbon.policy.mgt.core.dao.impl.feature; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; @@ -40,9 +40,12 @@ import java.sql.SQLException; import java.util.ArrayList; import java.util.List; -public class FeatureDAOImpl implements FeatureDAO { +/** + * Abstract implementation of FeatureDAO which holds generic SQL queries. + */ +public abstract class AbstractFeatureDAO implements FeatureDAO { - private static final Log log = LogFactory.getLog(FeatureDAOImpl.class); + private static final Log log = LogFactory.getLog(AbstractFeatureDAO.class); @Override public ProfileFeature addProfileFeature(ProfileFeature feature, int profileId) throws FeatureManagerDAOException { @@ -51,59 +54,13 @@ public class FeatureDAOImpl implements FeatureDAO { @Override public ProfileFeature updateProfileFeature(ProfileFeature feature, int profileId) throws - FeatureManagerDAOException { + FeatureManagerDAOException { return null; } - @Override - public List addProfileFeatures(List features, int profileId) throws - FeatureManagerDAOException { - - Connection conn; - PreparedStatement stmt = null; - ResultSet generatedKeys = null; - int tenantId = PrivilegedCarbonContext.getThreadLocalCarbonContext().getTenantId(); - - try { - conn = this.getConnection(); - String query = "INSERT INTO DM_PROFILE_FEATURES (PROFILE_ID, FEATURE_CODE, DEVICE_TYPE, CONTENT, " + - "TENANT_ID) VALUES (?, ?, ?, ?, ?)"; - stmt = conn.prepareStatement(query, new String[] {"id"}); - - for (ProfileFeature feature : features) { - stmt.setInt(1, profileId); - stmt.setString(2, feature.getFeatureCode()); - stmt.setString(3, feature.getDeviceType()); - // if (conn.getMetaData().getDriverName().contains("H2")) { - // stmt.setBytes(4, PolicyManagerUtil.getBytes(feature.getContent())); - // } else { - stmt.setBytes(4, PolicyManagerUtil.getBytes(feature.getContent())); - //} - stmt.setInt(5, tenantId); - stmt.addBatch(); - //Not adding the logic to check the size of the stmt and execute if the size records added is over 1000 - } - stmt.executeBatch(); - - generatedKeys = stmt.getGeneratedKeys(); - int i = 0; - - while (generatedKeys.next()) { - features.get(i).setId(generatedKeys.getInt(1)); - i++; - } - - } catch (SQLException | IOException e) { - throw new FeatureManagerDAOException("Error occurred while adding the feature list to the database.", e); - } finally { - PolicyManagementDAOUtil.cleanupResources(stmt, generatedKeys); - } - return features; - } - @Override public List updateProfileFeatures(List features, int profileId) throws - FeatureManagerDAOException { + FeatureManagerDAOException { Connection conn; PreparedStatement stmt = null; @@ -112,7 +69,7 @@ public class FeatureDAOImpl implements FeatureDAO { try { conn = this.getConnection(); String query = "UPDATE DM_PROFILE_FEATURES SET CONTENT = ? WHERE PROFILE_ID = ? AND FEATURE_CODE = ? AND" + - " TENANT_ID = ?"; + " TENANT_ID = ?"; stmt = conn.prepareStatement(query); for (ProfileFeature feature : features) { @@ -209,7 +166,7 @@ public class FeatureDAOImpl implements FeatureDAO { try { conn = this.getConnection(); String query = "SELECT ID, PROFILE_ID, FEATURE_CODE, DEVICE_TYPE, CONTENT FROM DM_PROFILE_FEATURES " + - "WHERE TENANT_ID = ?"; + "WHERE TENANT_ID = ?"; stmt = conn.prepareStatement(query); stmt.setInt(1, tenantId); resultSet = stmt.executeQuery(); @@ -270,8 +227,8 @@ public class FeatureDAOImpl implements FeatureDAO { try { conn = this.getConnection(); String query = "SELECT f.ID ID, f.NAME NAME, f.CODE CODE, f.DEVICE_TYPE DEVICE_TYPE," + - " f.EVALUATION_RULE EVALUATION_RULE FROM DM_FEATURES f INNER JOIN DM_DEVICE_TYPE d " + - "ON d.ID=f.DEVICE_TYPE WHERE d.NAME = ?"; + " f.EVALUATION_RULE EVALUATION_RULE FROM DM_FEATURES f INNER JOIN DM_DEVICE_TYPE d " + + "ON d.ID=f.DEVICE_TYPE WHERE d.NAME = ?"; stmt = conn.prepareStatement(query); stmt.setString(1, deviceType); resultSet = stmt.executeQuery(); @@ -286,7 +243,7 @@ public class FeatureDAOImpl implements FeatureDAO { } } catch (SQLException e) { throw new FeatureManagerDAOException("Unable to get the list of the features related device type " + - "from database.", e); + "from database.", e); } finally { PolicyManagementDAOUtil.cleanupResources(stmt, resultSet); } @@ -304,7 +261,7 @@ public class FeatureDAOImpl implements FeatureDAO { try { conn = this.getConnection(); String query = "SELECT ID, FEATURE_CODE, DEVICE_TYPE, CONTENT FROM DM_PROFILE_FEATURES " + - "WHERE PROFILE_ID = ? AND TENANT_ID = ?"; + "WHERE PROFILE_ID = ? AND TENANT_ID = ?"; stmt = conn.prepareStatement(query); stmt.setInt(1, profileId); stmt.setInt(2, tenantId); @@ -372,7 +329,7 @@ public class FeatureDAOImpl implements FeatureDAO { return false; } catch (SQLException e) { throw new FeatureManagerDAOException("Unable to delete the feature " + featureId + " (Feature ID) " + - "from database.", e); + "from database.", e); } finally { PolicyManagementDAOUtil.cleanupResources(stmt, null); } @@ -381,5 +338,4 @@ public class FeatureDAOImpl implements FeatureDAO { private Connection getConnection() throws FeatureManagerDAOException { return PolicyManagementDAOFactory.getConnection(); } - } diff --git a/components/policy-mgt/org.wso2.carbon.policy.mgt.core/src/main/java/org/wso2/carbon/policy/mgt/core/dao/impl/feature/GenericFeatureDAOImpl.java b/components/policy-mgt/org.wso2.carbon.policy.mgt.core/src/main/java/org/wso2/carbon/policy/mgt/core/dao/impl/feature/GenericFeatureDAOImpl.java new file mode 100644 index 00000000000..520e5da8a1a --- /dev/null +++ b/components/policy-mgt/org.wso2.carbon.policy.mgt.core/src/main/java/org/wso2/carbon/policy/mgt/core/dao/impl/feature/GenericFeatureDAOImpl.java @@ -0,0 +1,93 @@ +/* + * Copyright (c) 2016, WSO2 Inc. (http://www.wso2.org) All Rights Reserved. + * + * WSO2 Inc. licenses this file to you under the Apache License, + * Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. + * you may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + +package org.wso2.carbon.policy.mgt.core.dao.impl.feature; + +import org.apache.commons.logging.Log; +import org.apache.commons.logging.LogFactory; +import org.wso2.carbon.context.PrivilegedCarbonContext; +import org.wso2.carbon.policy.mgt.common.ProfileFeature; +import org.wso2.carbon.policy.mgt.core.dao.FeatureManagerDAOException; +import org.wso2.carbon.policy.mgt.core.dao.PolicyManagementDAOFactory; +import org.wso2.carbon.policy.mgt.core.dao.util.PolicyManagementDAOUtil; +import org.wso2.carbon.policy.mgt.core.util.PolicyManagerUtil; + +import java.io.IOException; +import java.sql.Connection; +import java.sql.PreparedStatement; +import java.sql.ResultSet; +import java.sql.SQLException; +import java.util.List; + +/** + * FeatureDAO implementation for DB engines with ANSI SQL support. + */ +public final class GenericFeatureDAOImpl extends AbstractFeatureDAO { + + private static final Log log = LogFactory.getLog(GenericFeatureDAOImpl.class); + + @Override + public List addProfileFeatures(List features, int profileId) throws + FeatureManagerDAOException { + + Connection conn; + PreparedStatement stmt = null; + ResultSet generatedKeys = null; + int tenantId = PrivilegedCarbonContext.getThreadLocalCarbonContext().getTenantId(); + + try { + conn = this.getConnection(); + String query = "INSERT INTO DM_PROFILE_FEATURES (PROFILE_ID, FEATURE_CODE, DEVICE_TYPE, CONTENT, " + + "TENANT_ID) VALUES (?, ?, ?, ?, ?)"; + stmt = conn.prepareStatement(query, new String[] {"id"}); + + for (ProfileFeature feature : features) { + stmt.setInt(1, profileId); + stmt.setString(2, feature.getFeatureCode()); + stmt.setString(3, feature.getDeviceType()); + // if (conn.getMetaData().getDriverName().contains("H2")) { + // stmt.setBytes(4, PolicyManagerUtil.getBytes(feature.getContent())); + // } else { + stmt.setBytes(4, PolicyManagerUtil.getBytes(feature.getContent())); + //} + stmt.setInt(5, tenantId); + stmt.addBatch(); + //Not adding the logic to check the size of the stmt and execute if the size records added is over 1000 + } + stmt.executeBatch(); + + generatedKeys = stmt.getGeneratedKeys(); + int i = 0; + + while (generatedKeys.next()) { + features.get(i).setId(generatedKeys.getInt(1)); + i++; + } + + } catch (SQLException | IOException e) { + throw new FeatureManagerDAOException("Error occurred while adding the feature list to the database.", e); + } finally { + PolicyManagementDAOUtil.cleanupResources(stmt, generatedKeys); + } + return features; + } + + private Connection getConnection() throws FeatureManagerDAOException { + return PolicyManagementDAOFactory.getConnection(); + } +} \ No newline at end of file diff --git a/components/policy-mgt/org.wso2.carbon.policy.mgt.core/src/main/java/org/wso2/carbon/policy/mgt/core/dao/impl/feature/SQLServerFeatureDAOImpl.java b/components/policy-mgt/org.wso2.carbon.policy.mgt.core/src/main/java/org/wso2/carbon/policy/mgt/core/dao/impl/feature/SQLServerFeatureDAOImpl.java new file mode 100644 index 00000000000..ea5c5380032 --- /dev/null +++ b/components/policy-mgt/org.wso2.carbon.policy.mgt.core/src/main/java/org/wso2/carbon/policy/mgt/core/dao/impl/feature/SQLServerFeatureDAOImpl.java @@ -0,0 +1,94 @@ +/* + * Copyright (c) 2016, WSO2 Inc. (http://www.wso2.org) All Rights Reserved. + * + * WSO2 Inc. licenses this file to you under the Apache License, + * Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. + * you may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + +package org.wso2.carbon.policy.mgt.core.dao.impl.feature; + +import org.apache.commons.logging.Log; +import org.apache.commons.logging.LogFactory; +import org.wso2.carbon.context.PrivilegedCarbonContext; +import org.wso2.carbon.policy.mgt.common.ProfileFeature; +import org.wso2.carbon.policy.mgt.core.dao.FeatureManagerDAOException; +import org.wso2.carbon.policy.mgt.core.dao.PolicyManagementDAOFactory; +import org.wso2.carbon.policy.mgt.core.dao.util.PolicyManagementDAOUtil; +import org.wso2.carbon.policy.mgt.core.util.PolicyManagerUtil; + +import java.io.IOException; +import java.sql.Connection; +import java.sql.PreparedStatement; +import java.sql.ResultSet; +import java.sql.SQLException; +import java.util.List; + +/** + * FeatureDAO implementation for MSSQL DB engine. + */ +public final class SQLServerFeatureDAOImpl extends AbstractFeatureDAO { + + private static final Log log = LogFactory.getLog(SQLServerFeatureDAOImpl.class); + + @Override + public List addProfileFeatures(List features, int profileId) throws + FeatureManagerDAOException { + + Connection conn; + PreparedStatement stmt = null; + ResultSet generatedKeys = null; + int tenantId = PrivilegedCarbonContext.getThreadLocalCarbonContext().getTenantId(); + + try { + conn = this.getConnection(); + String query = "INSERT INTO DM_PROFILE_FEATURES (PROFILE_ID, FEATURE_CODE, DEVICE_TYPE, CONTENT, " + + "TENANT_ID) VALUES (?, ?, ?, ?, ?)"; + stmt = conn.prepareStatement(query, new String[] {"id"}); + + for (ProfileFeature feature : features) { + stmt.setInt(1, profileId); + stmt.setString(2, feature.getFeatureCode()); + stmt.setString(3, feature.getDeviceType()); + // if (conn.getMetaData().getDriverName().contains("H2")) { + // stmt.setBytes(4, PolicyManagerUtil.getBytes(feature.getContent())); + // } else { + stmt.setBytes(4, PolicyManagerUtil.getBytes(feature.getContent())); + //} + stmt.setInt(5, tenantId); + stmt.addBatch(); + //Not adding the logic to check the size of the stmt and execute if the size records added is over 1000 + } + stmt.executeBatch(); +// This logic has been commented out due to getGeneratedKeys method is not supported in MSSQL. +// generatedKeys = stmt.getGeneratedKeys(); +// int i = 0; +// +// while (generatedKeys.next()) { +// features.get(i).setId(generatedKeys.getInt(1)); +// i++; +// } + + } catch (SQLException | IOException e) { + throw new FeatureManagerDAOException("Error occurred while adding the feature list to the database.", e); + } finally { + PolicyManagementDAOUtil.cleanupResources(stmt, generatedKeys); + } + return features; + } + + private Connection getConnection() throws FeatureManagerDAOException { + return PolicyManagementDAOFactory.getConnection(); + } + +}