Add Web UI Componment - cowhide template; version up 31/13431/1
authorziv.chang <ziv.chang@intel.com>
Thu, 5 Dec 2013 17:04:08 +0000 (01:04 +0800)
committerziv.chang <ziv.chang@intel.com>
Thu, 5 Dec 2013 17:04:08 +0000 (01:04 +0800)
Add Web UI Componment - cowhide template

Change-Id: Ia025cf8f593cf7f458e8e9d6369421f3ff29dc22
Signed-off-by: ziv.chang <ziv.chang@intel.com>
package/changelog
package/pkginfo.manifest
samples/web/Template/Tizen/Tizen Web UI Componment/Tizen_Web_UI_FW_SinglePage/description.xml [new file with mode: 0644]
samples/web/Template/Tizen/Tizen Web UI Componment/Tizen_Web_UI_FW_SinglePage/project/config.xml [new file with mode: 0644]
samples/web/Template/Tizen/Tizen Web UI Componment/Tizen_Web_UI_FW_SinglePage/project/icon.png [new file with mode: 0644]
samples/web/Template/Tizen/Tizen Web UI Componment/Tizen_Web_UI_FW_SinglePage/project/index.html [new file with mode: 0644]
samples/web/Template/Tizen/Tizen Web UI Componment/Tizen_Web_UI_FW_SinglePage/single_page_32.png [new file with mode: 0644]
samples/web/Template/Tizen/Tizen Web UI Componment/Tizen_Web_UI_FW_SinglePage/single_page_64.png [new file with mode: 0644]
samples/web/Template/Tizen/Tizen Web UI Componment/Tizen_Web_UI_FW_SinglePage/snapshot_black.png [new file with mode: 0644]
samples/web/Template/Tizen/Tizen Web UI Componment/Tizen_Web_UI_FW_SinglePage/snapshot_white.png [new file with mode: 0644]
samples/web/Template/Tizen/Tizen Web UI Componment/Tizen_Web_UI_FW_SinglePage/tizen-app-template.xml [new file with mode: 0644]

index def8f38..68ea787 100644 (file)
@@ -1,3 +1,7 @@
+* 3.0.5
+- Add Web UI Componment - cowhide template
+== ziv.chang <ziv.chang@intel.com> 2013-12-05
+
 * 3.0.4
 - Update GhostCluster sample app
 == ziv.chang <ziv.chang@intel.com> 2013-12-05
index 10e7615..5c31c6d 100644 (file)
@@ -1,4 +1,4 @@
-Version:3.0.4
+Version:3.0.5
 Maintainer: Ziv Chang<ziv.chang@intel.com>
 
 Package:ivi-3.0-web-sample
diff --git a/samples/web/Template/Tizen/Tizen Web UI Componment/Tizen_Web_UI_FW_SinglePage/description.xml b/samples/web/Template/Tizen/Tizen Web UI Componment/Tizen_Web_UI_FW_SinglePage/description.xml
new file mode 100644 (file)
index 0000000..fdfdbea
--- /dev/null
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+\r
+<?xml-stylesheet type="text/xsl" href="../../description.xsl"?>\r
+\r
+<Overview version="0.17.1">\r
+  <SampleName>Tizen Web UI Componment Application</SampleName>\r
+  <SampleVersion>1.0</SampleVersion>\r
+  <Preview>snapshot_white.png</Preview>\r
+  <Description>\r
+    Single-Page Application based on Tizen Web UI Componment(cowhide).\r
+  </Description>\r
+</Overview>\r
diff --git a/samples/web/Template/Tizen/Tizen Web UI Componment/Tizen_Web_UI_FW_SinglePage/project/config.xml b/samples/web/Template/Tizen/Tizen Web UI Componment/Tizen_Web_UI_FW_SinglePage/project/config.xml
new file mode 100644 (file)
index 0000000..0d5db31
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<widget xmlns="http://www.w3.org/ns/widgets" xmlns:tizen="http://tizen.org/ns/widgets" version="1.0.0" viewmodes="maximized">
+    <feature name="http://tizen.org/feature/screen.size.all"/>
+    <icon src="icon.png"/>
+    <content src="index.html"/>
+</widget>
diff --git a/samples/web/Template/Tizen/Tizen Web UI Componment/Tizen_Web_UI_FW_SinglePage/project/icon.png b/samples/web/Template/Tizen/Tizen Web UI Componment/Tizen_Web_UI_FW_SinglePage/project/icon.png
new file mode 100644 (file)
index 0000000..9765b1b
Binary files /dev/null and b/samples/web/Template/Tizen/Tizen Web UI Componment/Tizen_Web_UI_FW_SinglePage/project/icon.png differ
diff --git a/samples/web/Template/Tizen/Tizen Web UI Componment/Tizen_Web_UI_FW_SinglePage/project/index.html b/samples/web/Template/Tizen/Tizen Web UI Componment/Tizen_Web_UI_FW_SinglePage/project/index.html
new file mode 100644 (file)
index 0000000..5820241
--- /dev/null
@@ -0,0 +1,64 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8"/>
+    <meta name="viewport" content="width=device-width,user-scalable=no"/>
+    <#if Theme != "">
+    <link id="cowhide-theme" href="${cowhide}/cowhide-default.min.css" rel="stylesheet">
+    <link href="${cowhide}/cowhide-responsive.css" rel="stylesheet">
+    </#if>
+    <title>Cowhide - Tizen Web UI Componment</title>
+</head>
+
+<body>
+    <div class="page">
+        <div class="container">
+            <ul><li><button id="night-mode-toggle" class="btn btn-primary">Toggle night mode</button></li>
+                <li>
+                  <select class="btn" type="text" id="theme-selector">
+                    <option value="0">Select theme:</option>
+                    <option value="0">------------------------------------</option>
+                    <option value="default">Default</option>
+                    <option value="amelia">Amelia</option>
+                    <option value="spruce">Spruce</option>
+                  </select>
+                 </li>
+             </ul>
+        </div>
+        <div class="jumbotron masthead">
+          <div class="container">
+             <h1>Hello World!</h1>
+             <h2>Cowhide - Tizen Web UI Componment</h1>
+          </div>
+        </div>
+    </div> <!-- page -->
+
+    <!--NOTE:
+        cowhide.js must be included.
+        DO NOT REMOVE below code!
+    -->
+    <#if Theme != "">
+    <script src="${cowhide}/cowhide.js"></script>
+    </#if>
+    <script>
+!function ($) {
+
+$.cowhide.initThemeEngine({
+   path: '${cowhide}',
+  minified: true
+});
+
+$('button#night-mode-toggle').click(function() {
+  $.cowhide.toggleNightMode();
+});
+
+$('select#theme-selector').change(function() {
+    var value = $(this).find('option:selected').val();
+    if (value !== '0')
+        $.cowhide.setTheme(value);
+});
+
+}(window.jQuery)
+</script>
+</body>
+</html>
diff --git a/samples/web/Template/Tizen/Tizen Web UI Componment/Tizen_Web_UI_FW_SinglePage/single_page_32.png b/samples/web/Template/Tizen/Tizen Web UI Componment/Tizen_Web_UI_FW_SinglePage/single_page_32.png
new file mode 100644 (file)
index 0000000..61f35c0
Binary files /dev/null and b/samples/web/Template/Tizen/Tizen Web UI Componment/Tizen_Web_UI_FW_SinglePage/single_page_32.png differ
diff --git a/samples/web/Template/Tizen/Tizen Web UI Componment/Tizen_Web_UI_FW_SinglePage/single_page_64.png b/samples/web/Template/Tizen/Tizen Web UI Componment/Tizen_Web_UI_FW_SinglePage/single_page_64.png
new file mode 100644 (file)
index 0000000..b188083
Binary files /dev/null and b/samples/web/Template/Tizen/Tizen Web UI Componment/Tizen_Web_UI_FW_SinglePage/single_page_64.png differ
diff --git a/samples/web/Template/Tizen/Tizen Web UI Componment/Tizen_Web_UI_FW_SinglePage/snapshot_black.png b/samples/web/Template/Tizen/Tizen Web UI Componment/Tizen_Web_UI_FW_SinglePage/snapshot_black.png
new file mode 100644 (file)
index 0000000..e89f16f
Binary files /dev/null and b/samples/web/Template/Tizen/Tizen Web UI Componment/Tizen_Web_UI_FW_SinglePage/snapshot_black.png differ
diff --git a/samples/web/Template/Tizen/Tizen Web UI Componment/Tizen_Web_UI_FW_SinglePage/snapshot_white.png b/samples/web/Template/Tizen/Tizen Web UI Componment/Tizen_Web_UI_FW_SinglePage/snapshot_white.png
new file mode 100644 (file)
index 0000000..b017dd4
Binary files /dev/null and b/samples/web/Template/Tizen/Tizen Web UI Componment/Tizen_Web_UI_FW_SinglePage/snapshot_white.png differ
diff --git a/samples/web/Template/Tizen/Tizen Web UI Componment/Tizen_Web_UI_FW_SinglePage/tizen-app-template.xml b/samples/web/Template/Tizen/Tizen Web UI Componment/Tizen_Web_UI_FW_SinglePage/tizen-app-template.xml
new file mode 100644 (file)
index 0000000..ab0b43a
--- /dev/null
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<tizen-app-template xmlns="http://www.tizen.org/tizen-app-template" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.tizen.org/tizen-app-template tizen-app-template.xsd "
+sdk-version="1.0 beta" template-version="0.2" 
+icon64="single_page_64.png" icon32="single_page_32.png">
+       <template-id>TizenWebUIFWSinglePage</template-id>
+       <template-name>Single Page Application</template-name>
+       <widget-type>TIZEN</widget-type>
+       <build-property key="usedLibraryType" value="WebUIFramework"/>
+       <description-file-name>description.xml</description-file-name>
+  <options>
+    <supportLibraries>
+      <library name="cowhide"/>
+    </supportLibraries>
+    <optionGroup name="Theme" key="Theme" optionType="SINGLE_SELECTION" image="icons/theme.png">
+      <optionElement defaultElement="true" name="White" value="tizen-write" image="snapshot_white.png"/>
+      <optionElement name="Black" value="tizen-black" image="snapshot_black.png"/>
+    </optionGroup>
+  </options>
+</tizen-app-template>