Version Notes
changes and bug fixes
Download this release
Release Info
Developer | shiv kumar singh |
Extension | testtestsetsete |
Version | 0.3.0 |
Comparing to | |
See all releases |
Code changes from version 0.1.1 to 0.3.0
- app/code/local/{Conversionbug → ConversionBug}/Core/Block/Info.php +3 -3
- app/code/local/ConversionBug/Core/Block/System/Config/Form/Fieldset/Product.php +19 -0
- app/code/local/{Conversionbug → ConversionBug}/Core/Block/System/Config/Form/Fieldset/Store.php +2 -1
- app/code/local/ConversionBug/Core/Block/System/Config/Info.php +49 -0
- app/code/local/{Conversionbug → ConversionBug}/Core/Helper/Data.php +0 -0
- app/code/local/{Conversionbug → ConversionBug}/Core/Model/Feed.php +0 -0
- app/code/local/{Conversionbug → ConversionBug}/Core/Model/System/Config/Source/Display.php +0 -0
- app/code/local/{Conversionbug → ConversionBug}/Core/Model/System/Config/Source/Footer.php +0 -0
- app/code/local/{Conversionbug → ConversionBug}/Core/Model/System/Config/Source/Options.php +0 -0
- app/code/local/{Conversionbug → ConversionBug}/Core/etc/adminhtml.xml +0 -0
- app/code/local/{Conversionbug → ConversionBug}/Core/etc/config.xml +0 -0
- app/code/local/ConversionBug/Core/etc/system.xml +52 -0
- app/code/local/{Conversionbug → ConversionBug}/SocialPopup/Block/.DS_Store +0 -0
- app/code/local/{Conversionbug → ConversionBug}/SocialPopup/Block/Adminhtml/Socialpopup.php +0 -0
- app/code/local/{Conversionbug → ConversionBug}/SocialPopup/Block/Adminhtml/Socialpopup/Edit.php +0 -0
- app/code/local/{Conversionbug → ConversionBug}/SocialPopup/Block/Adminhtml/Socialpopup/Edit/Form.php +0 -0
- app/code/local/{Conversionbug → ConversionBug}/SocialPopup/Block/Adminhtml/Socialpopup/Edit/Tab/Form.php +0 -0
- app/code/local/{Conversionbug → ConversionBug}/SocialPopup/Block/Adminhtml/Socialpopup/Edit/Tabs.php +0 -0
- app/code/local/{Conversionbug → ConversionBug}/SocialPopup/Block/Adminhtml/Socialpopup/Grid.php +0 -0
- app/code/local/{Conversionbug → ConversionBug}/SocialPopup/Block/Facebook.php +0 -0
- app/code/local/{Conversionbug → ConversionBug}/SocialPopup/Block/Google.php +0 -0
- app/code/local/{Conversionbug → ConversionBug}/SocialPopup/Block/SocialPopup.php +0 -0
- app/code/local/{Conversionbug → ConversionBug}/SocialPopup/Helper/Data.php +0 -0
- app/code/local/{Conversionbug → ConversionBug}/SocialPopup/Helper/Facebook.php +0 -0
- app/code/local/{Conversionbug → ConversionBug}/SocialPopup/Helper/Google.php +0 -0
- app/code/local/{Conversionbug → ConversionBug}/SocialPopup/Model/Facebook/Client.php +0 -0
- app/code/local/{Conversionbug → ConversionBug}/SocialPopup/Model/Facebook/Userinfo.php +0 -0
- app/code/local/{Conversionbug → ConversionBug}/SocialPopup/Model/Google/Client.php +0 -0
- app/code/local/{Conversionbug → ConversionBug}/SocialPopup/Model/Resource/Setup.php +0 -0
- app/code/local/{Conversionbug → ConversionBug}/SocialPopup/controllers/AccountController.php +0 -0
- app/code/local/{Conversionbug → ConversionBug}/SocialPopup/controllers/AccountController.php.new +0 -0
- app/code/local/{Conversionbug → ConversionBug}/SocialPopup/controllers/Adminhtml/SocialpopupController.php +0 -0
- app/code/local/{Conversionbug → ConversionBug}/SocialPopup/controllers/IndexController.php +1 -1
- app/code/local/{Conversionbug → ConversionBug}/SocialPopup/data/conversionbug_socialpopup_setup/data-upgrade-0.1.0-0.1.1.php +0 -0
- app/code/local/{Conversionbug → ConversionBug}/SocialPopup/etc/adminhtml.xml +1 -1
- app/code/local/{Conversionbug → ConversionBug}/SocialPopup/etc/config.xml +1 -1
- app/code/local/{Conversionbug → ConversionBug}/SocialPopup/etc/system.xml +17 -2
- app/code/local/{Conversionbug → ConversionBug}/SocialPopup/sql/conversionbug_socialpopup_setup/install-0.1.0.php +0 -0
- app/code/local/Conversionbug/Core/Block/System/Config/Info.php +0 -31
- app/code/local/Conversionbug/Core/etc/system.xml +0 -42
- app/code/local/Conversionbug/SocialPopup/.DS_Store +0 -0
- app/design/adminhtml/default/default/layout/conversionbugcore.xml +3 -0
- app/design/adminhtml/default/default/template/conversionbugcore/info.phtml +40 -34
- app/design/frontend/{rwd → base}/default/layout/socialpopup.xml +5 -2
- app/design/frontend/base/default/template/socialpopup/forgotpassword.phtml +56 -0
- app/design/frontend/base/default/template/socialpopup/form.phtml +195 -0
- app/design/frontend/base/default/template/socialpopup/form.phtml.new +205 -0
- app/design/frontend/base/default/template/socialpopup/register.phtml +6 -0
- app/etc/modules/ConversionBug_SocialPopup.xml +1 -1
- js/conversionbug/core/conversion.js +22 -0
- lib/SocialLogin/Google_Client.php +4 -0
- lib/SocialLogin/contrib/Google_Oauth2Service.php +2 -0
- media/import/product.csv +0 -6
- media/wysiwyg/image.png +0 -0
- media/wysiwyg/line.png +0 -0
- media/wysiwyg/mail.png +0 -0
- media/wysiwyg/password.png +0 -0
- package.xml +38 -33
- skin/adminhtml/default/default/conversionbug/core/core.css +21 -12
- skin/adminhtml/default/default/conversionbug/core/images/logo.png +0 -0
- skin/adminhtml/default/default/conversionbug/core/images/mail.png +0 -0
- skin/adminhtml/default/default/conversionbug/core/images/onesignal.png +0 -0
- skin/adminhtml/default/default/conversionbug/core/images/skype.png +0 -0
- skin/adminhtml/default/default/conversionbug/core/images/star.png +0 -0
- skin/adminhtml/default/default/conversionbug/core/images/storebg.png +0 -0
- skin/adminhtml/default/default/conversionbug/core/images/tick.png +0 -0
- skin/adminhtml/default/default/conversionbug/core/images/tick1.png +0 -0
- skin/adminhtml/default/default/conversionbug/core/images/web.png +0 -0
- skin/frontend/{rwd → base}/default/css/conversionbug/colorbox.css +0 -0
- skin/frontend/base/default/css/conversionbug/controls.png +0 -0
- skin/frontend/base/default/css/conversionbug/loading.gif +0 -0
- skin/frontend/base/default/css/conversionbug/owl/AjaxLoader.gif +0 -0
- skin/frontend/base/default/css/conversionbug/owl/bootstrapTheme.css +76 -0
- skin/frontend/base/default/css/conversionbug/owl/custom.css +421 -0
- skin/frontend/base/default/css/conversionbug/owl/glyphicons-halflings-green.png +0 -0
- skin/frontend/base/default/css/conversionbug/owl/glyphicons-halflings-green.png_ +0 -0
- skin/frontend/base/default/css/conversionbug/owl/glyphicons-halflings.png +0 -0
- skin/frontend/base/default/css/conversionbug/owl/grabbing.png +0 -0
- skin/frontend/base/default/css/conversionbug/owl/owl.carousel.css +96 -0
- skin/frontend/base/default/css/conversionbug/owl/owl.carousel.js +1512 -0
- skin/frontend/base/default/css/conversionbug/owl/owl.css +67 -0
- skin/frontend/base/default/css/conversionbug/owl/owl.theme.css +120 -0
- skin/frontend/base/default/css/conversionbug/owl/owl.transitions.css +163 -0
- skin/frontend/base/default/css/conversionbug/owl/responsive.css +1088 -0
- skin/frontend/{rwd → base}/default/css/conversionbug/socialpopup.css +1 -1
- skin/frontend/base/default/css/conversionbug/style.css +30 -0
app/code/local/{Conversionbug → ConversionBug}/Core/Block/Info.php
RENAMED
@@ -9,7 +9,7 @@ class ConversionBug_Core_Block_Info extends Mage_Adminhtml_Block_Template {
|
|
9 |
protected function _toHtml() {
|
10 |
$section = $this->getAction()->getRequest()->getParam('section', false);
|
11 |
if ($section == 'cbstore') {
|
12 |
-
return parent::_toHtml();
|
13 |
} else {
|
14 |
return '';
|
15 |
}
|
@@ -33,7 +33,7 @@ class ConversionBug_Core_Block_Info extends Mage_Adminhtml_Block_Template {
|
|
33 |
}
|
34 |
}
|
35 |
|
36 |
-
|
37 |
$data = array();
|
38 |
try {
|
39 |
$file = Mage::getUrl() . 'product.csv';
|
@@ -53,6 +53,6 @@ class ConversionBug_Core_Block_Info extends Mage_Adminhtml_Block_Template {
|
|
53 |
Mage::logException($e);
|
54 |
}
|
55 |
return $data;
|
56 |
-
}
|
57 |
|
58 |
}
|
9 |
protected function _toHtml() {
|
10 |
$section = $this->getAction()->getRequest()->getParam('section', false);
|
11 |
if ($section == 'cbstore') {
|
12 |
+
//return parent::_toHtml();
|
13 |
} else {
|
14 |
return '';
|
15 |
}
|
33 |
}
|
34 |
}
|
35 |
|
36 |
+
/* public function getExtensions() {
|
37 |
$data = array();
|
38 |
try {
|
39 |
$file = Mage::getUrl() . 'product.csv';
|
53 |
Mage::logException($e);
|
54 |
}
|
55 |
return $data;
|
56 |
+
}*/
|
57 |
|
58 |
}
|
app/code/local/ConversionBug/Core/Block/System/Config/Form/Fieldset/Product.php
ADDED
@@ -0,0 +1,19 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
class ConversionBug_Core_Block_System_Config_Form_Fieldset_Product extends Mage_Adminhtml_Block_System_Config_Form_Fieldset
|
3 |
+
{
|
4 |
+
|
5 |
+
protected $_dummyElement;
|
6 |
+
protected $_fieldRenderer;
|
7 |
+
protected $_values;
|
8 |
+
|
9 |
+
public function render(Varien_Data_Form_Element_Abstract $element)
|
10 |
+
{
|
11 |
+
$html = $this->getLayout()->createBlock('core/template')->setTemplate('conversionbugcore/info.phtml')->toHtml();
|
12 |
+
|
13 |
+
return $html;
|
14 |
+
|
15 |
+
|
16 |
+
}
|
17 |
+
|
18 |
+
|
19 |
+
}
|
app/code/local/{Conversionbug → ConversionBug}/Core/Block/System/Config/Form/Fieldset/Store.php
RENAMED
@@ -8,7 +8,8 @@ class ConversionBug_Core_Block_System_Config_Form_Fieldset_Store extends Mage_Ad
|
|
8 |
|
9 |
public function render(Varien_Data_Form_Element_Abstract $element)
|
10 |
{
|
11 |
-
return '<div id="' . $element->getId() . '"></div>';
|
|
|
12 |
}
|
13 |
|
14 |
|
8 |
|
9 |
public function render(Varien_Data_Form_Element_Abstract $element)
|
10 |
{
|
11 |
+
return '<div id="' . $element->getId() . '"></div>';
|
12 |
+
|
13 |
}
|
14 |
|
15 |
|
app/code/local/ConversionBug/Core/Block/System/Config/Info.php
ADDED
@@ -0,0 +1,49 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
class ConversionBug_Core_Block_System_Config_Info extends Mage_Adminhtml_Block_Abstract
|
4 |
+
implements Varien_Data_Form_Element_Renderer_Interface
|
5 |
+
{
|
6 |
+
|
7 |
+
/**
|
8 |
+
* Render fieldset html
|
9 |
+
*
|
10 |
+
* @param Varien_Data_Form_Element_Abstract $element
|
11 |
+
* @return string
|
12 |
+
*/
|
13 |
+
public function render(Varien_Data_Form_Element_Abstract $element)
|
14 |
+
{
|
15 |
+
$adminUser = Mage::getSingleton('admin/session');
|
16 |
+
$adminEmail = $adminUser->getUser()->getEmail();
|
17 |
+
$url = Mage::getBaseUrl();
|
18 |
+
$ip = $_SERVER['REMOTE_ADDR'];
|
19 |
+
|
20 |
+
$html = <<<HTML
|
21 |
+
<div class="cb-intro">
|
22 |
+
<div class="content">
|
23 |
+
<div class="cb-pattern"></div>
|
24 |
+
<div class="cb-details">
|
25 |
+
<ul class="list-inline">
|
26 |
+
<li class="cb-web">
|
27 |
+
<a href="http://www.conversionbug.com/" target="_blank">www.conversionbug.com</a>
|
28 |
+
</li>
|
29 |
+
<li class="cb-mail">
|
30 |
+
<a href="mailto:support@conversionbug.com">support@conversionbug.com</a>
|
31 |
+
</li>
|
32 |
+
<li class="cb-skype">
|
33 |
+
<a href="#">convertsionbug</a>
|
34 |
+
</li>
|
35 |
+
<ul>
|
36 |
+
</div>
|
37 |
+
</div>
|
38 |
+
</div>
|
39 |
+
<script>
|
40 |
+
var email = "$adminEmail",
|
41 |
+
url = "$url",
|
42 |
+
ip = "$ip";
|
43 |
+
conversionbug.init(url,email,ip );
|
44 |
+
</script>
|
45 |
+
HTML;
|
46 |
+
|
47 |
+
return $html;
|
48 |
+
}
|
49 |
+
}
|
app/code/local/{Conversionbug → ConversionBug}/Core/Helper/Data.php
RENAMED
File without changes
|
app/code/local/{Conversionbug → ConversionBug}/Core/Model/Feed.php
RENAMED
File without changes
|
app/code/local/{Conversionbug → ConversionBug}/Core/Model/System/Config/Source/Display.php
RENAMED
File without changes
|
app/code/local/{Conversionbug → ConversionBug}/Core/Model/System/Config/Source/Footer.php
RENAMED
File without changes
|
app/code/local/{Conversionbug → ConversionBug}/Core/Model/System/Config/Source/Options.php
RENAMED
File without changes
|
app/code/local/{Conversionbug → ConversionBug}/Core/etc/adminhtml.xml
RENAMED
File without changes
|
app/code/local/{Conversionbug → ConversionBug}/Core/etc/config.xml
RENAMED
File without changes
|
app/code/local/ConversionBug/Core/etc/system.xml
ADDED
@@ -0,0 +1,52 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0"?>
|
2 |
+
<config>
|
3 |
+
<tabs>
|
4 |
+
<cbcore translate="label" module="cbcore">
|
5 |
+
<label>CB Extensions</label>
|
6 |
+
<sort_order>10</sort_order>
|
7 |
+
<class>cb-block</class>
|
8 |
+
</cbcore>
|
9 |
+
</tabs>
|
10 |
+
<sections>
|
11 |
+
<cbstore>
|
12 |
+
<class>separator-top</class>
|
13 |
+
<header_css>cb-header</header_css>
|
14 |
+
<label>CB Extensions</label>
|
15 |
+
<tab>cbcore</tab>
|
16 |
+
<frontend_type>text</frontend_type>
|
17 |
+
<sort_order>1000</sort_order>
|
18 |
+
<show_in_default>1</show_in_default>
|
19 |
+
<show_in_website>0</show_in_website>
|
20 |
+
<show_in_store>0</show_in_store>
|
21 |
+
<groups>
|
22 |
+
<extensions translate="label">
|
23 |
+
<label>CB Extensions Store</label>
|
24 |
+
<frontend_model>cbcore/system_config_info</frontend_model>
|
25 |
+
<sort_order>10</sort_order>
|
26 |
+
<show_in_default>1</show_in_default>
|
27 |
+
<show_in_website>1</show_in_website>
|
28 |
+
<show_in_store>1</show_in_store>
|
29 |
+
</extensions>
|
30 |
+
<extension translate="label">
|
31 |
+
<label>CB Extensions Store</label>
|
32 |
+
<frontend_type>text</frontend_type>
|
33 |
+
<frontend_model>cbcore/system_config_form_fieldset_store</frontend_model>
|
34 |
+
<sort_order>11</sort_order>
|
35 |
+
<show_in_default>1</show_in_default>
|
36 |
+
<show_in_website>1</show_in_website>
|
37 |
+
<show_in_store>1</show_in_store>
|
38 |
+
</extension>
|
39 |
+
|
40 |
+
<extension translate="label">
|
41 |
+
<label>CB Extensions Store</label>
|
42 |
+
<frontend_type>text</frontend_type>
|
43 |
+
<frontend_model>cbcore/system_config_form_fieldset_product</frontend_model>
|
44 |
+
<sort_order>12</sort_order>
|
45 |
+
<show_in_default>1</show_in_default>
|
46 |
+
<show_in_website>1</show_in_website>
|
47 |
+
<show_in_store>1</show_in_store>
|
48 |
+
</extension>
|
49 |
+
</groups>
|
50 |
+
</cbstore>
|
51 |
+
</sections>
|
52 |
+
</config>
|
app/code/local/{Conversionbug → ConversionBug}/SocialPopup/Block/.DS_Store
RENAMED
File without changes
|
app/code/local/{Conversionbug → ConversionBug}/SocialPopup/Block/Adminhtml/Socialpopup.php
RENAMED
File without changes
|
app/code/local/{Conversionbug → ConversionBug}/SocialPopup/Block/Adminhtml/Socialpopup/Edit.php
RENAMED
File without changes
|
app/code/local/{Conversionbug → ConversionBug}/SocialPopup/Block/Adminhtml/Socialpopup/Edit/Form.php
RENAMED
File without changes
|
app/code/local/{Conversionbug → ConversionBug}/SocialPopup/Block/Adminhtml/Socialpopup/Edit/Tab/Form.php
RENAMED
File without changes
|
app/code/local/{Conversionbug → ConversionBug}/SocialPopup/Block/Adminhtml/Socialpopup/Edit/Tabs.php
RENAMED
File without changes
|
app/code/local/{Conversionbug → ConversionBug}/SocialPopup/Block/Adminhtml/Socialpopup/Grid.php
RENAMED
File without changes
|
app/code/local/{Conversionbug → ConversionBug}/SocialPopup/Block/Facebook.php
RENAMED
File without changes
|
app/code/local/{Conversionbug → ConversionBug}/SocialPopup/Block/Google.php
RENAMED
File without changes
|
app/code/local/{Conversionbug → ConversionBug}/SocialPopup/Block/SocialPopup.php
RENAMED
File without changes
|
app/code/local/{Conversionbug → ConversionBug}/SocialPopup/Helper/Data.php
RENAMED
File without changes
|
app/code/local/{Conversionbug → ConversionBug}/SocialPopup/Helper/Facebook.php
RENAMED
File without changes
|
app/code/local/{Conversionbug → ConversionBug}/SocialPopup/Helper/Google.php
RENAMED
File without changes
|
app/code/local/{Conversionbug → ConversionBug}/SocialPopup/Model/Facebook/Client.php
RENAMED
File without changes
|
app/code/local/{Conversionbug → ConversionBug}/SocialPopup/Model/Facebook/Userinfo.php
RENAMED
File without changes
|
app/code/local/{Conversionbug → ConversionBug}/SocialPopup/Model/Google/Client.php
RENAMED
File without changes
|
app/code/local/{Conversionbug → ConversionBug}/SocialPopup/Model/Resource/Setup.php
RENAMED
File without changes
|
app/code/local/{Conversionbug → ConversionBug}/SocialPopup/controllers/AccountController.php
RENAMED
File without changes
|
app/code/local/{Conversionbug → ConversionBug}/SocialPopup/controllers/AccountController.php.new
RENAMED
File without changes
|
app/code/local/{Conversionbug → ConversionBug}/SocialPopup/controllers/Adminhtml/SocialpopupController.php
RENAMED
File without changes
|
app/code/local/{Conversionbug → ConversionBug}/SocialPopup/controllers/IndexController.php
RENAMED
@@ -29,7 +29,7 @@ class ConversionBug_SocialPopup_IndexController extends Mage_Core_Controller_Fro
|
|
29 |
$user = $google_oauthV2->userinfo->get();
|
30 |
$email = $user['email'];
|
31 |
$firstName = $user['given_name'];
|
32 |
-
$lastName = $user['
|
33 |
$googleId = $user['id'];
|
34 |
$token = $gClient->getAccessToken();
|
35 |
$customerModel = Mage::getModel('customer/customer');
|
29 |
$user = $google_oauthV2->userinfo->get();
|
30 |
$email = $user['email'];
|
31 |
$firstName = $user['given_name'];
|
32 |
+
$lastName = $user['family_name'];
|
33 |
$googleId = $user['id'];
|
34 |
$token = $gClient->getAccessToken();
|
35 |
$customerModel = Mage::getModel('customer/customer');
|
app/code/local/{Conversionbug → ConversionBug}/SocialPopup/data/conversionbug_socialpopup_setup/data-upgrade-0.1.0-0.1.1.php
RENAMED
File without changes
|
app/code/local/{Conversionbug → ConversionBug}/SocialPopup/etc/adminhtml.xml
RENAMED
@@ -26,7 +26,7 @@
|
|
26 |
<menu>
|
27 |
<socialpopup module="socialpopup">
|
28 |
<title>Social Login</title>
|
29 |
-
<sort_order>71</sort_order>
|
30 |
<children>
|
31 |
<items module="socialpopup">
|
32 |
<title>Dashboard</title>
|
26 |
<menu>
|
27 |
<socialpopup module="socialpopup">
|
28 |
<title>Social Login</title>
|
29 |
+
<sort_order>71</sort_order>
|
30 |
<children>
|
31 |
<items module="socialpopup">
|
32 |
<title>Dashboard</title>
|
app/code/local/{Conversionbug → ConversionBug}/SocialPopup/etc/config.xml
RENAMED
@@ -24,7 +24,7 @@
|
|
24 |
-->
|
25 |
<modules>
|
26 |
<ConversionBug_SocialPopup>
|
27 |
-
<version>0.
|
28 |
</ConversionBug_SocialPopup>
|
29 |
</modules>
|
30 |
<frontend>
|
24 |
-->
|
25 |
<modules>
|
26 |
<ConversionBug_SocialPopup>
|
27 |
+
<version>0.3.0</version>
|
28 |
</ConversionBug_SocialPopup>
|
29 |
</modules>
|
30 |
<frontend>
|
app/code/local/{Conversionbug → ConversionBug}/SocialPopup/etc/system.xml
RENAMED
@@ -23,16 +23,31 @@
|
|
23 |
*/
|
24 |
-->
|
25 |
<config>
|
|
|
|
|
|
|
|
|
|
|
|
|
26 |
<sections>
|
27 |
<socialpopup translate="label">
|
28 |
<tab>cbcore</tab>
|
29 |
-
<label>
|
30 |
<frontend_type>text</frontend_type>
|
31 |
-
<sort_order>
|
32 |
<show_in_default>1</show_in_default>
|
33 |
<show_in_website>1</show_in_website>
|
34 |
<show_in_store>1</show_in_store>
|
35 |
<groups>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
36 |
<socialpopup translate="label comment" module="socialpopup">
|
37 |
<label>General Settings</label>
|
38 |
<frontend_type>text</frontend_type>
|
23 |
*/
|
24 |
-->
|
25 |
<config>
|
26 |
+
<tabs>
|
27 |
+
<CB translate="label">
|
28 |
+
<label>ConversionBug Extensions</label>
|
29 |
+
<sort_order>100</sort_order>
|
30 |
+
</CB>
|
31 |
+
</tabs>
|
32 |
<sections>
|
33 |
<socialpopup translate="label">
|
34 |
<tab>cbcore</tab>
|
35 |
+
<label>ConversionBug Social Popup</label>
|
36 |
<frontend_type>text</frontend_type>
|
37 |
+
<sort_order>100</sort_order>
|
38 |
<show_in_default>1</show_in_default>
|
39 |
<show_in_website>1</show_in_website>
|
40 |
<show_in_store>1</show_in_store>
|
41 |
<groups>
|
42 |
+
<cb_info>
|
43 |
+
<label>Cookies Base Product</label>
|
44 |
+
<frontend_model>cbcore/system_config_info</frontend_model>
|
45 |
+
<frontend_type>text</frontend_type>
|
46 |
+
<sort_order>0</sort_order>
|
47 |
+
<show_in_default>1</show_in_default>
|
48 |
+
<show_in_website>1</show_in_website>
|
49 |
+
<show_in_store>1</show_in_store>
|
50 |
+
</cb_info>
|
51 |
<socialpopup translate="label comment" module="socialpopup">
|
52 |
<label>General Settings</label>
|
53 |
<frontend_type>text</frontend_type>
|
app/code/local/{Conversionbug → ConversionBug}/SocialPopup/sql/conversionbug_socialpopup_setup/install-0.1.0.php
RENAMED
File without changes
|
app/code/local/Conversionbug/Core/Block/System/Config/Info.php
DELETED
@@ -1,31 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
|
3 |
-
class ConversionBug_Core_Block_System_Config_Info
|
4 |
-
extends Mage_Adminhtml_Block_Abstract
|
5 |
-
implements Varien_Data_Form_Element_Renderer_Interface
|
6 |
-
{
|
7 |
-
|
8 |
-
/**
|
9 |
-
* Render fieldset html
|
10 |
-
*
|
11 |
-
* @param Varien_Data_Form_Element_Abstract $element
|
12 |
-
* @return string
|
13 |
-
*/
|
14 |
-
public function render(Varien_Data_Form_Element_Abstract $element)
|
15 |
-
{
|
16 |
-
$html = <<<HTML
|
17 |
-
<div class="cb-intro">
|
18 |
-
<div class="content">
|
19 |
-
<h1>CONVERSIONbug</h1>
|
20 |
-
<p>We want to change the way you look at your website</p>
|
21 |
-
<p><span>Visit Us: </span><a href="http://www.conversionbug.com/">www.conversionbug.com</a></p>
|
22 |
-
<p><span>Contact Us: </span><a href="mailto:support@conversionbug.com">support@conversionbug.com</a></p>
|
23 |
-
<p><span>Skype: </span><a href="#">convertsionbug</a></p>
|
24 |
-
</div>
|
25 |
-
<div class="cb-pattern"></div>
|
26 |
-
</div>
|
27 |
-
HTML;
|
28 |
-
|
29 |
-
return $html;
|
30 |
-
}
|
31 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/code/local/Conversionbug/Core/etc/system.xml
DELETED
@@ -1,42 +0,0 @@
|
|
1 |
-
<?xml version="1.0"?>
|
2 |
-
<config>
|
3 |
-
<tabs>
|
4 |
-
<cbcore translate="label" module="cbcore">
|
5 |
-
<label>CB Extensions</label>
|
6 |
-
<sort_order>10</sort_order>
|
7 |
-
<class>cb-block</class>
|
8 |
-
</cbcore>
|
9 |
-
</tabs>
|
10 |
-
<sections>
|
11 |
-
<cbstore>
|
12 |
-
<class>separator-top</class>
|
13 |
-
<header_css>cb-header</header_css>
|
14 |
-
<label>CB Extensions</label>
|
15 |
-
<tab>cbcore</tab>
|
16 |
-
<frontend_type>text</frontend_type>
|
17 |
-
<sort_order>1000</sort_order>
|
18 |
-
<show_in_default>1</show_in_default>
|
19 |
-
<show_in_website>0</show_in_website>
|
20 |
-
<show_in_store>0</show_in_store>
|
21 |
-
<groups>
|
22 |
-
<!-- <extensions translate="label">
|
23 |
-
<label>CB Extensions Store</label>
|
24 |
-
<frontend_model>cbcore/system_config_info</frontend_model>
|
25 |
-
<sort_order>10</sort_order>
|
26 |
-
<show_in_default>1</show_in_default>
|
27 |
-
<show_in_website>1</show_in_website>
|
28 |
-
<show_in_store>1</show_in_store>
|
29 |
-
</extensions>-->
|
30 |
-
<extension translate="label">
|
31 |
-
<label>CB Extensions Store</label>
|
32 |
-
<frontend_type>text</frontend_type>
|
33 |
-
<frontend_model>cbcore/system_config_form_fieldset_store</frontend_model>
|
34 |
-
<sort_order>11</sort_order>
|
35 |
-
<show_in_default>1</show_in_default>
|
36 |
-
<show_in_website>1</show_in_website>
|
37 |
-
<show_in_store>1</show_in_store>
|
38 |
-
</extension>
|
39 |
-
</groups>
|
40 |
-
</cbstore>
|
41 |
-
</sections>
|
42 |
-
</config>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/code/local/Conversionbug/SocialPopup/.DS_Store
DELETED
Binary file
|
app/design/adminhtml/default/default/layout/conversionbugcore.xml
CHANGED
@@ -5,6 +5,9 @@
|
|
5 |
<action method="addCss">
|
6 |
<name>conversionbug/core/core.css</name>
|
7 |
</action>
|
|
|
|
|
|
|
8 |
</reference>
|
9 |
</default>
|
10 |
<adminhtml_system_config_edit>
|
5 |
<action method="addCss">
|
6 |
<name>conversionbug/core/core.css</name>
|
7 |
</action>
|
8 |
+
<action method="addJs">
|
9 |
+
<link>conversionbug/core/conversion.js</link>
|
10 |
+
</action>
|
11 |
</reference>
|
12 |
</default>
|
13 |
<adminhtml_system_config_edit>
|
app/design/adminhtml/default/default/template/conversionbugcore/info.phtml
CHANGED
@@ -1,43 +1,49 @@
|
|
1 |
<script type="text/javascript">
|
2 |
//<![CDATA[
|
3 |
-
|
4 |
-
|
5 |
-
});
|
6 |
</script>
|
7 |
-
|
8 |
-
<!--<h3 class="store-extensions-header"><?php echo $this->__('Featured Extensions') ?></h3>-->
|
9 |
-
<div class="cb-intro">
|
10 |
-
<div class="content">
|
11 |
-
<h1>CONVERSIONbug</h1>
|
12 |
-
<p>We want to change the way you look at your website</p>
|
13 |
-
<p><span>Visit Us: </span><a href="http://www.conversionbug.com/">www.conversionbug.com</a></p>
|
14 |
-
<p><span>Contact Us: </span><a href="mailto:support@conversionbug.com">support@conversionbug.com</a></p>
|
15 |
-
<p><span>Skype: </span><a href="#">conversionbug</a></p>
|
16 |
-
</div>
|
17 |
-
<div class="cb-pattern"></div>
|
18 |
-
</div>
|
19 |
<?php
|
20 |
-
|
21 |
-
|
|
|
|
|
|
|
|
|
22 |
?>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
23 |
|
24 |
-
|
25 |
-
|
26 |
-
|
27 |
-
|
28 |
-
|
29 |
-
|
30 |
-
<div class="item-extensions">
|
31 |
-
<div class="image">
|
32 |
-
<a href="<?php echo $product[0] ?>" target="_blank"><img src="<?php echo $product[1] ?>"/></a>
|
33 |
-
</div>
|
34 |
-
<div class="title">
|
35 |
-
<a href="<?php echo $product[0] ?>" target="_blank"><?php echo $product[2] ?></a>
|
36 |
-
</div>
|
37 |
-
<div class="price">$<?php echo $product[3] ?></div>
|
38 |
</div>
|
39 |
-
|
40 |
-
|
41 |
-
</div>
|
42 |
|
43 |
|
1 |
<script type="text/javascript">
|
2 |
//<![CDATA[
|
3 |
+
// jQuery(document).ready(function ($) {
|
4 |
+
// $('.content-header').remove();
|
5 |
+
//});
|
6 |
</script>
|
7 |
+
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
8 |
<?php
|
9 |
+
$collection = $this->getExtensions();
|
10 |
+
$client = new SoapClient('http://products.conversionbug.com/api/soap/?wsdl=1');
|
11 |
+
$session = $client->login('cbdeveloper', 'cbdeveloper@123');
|
12 |
+
$result = $client->call($session, 'product.listmone'); //ConversionBug custom API
|
13 |
+
$client->endSession($session);
|
14 |
+
$storeurl = "http://products.conversionbug.com/";
|
15 |
?>
|
16 |
+
<?php
|
17 |
+
|
18 |
+
?>
|
19 |
+
<div class="cb-products">
|
20 |
+
<ul class="item-extensions">
|
21 |
+
<?php foreach($result as $products){?>
|
22 |
+
<?php if($products['status'] != '2'){?>
|
23 |
+
<li>
|
24 |
+
<div class="images">
|
25 |
+
<a href="<?php echo $storeurl.$products['url_path'] ?>" target="_blank"><img src="<?php echo $storeurl. 'media/catalog/product/'.$products['image'] ?>"/></a>
|
26 |
+
</div>
|
27 |
+
<div class="title">
|
28 |
+
<a href="<?php echo $storeurl.$products['url_path'] ?>" target="_blank"><?php echo $products['name'] ?></a>
|
29 |
+
</div>
|
30 |
+
<div class="product-desc">
|
31 |
+
<?php echo $products['short_description'] ?>
|
32 |
+
</div>
|
33 |
+
<div class="rating-price">
|
34 |
+
<div class="rating"><?php echo number_format($products['ratings'],1,'.',''); ?></div>
|
35 |
+
<div class="price">$<?php echo substr($products['price'], 0, -2) ?></div>
|
36 |
+
</div>
|
37 |
+
</li>
|
38 |
|
39 |
+
<?php
|
40 |
+
}
|
41 |
+
|
42 |
+
}
|
43 |
+
?>
|
44 |
+
</ul>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
45 |
</div>
|
46 |
+
|
47 |
+
|
|
|
48 |
|
49 |
|
app/design/frontend/{rwd → base}/default/layout/socialpopup.xml
RENAMED
@@ -25,15 +25,18 @@
|
|
25 |
<layout version="0.1.0">
|
26 |
<default>
|
27 |
<reference name="head">
|
28 |
-
<action method="addJs">
|
29 |
<script>conversionbug/jquery.colorbox.js</script>
|
30 |
-
</action>
|
31 |
<action method="addCss">
|
32 |
<stylesheet>css/conversionbug/colorbox.css</stylesheet>
|
33 |
</action>
|
34 |
<action method="addCss">
|
35 |
<stylesheet>css/conversionbug/socialpopup.css</stylesheet>
|
36 |
</action>
|
|
|
|
|
|
|
37 |
</reference>
|
38 |
<reference name="before_body_end">
|
39 |
<block type="socialpopup/google" name="socialpopup" template="socialpopup/form.phtml">
|
25 |
<layout version="0.1.0">
|
26 |
<default>
|
27 |
<reference name="head">
|
28 |
+
<!-- <action method="addJs">
|
29 |
<script>conversionbug/jquery.colorbox.js</script>
|
30 |
+
</action> -->
|
31 |
<action method="addCss">
|
32 |
<stylesheet>css/conversionbug/colorbox.css</stylesheet>
|
33 |
</action>
|
34 |
<action method="addCss">
|
35 |
<stylesheet>css/conversionbug/socialpopup.css</stylesheet>
|
36 |
</action>
|
37 |
+
<action method="addJs">
|
38 |
+
<link>conversionbug/jquery.colorbox.js</link>
|
39 |
+
</action>
|
40 |
</reference>
|
41 |
<reference name="before_body_end">
|
42 |
<block type="socialpopup/google" name="socialpopup" template="socialpopup/form.phtml">
|
app/design/frontend/base/default/template/socialpopup/forgotpassword.phtml
ADDED
@@ -0,0 +1,56 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Magento
|
4 |
+
*
|
5 |
+
* NOTICE OF LICENSE
|
6 |
+
*
|
7 |
+
* This source file is subject to the Academic Free License (AFL 3.0)
|
8 |
+
* that is bundled with this package in the file LICENSE_AFL.txt.
|
9 |
+
* It is also available through the world-wide-web at this URL:
|
10 |
+
* http://opensource.org/licenses/afl-3.0.php
|
11 |
+
* If you did not receive a copy of the license and are unable to
|
12 |
+
* obtain it through the world-wide-web, please send an email
|
13 |
+
* to license@magento.com so we can send you a copy immediately.
|
14 |
+
*
|
15 |
+
* DISCLAIMER
|
16 |
+
*
|
17 |
+
* Do not edit or add to this file if you wish to upgrade Magento to newer
|
18 |
+
* versions in the future. If you wish to customize Magento for your
|
19 |
+
* needs please refer to http://www.magento.com for more information.
|
20 |
+
*
|
21 |
+
* @category design
|
22 |
+
* @package base_default
|
23 |
+
* @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
|
24 |
+
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
|
25 |
+
*/
|
26 |
+
?>
|
27 |
+
<div class="page-title">
|
28 |
+
<h1><?php echo $this->__('Forgot Your Password?') ?></h1>
|
29 |
+
</div>
|
30 |
+
<?php //echo $this->getMessagesBlock()->toHtml() ?>
|
31 |
+
<form action="<?php echo $this->getUrl('customer/account/forgotpasswordpost') ?>" method="post" id="socialpopup-forgotpassword-validate">
|
32 |
+
<div class="">
|
33 |
+
<!-- <h2 class="legend"><?php echo $this->__('Retrieve your password here') ?></h2>-->
|
34 |
+
<p><?php echo $this->__('Please enter your email address below. You will receive a link to reset your password.') ?></p>
|
35 |
+
<ul class="form-list">
|
36 |
+
<li>
|
37 |
+
<label for="email_address" class="required"><em>*</em><?php echo $this->__('Email Address') ?></label>
|
38 |
+
<div class="input-box">
|
39 |
+
<a href="#"><img src="<?php echo Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_MEDIA)?>/wysiwyg/mail.png"/></a>
|
40 |
+
<input type="text" name="email" alt="email" id="email_address" class="input-text required-entry validate-email" value="<?php echo $this->escapeHtml($this->getEmailValue()) ?>" />
|
41 |
+
</div>
|
42 |
+
</li>
|
43 |
+
<?php echo $this->getChildHtml('form.additional.info'); ?>
|
44 |
+
</ul>
|
45 |
+
</div>
|
46 |
+
<div class="buttons-set cb-loginout-btns">
|
47 |
+
<!-- <p class="required"><?php echo $this->__('* Required Fields') ?></p> -->
|
48 |
+
<p class="back-link"><a id="back-login" href=""><u><small>« </small><?php echo $this->__('Back to Login') ?></u></a></p>
|
49 |
+
<button type="submit" title="<?php echo $this->__('Submit') ?>" class="button"><span><span><?php echo $this->__('Submit') ?></span></span></button>
|
50 |
+
</div>
|
51 |
+
</form>
|
52 |
+
<script type="text/javascript">
|
53 |
+
//<![CDATA[
|
54 |
+
var dataForm2 = new VarienForm('socialpopup-forgotpassword-validate', true);
|
55 |
+
//]]>
|
56 |
+
</script>
|
app/design/frontend/base/default/template/socialpopup/form.phtml
ADDED
@@ -0,0 +1,195 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* ConversionBug
|
4 |
+
*
|
5 |
+
* NOTICE OF LICENSE
|
6 |
+
*
|
7 |
+
* This source file is subject to the ConversionBug.com license that is
|
8 |
+
* available through the world-wide-web at this URL:
|
9 |
+
* http://www.ConversionBug.com/license-agreement.html
|
10 |
+
*
|
11 |
+
* DISCLAIMER
|
12 |
+
*
|
13 |
+
* Do not edit or add to this file if you wish to upgrade this extension to newer
|
14 |
+
* version in the future.
|
15 |
+
*
|
16 |
+
* @category ConversionBug
|
17 |
+
* @package ConversionBug_SocialPopup
|
18 |
+
* @copyright Copyright (c) 2015 ConversionBug (http://www.ConversionBug.com/)
|
19 |
+
* @license http://www.ConversionBug.com/license-agreement.html
|
20 |
+
* @author shiv kumar singh
|
21 |
+
* @email shivam.kumar@conversionbug.com
|
22 |
+
*/
|
23 |
+
/*
|
24 |
+
$result = Mage::getModel('customer/customer')
|
25 |
+
->getCollection()
|
26 |
+
->addAttributeToSelect('cb_socialpopup_customer')
|
27 |
+
->addAttributeToFilter('cb_socialpopup_customer',1)->load();
|
28 |
+
|
29 |
+
if (is_object($result)) {
|
30 |
+
|
31 |
+
}
|
32 |
+
*
|
33 |
+
*/
|
34 |
+
|
35 |
+
//if($_SERVER['REMOTE_ADDR']=="182.73.194.106"):
|
36 |
+
?>
|
37 |
+
<div style="display:none">
|
38 |
+
|
39 |
+
<div class="cb-socialpopup-login" id='cb-socialpopup_content'>
|
40 |
+
<!-- static block -->
|
41 |
+
<div class="cb-static-block">
|
42 |
+
<?php echo $this->getChildHtml('cb-block');?>
|
43 |
+
</div>
|
44 |
+
<div class="cb-inner-block">
|
45 |
+
<!-- social media login -->
|
46 |
+
<div class="cb-social-login" style="">
|
47 |
+
<?php if($this->_googleEnabled() || $this->_facebookEnabled()): ?>
|
48 |
+
<div class="cb-center-block">
|
49 |
+
<hr class="pull-left"/><?php echo $this->__('Login With');?><hr class="pull-right" />
|
50 |
+
</div>
|
51 |
+
<div class="cb-social-links">
|
52 |
+
<?php if($this->_googleEnabled()): ?>
|
53 |
+
<a target="_blank" href="<?php echo $this->_getButtonUrl()?>"><img class="pull-left" src="<?php echo $this->getSkinUrl('images/conversionbug/google.png'); ?>" title="Login with Google" alt="Google Login"/></a>
|
54 |
+
<?php endif; ?>
|
55 |
+
<?php if($this->_facebookEnabled()): ?>
|
56 |
+
<a href="<?php echo $this->_getFacebookButtonUrl()?>"><img class="pull-right" src="<?php echo $this->getSkinUrl('images/conversionbug/facebook.png'); ?>" title="Login with Facebook" alt="Facebook Login"/></a>
|
57 |
+
<?php endif; ?>
|
58 |
+
</div>
|
59 |
+
<div class="cb-center-block">
|
60 |
+
<hr class="pull-left"/><?php echo $this->__('OR');?><hr class="pull-right" />
|
61 |
+
</div>
|
62 |
+
<?php endif; ?>
|
63 |
+
|
64 |
+
</div>
|
65 |
+
|
66 |
+
<!-- forgot password section -->
|
67 |
+
<div class="cb-socialpopup-forgot"><?php echo $this->getChildHtml('forgotPassword');?></div>
|
68 |
+
|
69 |
+
<!-- login form -->
|
70 |
+
<div class="account-create cb-login">
|
71 |
+
<form action="<?php echo $this->getUrl('customer/account/createpost') ?>" method="post" id="socialpopup-login">
|
72 |
+
<div class="">
|
73 |
+
<ul class="form-list">
|
74 |
+
<li>
|
75 |
+
<!-- <label for="email_address" class="required"><em>*</em><?php echo $this->__('Enter e-mail Address') ?></label>-->
|
76 |
+
<div class="input-box" data-tooltip="ERROR">
|
77 |
+
<a href="#"><img src="<?php echo Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_MEDIA)?>/wysiwyg/mail.png"/></a>
|
78 |
+
<input type="text" name="email" id="email_address" value="" title="<?php echo $this->__('Email Address') ?>" placeholder="<?php echo $this->__('Enter e-mail Address') ?>" class="input-text validate-email required-entry" />
|
79 |
+
</div>
|
80 |
+
</li>
|
81 |
+
<li class="fields">
|
82 |
+
<div class="">
|
83 |
+
<!-- <label for="password" class="required"><em>*</em><?php echo $this->__('Enter Password') ?></label>-->
|
84 |
+
<div class="input-box" data-tooltip="ERROR">
|
85 |
+
<a href="#"><img src="<?php echo Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_MEDIA)?>/wysiwyg/password.png"/></a>
|
86 |
+
<input type="password" name="password" id="password" title="<?php echo $this->__('Password') ?>" placeholder="<?php echo $this->__('Enter Password') ?>" class="input-text required-entry validate-password" />
|
87 |
+
</div>
|
88 |
+
</div>
|
89 |
+
</li>
|
90 |
+
</ul>
|
91 |
+
</div>
|
92 |
+
<div class="buttons-set cb-loginout-btns">
|
93 |
+
<input type="hidden" name="cb-registartion" value="1" />
|
94 |
+
<button type="submit" title="<?php echo $this->__('Submit') ?>" class="button pull-right"><span><span><?php echo $this->__('Login') ?></span></span></button>
|
95 |
+
or
|
96 |
+
<button type="submit" onClick="return changeAction();" title="<?php echo $this->__('Sign up') ?>" class="button pull-left"><span><span><?php echo $this->__('Sign up') ?></span></span></button>
|
97 |
+
</div>
|
98 |
+
|
99 |
+
<div class="buttons-set">
|
100 |
+
<a id="forgotpassword" href="#" class="f-left"><u><?php echo $this->__('Forgot Your Password?') ?></u></a>
|
101 |
+
</div>
|
102 |
+
|
103 |
+
</form>
|
104 |
+
<script type="text/javascript">
|
105 |
+
//<![CDATA[
|
106 |
+
var dataForm = new VarienForm('socialpopup-login');
|
107 |
+
//]]>
|
108 |
+
function changeAction(){
|
109 |
+
jQuery('socialpopup-login').attr('action', '<?php echo $this->getUrl('customer/account/loginpost') ?>')
|
110 |
+
}
|
111 |
+
jQuery('#forgotpassword,#back-login').click(function(){
|
112 |
+
jQuery('.cb-socialpopup-forgot').toggle();
|
113 |
+
jQuery('.cb-login').toggle();
|
114 |
+
jQuery('.cb-social-login').toggle();
|
115 |
+
return false; });
|
116 |
+
</script>
|
117 |
+
</div>
|
118 |
+
|
119 |
+
</div>
|
120 |
+
</div>
|
121 |
+
</div>
|
122 |
+
<?php
|
123 |
+
$name = 'popupcookies';
|
124 |
+
$value = 'true';
|
125 |
+
$getCookies = Mage::getModel('core/cookie')->get($name);
|
126 |
+
?>
|
127 |
+
<?php if((!Mage::getSingleton("customer/session")->isLoggedIn()) && ($getCookies == "")) ://if ($getCookies == ""): ?>
|
128 |
+
<script type="text/javascript" id="colorbox-popup">
|
129 |
+
jQuery(document).one('mouseleave', leaveFromTop);
|
130 |
+
function leaveFromTop(e) {
|
131 |
+
if (e.clientY < 0) // less than 60px is close enough to the top
|
132 |
+
jQuery.ajax({
|
133 |
+
type: 'GET',
|
134 |
+
url: "<?php echo Mage::getUrl('socialpopup/index/updateCount/'); ?>",
|
135 |
+
dataType: 'html',
|
136 |
+
success: function () {
|
137 |
+
//alert('updated');
|
138 |
+
}
|
139 |
+
});
|
140 |
+
signin();
|
141 |
+
}
|
142 |
+
|
143 |
+
</script>
|
144 |
+
<?php Mage::getModel('core/cookie')->set($name, $value,86400); ?>
|
145 |
+
<?php endif; ?>
|
146 |
+
<?php //endif; ?>
|
147 |
+
<script type="text/javascript">
|
148 |
+
function signin(){
|
149 |
+
jQuery.colorbox({
|
150 |
+
href: '#cb-socialpopup_content',
|
151 |
+
overlayClose: true,
|
152 |
+
escKey: false,
|
153 |
+
closeButton: false,
|
154 |
+
open: true,
|
155 |
+
inline: true,
|
156 |
+
width: '347px',
|
157 |
+
height: '500px',
|
158 |
+
fixed: true,
|
159 |
+
opacity: 0.4,
|
160 |
+
onLoad: function () {
|
161 |
+
jQuery('.wrapper').css('filter', 'blur(4px)');
|
162 |
+
jQuery('.wrapper').css('-webkit-filter', 'blur(4px)');
|
163 |
+
jQuery('.wrapper').css('-moz-filter', 'blur(4px)');
|
164 |
+
jQuery('.wrapper').css('-o-filter', 'blur(4px)');
|
165 |
+
jQuery('.wrapper').css('-ms-filter', 'blur(4px)');
|
166 |
+
|
167 |
+
},
|
168 |
+
onClosed: function () {
|
169 |
+
jQuery('.wrapper').css('filter', 'blur(0px)');
|
170 |
+
jQuery('.wrapper').css('-webkit-filter', 'blur(0px)');
|
171 |
+
jQuery('.wrapper').css('-moz-filter', 'blur(0px)');
|
172 |
+
jQuery('.wrapper').css('-o-filter', 'blur(0px)');
|
173 |
+
jQuery('.wrapper').css('-ms-filter', 'blur(0px)');
|
174 |
+
//jQuery("#colorbox-popup").remove();
|
175 |
+
},
|
176 |
+
onComplete: function () {
|
177 |
+
updateCount();
|
178 |
+
},
|
179 |
+
});
|
180 |
+
jQuery('#colorbox').addClass("animated zoomInUp");
|
181 |
+
}
|
182 |
+
function updateCount(){
|
183 |
+
jQuery.ajax({
|
184 |
+
type: 'GET',
|
185 |
+
url: "<?php echo Mage::getUrl('socialpopup/index/updateCount/button/true'); ?>",
|
186 |
+
dataType: 'html',
|
187 |
+
success: function () {
|
188 |
+
//alert('updated');
|
189 |
+
}
|
190 |
+
});
|
191 |
+
}
|
192 |
+
jQuery(document).ready(function () {
|
193 |
+
jQuery("a[href*='customer/account/login']").attr("href", "javascript:signin();")
|
194 |
+
});
|
195 |
+
</script>
|
app/design/frontend/base/default/template/socialpopup/form.phtml.new
ADDED
@@ -0,0 +1,205 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* ConversionBug
|
4 |
+
*
|
5 |
+
* NOTICE OF LICENSE
|
6 |
+
*
|
7 |
+
* This source file is subject to the ConversionBug.com license that is
|
8 |
+
* available through the world-wide-web at this URL:
|
9 |
+
* http://www.ConversionBug.com/license-agreement.html
|
10 |
+
*
|
11 |
+
* DISCLAIMER
|
12 |
+
*
|
13 |
+
* Do not edit or add to this file if you wish to upgrade this extension to newer
|
14 |
+
* version in the future.
|
15 |
+
*
|
16 |
+
* @category ConversionBug
|
17 |
+
* @package ConversionBug_SocialPopup
|
18 |
+
* @copyright Copyright (c) 2015 ConversionBug (http://www.ConversionBug.com/)
|
19 |
+
* @license http://www.ConversionBug.com/license-agreement.html
|
20 |
+
* @author shiv kumar singh
|
21 |
+
* @email shivam.kumar@conversionbug.com
|
22 |
+
*/
|
23 |
+
/*
|
24 |
+
$result = Mage::getModel('customer/customer')
|
25 |
+
->getCollection()
|
26 |
+
->addAttributeToSelect('cb_socialpopup_customer')
|
27 |
+
->addAttributeToFilter('cb_socialpopup_customer',1)->load();
|
28 |
+
|
29 |
+
if (is_object($result)) {
|
30 |
+
|
31 |
+
}
|
32 |
+
*
|
33 |
+
*/
|
34 |
+
|
35 |
+
//if($_SERVER['REMOTE_ADDR']=="182.73.194.106"):
|
36 |
+
?>
|
37 |
+
<div style="display:none">
|
38 |
+
|
39 |
+
<div class="cb-socialpopup-login" id='cb-socialpopup_content'>
|
40 |
+
<!-- static block -->
|
41 |
+
<div class="cb-static-block">
|
42 |
+
<?php echo $this->getChildHtml('cb-block');?>
|
43 |
+
</div>
|
44 |
+
<div class="cb-inner-block">
|
45 |
+
<!-- social media login -->
|
46 |
+
<div class="cb-social-login-a" style="display:none">
|
47 |
+
|
48 |
+
<div class="cb-center-block">
|
49 |
+
<hr class="pull-left"/><?php echo $this->__('Login With');?><hr class="pull-right" />
|
50 |
+
</div>
|
51 |
+
<div class="cb-social-links">
|
52 |
+
<?php if($this->_googleEnabled()): ?>
|
53 |
+
<a target="_blank" href="<?php echo $this->_getButtonUrl()?>"><img class="pull-left" src="<?php echo $this->getSkinUrl('images/conversionbug/google.png'); ?>" title="Login with Google" alt="Google Login"/></a>
|
54 |
+
<?php endif; ?>
|
55 |
+
<?php //if($this->_facebookEnabled()): ?>
|
56 |
+
<a href="#"><img class="pull-right" src="<?php echo $this->getSkinUrl('images/conversionbug/facebook.png'); ?>" title="Login with Facebook" alt="Facebook Login"/></a>
|
57 |
+
<?php //endif; ?>
|
58 |
+
</div>
|
59 |
+
<div class="cb-center-block">
|
60 |
+
<?php echo $this->__('OR');?>
|
61 |
+
</div>
|
62 |
+
|
63 |
+
</div>
|
64 |
+
|
65 |
+
<!-- forgot password section -->
|
66 |
+
<div class="cb-socialpopup-forgot"><?php echo $this->getChildHtml('forgotPassword');?></div>
|
67 |
+
|
68 |
+
<!-- login form -->
|
69 |
+
<div class="account-create cb-login">
|
70 |
+
<div class="message"></div>
|
71 |
+
<form action="<?php echo $this->getUrl('customer/account/createpost') ?>" method="post" id="socialpopupForm">
|
72 |
+
<div class="fieldset">
|
73 |
+
<ul class="form-list">
|
74 |
+
<li>
|
75 |
+
<!-- <label for="email_address" class="required"><em>*</em><?php echo $this->__('Enter e-mail Address') ?></label>-->
|
76 |
+
<div class="input-box" data-tooltip="ERROR">
|
77 |
+
<a href="#"><img src="<?php echo Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_MEDIA)?>/wysiwyg/mail.png"/></a>
|
78 |
+
<input type="text" name="email" id="email_address" value="" title="<?php echo $this->__('Email Address') ?>" placeholder="<?php echo $this->__('Enter e-mail Address') ?>" class="input-text validate-email required-entry" />
|
79 |
+
</div>
|
80 |
+
</li>
|
81 |
+
<li class="fields">
|
82 |
+
<div class="">
|
83 |
+
<!-- <label for="password" class="required"><em>*</em><?php echo $this->__('Enter Password') ?></label>-->
|
84 |
+
<div class="input-box" data-tooltip="ERROR">
|
85 |
+
<a href="#"><img src="<?php echo Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_MEDIA)?>/wysiwyg/password.png"/></a>
|
86 |
+
<input type="password" name="password" id="password" title="<?php echo $this->__('Password') ?>" placeholder="<?php echo $this->__('Enter Password') ?>" class="input-text required-entry validate-password" />
|
87 |
+
</div>
|
88 |
+
</div>
|
89 |
+
</li>
|
90 |
+
</ul>
|
91 |
+
</div>
|
92 |
+
<div class="buttons-set cb-loginout-btns">
|
93 |
+
<input type="hidden" name="cb-registartion" value="1" />
|
94 |
+
<button type="submit" onclick="socialpopupForm.submit(this);return false;" title="<?php echo $this->__('Submit') ?>" class="button pull-right"><span><span><?php echo $this->__('Login') ?></span></span></button>
|
95 |
+
or
|
96 |
+
<button type="submit" onclick="socialpopupForm.submit(this); return false;" title="<?php echo $this->__('Sign up') ?>" class="button pull-left"><span><span><?php echo $this->__('Sign up') ?></span></span></button>
|
97 |
+
</div>
|
98 |
+
|
99 |
+
<div class="buttons-set">
|
100 |
+
<a id="forgotpassword" href="#" class="f-left"><u><?php echo $this->__('Forgot Your Password?') ?></u></a>
|
101 |
+
</div>
|
102 |
+
|
103 |
+
</form>
|
104 |
+
<script type="text/javascript">
|
105 |
+
//<![CDATA[
|
106 |
+
var socialpopupForm = new VarienForm('socialpopupForm');
|
107 |
+
socialpopupForm.submit = function (button, url) {
|
108 |
+
|
109 |
+
try {
|
110 |
+
new Ajax.Request(this.form.action, {
|
111 |
+
method: 'POST',
|
112 |
+
parameters: Form.serialize("socialpopupForm"),
|
113 |
+
onLoading: function (response) {
|
114 |
+
alert(2);
|
115 |
+
},
|
116 |
+
onLoaded: function (response) {
|
117 |
+
|
118 |
+
},
|
119 |
+
onComplete: function (transport) {
|
120 |
+
var response = transport.responseText.evalJSON(true);
|
121 |
+
console.log(response.msg);
|
122 |
+
if (response.status == "invalid") {
|
123 |
+
jQuery('.message').html('<ul class="messages"><li class="error-msg"><ul><li><span>' + response.msg + '</span></li></ul></li></ul>');
|
124 |
+
} else {
|
125 |
+
window.location.href = "<?php echo $this->getUrl('customer/account'); ?>"
|
126 |
+
}
|
127 |
+
}
|
128 |
+
});
|
129 |
+
return false;
|
130 |
+
} catch (e) {
|
131 |
+
}
|
132 |
+
|
133 |
+
|
134 |
+
}.bind(socialpopupForm);
|
135 |
+
|
136 |
+
//]]>
|
137 |
+
function changeAction(){
|
138 |
+
jQuery('socialpopup-login').attr('action', '<?php echo $this->getUrl('customer/account/loginpost') ?>')
|
139 |
+
}
|
140 |
+
jQuery('#forgotpassword,#back-login').click(function(){
|
141 |
+
jQuery('.cb-socialpopup-forgot').toggle();
|
142 |
+
jQuery('.cb-login').toggle();
|
143 |
+
jQuery('.cb-social-login').toggle();
|
144 |
+
return false; });
|
145 |
+
</script>
|
146 |
+
</div>
|
147 |
+
|
148 |
+
</div>
|
149 |
+
|
150 |
+
</div>
|
151 |
+
</div>
|
152 |
+
<?php
|
153 |
+
$name = 'socialpopupcookies';
|
154 |
+
$value = 'true';
|
155 |
+
$getCookies = Mage::getModel('core/cookie')->get($name);
|
156 |
+
?>
|
157 |
+
<?php if((!Mage::getSingleton("customer/session")->isLoggedIn()) && ($getCookies == "")) ://if ($getCookies == ""): ?>
|
158 |
+
<script type="text/javascript" id="colorbox-popup">
|
159 |
+
jQuery(document).one('mouseleave', leaveFromTop);
|
160 |
+
function leaveFromTop(e) {
|
161 |
+
if (e.clientY < 0) // less than 60px is close enough to the top
|
162 |
+
signin();
|
163 |
+
}
|
164 |
+
|
165 |
+
</script>
|
166 |
+
<?php endif; ?>
|
167 |
+
<?php Mage::getModel('core/cookie')->set($name, $value,time()+86400); ?>
|
168 |
+
<?php //endif; ?>
|
169 |
+
<script type="text/javascript">
|
170 |
+
function signin(){
|
171 |
+
jQuery.colorbox({
|
172 |
+
href: '#cb-socialpopup_content',
|
173 |
+
overlayClose: true,
|
174 |
+
escKey: false,
|
175 |
+
closeButton: false,
|
176 |
+
open: true,
|
177 |
+
inline: true,
|
178 |
+
width: '347px',
|
179 |
+
height: '475px',
|
180 |
+
fixed: true,
|
181 |
+
opacity: 0.4,
|
182 |
+
onLoad: function () {
|
183 |
+
jQuery('.wrapper').css('filter', 'blur(4px)');
|
184 |
+
jQuery('.wrapper').css('-webkit-filter', 'blur(4px)');
|
185 |
+
jQuery('.wrapper').css('-moz-filter', 'blur(4px)');
|
186 |
+
jQuery('.wrapper').css('-o-filter', 'blur(4px)');
|
187 |
+
jQuery('.wrapper').css('-ms-filter', 'blur(4px)');
|
188 |
+
|
189 |
+
},
|
190 |
+
onClosed: function () {
|
191 |
+
jQuery('.wrapper').css('filter', 'blur(0px)');
|
192 |
+
jQuery('.wrapper').css('-webkit-filter', 'blur(0px)');
|
193 |
+
jQuery('.wrapper').css('-moz-filter', 'blur(0px)');
|
194 |
+
jQuery('.wrapper').css('-o-filter', 'blur(0px)');
|
195 |
+
jQuery('.wrapper').css('-ms-filter', 'blur(0px)');
|
196 |
+
//jQuery("#colorbox-popup").remove();
|
197 |
+
},
|
198 |
+
onComplete: function () {
|
199 |
+
},
|
200 |
+
});
|
201 |
+
}
|
202 |
+
jQuery(document).ready(function () {
|
203 |
+
jQuery("a[href*='customer/account/login']").attr("href", "javascript:signin();")
|
204 |
+
});
|
205 |
+
</script>
|
app/design/frontend/base/default/template/socialpopup/register.phtml
ADDED
@@ -0,0 +1,6 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php if(!Mage::getSingleton('customer/session')->isLoggedIn()): ?>
|
2 |
+
<p><a class="register-box" title="Register to Get Free Coupon1" href="javascript:signin();" target="_self"> <img src="<?php echo Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_MEDIA).'wysiwyg/infortis/ultimo/slideshow/register_now_02.jpg'?>" alt="" /></a></p>
|
3 |
+
<style>.register-box img {
|
4 |
+
margin-bottom: 25px !important;
|
5 |
+
}</style>
|
6 |
+
<?php endif; ?>
|
app/etc/modules/ConversionBug_SocialPopup.xml
CHANGED
@@ -25,7 +25,7 @@
|
|
25 |
<config>
|
26 |
<modules>
|
27 |
<ConversionBug_SocialPopup>
|
28 |
-
<active>
|
29 |
<codePool>local</codePool>
|
30 |
</ConversionBug_SocialPopup>
|
31 |
</modules>
|
25 |
<config>
|
26 |
<modules>
|
27 |
<ConversionBug_SocialPopup>
|
28 |
+
<active>true</active>
|
29 |
<codePool>local</codePool>
|
30 |
</ConversionBug_SocialPopup>
|
31 |
</modules>
|
js/conversionbug/core/conversion.js
ADDED
@@ -0,0 +1,22 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
var conversionbug = {
|
2 |
+
init: function (url,email) {
|
3 |
+
console.log(url);console.log(email);
|
4 |
+
console.log(ip);
|
5 |
+
fetch("http://products.conversionbug.com/visitor/index/index", {
|
6 |
+
method: "POST",
|
7 |
+
headers: {
|
8 |
+
"Content-Type": "application/x-www-form-urlencoded"
|
9 |
+
},
|
10 |
+
body: "email="+email+"&url="+url+"&ip="+ip
|
11 |
+
}).then(function(res) {
|
12 |
+
if (res.ok) {
|
13 |
+
///alert("Perfect! Your settings are saved.");
|
14 |
+
console.log("Perfect! Your settings are saved from js libary.");
|
15 |
+
} else if (res.status == 401) {
|
16 |
+
console.log("Oops! You are not authorized.");
|
17 |
+
}
|
18 |
+
}, function(e) {
|
19 |
+
console.log("Error submitting form!");
|
20 |
+
});
|
21 |
+
}
|
22 |
+
};
|
lib/SocialLogin/Google_Client.php
CHANGED
@@ -126,8 +126,11 @@ class Google_Client {
|
|
126 |
}
|
127 |
|
128 |
public function authenticate($code = null) {
|
|
|
129 |
$service = $this->prepareService();
|
|
|
130 |
$this->authenticated = true;
|
|
|
131 |
return self::$auth->authenticate($service, $code);
|
132 |
}
|
133 |
|
@@ -198,6 +201,7 @@ class Google_Client {
|
|
198 |
* "expires_in":3600,"id_token":"TOKEN", "created":1320790426}
|
199 |
*/
|
200 |
public function getAccessToken() {
|
|
|
201 |
$token = self::$auth->getAccessToken();
|
202 |
return (null == $token || 'null' == $token) ? null : $token;
|
203 |
}
|
126 |
}
|
127 |
|
128 |
public function authenticate($code = null) {
|
129 |
+
|
130 |
$service = $this->prepareService();
|
131 |
+
// print_r($service); //exit;
|
132 |
$this->authenticated = true;
|
133 |
+
// echo "code----"; echo $code; exit;
|
134 |
return self::$auth->authenticate($service, $code);
|
135 |
}
|
136 |
|
201 |
* "expires_in":3600,"id_token":"TOKEN", "created":1320790426}
|
202 |
*/
|
203 |
public function getAccessToken() {
|
204 |
+
// echo "get access token"; exit;
|
205 |
$token = self::$auth->getAccessToken();
|
206 |
return (null == $token || 'null' == $token) ? null : $token;
|
207 |
}
|
lib/SocialLogin/contrib/Google_Oauth2Service.php
CHANGED
@@ -108,6 +108,8 @@ class Google_Oauth2Service extends Google_Service {
|
|
108 |
* @param Google_Client $client
|
109 |
*/
|
110 |
public function __construct(Google_Client $client) {
|
|
|
|
|
111 |
$this->servicePath = '';
|
112 |
$this->version = 'v2';
|
113 |
$this->serviceName = 'oauth2';
|
108 |
* @param Google_Client $client
|
109 |
*/
|
110 |
public function __construct(Google_Client $client) {
|
111 |
+
|
112 |
+
// echo "in the looop goooleeee"; exit;
|
113 |
$this->servicePath = '';
|
114 |
$this->version = 'v2';
|
115 |
$this->serviceName = 'oauth2';
|
media/import/product.csv
DELETED
@@ -1,6 +0,0 @@
|
|
1 |
-
URL,Prod_Image,Product_Name,Discount_Price
|
2 |
-
http://magestore.conversionbug.com/exit-intent-social-popup.html,http://magestore.conversionbug.com/media/catalog/product/b/a/banner_1.png,Social Login With Exit Intent,120
|
3 |
-
http://magestore.conversionbug.com/filter-products-by-zip-code.html,http://magestore.conversionbug.com/media/catalog/product/c/b/cb_zip_code_banner_1.png,Filter Products By ZIP code,80
|
4 |
-
http://magestore.conversionbug.com/sticky-product.html,http://magestore.conversionbug.com/media/catalog/product/s/t/stickproduct_banner_1.png,Sticky Product Bar,60
|
5 |
-
http://magestore.conversionbug.com/replenish-products.html,http://magestore.conversionbug.com/media/catalog/product/b/a/banner_1_1.png,Replenish Products Emailer,75
|
6 |
-
http://magestore.conversionbug.com/cookies-based-recently-viewed-products.html,http://magestore.conversionbug.com/media/catalog/product/b/a/banner_1_2.png,Cookies Based Recently Viewed Products,75
|
|
|
|
|
|
|
|
|
|
|
|
media/wysiwyg/image.png
ADDED
Binary file
|
media/wysiwyg/line.png
ADDED
Binary file
|
media/wysiwyg/mail.png
ADDED
Binary file
|
media/wysiwyg/password.png
ADDED
Binary file
|
package.xml
CHANGED
@@ -1,42 +1,47 @@
|
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
-
<name>
|
4 |
-
<version>0.
|
5 |
<stability>stable</stability>
|
6 |
-
<license>OSL v3.0</license>
|
7 |
<channel>community</channel>
|
8 |
<extends/>
|
9 |
-
<summary>This extension helps convert first time visitors into registered customers &
|
10 |
-
<description
|
11 |
-
|
12 |
-
|
13 |
-
|
14 |
-
|
15 |
-
|
16 |
-
|
17 |
-
|
18 |
-
|
19 |
-
|
20 |
-
|
21 |
-
|
22 |
-
&
|
23 |
-
|
24 |
-
|
25 |
-
|
26 |
-
|
27 |
-
|
28 |
-
|
29 |
-
|
30 |
-
|
31 |
-
|
32 |
-
|
33 |
-

|
34 |
-
|
35 |
-
|
|
|
|
|
|
|
|
|
|
|
36 |
<authors><author><name>shiv kumar singh</name><user>shivam</user><email>shivam.kumar@conversionbug.com</email></author></authors>
|
37 |
-
<date>2016-
|
38 |
-
<time>
|
39 |
-
<contents><target name="magelocal"><dir name="Conversionbug"><dir name="SocialPopup"><dir name="Block"><dir name="Adminhtml"><dir name="Socialpopup"><dir name="Edit"><file name="Form.php" hash="55aa01775f47a83f12587f4b9de3ec3b"/><dir name="Tab"><file name="Form.php" hash="c25fa7578d3f9b7dec3bdcda2d989128"/></dir><file name="Tabs.php" hash="863d32c3009e9614614134752ce79314"/></dir><file name="Edit.php" hash="1d663a46156139306b9312e016791b4a"/><file name="Grid.php" hash="7e5b5acdf4b17b6a1010ff93f4533505"/></dir><file name="Socialpopup.php" hash="9c9ecccd93633c095346cf3196d126e3"/></dir><file name="Facebook.php" hash="ce6c9bb103910357b4fea5a8711eae1d"/><file name="Google.php" hash="78bf8e1b36a31c6ce2e14825c072f4db"/><file name="SocialPopup.php" hash="efc3bcfd34f235c05d5451f8c53b90d1"/><file name=".DS_Store" hash="194577a7e20bdcc7afbb718f502c134c"/></dir><dir name="Helper"><file name="Data.php" hash="5489fcf165027bada04f61cdb1b7ced7"/><file name="Facebook.php" hash="42979b35d2e997994f36356e0c9d0d5b"/><file name="Google.php" hash="6e85fb9fe3b0399ea44293cb3f4709b1"/></dir><dir name="Model"><dir name="Facebook"><file name="Client.php" hash="b8ace04ceb311b9483df3bf3bcd22925"/><file name="Userinfo.php" hash="e01c77df4e90a3e1b02f4ebc45792482"/></dir><dir name="Google"><file name="Client.php" hash="470e739d6483ed35263437519c8800f3"/></dir><dir name="Resource"><file name="Setup.php" hash="6d87f95e6fe15e1a147f6895665cf426"/></dir></dir><dir name="controllers"><file name="AccountController.php" hash="4378461153011ba9b966753c5bea08b1"/><file name="AccountController.php.new" hash="64a93430ecfa5666955d65ccd0b64613"/><dir name="Adminhtml"><file name="SocialpopupController.php" hash="f5ade874360eddcdc319669b9fe2dcce"/></dir><file name="IndexController.php" hash="2a7103a65a0e5048143cde2fd759a281"/></dir><dir name="data"><dir name="conversionbug_socialpopup_setup"><file name="data-upgrade-0.1.0-0.1.1.php" hash="461ae193e2fb1d5c2d04d355f22e06a9"/></dir></dir><dir name="etc"><file name="adminhtml.xml" hash="a0fbed6f03b7727dad9172d235047b87"/><file name="config.xml" hash="4b41494edbd70ee7e5063898b691b712"/><file name="system.xml" hash="0b16795ccb65aa25d860eb530be0b343"/></dir><dir name="sql"><dir name="conversionbug_socialpopup_setup"><file name="install-0.1.0.php" hash="0b65ad3d2d747f81d74935661e3c80d3"/></dir></dir><file name=".DS_Store" hash="17a2d078e63365f593f6aab6b1a9339d"/></dir></dir><dir name="ConversionBug"><dir name="Core"><dir name="Block"><file name="Info.php" hash="90e4c31958204ac9e40b2293c6372296"/><dir name="System"><dir name="Config"><dir name="Form"><dir name="Fieldset"><file name="Store.php" hash="15df9afac0ea33498b03ad544e0bc8c5"/></dir></dir><file name="Info.php" hash="a0601dea3e6e7d3c3f7f4ac7544dd249"/></dir></dir></dir><dir name="Helper"><file name="Data.php" hash="fd937326042c8165a1df0faca629db7f"/></dir><dir name="Model"><file name="Feed.php" hash="9266834784c19c05f6cf06a3acc69acc"/><dir name="System"><dir name="Config"><dir name="Source"><file name="Display.php" hash="fd271787952e4f1b1ce98a0a68cb37cb"/><file name="Footer.php" hash="7c13df78247e0cc2fe1e11ddff2cdcdf"/><file name="Options.php" hash="a26a31999e38a540292ff24e5ed33428"/></dir></dir></dir></dir><dir name="etc"><file name="adminhtml.xml" hash="7164e6536faa45bccbf4a09bc6fba886"/><file name="config.xml" hash="c7b1ac437420d8bb3160e561c18d10e6"/><file name="system.xml" hash="8371de258efa47ceff95e858c6c09603"/></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="ConversionBug_SocialPopup.xml" hash="389cf6454b6340575dd3a19f5f0d84e0"/><file name="ConversionBug_Core.xml" hash="537de773791fc95a5a3e340de82162f7"/></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="socialpopup.xml" hash="03c43b79b0d022beae955431300beacc"/><file name="conversionbugcore.xml" hash="12ae2f9f2a96093fcefd593fed15e7b3"/></dir><dir name="template"><dir name="conversionbugcore"><file name="info.phtml" hash="4099f81b6ea49b517ef4354fd8bcb0a2"/></dir></dir></dir></dir></dir><dir name="frontend"><dir name="rwd"><dir name="default"><dir name="layout"><file name="socialpopup.xml" hash="96e5a9dbcabcbe6fb83ec1f946531ee1"/></dir></dir></dir></dir></target><target name="mageskin"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="conversionbug"><dir name="core"><file name="core.css" hash="726ac65a6b5f5aa819cebef92f99c7d4"/><dir name="images"><file name="cb_pattern.png" hash="9c5044bebc10bc6a34aa6a1e8e41b54a"/><file name="favicon.png" hash="bab36888d2974803acc518fc6e80c0a8"/><file name="logo.jpg" hash="04b873540f127f3db2702ec81537a92c"/></dir></dir></dir></dir></dir></dir><dir name="frontend"><dir name="rwd"><dir name="default"><dir name="css"><dir name="conversionbug"><file name="colorbox.css" hash="7ca0c7889bd38f2631d750e0ac8d3cde"/><file name="socialpopup.css" hash="b46ce88b55aa8671f4bed4356d4d2065"/></dir></dir></dir></dir></dir></target><target name="magemedia"><dir name="import"><file name="product.csv" hash="fe4db0faa97e0181d36109d73e2a709d"/></dir></target><target name="mage"><dir name="js"><dir name="conversionbug"><file name="jquery.colorbox.js" hash="a83b0d62d09f3ea49d56f5a0d0200753"/></dir></dir></target><target name="magelib"><dir name="SocialLogin"><file name="Google_Client.php" hash="7b85279df4c0d845415c97a579df614e"/><dir name="auth"><file name="Google_AssertionCredentials.php" hash="19ec1a0bc3ffdeb07083e225f3e0ac7b"/><file name="Google_Auth.php" hash="15873dc9c390eadbd5da2c0297062d7c"/><file name="Google_AuthNone.php" hash="093b237c59e2e085a97e664c0ce88ebe"/><file name="Google_LoginTicket.php" hash="4397ba773564c0c73f32ae118c24b5d2"/><file name="Google_OAuth2.php" hash="39f54796674f476271ce8d5c05c9ec71"/><file name="Google_P12Signer.php" hash="e33e570503ed42cf7d25dd6c32d67263"/><file name="Google_PemVerifier.php" hash="e9fb745bc98981953a270e0374e77e58"/><file name="Google_Signer.php" hash="b89eb963b836860aa622c2111915e5ac"/><file name="Google_Verifier.php" hash="08c9de305f4824c6d94d7c40bfe7be58"/></dir><dir name="cache"><file name="Google_ApcCache.php" hash="38942168cb94c15a9064aa8faa6c1817"/><file name="Google_Cache.php" hash="98c92b5d919c9143e68230e612298a9b"/><file name="Google_FileCache.php" hash="7cb3f047c1e3774474de8e8b2f5bd638"/><file name="Google_MemcacheCache.php" hash="48f2b20eb2481b40954d0a7a130fa766"/></dir><file name="config.php" hash="e817a5320f789ffafd64a85c481fdfa5"/><dir name="contrib"><file name="Google_AdexchangebuyerService.php" hash="fcd6af83603120d00412c315fec93186"/><file name="Google_AdsenseService.php" hash="46a03ecf85100740f30d284a07eb54eb"/><file name="Google_AdsensehostService.php" hash="8b6a5cd3244cf84c6b33e111570d0d7f"/><file name="Google_AnalyticsService.php" hash="ebac87fabc96f512e2fde8b8514aec71"/><file name="Google_BigqueryService.php" hash="52cdc203a5959b43c6a8a69b9cb16f45"/><file name="Google_BloggerService.php" hash="65336d21d58f8f2c983246b2a768064c"/><file name="Google_BooksService.php" hash="1d3ea79436b063f95f1b1995217ff105"/><file name="Google_CalendarService.php" hash="1828cfdabcded687997e5cad9999b4bb"/><file name="Google_ComputeService.php" hash="fb9b77fb21dcd4b0482bff282a19d890"/><file name="Google_CustomsearchService.php" hash="71e240765a29ee901ad1f5f30a7164e6"/><file name="Google_DriveService.php" hash="49689e610b50e54ffb37fc09bb7bcf31"/><file name="Google_FreebaseService.php" hash="eb53801d59a2edd1c16e5c5b33fba221"/><file name="Google_FusiontablesService.php" hash="2e484e55d79e219246a7ef8f56dfd5ee"/><file name="Google_GanService.php" hash="78df9910ea63e74f3225678f364712d9"/><file name="Google_LatitudeService.php" hash="165096ab7a3a8b05f97ea3a3f02d28d6"/><file name="Google_LicensingService.php" hash="8f55c323fb03447bab1b7403fd4ab2f6"/><file name="Google_ModeratorService.php" hash="f20f92b05539441192ccf98ef0d6cc90"/><file name="Google_Oauth2Service.php" hash="9273a2ae188738ccd091017212495197"/><file name="Google_OrkutService.php" hash="d0cd466c78cd9c8dcd1e0cfef384696b"/><file name="Google_PagespeedonlineService.php" hash="b73efb6889f190c4aeb01758f8cfc43a"/><file name="Google_PlusMomentsService.php" hash="a4455c8ef47558346a85d2e47588146a"/><file name="Google_PlusService.php" hash="c7853657af310fa339f9aa70ff056b00"/><file name="Google_PredictionService.php" hash="2c4739a3ef181178eb4f76f9ab2d56f6"/><file name="Google_ShoppingService.php" hash="3dbda05eb3f7f8baa7f0188a0a391eac"/><file name="Google_SiteVerificationService.php" hash="9792e2bbe628fdae91dbfae35c00df14"/><file name="Google_StorageService.php" hash="51b240f63170d0c0dd27a2c6e435ddbe"/><file name="Google_TaskqueueService.php" hash="e34f538ffc1e2e412431e85c7cdec662"/><file name="Google_TasksService.php" hash="3065ef4ba7b95317e149191432cb8440"/><file name="Google_TranslateService.php" hash="5dc38b483a051aab0ded6c327beb0025"/><file name="Google_UrlshortenerService.php" hash="ef4fe776c3fa2324dde4afbe0494f979"/><file name="Google_WebfontsService.php" hash="04260525d97d2a1701821eced43fd96e"/><file name="Google_YoutubeService.php" hash="61d96013596c3d94a3388682fb085e29"/></dir><dir name="external"><file name="URITemplateParser.php" hash="dc829ddd424801e2bc4bf83bfb5e698c"/></dir><dir name="facebook"><file name="base_facebook.php" hash="3344015dbbd574739daaaff65dd4c2a9"/><file name="config.php" hash="3a0a641cb7b499641ea6ba14cbd80bd8"/><file name="facebook.php" hash="8ebb7390284d147a51fe8ca8c223e474"/><file name="fb_ca_chain_bundle.crt" hash="c4290b9deb70d0bef2f88b67fc68c8ec"/></dir><dir name="io"><file name="Google_CacheParser.php" hash="a8524de4f95bc1d237a7bf22dd3dfb8a"/><file name="Google_CurlIO.php" hash="9f5d2871c87ba61cced0efab8c57d4dc"/><file name="Google_HttpRequest.php" hash="01f22c8d762d21fd7c93d4d60737b041"/><file name="Google_IO.php" hash="872ddfd60a5ef638517ef81c7c0b6b95"/><file name="Google_REST.php" hash="e0b7abd2292576c5b087b8ddbc5c66b6"/><file name="cacerts.pem" hash="2dc185f345f7ca634aec690243f346d8"/></dir><dir name="service"><file name="Google_BatchRequest.php" hash="3c5f95b98e16d1a4a3fe2cc5cf48e9b6"/><file name="Google_MediaFileUpload.php" hash="58f7f9a71a8cbe0bc6b9a08645d22141"/><file name="Google_Model.php" hash="2c2d018441c8e8971d6b0528f3f34d85"/><file name="Google_Service.php" hash="213627cf943f19478ecd263b1f253195"/><file name="Google_ServiceResource.php" hash="184a9ba26cbabd833092d269b065e5e3"/><file name="Google_Utils.php" hash="612e0e3add05f9cf52d64065b7ccca0a"/></dir><file name=".DS_Store" hash="194577a7e20bdcc7afbb718f502c134c"/></dir></target></contents>
|
40 |
<compatible/>
|
41 |
<dependencies><required><php><min>5.3.0</min><max>6.0.0</max></php></required></dependencies>
|
42 |
</package>
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
+
<name>testtestsetsete</name>
|
4 |
+
<version>0.3.0</version>
|
5 |
<stability>stable</stability>
|
6 |
+
<license uri="http://www.ConversionBug.com/license-agreement.html">OSL v3.0</license>
|
7 |
<channel>community</channel>
|
8 |
<extends/>
|
9 |
+
<summary>This extension helps convert first time visitors into registered customers & registered customers into buyers.</summary>
|
10 |
+
<description>Exit intent social popup has been designed to convert first time visitors or unknown visitors into registered customers and registered customers into buyers. The exit intent social popup is the combination of exit intent popup with social login promoting special offers and discounts on the website.The popup comes up right when the user is about to leave or exit the website. Popup at the end doesn’t distract him from the purchase process and the offer on the popup attracts him to purchase things.
|
11 |
+

|
12 |
+
The important benefits of the exit intent social popup are:
|
13 |
+

|
14 |
+
It increases the sales on the website.
|
15 |
+
Social login feature combined with the offer increases the number of registrations on the website.
|
16 |
+
How to use this extension for higher conversions?
|
17 |
+

|
18 |
+
Exit intent social popup can be highly beneficial for you if used in a smart way. Before launching it for everybody, we tried and tested these extensions on the e-commerce stores of our various clients and we realized that the promotional offers made to users just before they leave the website increased the conversions (sales & registrations) and reduced the bounce rate heavily. Not only for promotional offers & discounts, but this exit intent social popup extension can be used for conveying important messages to the clients. Using crispy headlines for promotions and correct color code for the call to action buttons can help increase the conversions by a much greater extent.
|
19 |
+

|
20 |
+
Special features of the exit intent social popup extension
|
21 |
+

|
22 |
+
Designed to increase sales & registrations
|
23 |
+
Fully customizable
|
24 |
+
Hassle-free integration
|
25 |
+
Responsive across all devices
|
26 |
+
Designed to increase sales & registrations
|
27 |
+
Exit intent social popup helps you retain your customers for longer duration on the site. It also increases the number of registrations and sales on the e-commerce store.
|
28 |
+

|
29 |
+
Fully customizable
|
30 |
+
This extension can be easily customized based on the requirement of the business. We have made the interface easier for the users to understand and customize it quickly.
|
31 |
+

|
32 |
+
Hassle- free integration
|
33 |
+
The extension can be easily integrated on the store either via Magento connect manager or via FileZilla. It’s as easy as integrating any other extension of the store.
|
34 |
+

|
35 |
+
Responsive across all devices
|
36 |
+
The exit intent social popup works smoothly across all the devices. From mobile to tablet and desktop to widescreen, this extension does its work seamlessly.
|
37 |
+

|
38 |
+
Compatible with:
|
39 |
+
Community: 1.9.2</description>
|
40 |
+
<notes>changes and bug fixes</notes>
|
41 |
<authors><author><name>shiv kumar singh</name><user>shivam</user><email>shivam.kumar@conversionbug.com</email></author></authors>
|
42 |
+
<date>2016-09-17</date>
|
43 |
+
<time>07:19:23</time>
|
44 |
+
<contents><target name="magelocal"><dir name="ConversionBug"><dir name="Core"><dir name="Block"><file name="Info.php" hash="615b0df84a02bd72de0a75c2a60181af"/><dir name="System"><dir name="Config"><dir name="Form"><dir name="Fieldset"><file name="Product.php" hash="d0b451bf63512ca2e4f4ef4e0dc200c5"/><file name="Store.php" hash="e50327e182f14d67ce1aeed1efa84d61"/></dir></dir><file name="Info.php" hash="aeaf0376ffec6e958c0f030a19b39747"/></dir></dir></dir><dir name="Helper"><file name="Data.php" hash="fd937326042c8165a1df0faca629db7f"/></dir><dir name="Model"><file name="Feed.php" hash="9266834784c19c05f6cf06a3acc69acc"/><dir name="System"><dir name="Config"><dir name="Source"><file name="Display.php" hash="fd271787952e4f1b1ce98a0a68cb37cb"/><file name="Footer.php" hash="7c13df78247e0cc2fe1e11ddff2cdcdf"/><file name="Options.php" hash="a26a31999e38a540292ff24e5ed33428"/></dir></dir></dir></dir><dir name="etc"><file name="adminhtml.xml" hash="7164e6536faa45bccbf4a09bc6fba886"/><file name="config.xml" hash="c7b1ac437420d8bb3160e561c18d10e6"/><file name="system.xml" hash="7e52ad89b50f1260b86bc00114a0d326"/></dir></dir><dir name="SocialPopup"><dir name="Block"><dir name="Adminhtml"><dir name="Socialpopup"><dir name="Edit"><file name="Form.php" hash="55aa01775f47a83f12587f4b9de3ec3b"/><dir name="Tab"><file name="Form.php" hash="c25fa7578d3f9b7dec3bdcda2d989128"/></dir><file name="Tabs.php" hash="863d32c3009e9614614134752ce79314"/></dir><file name="Edit.php" hash="1d663a46156139306b9312e016791b4a"/><file name="Grid.php" hash="7e5b5acdf4b17b6a1010ff93f4533505"/></dir><file name="Socialpopup.php" hash="9c9ecccd93633c095346cf3196d126e3"/></dir><file name="Facebook.php" hash="ce6c9bb103910357b4fea5a8711eae1d"/><file name="Google.php" hash="78bf8e1b36a31c6ce2e14825c072f4db"/><file name="SocialPopup.php" hash="efc3bcfd34f235c05d5451f8c53b90d1"/><file name=".DS_Store" hash="194577a7e20bdcc7afbb718f502c134c"/></dir><dir name="Helper"><file name="Data.php" hash="5489fcf165027bada04f61cdb1b7ced7"/><file name="Facebook.php" hash="42979b35d2e997994f36356e0c9d0d5b"/><file name="Google.php" hash="6e85fb9fe3b0399ea44293cb3f4709b1"/></dir><dir name="Model"><dir name="Facebook"><file name="Client.php" hash="b8ace04ceb311b9483df3bf3bcd22925"/><file name="Userinfo.php" hash="e01c77df4e90a3e1b02f4ebc45792482"/></dir><dir name="Google"><file name="Client.php" hash="470e739d6483ed35263437519c8800f3"/></dir><dir name="Resource"><file name="Setup.php" hash="6d87f95e6fe15e1a147f6895665cf426"/></dir></dir><dir name="controllers"><file name="AccountController.php" hash="4378461153011ba9b966753c5bea08b1"/><file name="AccountController.php.new" hash="64a93430ecfa5666955d65ccd0b64613"/><dir name="Adminhtml"><file name="SocialpopupController.php" hash="f5ade874360eddcdc319669b9fe2dcce"/></dir><file name="IndexController.php" hash="aac359802567b4b57b0133cc9752068f"/></dir><dir name="data"><dir name="conversionbug_socialpopup_setup"><file name="data-upgrade-0.1.0-0.1.1.php" hash="461ae193e2fb1d5c2d04d355f22e06a9"/></dir></dir><dir name="etc"><file name="adminhtml.xml" hash="fcf91117c9b8ffab461359b2f2dca674"/><file name="config.xml" hash="8f30a44c70bc20dd1169c38223e05c96"/><file name="system.xml" hash="f6364735237623cfb21b84b1ee7ae5f6"/></dir><dir name="sql"><dir name="conversionbug_socialpopup_setup"><file name="install-0.1.0.php" hash="0b65ad3d2d747f81d74935661e3c80d3"/></dir></dir></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="conversionbugcore.xml" hash="e322159c506c539d8b755fc65e7434b8"/><file name="socialpopup.xml" hash="03c43b79b0d022beae955431300beacc"/></dir><dir name="template"><dir name="conversionbugcore"><file name="info.phtml" hash="9c5797c75db2e608fb652f02adb3a02c"/></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="socialpopup.xml" hash="b87fd1e1f16ed9460029de24f1babc1a"/></dir><dir name="template"><dir name="socialpopup"><file name="forgotpassword.phtml" hash="b7b44fc9092e8d3e0bf7f76904f36b87"/><file name="form.phtml" hash="c2a6b2b53b446718bf04b7d87aa6ff18"/><file name="form.phtml.new" hash="ae050c0e0217c8f983936cdbd8b4ceaa"/><file name="register.phtml" hash="7745d92de6d46b0ffbcad9d8495671c2"/></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="ConversionBug_Core.xml" hash="537de773791fc95a5a3e340de82162f7"/><file name="ConversionBug_SocialPopup.xml" hash="c7a477751f5061957aec7a4d39c5fca3"/></dir></target><target name="mageweb"><dir name="js"><dir name="conversionbug"><dir name="core"><file name="conversion.js" hash="6c1b75eb540e3a1063b3a975cda911c3"/></dir><file name="jquery.colorbox.js" hash="a83b0d62d09f3ea49d56f5a0d0200753"/></dir></dir><dir name="lib"><dir name="SocialLogin"><file name="Google_Client.php" hash="a5e9a8a7f54ef1450d1044eb73d134c6"/><dir name="auth"><file name="Google_AssertionCredentials.php" hash="19ec1a0bc3ffdeb07083e225f3e0ac7b"/><file name="Google_Auth.php" hash="15873dc9c390eadbd5da2c0297062d7c"/><file name="Google_AuthNone.php" hash="093b237c59e2e085a97e664c0ce88ebe"/><file name="Google_LoginTicket.php" hash="4397ba773564c0c73f32ae118c24b5d2"/><file name="Google_OAuth2.php" hash="39f54796674f476271ce8d5c05c9ec71"/><file name="Google_P12Signer.php" hash="e33e570503ed42cf7d25dd6c32d67263"/><file name="Google_PemVerifier.php" hash="e9fb745bc98981953a270e0374e77e58"/><file name="Google_Signer.php" hash="b89eb963b836860aa622c2111915e5ac"/><file name="Google_Verifier.php" hash="08c9de305f4824c6d94d7c40bfe7be58"/></dir><dir name="cache"><file name="Google_ApcCache.php" hash="38942168cb94c15a9064aa8faa6c1817"/><file name="Google_Cache.php" hash="98c92b5d919c9143e68230e612298a9b"/><file name="Google_FileCache.php" hash="7cb3f047c1e3774474de8e8b2f5bd638"/><file name="Google_MemcacheCache.php" hash="48f2b20eb2481b40954d0a7a130fa766"/></dir><file name="config.php" hash="e817a5320f789ffafd64a85c481fdfa5"/><dir name="contrib"><file name="Google_AdexchangebuyerService.php" hash="fcd6af83603120d00412c315fec93186"/><file name="Google_AdsenseService.php" hash="46a03ecf85100740f30d284a07eb54eb"/><file name="Google_AdsensehostService.php" hash="8b6a5cd3244cf84c6b33e111570d0d7f"/><file name="Google_AnalyticsService.php" hash="ebac87fabc96f512e2fde8b8514aec71"/><file name="Google_BigqueryService.php" hash="52cdc203a5959b43c6a8a69b9cb16f45"/><file name="Google_BloggerService.php" hash="65336d21d58f8f2c983246b2a768064c"/><file name="Google_BooksService.php" hash="1d3ea79436b063f95f1b1995217ff105"/><file name="Google_CalendarService.php" hash="1828cfdabcded687997e5cad9999b4bb"/><file name="Google_ComputeService.php" hash="fb9b77fb21dcd4b0482bff282a19d890"/><file name="Google_CustomsearchService.php" hash="71e240765a29ee901ad1f5f30a7164e6"/><file name="Google_DriveService.php" hash="49689e610b50e54ffb37fc09bb7bcf31"/><file name="Google_FreebaseService.php" hash="eb53801d59a2edd1c16e5c5b33fba221"/><file name="Google_FusiontablesService.php" hash="2e484e55d79e219246a7ef8f56dfd5ee"/><file name="Google_GanService.php" hash="78df9910ea63e74f3225678f364712d9"/><file name="Google_LatitudeService.php" hash="165096ab7a3a8b05f97ea3a3f02d28d6"/><file name="Google_LicensingService.php" hash="8f55c323fb03447bab1b7403fd4ab2f6"/><file name="Google_ModeratorService.php" hash="f20f92b05539441192ccf98ef0d6cc90"/><file name="Google_Oauth2Service.php" hash="9a3f9c543c0c1d250840f5bd529c61bd"/><file name="Google_OrkutService.php" hash="d0cd466c78cd9c8dcd1e0cfef384696b"/><file name="Google_PagespeedonlineService.php" hash="b73efb6889f190c4aeb01758f8cfc43a"/><file name="Google_PlusMomentsService.php" hash="a4455c8ef47558346a85d2e47588146a"/><file name="Google_PlusService.php" hash="c7853657af310fa339f9aa70ff056b00"/><file name="Google_PredictionService.php" hash="2c4739a3ef181178eb4f76f9ab2d56f6"/><file name="Google_ShoppingService.php" hash="3dbda05eb3f7f8baa7f0188a0a391eac"/><file name="Google_SiteVerificationService.php" hash="9792e2bbe628fdae91dbfae35c00df14"/><file name="Google_StorageService.php" hash="51b240f63170d0c0dd27a2c6e435ddbe"/><file name="Google_TaskqueueService.php" hash="e34f538ffc1e2e412431e85c7cdec662"/><file name="Google_TasksService.php" hash="3065ef4ba7b95317e149191432cb8440"/><file name="Google_TranslateService.php" hash="5dc38b483a051aab0ded6c327beb0025"/><file name="Google_UrlshortenerService.php" hash="ef4fe776c3fa2324dde4afbe0494f979"/><file name="Google_WebfontsService.php" hash="04260525d97d2a1701821eced43fd96e"/><file name="Google_YoutubeService.php" hash="61d96013596c3d94a3388682fb085e29"/></dir><dir name="external"><file name="URITemplateParser.php" hash="dc829ddd424801e2bc4bf83bfb5e698c"/></dir><dir name="facebook"><file name="base_facebook.php" hash="3344015dbbd574739daaaff65dd4c2a9"/><file name="config.php" hash="3a0a641cb7b499641ea6ba14cbd80bd8"/><file name="facebook.php" hash="8ebb7390284d147a51fe8ca8c223e474"/><file name="fb_ca_chain_bundle.crt" hash="c4290b9deb70d0bef2f88b67fc68c8ec"/></dir><dir name="io"><file name="Google_CacheParser.php" hash="a8524de4f95bc1d237a7bf22dd3dfb8a"/><file name="Google_CurlIO.php" hash="9f5d2871c87ba61cced0efab8c57d4dc"/><file name="Google_HttpRequest.php" hash="01f22c8d762d21fd7c93d4d60737b041"/><file name="Google_IO.php" hash="872ddfd60a5ef638517ef81c7c0b6b95"/><file name="Google_REST.php" hash="e0b7abd2292576c5b087b8ddbc5c66b6"/><file name="cacerts.pem" hash="2dc185f345f7ca634aec690243f346d8"/></dir><dir name="service"><file name="Google_BatchRequest.php" hash="3c5f95b98e16d1a4a3fe2cc5cf48e9b6"/><file name="Google_MediaFileUpload.php" hash="58f7f9a71a8cbe0bc6b9a08645d22141"/><file name="Google_Model.php" hash="2c2d018441c8e8971d6b0528f3f34d85"/><file name="Google_Service.php" hash="213627cf943f19478ecd263b1f253195"/><file name="Google_ServiceResource.php" hash="184a9ba26cbabd833092d269b065e5e3"/><file name="Google_Utils.php" hash="612e0e3add05f9cf52d64065b7ccca0a"/></dir><file name=".DS_Store" hash="194577a7e20bdcc7afbb718f502c134c"/></dir></dir></target><target name="magemedia"><dir name="wysiwyg"><file name="image.png" hash="ee6d3fdb6b84dc6305e1930c9d62c9a1"/><file name="line.png" hash="17bdece70843b982604892de36c529d2"/><file name="mail.png" hash="2e13abe58e9cbf8c1e3ad388777d8e1e"/><file name="password.png" hash="26deab3dfbb79df6e7a1ab113b5a90f0"/></dir></target><target name="mageskin"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="conversionbug"><dir name="core"><file name="core.css" hash="29c9cad2d9271f28bfd9eddd5c808d5d"/><dir name="images"><file name="cb_pattern.png" hash="9c5044bebc10bc6a34aa6a1e8e41b54a"/><file name="favicon.png" hash="bab36888d2974803acc518fc6e80c0a8"/><file name="logo.jpg" hash="04b873540f127f3db2702ec81537a92c"/><file name="logo.png" hash="ee6d3fdb6b84dc6305e1930c9d62c9a1"/><file name="mail.png" hash="dda776f14745ef6ed3ea7c273b89414a"/><file name="onesignal.png" hash="cd0a13c160d15090f2a7cc24e82adb94"/><file name="skype.png" hash="c47bc27f92a5037b5e5808a4c7946eef"/><file name="star.png" hash="7ba3058f225533076d823ad0de40cf61"/><file name="storebg.png" hash="afc4c40ea7a186c807daa8f4bd16dff3"/><file name="tick.png" hash="a93719f7f9a401c5aa10745e72f33b6a"/><file name="tick1.png" hash="a77e5cdd4aa5960fd325028b3cad225b"/><file name="web.png" hash="d6a873b4366d7337b6e3bc048ad3399f"/></dir></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="css"><dir name="conversionbug"><file name="colorbox.css" hash="7ca0c7889bd38f2631d750e0ac8d3cde"/><file name="controls.png" hash="05ad6ec2cbc17a7f3d1b1aac6dbe770d"/><file name="loading.gif" hash="f1d7268ba36b264f8b33b5b2bf0f108c"/><dir name="owl"><file name="AjaxLoader.gif" hash="5b8b06c052cac80413d62e5c45f9f37b"/><file name="bootstrapTheme.css" hash="6a99dc7813d9a40140192e71fe4e2cc7"/><file name="custom.css" hash="2966971052651b1a422b3bb594410b9c"/><file name="glyphicons-halflings-green.png" hash="9bbc6e9602998a385c2ea13df56470fd"/><file name="glyphicons-halflings-green.png_" hash="9cae7799ad4cae356531cb566f8fe287"/><file name="glyphicons-halflings.png" hash="2516339970d710819585f90773aebe0a"/><file name="grabbing.png" hash="d817e1dba5bd5d891d0504bf1715807b"/><file name="owl.carousel.css" hash="3113902e75b311845eb160a0c4b50f51"/><file name="owl.carousel.js" hash="a5f96c62d75be144282ef6cc429a6259"/><file name="owl.css" hash="6c438d4a7126a61e86805ebc0aebdb55"/><file name="owl.theme.css" hash="0a3f28b2f8a363198f35a188bea9ca2b"/><file name="owl.transitions.css" hash="b1bdaeac4065bf67a7d7a06213192964"/><file name="responsive.css" hash="6b7eb0867b2952eb412131c8c7fb1b85"/></dir><file name="socialpopup.css" hash="1dae03785bf2881839f162ae0d28ff8c"/><file name="style.css" hash="7f8cb16a9abae753af4bc0d27ef96830"/></dir></dir></dir></dir></dir></target></contents>
|
45 |
<compatible/>
|
46 |
<dependencies><required><php><min>5.3.0</min><max>6.0.0</max></php></required></dependencies>
|
47 |
</package>
|
skin/adminhtml/default/default/conversionbug/core/core.css
CHANGED
@@ -1,12 +1,21 @@
|
|
1 |
-
.
|
2 |
-
.cb-
|
3 |
-
.cb-
|
4 |
-
.cb-
|
5 |
-
|
6 |
-
.
|
7 |
-
.
|
8 |
-
.
|
9 |
-
.
|
10 |
-
.
|
11 |
-
.
|
12 |
-
.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
.content {width:100%;padding-top: 59px; background: url("images/storebg.png") no-repeat;}
|
2 |
+
.cb-details {width:70%;float:left}
|
3 |
+
.cb-intro{margin: 0px 0px 0px 25px; padding-top: 35px;}
|
4 |
+
.cb-pattern{background: url("images/logo.png") no-repeat;height: 100px;width:30%;float:left}
|
5 |
+
.cb-intro .content h1{color:#fff;font-weight: bold;}
|
6 |
+
.cb-intro .content a{color: #000;padding-left: 12px; font-size: 14px}
|
7 |
+
.list-inline {padding-left: 0;list-style: none;margin-left: -5px}
|
8 |
+
.list-inline>li {display: inline-block;padding-left: 5px;padding-right: 64px;}
|
9 |
+
.list-inline>li.cb-web {background: url("images/web.png") no-repeat; background-position: left center;}
|
10 |
+
.list-inline>li.cb-mail {background: url("images/mail.png") no-repeat; background-position: left center;}
|
11 |
+
.list-inline>li.cb-skype {background: url("images/skype.png") no-repeat; background-position: left center;}
|
12 |
+
.entry-edit .content {pading:0px 0px !important;}
|
13 |
+
.product-desc>ul>li {list-style:none;font-size: 12px;line-height: 22px;list-style-image: url("images/tick1.png");
|
14 |
+
list-style-position: inside;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
|
15 |
+
.rating{float: left;background: url("images/star.png") no-repeat;width: 16px;background-position: right center;
|
16 |
+
padding-right: 17px;color: gray;padding-top: 1px;}
|
17 |
+
.item-extensions>li{width:25%;float: left;list-style: none;margin-left: 23px;padding-right: 50px;margin-top: 25px;}
|
18 |
+
.price{float: right;font-weight: bold;}
|
19 |
+
.images img {height:262px}
|
20 |
+
.title a {text-decoration: none !important;}
|
21 |
+
.item-extensions {float: left;}
|
skin/adminhtml/default/default/conversionbug/core/images/logo.png
ADDED
Binary file
|
skin/adminhtml/default/default/conversionbug/core/images/mail.png
ADDED
Binary file
|
skin/adminhtml/default/default/conversionbug/core/images/onesignal.png
ADDED
Binary file
|
skin/adminhtml/default/default/conversionbug/core/images/skype.png
ADDED
Binary file
|
skin/adminhtml/default/default/conversionbug/core/images/star.png
ADDED
Binary file
|
skin/adminhtml/default/default/conversionbug/core/images/storebg.png
ADDED
Binary file
|
skin/adminhtml/default/default/conversionbug/core/images/tick.png
ADDED
Binary file
|
skin/adminhtml/default/default/conversionbug/core/images/tick1.png
ADDED
Binary file
|
skin/adminhtml/default/default/conversionbug/core/images/web.png
ADDED
Binary file
|
skin/frontend/{rwd → base}/default/css/conversionbug/colorbox.css
RENAMED
File without changes
|
skin/frontend/base/default/css/conversionbug/controls.png
ADDED
Binary file
|
skin/frontend/base/default/css/conversionbug/loading.gif
ADDED
Binary file
|
skin/frontend/base/default/css/conversionbug/owl/AjaxLoader.gif
ADDED
Binary file
|
skin/frontend/base/default/css/conversionbug/owl/bootstrapTheme.css
ADDED
@@ -0,0 +1,76 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
owl-theme .owl-controls .owl-buttons .owl-prev {
|
2 |
+
left: -45px;
|
3 |
+
top: 55px;
|
4 |
+
}
|
5 |
+
.owl-theme .owl-controls .owl-buttons div {
|
6 |
+
position: absolute;
|
7 |
+
}
|
8 |
+
.owl-theme .owl-controls .owl-buttons div {
|
9 |
+
padding: 5px 9px;
|
10 |
+
}
|
11 |
+
.owl-theme .owl-controls .owl-buttons div {
|
12 |
+
background: none repeat scroll 0 0 #869791;
|
13 |
+
border-radius: 30px;
|
14 |
+
color: #fff;
|
15 |
+
display: inline-block;
|
16 |
+
font-size: 12px;
|
17 |
+
margin: 5px;
|
18 |
+
opacity: 0.5;
|
19 |
+
padding: 3px 10px;
|
20 |
+
}
|
21 |
+
.owl-controls .owl-page, .owl-controls .owl-buttons div {
|
22 |
+
cursor: pointer;
|
23 |
+
}
|
24 |
+
.owl-theme .owl-controls {
|
25 |
+
text-align: center;
|
26 |
+
}
|
27 |
+
.owl-theme .owl-buttons i {
|
28 |
+
margin-top: 2px;
|
29 |
+
}
|
30 |
+
.icon-chevron-left {
|
31 |
+
background-position: -432px -72px;
|
32 |
+
}
|
33 |
+
.icon-white, .nav-pills > .active > a > [class^="icon-"], .nav-pills > .active > a > [class*=" icon-"], .nav-list > .active > a > [class^="icon-"], .nav-list > .active > a > [class*=" icon-"], .navbar-inverse .nav > .active > a > [class^="icon-"], .navbar-inverse .nav > .active > a > [class*=" icon-"], .dropdown-menu > li > a:hover > [class^="icon-"], .dropdown-menu > li > a:focus > [class^="icon-"], .dropdown-menu > li > a:hover > [class*=" icon-"], .dropdown-menu > li > a:focus > [class*=" icon-"], .dropdown-menu > .active > a > [class^="icon-"], .dropdown-menu > .active > a > [class*=" icon-"], .dropdown-submenu:hover > a > [class^="icon-"], .dropdown-submenu:focus > a > [class^="icon-"], .dropdown-submenu:hover > a > [class*=" icon-"], .dropdown-submenu:focus > a > [class*=" icon-"] {
|
34 |
+
background-image: url("glyphicons-halflings-white.png");
|
35 |
+
}
|
36 |
+
[class^="icon-"], [class*=" icon-"] {
|
37 |
+
background-image: url("glyphicons-halflings-green.png");
|
38 |
+
background-position: 14px 14px;
|
39 |
+
background-repeat: no-repeat;
|
40 |
+
display: inline-block;
|
41 |
+
height: 14px;
|
42 |
+
line-height: 14px;
|
43 |
+
margin-top: 4px;
|
44 |
+
vertical-align: text-top;
|
45 |
+
width: 14px;
|
46 |
+
}
|
47 |
+
[class^="icon-"], [class*=" icon-"] {
|
48 |
+
background-image: url("glyphicons-halflings-green.png");
|
49 |
+
background-position: 14px 14px;
|
50 |
+
background-repeat: no-repeat;
|
51 |
+
display: inline-block;
|
52 |
+
height: 14px;
|
53 |
+
line-height: 14px;
|
54 |
+
margin-top: 4px;
|
55 |
+
vertical-align: text-top;
|
56 |
+
width: 14px;
|
57 |
+
}
|
58 |
+
.owl-theme .owl-controls .owl-buttons div {
|
59 |
+
color: #fff;
|
60 |
+
font-size: 12px;
|
61 |
+
}
|
62 |
+
.owl-controls .owl-page, .owl-controls .owl-buttons div {
|
63 |
+
cursor: pointer;
|
64 |
+
}
|
65 |
+
.icon-chevron-left {
|
66 |
+
background-position: -432px -72px;
|
67 |
+
}
|
68 |
+
.owl-theme .owl-buttons i {
|
69 |
+
margin-top: 2px;
|
70 |
+
}
|
71 |
+
.owl-theme .owl-buttons i {
|
72 |
+
margin-top: 2px;
|
73 |
+
}
|
74 |
+
.icon-chevron-right {
|
75 |
+
background-position: -456px -72px;
|
76 |
+
}
|
skin/frontend/base/default/css/conversionbug/owl/custom.css
ADDED
@@ -0,0 +1,421 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/* Owl Carousel Bootstrap Custom CSS */
|
2 |
+
|
3 |
+
/* Header Navigation */
|
4 |
+
#top-nav{
|
5 |
+
border-bottom: 1px solid #e1e6dd;
|
6 |
+
background: #FFF;
|
7 |
+
-webkit-transform: translateZ(0)
|
8 |
+
|
9 |
+
}
|
10 |
+
#top-nav.navbar{
|
11 |
+
margin-bottom: 0px;
|
12 |
+
|
13 |
+
}
|
14 |
+
#top-nav.navbar .nav{
|
15 |
+
margin: 8px 0px;
|
16 |
+
}
|
17 |
+
|
18 |
+
#top-nav.navbar .nav > li > a {
|
19 |
+
padding: 6px 12px;
|
20 |
+
margin: 0px;
|
21 |
+
text-transform: uppercase;
|
22 |
+
font-weight: 400;
|
23 |
+
|
24 |
+
-webkit-transition: background-color 200ms ease;
|
25 |
+
-moz-transition: background-color 200ms ease;
|
26 |
+
-o-transition: background-color 200ms ease;
|
27 |
+
transition: background-color 200ms ease;
|
28 |
+
}
|
29 |
+
#top-nav.navbar .nav > li > a.download{
|
30 |
+
-webkit-border-radius: 3px;
|
31 |
+
-moz-border-radius: 3px;
|
32 |
+
border-radius: 3px;
|
33 |
+
}
|
34 |
+
|
35 |
+
#top-nav.navbar .nav > li > a.download-on{
|
36 |
+
background-color: #ff8a3c;
|
37 |
+
color: #ffffff;
|
38 |
+
}
|
39 |
+
#top-nav.navbar .nav > li > a.download-on:hover{
|
40 |
+
color: #ffffff;
|
41 |
+
background-color: #ff7920;
|
42 |
+
}
|
43 |
+
.btn-navbar span.icon-bar{
|
44 |
+
margin-top: 0px;
|
45 |
+
}
|
46 |
+
|
47 |
+
/* Header */
|
48 |
+
|
49 |
+
#header{
|
50 |
+
background: #f1f1f1;
|
51 |
+
padding: 100px 0 100px;
|
52 |
+
}
|
53 |
+
#header h1{
|
54 |
+
color: #7fc242;
|
55 |
+
margin-bottom: 10px;
|
56 |
+
margin-top: 40px;
|
57 |
+
}
|
58 |
+
#header h3{
|
59 |
+
margin-bottom: 30px;
|
60 |
+
width: 400px;
|
61 |
+
}
|
62 |
+
#header .btn-success {
|
63 |
+
padding: 15px 30px;
|
64 |
+
margin-bottom: 5px;
|
65 |
+
}
|
66 |
+
#header .logo{
|
67 |
+
display: block;
|
68 |
+
margin-top:60px;
|
69 |
+
float: right
|
70 |
+
}
|
71 |
+
img.arrow-down{
|
72 |
+
margin: 0 auto;
|
73 |
+
display: block;
|
74 |
+
}
|
75 |
+
h1{
|
76 |
+
margin-top: 80px;
|
77 |
+
}
|
78 |
+
|
79 |
+
pre.pre-show{
|
80 |
+
margin: 40px 0px;
|
81 |
+
|
82 |
+
}
|
83 |
+
.tab-content pre.pre-show{
|
84 |
+
margin: 0px 0px 0px 0px;
|
85 |
+
}
|
86 |
+
.nav-tabs{
|
87 |
+
margin-top: 20px;
|
88 |
+
margin-bottom: 0px;
|
89 |
+
|
90 |
+
}
|
91 |
+
.tab-content{
|
92 |
+
border-left: 1px solid #ddd;
|
93 |
+
border-right: 1px solid #ddd;
|
94 |
+
border-bottom: 1px solid #ddd;
|
95 |
+
-webkit-border-radius: 0px 0px 4px 4px;
|
96 |
+
-moz-border-radius: 0px 0px 4px 4px;
|
97 |
+
border-radius: 0px 0px 4px 4px;
|
98 |
+
|
99 |
+
}
|
100 |
+
/* Content */
|
101 |
+
.table th, .table td {
|
102 |
+
padding: 8px 12px;
|
103 |
+
}
|
104 |
+
|
105 |
+
/* Footer */
|
106 |
+
|
107 |
+
#footer{
|
108 |
+
padding: 20px 0px;
|
109 |
+
background: #f3f3f3;
|
110 |
+
text-align: center
|
111 |
+
}
|
112 |
+
.twitter-share-button{
|
113 |
+
top: 4px;
|
114 |
+
position: relative;
|
115 |
+
}
|
116 |
+
|
117 |
+
/* Demo Slides */
|
118 |
+
|
119 |
+
#owl-example .item{
|
120 |
+
padding: 30px 0px;
|
121 |
+
margin: 10px;
|
122 |
+
color: #FFF;
|
123 |
+
-webkit-border-radius: 3px;
|
124 |
+
-moz-border-radius: 3px;
|
125 |
+
border-radius: 3px;
|
126 |
+
text-align: center;
|
127 |
+
}
|
128 |
+
#owl-example .item img{
|
129 |
+
width: auto;
|
130 |
+
margin: 0 auto;
|
131 |
+
display: block;
|
132 |
+
}
|
133 |
+
#owl-example .item h3{
|
134 |
+
font-size: 28px;
|
135 |
+
font-weight: 300;
|
136 |
+
margin: 25px 0 0;
|
137 |
+
}
|
138 |
+
#owl-example .item h4{
|
139 |
+
margin: 5px 0 0;
|
140 |
+
font-size: 18px;
|
141 |
+
}
|
142 |
+
.item h1{
|
143 |
+
margin: inherit;
|
144 |
+
}
|
145 |
+
|
146 |
+
.orange{
|
147 |
+
background: #ff8a3c;
|
148 |
+
}
|
149 |
+
.darkCyan{
|
150 |
+
background: #42bdc2;
|
151 |
+
}
|
152 |
+
.forestGreen{
|
153 |
+
background: #7fc242;
|
154 |
+
}
|
155 |
+
.yellow {
|
156 |
+
background: #ffd800;
|
157 |
+
}
|
158 |
+
.dodgerBlue {
|
159 |
+
background: #388bd1;
|
160 |
+
}
|
161 |
+
.skyBlue {
|
162 |
+
background: #a1def8;
|
163 |
+
}
|
164 |
+
.zombieGreen {
|
165 |
+
background: #3fbf79;
|
166 |
+
}
|
167 |
+
.violet {
|
168 |
+
background: #db6ac5;
|
169 |
+
}
|
170 |
+
.yellowLight {
|
171 |
+
background: #fee664;
|
172 |
+
}
|
173 |
+
.steelGray {
|
174 |
+
background: #cad3d0;
|
175 |
+
}
|
176 |
+
|
177 |
+
/* More Demo Box */
|
178 |
+
|
179 |
+
#example-info h1,
|
180 |
+
#more h1{
|
181 |
+
margin-top: 40px;
|
182 |
+
}
|
183 |
+
.demos-row{
|
184 |
+
margin-top: 30px;
|
185 |
+
margin-bottom: 30px;
|
186 |
+
}
|
187 |
+
.demo-page{
|
188 |
+
margin-top: 0px;
|
189 |
+
margin-bottom: 100px;
|
190 |
+
}
|
191 |
+
.demo-box{
|
192 |
+
display: block;
|
193 |
+
background: #f3f3f3;
|
194 |
+
text-align: center;
|
195 |
+
font-size: 18px;
|
196 |
+
-webkit-border-radius: 3px;
|
197 |
+
-moz-border-radius: 3px;
|
198 |
+
border-radius: 3px;
|
199 |
+
}
|
200 |
+
.demo-box h3{
|
201 |
+
padding-bottom:20px;
|
202 |
+
margin: 0px;
|
203 |
+
color: #869690;
|
204 |
+
}
|
205 |
+
.demo-box:hover{
|
206 |
+
text-decoration: none;
|
207 |
+
}
|
208 |
+
.demo-wrapper{
|
209 |
+
padding: 30px 0px 20px 0px;
|
210 |
+
padding-left: 30px;
|
211 |
+
padding-right: 30px;
|
212 |
+
}
|
213 |
+
.demo-slide {
|
214 |
+
float: left;
|
215 |
+
}
|
216 |
+
.demo-slide .bg{
|
217 |
+
background: #aebab6;
|
218 |
+
margin-right: 1px;
|
219 |
+
height: 100%;
|
220 |
+
}
|
221 |
+
.demo-box:hover .demo-slide .bg{
|
222 |
+
background: #7fc242;
|
223 |
+
}
|
224 |
+
/* Images */
|
225 |
+
.demo-images .demo-slide{
|
226 |
+
height: 40px;
|
227 |
+
width: 33.3333333%;
|
228 |
+
}
|
229 |
+
|
230 |
+
/* Full */
|
231 |
+
.demo-full {
|
232 |
+
padding-left: 0px;
|
233 |
+
padding-right: 0px;
|
234 |
+
}
|
235 |
+
.demo-full .demo-slide{
|
236 |
+
height: 40px;
|
237 |
+
width: 25%;
|
238 |
+
}
|
239 |
+
|
240 |
+
/* Custom */
|
241 |
+
.demo-custom .demo-slide{
|
242 |
+
height: 40px;
|
243 |
+
width: 10%;
|
244 |
+
}
|
245 |
+
/* One */
|
246 |
+
.demo-one .demo-slide{
|
247 |
+
height: 40px;
|
248 |
+
width: 100%;
|
249 |
+
}
|
250 |
+
|
251 |
+
/* json */
|
252 |
+
|
253 |
+
.demo-Json .demo-slide {
|
254 |
+
height: 40px;
|
255 |
+
width: 20%;
|
256 |
+
}
|
257 |
+
.demo-Json-custom .demo-slide{
|
258 |
+
height: 40px;
|
259 |
+
width: 33.3333333%;
|
260 |
+
}
|
261 |
+
/* loading icon */
|
262 |
+
|
263 |
+
.demo-lazy .demo-slide{
|
264 |
+
height: 40px;
|
265 |
+
width: 33.3333333%;
|
266 |
+
}
|
267 |
+
.demo-lazy .demo-slide .bg{
|
268 |
+
background: url('../img/AjaxLoader.gif') no-repeat center center #aebab6;
|
269 |
+
}
|
270 |
+
|
271 |
+
/* Auto Height */
|
272 |
+
.demo-height .demo-slide{
|
273 |
+
height: 40px;
|
274 |
+
width: 100%;
|
275 |
+
}
|
276 |
+
|
277 |
+
/* Changelog */
|
278 |
+
#changelog{
|
279 |
+
margin-bottom: 40px;
|
280 |
+
}
|
281 |
+
#changelog .label{
|
282 |
+
margin-bottom:10px;
|
283 |
+
}
|
284 |
+
#changelog .log{
|
285 |
+
margin-bottom: 30px;
|
286 |
+
padding-bottom: 30px;
|
287 |
+
border-bottom: 1px solid #e1e6dd;
|
288 |
+
}
|
289 |
+
/* Faq */
|
290 |
+
#faq dt {
|
291 |
+
line-height: 26px;
|
292 |
+
}
|
293 |
+
#faq dd{
|
294 |
+
line-height: 22px;
|
295 |
+
margin-bottom: 20px;
|
296 |
+
}
|
297 |
+
|
298 |
+
|
299 |
+
|
300 |
+
/* Responsive Stuff */
|
301 |
+
|
302 |
+
|
303 |
+
@media (max-width: 979px) {
|
304 |
+
.navbar-fixed-top .navbar-inner, .navbar-fixed-bottom .navbar-inner {
|
305 |
+
padding: 0px;
|
306 |
+
}
|
307 |
+
.navbar-fixed-top, .navbar-fixed-bottom {
|
308 |
+
position: fixed;
|
309 |
+
}
|
310 |
+
}
|
311 |
+
@media (max-width: 768px) {
|
312 |
+
.navbar.navbar-fixed-top{
|
313 |
+
position: static;
|
314 |
+
}
|
315 |
+
.btn.btn-navbar{
|
316 |
+
margin: 9px 20px 9px 8px;
|
317 |
+
padding: 10px 10px;
|
318 |
+
}
|
319 |
+
.nav-collapse .nav > li{
|
320 |
+
border-top: 1px solid #e1e6dd;
|
321 |
+
text-align: center
|
322 |
+
}
|
323 |
+
#header .logo{
|
324 |
+
margin-top:40px;
|
325 |
+
margin: 20px auto 0px;
|
326 |
+
float: none;
|
327 |
+
height: 150px;
|
328 |
+
}
|
329 |
+
#header {
|
330 |
+
text-align: center;
|
331 |
+
padding: 60px 0px 30px;
|
332 |
+
}
|
333 |
+
#header h1{
|
334 |
+
margin: 10px 0;
|
335 |
+
}
|
336 |
+
#header h3{
|
337 |
+
margin-bottom: 10px;
|
338 |
+
width: auto;
|
339 |
+
padding: 0px 20px;
|
340 |
+
}
|
341 |
+
h1 {
|
342 |
+
font-size: 38px;
|
343 |
+
margin: 20px 0;
|
344 |
+
}
|
345 |
+
h2 {
|
346 |
+
font-size: 24px;
|
347 |
+
}
|
348 |
+
h3 {
|
349 |
+
font-size: 20px;
|
350 |
+
}
|
351 |
+
h4 {
|
352 |
+
font-size: 16px;
|
353 |
+
}
|
354 |
+
h5 {
|
355 |
+
font-size: 13px;
|
356 |
+
}
|
357 |
+
h6 {
|
358 |
+
font-size: 12px;
|
359 |
+
}
|
360 |
+
|
361 |
+
}
|
362 |
+
|
363 |
+
|
364 |
+
@media (max-width: 480px) {
|
365 |
+
.navbar-fixed-top, .navbar-fixed-bottom {
|
366 |
+
position: static;
|
367 |
+
}
|
368 |
+
#header {
|
369 |
+
text-align: center;
|
370 |
+
padding: 20px 0px 20px;
|
371 |
+
}
|
372 |
+
#header .logo{
|
373 |
+
margin-top:0px;
|
374 |
+
}
|
375 |
+
|
376 |
+
}
|
377 |
+
|
378 |
+
/*
|
379 |
+
NO MORE TABLES!! ;)
|
380 |
+
*/
|
381 |
+
@media (max-width: 767px) {
|
382 |
+
|
383 |
+
.hp-table table, .hp-table thead, .hp-table .hp-table tbody, .hp-table th, .hp-table td, .hp-table tr {
|
384 |
+
display: block;
|
385 |
+
}
|
386 |
+
.hp-table thead tr {
|
387 |
+
display: none;
|
388 |
+
}
|
389 |
+
.hp-table tr { border: 0px solid #ccc; margin-bottom: 10px; }
|
390 |
+
|
391 |
+
.hp-table td:before {
|
392 |
+
top: 6px;
|
393 |
+
left: 6px;
|
394 |
+
width: 45%;
|
395 |
+
padding-right: 10px;
|
396 |
+
white-space: nowrap;
|
397 |
+
}
|
398 |
+
|
399 |
+
.hp-table td:nth-of-type(2):before {
|
400 |
+
content: "Default:";
|
401 |
+
font-weight: bold;
|
402 |
+
}
|
403 |
+
.hp-table td:nth-of-type(3):before {
|
404 |
+
content: "Type:";
|
405 |
+
font-weight: bold;
|
406 |
+
}
|
407 |
+
.hp-table td:nth-of-type(4):before {
|
408 |
+
content: "Description:";
|
409 |
+
font-weight: bold;
|
410 |
+
}
|
411 |
+
}
|
412 |
+
|
413 |
+
|
414 |
+
|
415 |
+
|
416 |
+
|
417 |
+
|
418 |
+
|
419 |
+
|
420 |
+
|
421 |
+
|
skin/frontend/base/default/css/conversionbug/owl/glyphicons-halflings-green.png
ADDED
Binary file
|
skin/frontend/base/default/css/conversionbug/owl/glyphicons-halflings-green.png_
ADDED
Binary file
|
skin/frontend/base/default/css/conversionbug/owl/glyphicons-halflings.png
ADDED
Binary file
|
skin/frontend/base/default/css/conversionbug/owl/grabbing.png
ADDED
Binary file
|
skin/frontend/base/default/css/conversionbug/owl/owl.carousel.css
ADDED
@@ -0,0 +1,96 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*
|
2 |
+
* Core Owl Carousel CSS File
|
3 |
+
* v1.3.3
|
4 |
+
*/
|
5 |
+
/* clearfix */
|
6 |
+
|
7 |
+
.owl-carousel .owl-wrapper:after {
|
8 |
+
content: ".";
|
9 |
+
display: block;
|
10 |
+
clear: both;
|
11 |
+
visibility: hidden;
|
12 |
+
line-height: 0;
|
13 |
+
height: 0;
|
14 |
+
}
|
15 |
+
/* display none until init */
|
16 |
+
|
17 |
+
.owl-carousel {
|
18 |
+
display: none;
|
19 |
+
position: relative;
|
20 |
+
width: 100%;
|
21 |
+
background: #fff;
|
22 |
+
-ms-touch-action: pan-y;
|
23 |
+
}
|
24 |
+
|
25 |
+
.owl-carousel .owl-wrapper {
|
26 |
+
display: none;
|
27 |
+
position: relative;
|
28 |
+
-webkit-transform: translate3d(0px, 0px, 0px);
|
29 |
+
}
|
30 |
+
|
31 |
+
.owl-carousel .owl-wrapper-outer {
|
32 |
+
overflow: hidden;
|
33 |
+
position: relative;
|
34 |
+
width: 100%;
|
35 |
+
}
|
36 |
+
|
37 |
+
.owl-carousel .owl-wrapper-outer.autoHeight {
|
38 |
+
-webkit-transition: height 500ms ease-in-out;
|
39 |
+
-moz-transition: height 500ms ease-in-out;
|
40 |
+
-ms-transition: height 500ms ease-in-out;
|
41 |
+
-o-transition: height 500ms ease-in-out;
|
42 |
+
transition: height 500ms ease-in-out;
|
43 |
+
}
|
44 |
+
|
45 |
+
.owl-carousel .owl-item {
|
46 |
+
float: left;
|
47 |
+
}
|
48 |
+
|
49 |
+
.owl-carousel .owl-item:hover h6 {
|
50 |
+
color: #E40023;
|
51 |
+
opacity: 0.8;
|
52 |
+
}
|
53 |
+
|
54 |
+
.owl-item h6 {
|
55 |
+
padding: 0px;
|
56 |
+
color: black;
|
57 |
+
text-decoration: none;
|
58 |
+
/* padding-bottom: 10px; */
|
59 |
+
word-spacing: 2px;
|
60 |
+
font-size: 12px;
|
61 |
+
/* height: 50px; */
|
62 |
+
font-weight: 600;
|
63 |
+
font-family: 'Raleway', sans-serif;
|
64 |
+
}
|
65 |
+
|
66 |
+
.owl-controls .owl-page,
|
67 |
+
.owl-controls .owl-buttons div {
|
68 |
+
cursor: pointer;
|
69 |
+
}
|
70 |
+
|
71 |
+
.owl-controls {
|
72 |
+
-webkit-user-select: none;
|
73 |
+
-khtml-user-select: none;
|
74 |
+
-moz-user-select: none;
|
75 |
+
-ms-user-select: none;
|
76 |
+
user-select: none;
|
77 |
+
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
|
78 |
+
}
|
79 |
+
/* mouse grab icon */
|
80 |
+
|
81 |
+
.grabbing {
|
82 |
+
cursor: url(grabbing.png) 8 8, move;
|
83 |
+
}
|
84 |
+
/* fix */
|
85 |
+
|
86 |
+
.owl-carousel .owl-wrapper,
|
87 |
+
.owl-carousel .owl-item {
|
88 |
+
-webkit-backface-visibility: hidden;
|
89 |
+
-moz-backface-visibility: hidden;
|
90 |
+
-ms-backface-visibility: hidden;
|
91 |
+
-webkit-transform: translate3d(0, 0, 0);
|
92 |
+
-moz-transform: translate3d(0, 0, 0);
|
93 |
+
-ms-transform: translate3d(0, 0, 0);
|
94 |
+
}
|
95 |
+
|
96 |
+
//html css
|
skin/frontend/base/default/css/conversionbug/owl/owl.carousel.js
ADDED
@@ -0,0 +1,1512 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*
|
2 |
+
* jQuery OwlCarousel v1.3.3
|
3 |
+
*
|
4 |
+
* Copyright (c) 2013 Bartosz Wojciechowski
|
5 |
+
* http://www.owlgraphic.com/owlcarousel/
|
6 |
+
*
|
7 |
+
* Licensed under MIT
|
8 |
+
*
|
9 |
+
*/
|
10 |
+
|
11 |
+
/*JS Lint helpers: */
|
12 |
+
/*global dragMove: false, dragEnd: false, $, jQuery, alert, window, document */
|
13 |
+
/*jslint nomen: true, continue:true */
|
14 |
+
|
15 |
+
if (typeof Object.create !== "function") {
|
16 |
+
Object.create = function (obj) {
|
17 |
+
function F() {}
|
18 |
+
F.prototype = obj;
|
19 |
+
return new F();
|
20 |
+
};
|
21 |
+
}
|
22 |
+
(function ($, window, document) {
|
23 |
+
|
24 |
+
var Carousel = {
|
25 |
+
init : function (options, el) {
|
26 |
+
var base = this;
|
27 |
+
|
28 |
+
base.$elem = $(el);
|
29 |
+
base.options = $.extend({}, $.fn.owlCarousel.options, base.$elem.data(), options);
|
30 |
+
|
31 |
+
base.userOptions = options;
|
32 |
+
base.loadContent();
|
33 |
+
},
|
34 |
+
|
35 |
+
loadContent : function () {
|
36 |
+
var base = this, url;
|
37 |
+
|
38 |
+
function getData(data) {
|
39 |
+
var i, content = "";
|
40 |
+
if (typeof base.options.jsonSuccess === "function") {
|
41 |
+
base.options.jsonSuccess.apply(this, [data]);
|
42 |
+
} else {
|
43 |
+
for (i in data.owl) {
|
44 |
+
if (data.owl.hasOwnProperty(i)) {
|
45 |
+
content += data.owl[i].item;
|
46 |
+
}
|
47 |
+
}
|
48 |
+
base.$elem.html(content);
|
49 |
+
}
|
50 |
+
base.logIn();
|
51 |
+
}
|
52 |
+
|
53 |
+
if (typeof base.options.beforeInit === "function") {
|
54 |
+
base.options.beforeInit.apply(this, [base.$elem]);
|
55 |
+
}
|
56 |
+
|
57 |
+
if (typeof base.options.jsonPath === "string") {
|
58 |
+
url = base.options.jsonPath;
|
59 |
+
$.getJSON(url, getData);
|
60 |
+
} else {
|
61 |
+
base.logIn();
|
62 |
+
}
|
63 |
+
},
|
64 |
+
|
65 |
+
logIn : function () {
|
66 |
+
var base = this;
|
67 |
+
|
68 |
+
base.$elem.data("owl-originalStyles", base.$elem.attr("style"));
|
69 |
+
base.$elem.data("owl-originalClasses", base.$elem.attr("class"));
|
70 |
+
|
71 |
+
base.$elem.css({opacity: 0});
|
72 |
+
base.orignalItems = base.options.items;
|
73 |
+
base.checkBrowser();
|
74 |
+
base.wrapperWidth = 0;
|
75 |
+
base.checkVisible = null;
|
76 |
+
base.setVars();
|
77 |
+
},
|
78 |
+
|
79 |
+
setVars : function () {
|
80 |
+
var base = this;
|
81 |
+
if (base.$elem.children().length === 0) {return false; }
|
82 |
+
base.baseClass();
|
83 |
+
base.eventTypes();
|
84 |
+
base.$userItems = base.$elem.children();
|
85 |
+
base.itemsAmount = base.$userItems.length;
|
86 |
+
base.wrapItems();
|
87 |
+
base.$owlItems = base.$elem.find(".owl-item");
|
88 |
+
base.$owlWrapper = base.$elem.find(".owl-wrapper");
|
89 |
+
base.playDirection = "next";
|
90 |
+
base.prevItem = 0;
|
91 |
+
base.prevArr = [0];
|
92 |
+
base.currentItem = 0;
|
93 |
+
base.customEvents();
|
94 |
+
base.onStartup();
|
95 |
+
},
|
96 |
+
|
97 |
+
onStartup : function () {
|
98 |
+
var base = this;
|
99 |
+
base.updateItems();
|
100 |
+
base.calculateAll();
|
101 |
+
base.buildControls();
|
102 |
+
base.updateControls();
|
103 |
+
base.response();
|
104 |
+
base.moveEvents();
|
105 |
+
base.stopOnHover();
|
106 |
+
base.owlStatus();
|
107 |
+
|
108 |
+
if (base.options.transitionStyle !== false) {
|
109 |
+
base.transitionTypes(base.options.transitionStyle);
|
110 |
+
}
|
111 |
+
if (base.options.autoPlay === true) {
|
112 |
+
base.options.autoPlay = 5000;
|
113 |
+
}
|
114 |
+
base.play();
|
115 |
+
|
116 |
+
base.$elem.find(".owl-wrapper").css("display", "block");
|
117 |
+
|
118 |
+
if (!base.$elem.is(":visible")) {
|
119 |
+
base.watchVisibility();
|
120 |
+
} else {
|
121 |
+
base.$elem.css("opacity", 1);
|
122 |
+
}
|
123 |
+
base.onstartup = false;
|
124 |
+
base.eachMoveUpdate();
|
125 |
+
if (typeof base.options.afterInit === "function") {
|
126 |
+
base.options.afterInit.apply(this, [base.$elem]);
|
127 |
+
}
|
128 |
+
},
|
129 |
+
|
130 |
+
eachMoveUpdate : function () {
|
131 |
+
var base = this;
|
132 |
+
|
133 |
+
if (base.options.lazyLoad === true) {
|
134 |
+
base.lazyLoad();
|
135 |
+
}
|
136 |
+
if (base.options.autoHeight === true) {
|
137 |
+
base.autoHeight();
|
138 |
+
}
|
139 |
+
base.onVisibleItems();
|
140 |
+
|
141 |
+
if (typeof base.options.afterAction === "function") {
|
142 |
+
base.options.afterAction.apply(this, [base.$elem]);
|
143 |
+
}
|
144 |
+
},
|
145 |
+
|
146 |
+
updateVars : function () {
|
147 |
+
var base = this;
|
148 |
+
if (typeof base.options.beforeUpdate === "function") {
|
149 |
+
base.options.beforeUpdate.apply(this, [base.$elem]);
|
150 |
+
}
|
151 |
+
base.watchVisibility();
|
152 |
+
base.updateItems();
|
153 |
+
base.calculateAll();
|
154 |
+
base.updatePosition();
|
155 |
+
base.updateControls();
|
156 |
+
base.eachMoveUpdate();
|
157 |
+
if (typeof base.options.afterUpdate === "function") {
|
158 |
+
base.options.afterUpdate.apply(this, [base.$elem]);
|
159 |
+
}
|
160 |
+
},
|
161 |
+
|
162 |
+
reload : function () {
|
163 |
+
var base = this;
|
164 |
+
window.setTimeout(function () {
|
165 |
+
base.updateVars();
|
166 |
+
}, 0);
|
167 |
+
},
|
168 |
+
|
169 |
+
watchVisibility : function () {
|
170 |
+
var base = this;
|
171 |
+
|
172 |
+
if (base.$elem.is(":visible") === false) {
|
173 |
+
base.$elem.css({opacity: 0});
|
174 |
+
window.clearInterval(base.autoPlayInterval);
|
175 |
+
window.clearInterval(base.checkVisible);
|
176 |
+
} else {
|
177 |
+
return false;
|
178 |
+
}
|
179 |
+
base.checkVisible = window.setInterval(function () {
|
180 |
+
if (base.$elem.is(":visible")) {
|
181 |
+
base.reload();
|
182 |
+
base.$elem.animate({opacity: 1}, 200);
|
183 |
+
window.clearInterval(base.checkVisible);
|
184 |
+
}
|
185 |
+
}, 500);
|
186 |
+
},
|
187 |
+
|
188 |
+
wrapItems : function () {
|
189 |
+
var base = this;
|
190 |
+
base.$userItems.wrapAll("<div class=\"owl-wrapper\">").wrap("<div class=\"owl-item\"></div>");
|
191 |
+
base.$elem.find(".owl-wrapper").wrap("<div class=\"owl-wrapper-outer\">");
|
192 |
+
base.wrapperOuter = base.$elem.find(".owl-wrapper-outer");
|
193 |
+
base.$elem.css("display", "block");
|
194 |
+
},
|
195 |
+
|
196 |
+
baseClass : function () {
|
197 |
+
var base = this,
|
198 |
+
hasBaseClass = base.$elem.hasClass(base.options.baseClass),
|
199 |
+
hasThemeClass = base.$elem.hasClass(base.options.theme);
|
200 |
+
|
201 |
+
if (!hasBaseClass) {
|
202 |
+
base.$elem.addClass(base.options.baseClass);
|
203 |
+
}
|
204 |
+
|
205 |
+
if (!hasThemeClass) {
|
206 |
+
base.$elem.addClass(base.options.theme);
|
207 |
+
}
|
208 |
+
},
|
209 |
+
|
210 |
+
updateItems : function () {
|
211 |
+
var base = this, width, i;
|
212 |
+
|
213 |
+
if (base.options.responsive === false) {
|
214 |
+
return false;
|
215 |
+
}
|
216 |
+
if (base.options.singleItem === true) {
|
217 |
+
base.options.items = base.orignalItems = 1;
|
218 |
+
base.options.itemsCustom = false;
|
219 |
+
base.options.itemsDesktop = false;
|
220 |
+
base.options.itemsDesktopSmall = false;
|
221 |
+
base.options.itemsTablet = false;
|
222 |
+
base.options.itemsTabletSmall = false;
|
223 |
+
base.options.itemsMobile = false;
|
224 |
+
return false;
|
225 |
+
}
|
226 |
+
|
227 |
+
width = $(base.options.responsiveBaseWidth).width();
|
228 |
+
|
229 |
+
if (width > (base.options.itemsDesktop[0] || base.orignalItems)) {
|
230 |
+
base.options.items = base.orignalItems;
|
231 |
+
}
|
232 |
+
if (base.options.itemsCustom !== false) {
|
233 |
+
//Reorder array by screen size
|
234 |
+
base.options.itemsCustom.sort(function (a, b) {return a[0] - b[0]; });
|
235 |
+
|
236 |
+
for (i = 0; i < base.options.itemsCustom.length; i += 1) {
|
237 |
+
if (base.options.itemsCustom[i][0] <= width) {
|
238 |
+
base.options.items = base.options.itemsCustom[i][1];
|
239 |
+
}
|
240 |
+
}
|
241 |
+
|
242 |
+
} else {
|
243 |
+
|
244 |
+
if (width <= base.options.itemsDesktop[0] && base.options.itemsDesktop !== false) {
|
245 |
+
base.options.items = base.options.itemsDesktop[1];
|
246 |
+
}
|
247 |
+
|
248 |
+
if (width <= base.options.itemsDesktopSmall[0] && base.options.itemsDesktopSmall !== false) {
|
249 |
+
base.options.items = base.options.itemsDesktopSmall[1];
|
250 |
+
}
|
251 |
+
|
252 |
+
if (width <= base.options.itemsTablet[0] && base.options.itemsTablet !== false) {
|
253 |
+
base.options.items = base.options.itemsTablet[1];
|
254 |
+
}
|
255 |
+
|
256 |
+
if (width <= base.options.itemsTabletSmall[0] && base.options.itemsTabletSmall !== false) {
|
257 |
+
base.options.items = base.options.itemsTabletSmall[1];
|
258 |
+
}
|
259 |
+
|
260 |
+
if (width <= base.options.itemsMobile[0] && base.options.itemsMobile !== false) {
|
261 |
+
base.options.items = base.options.itemsMobile[1];
|
262 |
+
}
|
263 |
+
}
|
264 |
+
|
265 |
+
//if number of items is less than declared
|
266 |
+
if (base.options.items > base.itemsAmount && base.options.itemsScaleUp === true) {
|
267 |
+
base.options.items = base.itemsAmount;
|
268 |
+
}
|
269 |
+
},
|
270 |
+
|
271 |
+
response : function () {
|
272 |
+
var base = this,
|
273 |
+
smallDelay,
|
274 |
+
lastWindowWidth;
|
275 |
+
|
276 |
+
if (base.options.responsive !== true) {
|
277 |
+
return false;
|
278 |
+
}
|
279 |
+
lastWindowWidth = $(window).width();
|
280 |
+
|
281 |
+
base.resizer = function () {
|
282 |
+
if ($(window).width() !== lastWindowWidth) {
|
283 |
+
if (base.options.autoPlay !== false) {
|
284 |
+
window.clearInterval(base.autoPlayInterval);
|
285 |
+
}
|
286 |
+
window.clearTimeout(smallDelay);
|
287 |
+
smallDelay = window.setTimeout(function () {
|
288 |
+
lastWindowWidth = $(window).width();
|
289 |
+
base.updateVars();
|
290 |
+
}, base.options.responsiveRefreshRate);
|
291 |
+
}
|
292 |
+
};
|
293 |
+
$(window).resize(base.resizer);
|
294 |
+
},
|
295 |
+
|
296 |
+
updatePosition : function () {
|
297 |
+
var base = this;
|
298 |
+
base.jumpTo(base.currentItem);
|
299 |
+
if (base.options.autoPlay !== false) {
|
300 |
+
base.checkAp();
|
301 |
+
}
|
302 |
+
},
|
303 |
+
|
304 |
+
appendItemsSizes : function () {
|
305 |
+
var base = this,
|
306 |
+
roundPages = 0,
|
307 |
+
lastItem = base.itemsAmount - base.options.items;
|
308 |
+
|
309 |
+
base.$owlItems.each(function (index) {
|
310 |
+
var $this = $(this);
|
311 |
+
$this
|
312 |
+
.css({"width": base.itemWidth})
|
313 |
+
.data("owl-item", Number(index));
|
314 |
+
|
315 |
+
if (index % base.options.items === 0 || index === lastItem) {
|
316 |
+
if (!(index > lastItem)) {
|
317 |
+
roundPages += 1;
|
318 |
+
}
|
319 |
+
}
|
320 |
+
$this.data("owl-roundPages", roundPages);
|
321 |
+
});
|
322 |
+
},
|
323 |
+
|
324 |
+
appendWrapperSizes : function () {
|
325 |
+
var base = this,
|
326 |
+
width = base.$owlItems.length * base.itemWidth;
|
327 |
+
|
328 |
+
base.$owlWrapper.css({
|
329 |
+
"width": width * 2,
|
330 |
+
"left": 0
|
331 |
+
});
|
332 |
+
base.appendItemsSizes();
|
333 |
+
},
|
334 |
+
|
335 |
+
calculateAll : function () {
|
336 |
+
var base = this;
|
337 |
+
base.calculateWidth();
|
338 |
+
base.appendWrapperSizes();
|
339 |
+
base.loops();
|
340 |
+
base.max();
|
341 |
+
},
|
342 |
+
|
343 |
+
calculateWidth : function () {
|
344 |
+
var base = this;
|
345 |
+
base.itemWidth = Math.round(base.$elem.width() / base.options.items);
|
346 |
+
},
|
347 |
+
|
348 |
+
max : function () {
|
349 |
+
var base = this,
|
350 |
+
maximum = ((base.itemsAmount * base.itemWidth) - base.options.items * base.itemWidth) * -1;
|
351 |
+
if (base.options.items > base.itemsAmount) {
|
352 |
+
base.maximumItem = 0;
|
353 |
+
maximum = 0;
|
354 |
+
base.maximumPixels = 0;
|
355 |
+
} else {
|
356 |
+
base.maximumItem = base.itemsAmount - base.options.items;
|
357 |
+
base.maximumPixels = maximum;
|
358 |
+
}
|
359 |
+
return maximum;
|
360 |
+
},
|
361 |
+
|
362 |
+
min : function () {
|
363 |
+
return 0;
|
364 |
+
},
|
365 |
+
|
366 |
+
loops : function () {
|
367 |
+
var base = this,
|
368 |
+
prev = 0,
|
369 |
+
elWidth = 0,
|
370 |
+
i,
|
371 |
+
item,
|
372 |
+
roundPageNum;
|
373 |
+
|
374 |
+
base.positionsInArray = [0];
|
375 |
+
base.pagesInArray = [];
|
376 |
+
|
377 |
+
for (i = 0; i < base.itemsAmount; i += 1) {
|
378 |
+
elWidth += base.itemWidth;
|
379 |
+
base.positionsInArray.push(-elWidth);
|
380 |
+
|
381 |
+
if (base.options.scrollPerPage === true) {
|
382 |
+
item = $(base.$owlItems[i]);
|
383 |
+
roundPageNum = item.data("owl-roundPages");
|
384 |
+
if (roundPageNum !== prev) {
|
385 |
+
base.pagesInArray[prev] = base.positionsInArray[i];
|
386 |
+
prev = roundPageNum;
|
387 |
+
}
|
388 |
+
}
|
389 |
+
}
|
390 |
+
},
|
391 |
+
|
392 |
+
buildControls : function () {
|
393 |
+
var base = this;
|
394 |
+
if (base.options.navigation === true || base.options.pagination === true) {
|
395 |
+
base.owlControls = $("<div class=\"owl-controls\"/>").toggleClass("clickable", !base.browser.isTouch).appendTo(base.$elem);
|
396 |
+
}
|
397 |
+
if (base.options.pagination === true) {
|
398 |
+
base.buildPagination();
|
399 |
+
}
|
400 |
+
if (base.options.navigation === true) {
|
401 |
+
base.buildButtons();
|
402 |
+
}
|
403 |
+
},
|
404 |
+
|
405 |
+
buildButtons : function () {
|
406 |
+
var base = this,
|
407 |
+
buttonsWrapper = $("<div class=\"owl-buttons\"/>");
|
408 |
+
base.owlControls.append(buttonsWrapper);
|
409 |
+
|
410 |
+
base.buttonPrev = $("<div/>", {
|
411 |
+
"class" : "owl-prev",
|
412 |
+
"html" : base.options.navigationText[0] || ""
|
413 |
+
});
|
414 |
+
|
415 |
+
base.buttonNext = $("<div/>", {
|
416 |
+
"class" : "owl-next",
|
417 |
+
"html" : base.options.navigationText[1] || ""
|
418 |
+
});
|
419 |
+
|
420 |
+
buttonsWrapper
|
421 |
+
.append(base.buttonPrev)
|
422 |
+
.append(base.buttonNext);
|
423 |
+
|
424 |
+
buttonsWrapper.on("touchstart.owlControls mousedown.owlControls", "div[class^=\"owl\"]", function (event) {
|
425 |
+
event.preventDefault();
|
426 |
+
});
|
427 |
+
|
428 |
+
buttonsWrapper.on("touchend.owlControls mouseup.owlControls", "div[class^=\"owl\"]", function (event) {
|
429 |
+
event.preventDefault();
|
430 |
+
if ($(this).hasClass("owl-next")) {
|
431 |
+
base.next();
|
432 |
+
} else {
|
433 |
+
base.prev();
|
434 |
+
}
|
435 |
+
});
|
436 |
+
},
|
437 |
+
|
438 |
+
buildPagination : function () {
|
439 |
+
var base = this;
|
440 |
+
|
441 |
+
base.paginationWrapper = $("<div class=\"owl-pagination\"/>");
|
442 |
+
base.owlControls.append(base.paginationWrapper);
|
443 |
+
|
444 |
+
base.paginationWrapper.on("touchend.owlControls mouseup.owlControls", ".owl-page", function (event) {
|
445 |
+
event.preventDefault();
|
446 |
+
if (Number($(this).data("owl-page")) !== base.currentItem) {
|
447 |
+
base.goTo(Number($(this).data("owl-page")), true);
|
448 |
+
}
|
449 |
+
});
|
450 |
+
},
|
451 |
+
|
452 |
+
updatePagination : function () {
|
453 |
+
var base = this,
|
454 |
+
counter,
|
455 |
+
lastPage,
|
456 |
+
lastItem,
|
457 |
+
i,
|
458 |
+
paginationButton,
|
459 |
+
paginationButtonInner;
|
460 |
+
|
461 |
+
if (base.options.pagination === false) {
|
462 |
+
return false;
|
463 |
+
}
|
464 |
+
|
465 |
+
base.paginationWrapper.html("");
|
466 |
+
|
467 |
+
counter = 0;
|
468 |
+
lastPage = base.itemsAmount - base.itemsAmount % base.options.items;
|
469 |
+
|
470 |
+
for (i = 0; i < base.itemsAmount; i += 1) {
|
471 |
+
if (i % base.options.items === 0) {
|
472 |
+
counter += 1;
|
473 |
+
if (lastPage === i) {
|
474 |
+
lastItem = base.itemsAmount - base.options.items;
|
475 |
+
}
|
476 |
+
paginationButton = $("<div/>", {
|
477 |
+
"class" : "owl-page"
|
478 |
+
});
|
479 |
+
paginationButtonInner = $("<span></span>", {
|
480 |
+
"text": base.options.paginationNumbers === true ? counter : "",
|
481 |
+
"class": base.options.paginationNumbers === true ? "owl-numbers" : ""
|
482 |
+
});
|
483 |
+
paginationButton.append(paginationButtonInner);
|
484 |
+
|
485 |
+
paginationButton.data("owl-page", lastPage === i ? lastItem : i);
|
486 |
+
paginationButton.data("owl-roundPages", counter);
|
487 |
+
|
488 |
+
base.paginationWrapper.append(paginationButton);
|
489 |
+
}
|
490 |
+
}
|
491 |
+
base.checkPagination();
|
492 |
+
},
|
493 |
+
checkPagination : function () {
|
494 |
+
var base = this;
|
495 |
+
if (base.options.pagination === false) {
|
496 |
+
return false;
|
497 |
+
}
|
498 |
+
base.paginationWrapper.find(".owl-page").each(function () {
|
499 |
+
if ($(this).data("owl-roundPages") === $(base.$owlItems[base.currentItem]).data("owl-roundPages")) {
|
500 |
+
base.paginationWrapper
|
501 |
+
.find(".owl-page")
|
502 |
+
.removeClass("active");
|
503 |
+
$(this).addClass("active");
|
504 |
+
}
|
505 |
+
});
|
506 |
+
},
|
507 |
+
|
508 |
+
checkNavigation : function () {
|
509 |
+
var base = this;
|
510 |
+
|
511 |
+
if (base.options.navigation === false) {
|
512 |
+
return false;
|
513 |
+
}
|
514 |
+
if (base.options.rewindNav === false) {
|
515 |
+
if (base.currentItem === 0 && base.maximumItem === 0) {
|
516 |
+
base.buttonPrev.addClass("disabled");
|
517 |
+
base.buttonNext.addClass("disabled");
|
518 |
+
} else if (base.currentItem === 0 && base.maximumItem !== 0) {
|
519 |
+
base.buttonPrev.addClass("disabled");
|
520 |
+
base.buttonNext.removeClass("disabled");
|
521 |
+
} else if (base.currentItem === base.maximumItem) {
|
522 |
+
base.buttonPrev.removeClass("disabled");
|
523 |
+
base.buttonNext.addClass("disabled");
|
524 |
+
} else if (base.currentItem !== 0 && base.currentItem !== base.maximumItem) {
|
525 |
+
base.buttonPrev.removeClass("disabled");
|
526 |
+
base.buttonNext.removeClass("disabled");
|
527 |
+
}
|
528 |
+
}
|
529 |
+
},
|
530 |
+
|
531 |
+
updateControls : function () {
|
532 |
+
var base = this;
|
533 |
+
base.updatePagination();
|
534 |
+
base.checkNavigation();
|
535 |
+
if (base.owlControls) {
|
536 |
+
if (base.options.items >= base.itemsAmount) {
|
537 |
+
base.owlControls.hide();
|
538 |
+
} else {
|
539 |
+
base.owlControls.show();
|
540 |
+
}
|
541 |
+
}
|
542 |
+
},
|
543 |
+
|
544 |
+
destroyControls : function () {
|
545 |
+
var base = this;
|
546 |
+
if (base.owlControls) {
|
547 |
+
base.owlControls.remove();
|
548 |
+
}
|
549 |
+
},
|
550 |
+
|
551 |
+
next : function (speed) {
|
552 |
+
var base = this;
|
553 |
+
|
554 |
+
if (base.isTransition) {
|
555 |
+
return false;
|
556 |
+
}
|
557 |
+
|
558 |
+
base.currentItem += base.options.scrollPerPage === true ? base.options.items : 1;
|
559 |
+
if (base.currentItem > base.maximumItem + (base.options.scrollPerPage === true ? (base.options.items - 1) : 0)) {
|
560 |
+
if (base.options.rewindNav === true) {
|
561 |
+
base.currentItem = 0;
|
562 |
+
speed = "rewind";
|
563 |
+
} else {
|
564 |
+
base.currentItem = base.maximumItem;
|
565 |
+
return false;
|
566 |
+
}
|
567 |
+
}
|
568 |
+
base.goTo(base.currentItem, speed);
|
569 |
+
},
|
570 |
+
|
571 |
+
prev : function (speed) {
|
572 |
+
var base = this;
|
573 |
+
|
574 |
+
if (base.isTransition) {
|
575 |
+
return false;
|
576 |
+
}
|
577 |
+
|
578 |
+
if (base.options.scrollPerPage === true && base.currentItem > 0 && base.currentItem < base.options.items) {
|
579 |
+
base.currentItem = 0;
|
580 |
+
} else {
|
581 |
+
base.currentItem -= base.options.scrollPerPage === true ? base.options.items : 1;
|
582 |
+
}
|
583 |
+
if (base.currentItem < 0) {
|
584 |
+
if (base.options.rewindNav === true) {
|
585 |
+
base.currentItem = base.maximumItem;
|
586 |
+
speed = "rewind";
|
587 |
+
} else {
|
588 |
+
base.currentItem = 0;
|
589 |
+
return false;
|
590 |
+
}
|
591 |
+
}
|
592 |
+
base.goTo(base.currentItem, speed);
|
593 |
+
},
|
594 |
+
|
595 |
+
goTo : function (position, speed, drag) {
|
596 |
+
var base = this,
|
597 |
+
goToPixel;
|
598 |
+
|
599 |
+
if (base.isTransition) {
|
600 |
+
return false;
|
601 |
+
}
|
602 |
+
if (typeof base.options.beforeMove === "function") {
|
603 |
+
base.options.beforeMove.apply(this, [base.$elem]);
|
604 |
+
}
|
605 |
+
if (position >= base.maximumItem) {
|
606 |
+
position = base.maximumItem;
|
607 |
+
} else if (position <= 0) {
|
608 |
+
position = 0;
|
609 |
+
}
|
610 |
+
|
611 |
+
base.currentItem = base.owl.currentItem = position;
|
612 |
+
if (base.options.transitionStyle !== false && drag !== "drag" && base.options.items === 1 && base.browser.support3d === true) {
|
613 |
+
base.swapSpeed(0);
|
614 |
+
if (base.browser.support3d === true) {
|
615 |
+
base.transition3d(base.positionsInArray[position]);
|
616 |
+
} else {
|
617 |
+
base.css2slide(base.positionsInArray[position], 1);
|
618 |
+
}
|
619 |
+
base.afterGo();
|
620 |
+
base.singleItemTransition();
|
621 |
+
return false;
|
622 |
+
}
|
623 |
+
goToPixel = base.positionsInArray[position];
|
624 |
+
|
625 |
+
if (base.browser.support3d === true) {
|
626 |
+
base.isCss3Finish = false;
|
627 |
+
|
628 |
+
if (speed === true) {
|
629 |
+
base.swapSpeed("paginationSpeed");
|
630 |
+
window.setTimeout(function () {
|
631 |
+
base.isCss3Finish = true;
|
632 |
+
}, base.options.paginationSpeed);
|
633 |
+
|
634 |
+
} else if (speed === "rewind") {
|
635 |
+
base.swapSpeed(base.options.rewindSpeed);
|
636 |
+
window.setTimeout(function () {
|
637 |
+
base.isCss3Finish = true;
|
638 |
+
}, base.options.rewindSpeed);
|
639 |
+
|
640 |
+
} else {
|
641 |
+
base.swapSpeed("slideSpeed");
|
642 |
+
window.setTimeout(function () {
|
643 |
+
base.isCss3Finish = true;
|
644 |
+
}, base.options.slideSpeed);
|
645 |
+
}
|
646 |
+
base.transition3d(goToPixel);
|
647 |
+
} else {
|
648 |
+
if (speed === true) {
|
649 |
+
base.css2slide(goToPixel, base.options.paginationSpeed);
|
650 |
+
} else if (speed === "rewind") {
|
651 |
+
base.css2slide(goToPixel, base.options.rewindSpeed);
|
652 |
+
} else {
|
653 |
+
base.css2slide(goToPixel, base.options.slideSpeed);
|
654 |
+
}
|
655 |
+
}
|
656 |
+
base.afterGo();
|
657 |
+
},
|
658 |
+
|
659 |
+
jumpTo : function (position) {
|
660 |
+
var base = this;
|
661 |
+
if (typeof base.options.beforeMove === "function") {
|
662 |
+
base.options.beforeMove.apply(this, [base.$elem]);
|
663 |
+
}
|
664 |
+
if (position >= base.maximumItem || position === -1) {
|
665 |
+
position = base.maximumItem;
|
666 |
+
} else if (position <= 0) {
|
667 |
+
position = 0;
|
668 |
+
}
|
669 |
+
base.swapSpeed(0);
|
670 |
+
if (base.browser.support3d === true) {
|
671 |
+
base.transition3d(base.positionsInArray[position]);
|
672 |
+
} else {
|
673 |
+
base.css2slide(base.positionsInArray[position], 1);
|
674 |
+
}
|
675 |
+
base.currentItem = base.owl.currentItem = position;
|
676 |
+
base.afterGo();
|
677 |
+
},
|
678 |
+
|
679 |
+
afterGo : function () {
|
680 |
+
var base = this;
|
681 |
+
|
682 |
+
base.prevArr.push(base.currentItem);
|
683 |
+
base.prevItem = base.owl.prevItem = base.prevArr[base.prevArr.length - 2];
|
684 |
+
base.prevArr.shift(0);
|
685 |
+
|
686 |
+
if (base.prevItem !== base.currentItem) {
|
687 |
+
base.checkPagination();
|
688 |
+
base.checkNavigation();
|
689 |
+
base.eachMoveUpdate();
|
690 |
+
|
691 |
+
if (base.options.autoPlay !== false) {
|
692 |
+
base.checkAp();
|
693 |
+
}
|
694 |
+
}
|
695 |
+
if (typeof base.options.afterMove === "function" && base.prevItem !== base.currentItem) {
|
696 |
+
base.options.afterMove.apply(this, [base.$elem]);
|
697 |
+
}
|
698 |
+
},
|
699 |
+
|
700 |
+
stop : function () {
|
701 |
+
var base = this;
|
702 |
+
base.apStatus = "stop";
|
703 |
+
window.clearInterval(base.autoPlayInterval);
|
704 |
+
},
|
705 |
+
|
706 |
+
checkAp : function () {
|
707 |
+
var base = this;
|
708 |
+
if (base.apStatus !== "stop") {
|
709 |
+
base.play();
|
710 |
+
}
|
711 |
+
},
|
712 |
+
|
713 |
+
play : function () {
|
714 |
+
var base = this;
|
715 |
+
base.apStatus = "play";
|
716 |
+
if (base.options.autoPlay === false) {
|
717 |
+
return false;
|
718 |
+
}
|
719 |
+
window.clearInterval(base.autoPlayInterval);
|
720 |
+
base.autoPlayInterval = window.setInterval(function () {
|
721 |
+
base.next(true);
|
722 |
+
}, base.options.autoPlay);
|
723 |
+
},
|
724 |
+
|
725 |
+
swapSpeed : function (action) {
|
726 |
+
var base = this;
|
727 |
+
if (action === "slideSpeed") {
|
728 |
+
base.$owlWrapper.css(base.addCssSpeed(base.options.slideSpeed));
|
729 |
+
} else if (action === "paginationSpeed") {
|
730 |
+
base.$owlWrapper.css(base.addCssSpeed(base.options.paginationSpeed));
|
731 |
+
} else if (typeof action !== "string") {
|
732 |
+
base.$owlWrapper.css(base.addCssSpeed(action));
|
733 |
+
}
|
734 |
+
},
|
735 |
+
|
736 |
+
addCssSpeed : function (speed) {
|
737 |
+
return {
|
738 |
+
"-webkit-transition": "all " + speed + "ms ease",
|
739 |
+
"-moz-transition": "all " + speed + "ms ease",
|
740 |
+
"-o-transition": "all " + speed + "ms ease",
|
741 |
+
"transition": "all " + speed + "ms ease"
|
742 |
+
};
|
743 |
+
},
|
744 |
+
|
745 |
+
removeTransition : function () {
|
746 |
+
return {
|
747 |
+
"-webkit-transition": "",
|
748 |
+
"-moz-transition": "",
|
749 |
+
"-o-transition": "",
|
750 |
+
"transition": ""
|
751 |
+
};
|
752 |
+
},
|
753 |
+
|
754 |
+
doTranslate : function (pixels) {
|
755 |
+
return {
|
756 |
+
"-webkit-transform": "translate3d(" + pixels + "px, 0px, 0px)",
|
757 |
+
"-moz-transform": "translate3d(" + pixels + "px, 0px, 0px)",
|
758 |
+
"-o-transform": "translate3d(" + pixels + "px, 0px, 0px)",
|
759 |
+
"-ms-transform": "translate3d(" + pixels + "px, 0px, 0px)",
|
760 |
+
"transform": "translate3d(" + pixels + "px, 0px,0px)"
|
761 |
+
};
|
762 |
+
},
|
763 |
+
|
764 |
+
transition3d : function (value) {
|
765 |
+
var base = this;
|
766 |
+
base.$owlWrapper.css(base.doTranslate(value));
|
767 |
+
},
|
768 |
+
|
769 |
+
css2move : function (value) {
|
770 |
+
var base = this;
|
771 |
+
base.$owlWrapper.css({"left" : value});
|
772 |
+
},
|
773 |
+
|
774 |
+
css2slide : function (value, speed) {
|
775 |
+
var base = this;
|
776 |
+
|
777 |
+
base.isCssFinish = false;
|
778 |
+
base.$owlWrapper.stop(true, true).animate({
|
779 |
+
"left" : value
|
780 |
+
}, {
|
781 |
+
duration : speed || base.options.slideSpeed,
|
782 |
+
complete : function () {
|
783 |
+
base.isCssFinish = true;
|
784 |
+
}
|
785 |
+
});
|
786 |
+
},
|
787 |
+
|
788 |
+
checkBrowser : function () {
|
789 |
+
var base = this,
|
790 |
+
translate3D = "translate3d(0px, 0px, 0px)",
|
791 |
+
tempElem = document.createElement("div"),
|
792 |
+
regex,
|
793 |
+
asSupport,
|
794 |
+
support3d,
|
795 |
+
isTouch;
|
796 |
+
|
797 |
+
tempElem.style.cssText = " -moz-transform:" + translate3D +
|
798 |
+
"; -ms-transform:" + translate3D +
|
799 |
+
"; -o-transform:" + translate3D +
|
800 |
+
"; -webkit-transform:" + translate3D +
|
801 |
+
"; transform:" + translate3D;
|
802 |
+
regex = /translate3d\(0px, 0px, 0px\)/g;
|
803 |
+
asSupport = tempElem.style.cssText.match(regex);
|
804 |
+
support3d = (asSupport !== null && asSupport.length === 1);
|
805 |
+
|
806 |
+
isTouch = "ontouchstart" in window || window.navigator.msMaxTouchPoints;
|
807 |
+
|
808 |
+
base.browser = {
|
809 |
+
"support3d" : support3d,
|
810 |
+
"isTouch" : isTouch
|
811 |
+
};
|
812 |
+
},
|
813 |
+
|
814 |
+
moveEvents : function () {
|
815 |
+
var base = this;
|
816 |
+
if (base.options.mouseDrag !== false || base.options.touchDrag !== false) {
|
817 |
+
base.gestures();
|
818 |
+
base.disabledEvents();
|
819 |
+
}
|
820 |
+
},
|
821 |
+
|
822 |
+
eventTypes : function () {
|
823 |
+
var base = this,
|
824 |
+
types = ["s", "e", "x"];
|
825 |
+
|
826 |
+
base.ev_types = {};
|
827 |
+
|
828 |
+
if (base.options.mouseDrag === true && base.options.touchDrag === true) {
|
829 |
+
types = [
|
830 |
+
"touchstart.owl mousedown.owl",
|
831 |
+
"touchmove.owl mousemove.owl",
|
832 |
+
"touchend.owl touchcancel.owl mouseup.owl"
|
833 |
+
];
|
834 |
+
} else if (base.options.mouseDrag === false && base.options.touchDrag === true) {
|
835 |
+
types = [
|
836 |
+
"touchstart.owl",
|
837 |
+
"touchmove.owl",
|
838 |
+
"touchend.owl touchcancel.owl"
|
839 |
+
];
|
840 |
+
} else if (base.options.mouseDrag === true && base.options.touchDrag === false) {
|
841 |
+
types = [
|
842 |
+
"mousedown.owl",
|
843 |
+
"mousemove.owl",
|
844 |
+
"mouseup.owl"
|
845 |
+
];
|
846 |
+
}
|
847 |
+
|
848 |
+
base.ev_types.start = types[0];
|
849 |
+
base.ev_types.move = types[1];
|
850 |
+
base.ev_types.end = types[2];
|
851 |
+
},
|
852 |
+
|
853 |
+
disabledEvents : function () {
|
854 |
+
var base = this;
|
855 |
+
base.$elem.on("dragstart.owl", function (event) { event.preventDefault(); });
|
856 |
+
base.$elem.on("mousedown.disableTextSelect", function (e) {
|
857 |
+
return $(e.target).is('input, textarea, select, option');
|
858 |
+
});
|
859 |
+
},
|
860 |
+
|
861 |
+
gestures : function () {
|
862 |
+
/*jslint unparam: true*/
|
863 |
+
var base = this,
|
864 |
+
locals = {
|
865 |
+
offsetX : 0,
|
866 |
+
offsetY : 0,
|
867 |
+
baseElWidth : 0,
|
868 |
+
relativePos : 0,
|
869 |
+
position: null,
|
870 |
+
minSwipe : null,
|
871 |
+
maxSwipe: null,
|
872 |
+
sliding : null,
|
873 |
+
dargging: null,
|
874 |
+
targetElement : null
|
875 |
+
};
|
876 |
+
|
877 |
+
base.isCssFinish = true;
|
878 |
+
|
879 |
+
function getTouches(event) {
|
880 |
+
if (event.touches !== undefined) {
|
881 |
+
return {
|
882 |
+
x : event.touches[0].pageX,
|
883 |
+
y : event.touches[0].pageY
|
884 |
+
};
|
885 |
+
}
|
886 |
+
|
887 |
+
if (event.touches === undefined) {
|
888 |
+
if (event.pageX !== undefined) {
|
889 |
+
return {
|
890 |
+
x : event.pageX,
|
891 |
+
y : event.pageY
|
892 |
+
};
|
893 |
+
}
|
894 |
+
if (event.pageX === undefined) {
|
895 |
+
return {
|
896 |
+
x : event.clientX,
|
897 |
+
y : event.clientY
|
898 |
+
};
|
899 |
+
}
|
900 |
+
}
|
901 |
+
}
|
902 |
+
|
903 |
+
function swapEvents(type) {
|
904 |
+
if (type === "on") {
|
905 |
+
$(document).on(base.ev_types.move, dragMove);
|
906 |
+
$(document).on(base.ev_types.end, dragEnd);
|
907 |
+
} else if (type === "off") {
|
908 |
+
$(document).off(base.ev_types.move);
|
909 |
+
$(document).off(base.ev_types.end);
|
910 |
+
}
|
911 |
+
}
|
912 |
+
|
913 |
+
function dragStart(event) {
|
914 |
+
var ev = event.originalEvent || event || window.event,
|
915 |
+
position;
|
916 |
+
|
917 |
+
if (ev.which === 3) {
|
918 |
+
return false;
|
919 |
+
}
|
920 |
+
if (base.itemsAmount <= base.options.items) {
|
921 |
+
return;
|
922 |
+
}
|
923 |
+
if (base.isCssFinish === false && !base.options.dragBeforeAnimFinish) {
|
924 |
+
return false;
|
925 |
+
}
|
926 |
+
if (base.isCss3Finish === false && !base.options.dragBeforeAnimFinish) {
|
927 |
+
return false;
|
928 |
+
}
|
929 |
+
|
930 |
+
if (base.options.autoPlay !== false) {
|
931 |
+
window.clearInterval(base.autoPlayInterval);
|
932 |
+
}
|
933 |
+
|
934 |
+
if (base.browser.isTouch !== true && !base.$owlWrapper.hasClass("grabbing")) {
|
935 |
+
base.$owlWrapper.addClass("grabbing");
|
936 |
+
}
|
937 |
+
|
938 |
+
base.newPosX = 0;
|
939 |
+
base.newRelativeX = 0;
|
940 |
+
|
941 |
+
$(this).css(base.removeTransition());
|
942 |
+
|
943 |
+
position = $(this).position();
|
944 |
+
locals.relativePos = position.left;
|
945 |
+
|
946 |
+
locals.offsetX = getTouches(ev).x - position.left;
|
947 |
+
locals.offsetY = getTouches(ev).y - position.top;
|
948 |
+
|
949 |
+
swapEvents("on");
|
950 |
+
|
951 |
+
locals.sliding = false;
|
952 |
+
locals.targetElement = ev.target || ev.srcElement;
|
953 |
+
}
|
954 |
+
|
955 |
+
function dragMove(event) {
|
956 |
+
var ev = event.originalEvent || event || window.event,
|
957 |
+
minSwipe,
|
958 |
+
maxSwipe;
|
959 |
+
|
960 |
+
base.newPosX = getTouches(ev).x - locals.offsetX;
|
961 |
+
base.newPosY = getTouches(ev).y - locals.offsetY;
|
962 |
+
base.newRelativeX = base.newPosX - locals.relativePos;
|
963 |
+
|
964 |
+
if (typeof base.options.startDragging === "function" && locals.dragging !== true && base.newRelativeX !== 0) {
|
965 |
+
locals.dragging = true;
|
966 |
+
base.options.startDragging.apply(base, [base.$elem]);
|
967 |
+
}
|
968 |
+
|
969 |
+
if ((base.newRelativeX > 8 || base.newRelativeX < -8) && (base.browser.isTouch === true)) {
|
970 |
+
if (ev.preventDefault !== undefined) {
|
971 |
+
ev.preventDefault();
|
972 |
+
} else {
|
973 |
+
ev.returnValue = false;
|
974 |
+
}
|
975 |
+
locals.sliding = true;
|
976 |
+
}
|
977 |
+
|
978 |
+
if ((base.newPosY > 10 || base.newPosY < -10) && locals.sliding === false) {
|
979 |
+
$(document).off("touchmove.owl");
|
980 |
+
}
|
981 |
+
|
982 |
+
minSwipe = function () {
|
983 |
+
return base.newRelativeX / 5;
|
984 |
+
};
|
985 |
+
|
986 |
+
maxSwipe = function () {
|
987 |
+
return base.maximumPixels + base.newRelativeX / 5;
|
988 |
+
};
|
989 |
+
|
990 |
+
base.newPosX = Math.max(Math.min(base.newPosX, minSwipe()), maxSwipe());
|
991 |
+
if (base.browser.support3d === true) {
|
992 |
+
base.transition3d(base.newPosX);
|
993 |
+
} else {
|
994 |
+
base.css2move(base.newPosX);
|
995 |
+
}
|
996 |
+
}
|
997 |
+
|
998 |
+
function dragEnd(event) {
|
999 |
+
var ev = event.originalEvent || event || window.event,
|
1000 |
+
newPosition,
|
1001 |
+
handlers,
|
1002 |
+
owlStopEvent;
|
1003 |
+
|
1004 |
+
ev.target = ev.target || ev.srcElement;
|
1005 |
+
|
1006 |
+
locals.dragging = false;
|
1007 |
+
|
1008 |
+
if (base.browser.isTouch !== true) {
|
1009 |
+
base.$owlWrapper.removeClass("grabbing");
|
1010 |
+
}
|
1011 |
+
|
1012 |
+
if (base.newRelativeX < 0) {
|
1013 |
+
base.dragDirection = base.owl.dragDirection = "left";
|
1014 |
+
} else {
|
1015 |
+
base.dragDirection = base.owl.dragDirection = "right";
|
1016 |
+
}
|
1017 |
+
|
1018 |
+
if (base.newRelativeX !== 0) {
|
1019 |
+
newPosition = base.getNewPosition();
|
1020 |
+
base.goTo(newPosition, false, "drag");
|
1021 |
+
if (locals.targetElement === ev.target && base.browser.isTouch !== true) {
|
1022 |
+
$(ev.target).on("click.disable", function (ev) {
|
1023 |
+
ev.stopImmediatePropagation();
|
1024 |
+
ev.stopPropagation();
|
1025 |
+
ev.preventDefault();
|
1026 |
+
$(ev.target).off("click.disable");
|
1027 |
+
});
|
1028 |
+
handlers = $._data(ev.target, "events").click;
|
1029 |
+
owlStopEvent = handlers.pop();
|
1030 |
+
handlers.splice(0, 0, owlStopEvent);
|
1031 |
+
}
|
1032 |
+
}
|
1033 |
+
swapEvents("off");
|
1034 |
+
}
|
1035 |
+
base.$elem.on(base.ev_types.start, ".owl-wrapper", dragStart);
|
1036 |
+
},
|
1037 |
+
|
1038 |
+
getNewPosition : function () {
|
1039 |
+
var base = this,
|
1040 |
+
newPosition = base.closestItem();
|
1041 |
+
|
1042 |
+
if (newPosition > base.maximumItem) {
|
1043 |
+
base.currentItem = base.maximumItem;
|
1044 |
+
newPosition = base.maximumItem;
|
1045 |
+
} else if (base.newPosX >= 0) {
|
1046 |
+
newPosition = 0;
|
1047 |
+
base.currentItem = 0;
|
1048 |
+
}
|
1049 |
+
return newPosition;
|
1050 |
+
},
|
1051 |
+
closestItem : function () {
|
1052 |
+
var base = this,
|
1053 |
+
array = base.options.scrollPerPage === true ? base.pagesInArray : base.positionsInArray,
|
1054 |
+
goal = base.newPosX,
|
1055 |
+
closest = null;
|
1056 |
+
|
1057 |
+
$.each(array, function (i, v) {
|
1058 |
+
if (goal - (base.itemWidth / 20) > array[i + 1] && goal - (base.itemWidth / 20) < v && base.moveDirection() === "left") {
|
1059 |
+
closest = v;
|
1060 |
+
if (base.options.scrollPerPage === true) {
|
1061 |
+
base.currentItem = $.inArray(closest, base.positionsInArray);
|
1062 |
+
} else {
|
1063 |
+
base.currentItem = i;
|
1064 |
+
}
|
1065 |
+
} else if (goal + (base.itemWidth / 20) < v && goal + (base.itemWidth / 20) > (array[i + 1] || array[i] - base.itemWidth) && base.moveDirection() === "right") {
|
1066 |
+
if (base.options.scrollPerPage === true) {
|
1067 |
+
closest = array[i + 1] || array[array.length - 1];
|
1068 |
+
base.currentItem = $.inArray(closest, base.positionsInArray);
|
1069 |
+
} else {
|
1070 |
+
closest = array[i + 1];
|
1071 |
+
base.currentItem = i + 1;
|
1072 |
+
}
|
1073 |
+
}
|
1074 |
+
});
|
1075 |
+
return base.currentItem;
|
1076 |
+
},
|
1077 |
+
|
1078 |
+
moveDirection : function () {
|
1079 |
+
var base = this,
|
1080 |
+
direction;
|
1081 |
+
if (base.newRelativeX < 0) {
|
1082 |
+
direction = "right";
|
1083 |
+
base.playDirection = "next";
|
1084 |
+
} else {
|
1085 |
+
direction = "left";
|
1086 |
+
base.playDirection = "prev";
|
1087 |
+
}
|
1088 |
+
return direction;
|
1089 |
+
},
|
1090 |
+
|
1091 |
+
customEvents : function () {
|
1092 |
+
/*jslint unparam: true*/
|
1093 |
+
var base = this;
|
1094 |
+
base.$elem.on("owl.next", function () {
|
1095 |
+
base.next();
|
1096 |
+
});
|
1097 |
+
base.$elem.on("owl.prev", function () {
|
1098 |
+
base.prev();
|
1099 |
+
});
|
1100 |
+
base.$elem.on("owl.play", function (event, speed) {
|
1101 |
+
base.options.autoPlay = speed;
|
1102 |
+
base.play();
|
1103 |
+
base.hoverStatus = "play";
|
1104 |
+
});
|
1105 |
+
base.$elem.on("owl.stop", function () {
|
1106 |
+
base.stop();
|
1107 |
+
base.hoverStatus = "stop";
|
1108 |
+
});
|
1109 |
+
base.$elem.on("owl.goTo", function (event, item) {
|
1110 |
+
base.goTo(item);
|
1111 |
+
});
|
1112 |
+
base.$elem.on("owl.jumpTo", function (event, item) {
|
1113 |
+
base.jumpTo(item);
|
1114 |
+
});
|
1115 |
+
},
|
1116 |
+
|
1117 |
+
stopOnHover : function () {
|
1118 |
+
var base = this;
|
1119 |
+
if (base.options.stopOnHover === true && base.browser.isTouch !== true && base.options.autoPlay !== false) {
|
1120 |
+
base.$elem.on("mouseover", function () {
|
1121 |
+
base.stop();
|
1122 |
+
});
|
1123 |
+
base.$elem.on("mouseout", function () {
|
1124 |
+
if (base.hoverStatus !== "stop") {
|
1125 |
+
base.play();
|
1126 |
+
}
|
1127 |
+
});
|
1128 |
+
}
|
1129 |
+
},
|
1130 |
+
|
1131 |
+
lazyLoad : function () {
|
1132 |
+
var base = this,
|
1133 |
+
i,
|
1134 |
+
$item,
|
1135 |
+
itemNumber,
|
1136 |
+
$lazyImg,
|
1137 |
+
follow;
|
1138 |
+
|
1139 |
+
if (base.options.lazyLoad === false) {
|
1140 |
+
return false;
|
1141 |
+
}
|
1142 |
+
for (i = 0; i < base.itemsAmount; i += 1) {
|
1143 |
+
$item = $(base.$owlItems[i]);
|
1144 |
+
|
1145 |
+
if ($item.data("owl-loaded") === "loaded") {
|
1146 |
+
continue;
|
1147 |
+
}
|
1148 |
+
|
1149 |
+
itemNumber = $item.data("owl-item");
|
1150 |
+
$lazyImg = $item.find(".lazyOwl");
|
1151 |
+
|
1152 |
+
if (typeof $lazyImg.data("src") !== "string") {
|
1153 |
+
$item.data("owl-loaded", "loaded");
|
1154 |
+
continue;
|
1155 |
+
}
|
1156 |
+
if ($item.data("owl-loaded") === undefined) {
|
1157 |
+
$lazyImg.hide();
|
1158 |
+
$item.addClass("loading").data("owl-loaded", "checked");
|
1159 |
+
}
|
1160 |
+
if (base.options.lazyFollow === true) {
|
1161 |
+
follow = itemNumber >= base.currentItem;
|
1162 |
+
} else {
|
1163 |
+
follow = true;
|
1164 |
+
}
|
1165 |
+
if (follow && itemNumber < base.currentItem + base.options.items && $lazyImg.length) {
|
1166 |
+
base.lazyPreload($item, $lazyImg);
|
1167 |
+
}
|
1168 |
+
}
|
1169 |
+
},
|
1170 |
+
|
1171 |
+
lazyPreload : function ($item, $lazyImg) {
|
1172 |
+
var base = this,
|
1173 |
+
iterations = 0,
|
1174 |
+
isBackgroundImg;
|
1175 |
+
|
1176 |
+
if ($lazyImg.prop("tagName") === "DIV") {
|
1177 |
+
$lazyImg.css("background-image", "url(" + $lazyImg.data("src") + ")");
|
1178 |
+
isBackgroundImg = true;
|
1179 |
+
} else {
|
1180 |
+
$lazyImg[0].src = $lazyImg.data("src");
|
1181 |
+
}
|
1182 |
+
|
1183 |
+
function showImage() {
|
1184 |
+
$item.data("owl-loaded", "loaded").removeClass("loading");
|
1185 |
+
$lazyImg.removeAttr("data-src");
|
1186 |
+
if (base.options.lazyEffect === "fade") {
|
1187 |
+
$lazyImg.fadeIn(400);
|
1188 |
+
} else {
|
1189 |
+
$lazyImg.show();
|
1190 |
+
}
|
1191 |
+
if (typeof base.options.afterLazyLoad === "function") {
|
1192 |
+
base.options.afterLazyLoad.apply(this, [base.$elem]);
|
1193 |
+
}
|
1194 |
+
}
|
1195 |
+
|
1196 |
+
function checkLazyImage() {
|
1197 |
+
iterations += 1;
|
1198 |
+
if (base.completeImg($lazyImg.get(0)) || isBackgroundImg === true) {
|
1199 |
+
showImage();
|
1200 |
+
} else if (iterations <= 100) {//if image loads in less than 10 seconds
|
1201 |
+
window.setTimeout(checkLazyImage, 100);
|
1202 |
+
} else {
|
1203 |
+
showImage();
|
1204 |
+
}
|
1205 |
+
}
|
1206 |
+
|
1207 |
+
checkLazyImage();
|
1208 |
+
},
|
1209 |
+
|
1210 |
+
autoHeight : function () {
|
1211 |
+
var base = this,
|
1212 |
+
$currentimg = $(base.$owlItems[base.currentItem]).find("img"),
|
1213 |
+
iterations;
|
1214 |
+
|
1215 |
+
function addHeight() {
|
1216 |
+
var $currentItem = $(base.$owlItems[base.currentItem]).height();
|
1217 |
+
base.wrapperOuter.css("height", $currentItem + "px");
|
1218 |
+
if (!base.wrapperOuter.hasClass("autoHeight")) {
|
1219 |
+
window.setTimeout(function () {
|
1220 |
+
base.wrapperOuter.addClass("autoHeight");
|
1221 |
+
}, 0);
|
1222 |
+
}
|
1223 |
+
}
|
1224 |
+
|
1225 |
+
function checkImage() {
|
1226 |
+
iterations += 1;
|
1227 |
+
if (base.completeImg($currentimg.get(0))) {
|
1228 |
+
addHeight();
|
1229 |
+
} else if (iterations <= 100) { //if image loads in less than 10 seconds
|
1230 |
+
window.setTimeout(checkImage, 100);
|
1231 |
+
} else {
|
1232 |
+
base.wrapperOuter.css("height", ""); //Else remove height attribute
|
1233 |
+
}
|
1234 |
+
}
|
1235 |
+
|
1236 |
+
if ($currentimg.get(0) !== undefined) {
|
1237 |
+
iterations = 0;
|
1238 |
+
checkImage();
|
1239 |
+
} else {
|
1240 |
+
addHeight();
|
1241 |
+
}
|
1242 |
+
},
|
1243 |
+
|
1244 |
+
completeImg : function (img) {
|
1245 |
+
var naturalWidthType;
|
1246 |
+
|
1247 |
+
if (!img.complete) {
|
1248 |
+
return false;
|
1249 |
+
}
|
1250 |
+
naturalWidthType = typeof img.naturalWidth;
|
1251 |
+
if (naturalWidthType !== "undefined" && img.naturalWidth === 0) {
|
1252 |
+
return false;
|
1253 |
+
}
|
1254 |
+
return true;
|
1255 |
+
},
|
1256 |
+
|
1257 |
+
onVisibleItems : function () {
|
1258 |
+
var base = this,
|
1259 |
+
i;
|
1260 |
+
|
1261 |
+
if (base.options.addClassActive === true) {
|
1262 |
+
base.$owlItems.removeClass("active");
|
1263 |
+
}
|
1264 |
+
base.visibleItems = [];
|
1265 |
+
for (i = base.currentItem; i < base.currentItem + base.options.items; i += 1) {
|
1266 |
+
base.visibleItems.push(i);
|
1267 |
+
|
1268 |
+
if (base.options.addClassActive === true) {
|
1269 |
+
$(base.$owlItems[i]).addClass("active");
|
1270 |
+
}
|
1271 |
+
}
|
1272 |
+
base.owl.visibleItems = base.visibleItems;
|
1273 |
+
},
|
1274 |
+
|
1275 |
+
transitionTypes : function (className) {
|
1276 |
+
var base = this;
|
1277 |
+
//Currently available: "fade", "backSlide", "goDown", "fadeUp"
|
1278 |
+
base.outClass = "owl-" + className + "-out";
|
1279 |
+
base.inClass = "owl-" + className + "-in";
|
1280 |
+
},
|
1281 |
+
|
1282 |
+
singleItemTransition : function () {
|
1283 |
+
var base = this,
|
1284 |
+
outClass = base.outClass,
|
1285 |
+
inClass = base.inClass,
|
1286 |
+
$currentItem = base.$owlItems.eq(base.currentItem),
|
1287 |
+
$prevItem = base.$owlItems.eq(base.prevItem),
|
1288 |
+
prevPos = Math.abs(base.positionsInArray[base.currentItem]) + base.positionsInArray[base.prevItem],
|
1289 |
+
origin = Math.abs(base.positionsInArray[base.currentItem]) + base.itemWidth / 2,
|
1290 |
+
animEnd = 'webkitAnimationEnd oAnimationEnd MSAnimationEnd animationend';
|
1291 |
+
|
1292 |
+
base.isTransition = true;
|
1293 |
+
|
1294 |
+
base.$owlWrapper
|
1295 |
+
.addClass('owl-origin')
|
1296 |
+
.css({
|
1297 |
+
"-webkit-transform-origin" : origin + "px",
|
1298 |
+
"-moz-perspective-origin" : origin + "px",
|
1299 |
+
"perspective-origin" : origin + "px"
|
1300 |
+
});
|
1301 |
+
function transStyles(prevPos) {
|
1302 |
+
return {
|
1303 |
+
"position" : "relative",
|
1304 |
+
"left" : prevPos + "px"
|
1305 |
+
};
|
1306 |
+
}
|
1307 |
+
|
1308 |
+
$prevItem
|
1309 |
+
.css(transStyles(prevPos, 10))
|
1310 |
+
.addClass(outClass)
|
1311 |
+
.on(animEnd, function () {
|
1312 |
+
base.endPrev = true;
|
1313 |
+
$prevItem.off(animEnd);
|
1314 |
+
base.clearTransStyle($prevItem, outClass);
|
1315 |
+
});
|
1316 |
+
|
1317 |
+
$currentItem
|
1318 |
+
.addClass(inClass)
|
1319 |
+
.on(animEnd, function () {
|
1320 |
+
base.endCurrent = true;
|
1321 |
+
$currentItem.off(animEnd);
|
1322 |
+
base.clearTransStyle($currentItem, inClass);
|
1323 |
+
});
|
1324 |
+
},
|
1325 |
+
|
1326 |
+
clearTransStyle : function (item, classToRemove) {
|
1327 |
+
var base = this;
|
1328 |
+
item.css({
|
1329 |
+
"position" : "",
|
1330 |
+
"left" : ""
|
1331 |
+
}).removeClass(classToRemove);
|
1332 |
+
|
1333 |
+
if (base.endPrev && base.endCurrent) {
|
1334 |
+
base.$owlWrapper.removeClass('owl-origin');
|
1335 |
+
base.endPrev = false;
|
1336 |
+
base.endCurrent = false;
|
1337 |
+
base.isTransition = false;
|
1338 |
+
}
|
1339 |
+
},
|
1340 |
+
|
1341 |
+
owlStatus : function () {
|
1342 |
+
var base = this;
|
1343 |
+
base.owl = {
|
1344 |
+
"userOptions" : base.userOptions,
|
1345 |
+
"baseElement" : base.$elem,
|
1346 |
+
"userItems" : base.$userItems,
|
1347 |
+
"owlItems" : base.$owlItems,
|
1348 |
+
"currentItem" : base.currentItem,
|
1349 |
+
"prevItem" : base.prevItem,
|
1350 |
+
"visibleItems" : base.visibleItems,
|
1351 |
+
"isTouch" : base.browser.isTouch,
|
1352 |
+
"browser" : base.browser,
|
1353 |
+
"dragDirection" : base.dragDirection
|
1354 |
+
};
|
1355 |
+
},
|
1356 |
+
|
1357 |
+
clearEvents : function () {
|
1358 |
+
var base = this;
|
1359 |
+
base.$elem.off(".owl owl mousedown.disableTextSelect");
|
1360 |
+
$(document).off(".owl owl");
|
1361 |
+
$(window).off("resize", base.resizer);
|
1362 |
+
},
|
1363 |
+
|
1364 |
+
unWrap : function () {
|
1365 |
+
var base = this;
|
1366 |
+
if (base.$elem.children().length !== 0) {
|
1367 |
+
base.$owlWrapper.unwrap();
|
1368 |
+
base.$userItems.unwrap().unwrap();
|
1369 |
+
if (base.owlControls) {
|
1370 |
+
base.owlControls.remove();
|
1371 |
+
}
|
1372 |
+
}
|
1373 |
+
base.clearEvents();
|
1374 |
+
base.$elem
|
1375 |
+
.attr("style", base.$elem.data("owl-originalStyles") || "")
|
1376 |
+
.attr("class", base.$elem.data("owl-originalClasses"));
|
1377 |
+
},
|
1378 |
+
|
1379 |
+
destroy : function () {
|
1380 |
+
var base = this;
|
1381 |
+
base.stop();
|
1382 |
+
window.clearInterval(base.checkVisible);
|
1383 |
+
base.unWrap();
|
1384 |
+
base.$elem.removeData();
|
1385 |
+
},
|
1386 |
+
|
1387 |
+
reinit : function (newOptions) {
|
1388 |
+
var base = this,
|
1389 |
+
options = $.extend({}, base.userOptions, newOptions);
|
1390 |
+
base.unWrap();
|
1391 |
+
base.init(options, base.$elem);
|
1392 |
+
},
|
1393 |
+
|
1394 |
+
addItem : function (htmlString, targetPosition) {
|
1395 |
+
var base = this,
|
1396 |
+
position;
|
1397 |
+
|
1398 |
+
if (!htmlString) {return false; }
|
1399 |
+
|
1400 |
+
if (base.$elem.children().length === 0) {
|
1401 |
+
base.$elem.append(htmlString);
|
1402 |
+
base.setVars();
|
1403 |
+
return false;
|
1404 |
+
}
|
1405 |
+
base.unWrap();
|
1406 |
+
if (targetPosition === undefined || targetPosition === -1) {
|
1407 |
+
position = -1;
|
1408 |
+
} else {
|
1409 |
+
position = targetPosition;
|
1410 |
+
}
|
1411 |
+
if (position >= base.$userItems.length || position === -1) {
|
1412 |
+
base.$userItems.eq(-1).after(htmlString);
|
1413 |
+
} else {
|
1414 |
+
base.$userItems.eq(position).before(htmlString);
|
1415 |
+
}
|
1416 |
+
|
1417 |
+
base.setVars();
|
1418 |
+
},
|
1419 |
+
|
1420 |
+
removeItem : function (targetPosition) {
|
1421 |
+
var base = this,
|
1422 |
+
position;
|
1423 |
+
|
1424 |
+
if (base.$elem.children().length === 0) {
|
1425 |
+
return false;
|
1426 |
+
}
|
1427 |
+
if (targetPosition === undefined || targetPosition === -1) {
|
1428 |
+
position = -1;
|
1429 |
+
} else {
|
1430 |
+
position = targetPosition;
|
1431 |
+
}
|
1432 |
+
|
1433 |
+
base.unWrap();
|
1434 |
+
base.$userItems.eq(position).remove();
|
1435 |
+
base.setVars();
|
1436 |
+
}
|
1437 |
+
|
1438 |
+
};
|
1439 |
+
|
1440 |
+
$.fn.owlCarousel = function (options) {
|
1441 |
+
return this.each(function () {
|
1442 |
+
if ($(this).data("owl-init") === true) {
|
1443 |
+
return false;
|
1444 |
+
}
|
1445 |
+
$(this).data("owl-init", true);
|
1446 |
+
var carousel = Object.create(Carousel);
|
1447 |
+
carousel.init(options, this);
|
1448 |
+
$.data(this, "owlCarousel", carousel);
|
1449 |
+
});
|
1450 |
+
};
|
1451 |
+
|
1452 |
+
$.fn.owlCarousel.options = {
|
1453 |
+
|
1454 |
+
items : 5,
|
1455 |
+
itemsCustom : false,
|
1456 |
+
itemsDesktop : [1199, 4],
|
1457 |
+
itemsDesktopSmall : [979, 3],
|
1458 |
+
itemsTablet : [768, 2],
|
1459 |
+
itemsTabletSmall : false,
|
1460 |
+
itemsMobile : [479, 1],
|
1461 |
+
singleItem : false,
|
1462 |
+
itemsScaleUp : false,
|
1463 |
+
|
1464 |
+
slideSpeed : 200,
|
1465 |
+
paginationSpeed : 800,
|
1466 |
+
rewindSpeed : 1000,
|
1467 |
+
|
1468 |
+
autoPlay : false,
|
1469 |
+
stopOnHover : false,
|
1470 |
+
|
1471 |
+
navigation : false,
|
1472 |
+
navigationText : ["prev", "next"],
|
1473 |
+
rewindNav : true,
|
1474 |
+
scrollPerPage : false,
|
1475 |
+
|
1476 |
+
pagination : true,
|
1477 |
+
paginationNumbers : false,
|
1478 |
+
|
1479 |
+
responsive : true,
|
1480 |
+
responsiveRefreshRate : 200,
|
1481 |
+
responsiveBaseWidth : window,
|
1482 |
+
|
1483 |
+
baseClass : "owl-carousel",
|
1484 |
+
theme : "owl-theme",
|
1485 |
+
|
1486 |
+
lazyLoad : false,
|
1487 |
+
lazyFollow : true,
|
1488 |
+
lazyEffect : "fade",
|
1489 |
+
|
1490 |
+
autoHeight : false,
|
1491 |
+
|
1492 |
+
jsonPath : false,
|
1493 |
+
jsonSuccess : false,
|
1494 |
+
|
1495 |
+
dragBeforeAnimFinish : true,
|
1496 |
+
mouseDrag : true,
|
1497 |
+
touchDrag : true,
|
1498 |
+
|
1499 |
+
addClassActive : false,
|
1500 |
+
transitionStyle : false,
|
1501 |
+
|
1502 |
+
beforeUpdate : false,
|
1503 |
+
afterUpdate : false,
|
1504 |
+
beforeInit : false,
|
1505 |
+
afterInit : false,
|
1506 |
+
beforeMove : false,
|
1507 |
+
afterMove : false,
|
1508 |
+
afterAction : false,
|
1509 |
+
startDragging : false,
|
1510 |
+
afterLazyLoad: false
|
1511 |
+
};
|
1512 |
+
}(jQuery, window, document));
|
skin/frontend/base/default/css/conversionbug/owl/owl.css
ADDED
@@ -0,0 +1,67 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
#owl-demo .item
|
2 |
+
{
|
3 |
+
border-radius: 3px;
|
4 |
+
color: #FFF;
|
5 |
+
display: block;
|
6 |
+
margin: 5px;
|
7 |
+
moz-border-radius: 3px;
|
8 |
+
padding: 20px 0px;
|
9 |
+
text-align: center;
|
10 |
+
webkit-border-radius: 3px;
|
11 |
+
}
|
12 |
+
.owl-theme .owl-controls .owl-buttons div
|
13 |
+
{
|
14 |
+
padding: 5px 9px;
|
15 |
+
}
|
16 |
+
.owl-theme .owl-buttons i
|
17 |
+
{
|
18 |
+
margin-top: 2px;
|
19 |
+
}
|
20 |
+
//To move navigation buttons outside use these settings:
|
21 |
+
.owl-theme .owl-controls .owl-buttons div
|
22 |
+
{
|
23 |
+
position: absolute;
|
24 |
+
}
|
25 |
+
.owl-theme .owl-controls .owl-buttons .owl-prev
|
26 |
+
{
|
27 |
+
left: -3px;
|
28 |
+
top: 130px;
|
29 |
+
}
|
30 |
+
.owl-theme .owl-controls .owl-buttons .owl-next
|
31 |
+
{
|
32 |
+
right: -3px;
|
33 |
+
top: 130px;
|
34 |
+
}
|
35 |
+
#owl-demo .item img
|
36 |
+
{
|
37 |
+
height: 150px;
|
38 |
+
margin: auto;
|
39 |
+
margin-top: 6px;
|
40 |
+
width: 150px;
|
41 |
+
}
|
42 |
+
.owl-item h6:hover
|
43 |
+
{
|
44 |
+
color: red !important;
|
45 |
+
text-decoration: none;
|
46 |
+
}
|
47 |
+
.owl-item h6
|
48 |
+
{
|
49 |
+
color: black;
|
50 |
+
padding-bottom: 10px;
|
51 |
+
text-decoration: none;
|
52 |
+
}
|
53 |
+
.owl-item a:hover
|
54 |
+
{
|
55 |
+
color: red;
|
56 |
+
text-decoration: none;
|
57 |
+
}
|
58 |
+
.owl-item .item .product-info {
|
59 |
+
min-height: 150px;
|
60 |
+
padding-bottom: 50px;}
|
61 |
+
.owl-item .item .actions {
|
62 |
+
bottom: 0;
|
63 |
+
min-height: 85px;
|
64 |
+
padding-top: 10px;
|
65 |
+
position: absolute;
|
66 |
+
width: 100%;
|
67 |
+
}
|
skin/frontend/base/default/css/conversionbug/owl/owl.theme.css
ADDED
@@ -0,0 +1,120 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*
|
2 |
+
* Owl Carousel Owl Demo Theme
|
3 |
+
* v1.3.3
|
4 |
+
*/
|
5 |
+
|
6 |
+
.owl-theme{
|
7 |
+
font-family: 'bebasregular';
|
8 |
+
}
|
9 |
+
#owl-demo-client {
|
10 |
+
background: none repeat scroll 0 0 rgb(31, 31, 31) !important;
|
11 |
+
}
|
12 |
+
.owl-theme .owl-controls{
|
13 |
+
margin-top: 10px;
|
14 |
+
text-align: center;
|
15 |
+
}
|
16 |
+
|
17 |
+
/* Styling Next and Prev buttons */
|
18 |
+
|
19 |
+
.owl-theme .owl-controls .owl-buttons div{
|
20 |
+
color: #FFF;
|
21 |
+
display: inline-block;
|
22 |
+
zoom: 1;
|
23 |
+
margin: 5px 4px 5px 0px;
|
24 |
+
padding: 8px 10px 8px 10px;
|
25 |
+
font-size: 14px;
|
26 |
+
-webkit-border-radius: 0px;
|
27 |
+
-moz-border-radius: 0px;
|
28 |
+
border-radius: 0px;
|
29 |
+
background: #000;
|
30 |
+
filter: Alpha(Opacity=50);
|
31 |
+
opacity: 0.5;
|
32 |
+
|
33 |
+
}
|
34 |
+
|
35 |
+
.filmsslider .owl-controls .owl-buttons div {
|
36 |
+
color: #FFF;
|
37 |
+
display: inline-block;
|
38 |
+
zoom: 1;
|
39 |
+
margin: 5px 10px 5px 10px;
|
40 |
+
padding: 5px 4px 5px 4px !important;
|
41 |
+
font-size: 14px;
|
42 |
+
-webkit-border-radius: 0px;
|
43 |
+
-moz-border-radius: 0px;
|
44 |
+
border-radius: 0px;
|
45 |
+
background: #D2D2D2;
|
46 |
+
filter: Alpha(Opacity=50);
|
47 |
+
opacity: 0.5;
|
48 |
+
}
|
49 |
+
.filmsslider {
|
50 |
+
background: #F4F4F4;
|
51 |
+
}
|
52 |
+
.filmsslider .hoveredlimg {
|
53 |
+
display: none;
|
54 |
+
}
|
55 |
+
.filmsslider .item:hover .hoveredlimg {
|
56 |
+
display: block;
|
57 |
+
}
|
58 |
+
.filmsslider .item:hover .originalimg {
|
59 |
+
display: none;
|
60 |
+
}
|
61 |
+
|
62 |
+
|
63 |
+
|
64 |
+
|
65 |
+
|
66 |
+
|
67 |
+
|
68 |
+
|
69 |
+
/* Clickable class fix problem with hover on touch devices */
|
70 |
+
/* Use it for non-touch hover action */
|
71 |
+
.owl-theme .owl-controls.clickable .owl-buttons div:hover{
|
72 |
+
filter: Alpha(Opacity=100);/*IE7 fix*/
|
73 |
+
opacity: 1;
|
74 |
+
text-decoration: none;
|
75 |
+
}
|
76 |
+
|
77 |
+
/* Styling Pagination*/
|
78 |
+
|
79 |
+
.owl-theme .owl-controls .owl-page{
|
80 |
+
display: inline-block;
|
81 |
+
zoom: 1;
|
82 |
+
*display: inline;/*IE7 life-saver */
|
83 |
+
}
|
84 |
+
.owl-theme .owl-controls .owl-page span{
|
85 |
+
display: block;
|
86 |
+
width: 12px;
|
87 |
+
height: 12px;
|
88 |
+
margin: 5px 7px;
|
89 |
+
filter: Alpha(Opacity=50);/*IE7 fix*/
|
90 |
+
opacity: 0.5;
|
91 |
+
-webkit-border-radius: 20px;
|
92 |
+
-moz-border-radius: 20px;
|
93 |
+
border-radius: 20px;
|
94 |
+
background: #869791;
|
95 |
+
}
|
96 |
+
|
97 |
+
.owl-theme .owl-controls .owl-page.active span,
|
98 |
+
.owl-theme .owl-controls.clickable .owl-page:hover span{
|
99 |
+
filter: Alpha(Opacity=100);/*IE7 fix*/
|
100 |
+
opacity: 1;
|
101 |
+
}
|
102 |
+
|
103 |
+
/* If PaginationNumbers is true */
|
104 |
+
|
105 |
+
.owl-theme .owl-controls .owl-page span.owl-numbers{
|
106 |
+
height: auto;
|
107 |
+
width: auto;
|
108 |
+
color: #FFF;
|
109 |
+
padding: 2px 10px;
|
110 |
+
font-size: 12px;
|
111 |
+
-webkit-border-radius: 30px;
|
112 |
+
-moz-border-radius: 30px;
|
113 |
+
border-radius: 30px;
|
114 |
+
}
|
115 |
+
|
116 |
+
/* preloading images */
|
117 |
+
.owl-item.loading{
|
118 |
+
min-height: 150px;
|
119 |
+
background: url(AjaxLoader.gif) no-repeat center center
|
120 |
+
}
|
skin/frontend/base/default/css/conversionbug/owl/owl.transitions.css
ADDED
@@ -0,0 +1,163 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*
|
2 |
+
* Owl Carousel CSS3 Transitions
|
3 |
+
* v1.3.2
|
4 |
+
*/
|
5 |
+
|
6 |
+
.owl-origin {
|
7 |
+
-webkit-perspective: 1200px;
|
8 |
+
-webkit-perspective-origin-x : 50%;
|
9 |
+
-webkit-perspective-origin-y : 50%;
|
10 |
+
-moz-perspective : 1200px;
|
11 |
+
-moz-perspective-origin-x : 50%;
|
12 |
+
-moz-perspective-origin-y : 50%;
|
13 |
+
perspective : 1200px;
|
14 |
+
}
|
15 |
+
/* fade */
|
16 |
+
.owl-fade-out {
|
17 |
+
z-index: 10;
|
18 |
+
-webkit-animation: fadeOut .7s both ease;
|
19 |
+
-moz-animation: fadeOut .7s both ease;
|
20 |
+
animation: fadeOut .7s both ease;
|
21 |
+
}
|
22 |
+
.owl-fade-in {
|
23 |
+
-webkit-animation: fadeIn .7s both ease;
|
24 |
+
-moz-animation: fadeIn .7s both ease;
|
25 |
+
animation: fadeIn .7s both ease;
|
26 |
+
}
|
27 |
+
/* backSlide */
|
28 |
+
.owl-backSlide-out {
|
29 |
+
-webkit-animation: backSlideOut 1s both ease;
|
30 |
+
-moz-animation: backSlideOut 1s both ease;
|
31 |
+
animation: backSlideOut 1s both ease;
|
32 |
+
}
|
33 |
+
.owl-backSlide-in {
|
34 |
+
-webkit-animation: backSlideIn 1s both ease;
|
35 |
+
-moz-animation: backSlideIn 1s both ease;
|
36 |
+
animation: backSlideIn 1s both ease;
|
37 |
+
}
|
38 |
+
/* goDown */
|
39 |
+
.owl-goDown-out {
|
40 |
+
-webkit-animation: scaleToFade .7s ease both;
|
41 |
+
-moz-animation: scaleToFade .7s ease both;
|
42 |
+
animation: scaleToFade .7s ease both;
|
43 |
+
}
|
44 |
+
.owl-goDown-in {
|
45 |
+
-webkit-animation: goDown .6s ease both;
|
46 |
+
-moz-animation: goDown .6s ease both;
|
47 |
+
animation: goDown .6s ease both;
|
48 |
+
}
|
49 |
+
/* scaleUp */
|
50 |
+
.owl-fadeUp-in {
|
51 |
+
-webkit-animation: scaleUpFrom .5s ease both;
|
52 |
+
-moz-animation: scaleUpFrom .5s ease both;
|
53 |
+
animation: scaleUpFrom .5s ease both;
|
54 |
+
}
|
55 |
+
|
56 |
+
.owl-fadeUp-out {
|
57 |
+
-webkit-animation: scaleUpTo .5s ease both;
|
58 |
+
-moz-animation: scaleUpTo .5s ease both;
|
59 |
+
animation: scaleUpTo .5s ease both;
|
60 |
+
}
|
61 |
+
/* Keyframes */
|
62 |
+
/*empty*/
|
63 |
+
@-webkit-keyframes empty {
|
64 |
+
0% {opacity: 1}
|
65 |
+
}
|
66 |
+
@-moz-keyframes empty {
|
67 |
+
0% {opacity: 1}
|
68 |
+
}
|
69 |
+
@keyframes empty {
|
70 |
+
0% {opacity: 1}
|
71 |
+
}
|
72 |
+
@-webkit-keyframes fadeIn {
|
73 |
+
0% { opacity:0; }
|
74 |
+
100% { opacity:1; }
|
75 |
+
}
|
76 |
+
@-moz-keyframes fadeIn {
|
77 |
+
0% { opacity:0; }
|
78 |
+
100% { opacity:1; }
|
79 |
+
}
|
80 |
+
@keyframes fadeIn {
|
81 |
+
0% { opacity:0; }
|
82 |
+
100% { opacity:1; }
|
83 |
+
}
|
84 |
+
@-webkit-keyframes fadeOut {
|
85 |
+
0% { opacity:1; }
|
86 |
+
100% { opacity:0; }
|
87 |
+
}
|
88 |
+
@-moz-keyframes fadeOut {
|
89 |
+
0% { opacity:1; }
|
90 |
+
100% { opacity:0; }
|
91 |
+
}
|
92 |
+
@keyframes fadeOut {
|
93 |
+
0% { opacity:1; }
|
94 |
+
100% { opacity:0; }
|
95 |
+
}
|
96 |
+
@-webkit-keyframes backSlideOut {
|
97 |
+
25% { opacity: .5; -webkit-transform: translateZ(-500px); }
|
98 |
+
75% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); }
|
99 |
+
100% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); }
|
100 |
+
}
|
101 |
+
@-moz-keyframes backSlideOut {
|
102 |
+
25% { opacity: .5; -moz-transform: translateZ(-500px); }
|
103 |
+
75% { opacity: .5; -moz-transform: translateZ(-500px) translateX(-200%); }
|
104 |
+
100% { opacity: .5; -moz-transform: translateZ(-500px) translateX(-200%); }
|
105 |
+
}
|
106 |
+
@keyframes backSlideOut {
|
107 |
+
25% { opacity: .5; transform: translateZ(-500px); }
|
108 |
+
75% { opacity: .5; transform: translateZ(-500px) translateX(-200%); }
|
109 |
+
100% { opacity: .5; transform: translateZ(-500px) translateX(-200%); }
|
110 |
+
}
|
111 |
+
@-webkit-keyframes backSlideIn {
|
112 |
+
0%, 25% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(200%); }
|
113 |
+
75% { opacity: .5; -webkit-transform: translateZ(-500px); }
|
114 |
+
100% { opacity: 1; -webkit-transform: translateZ(0) translateX(0); }
|
115 |
+
}
|
116 |
+
@-moz-keyframes backSlideIn {
|
117 |
+
0%, 25% { opacity: .5; -moz-transform: translateZ(-500px) translateX(200%); }
|
118 |
+
75% { opacity: .5; -moz-transform: translateZ(-500px); }
|
119 |
+
100% { opacity: 1; -moz-transform: translateZ(0) translateX(0); }
|
120 |
+
}
|
121 |
+
@keyframes backSlideIn {
|
122 |
+
0%, 25% { opacity: .5; transform: translateZ(-500px) translateX(200%); }
|
123 |
+
75% { opacity: .5; transform: translateZ(-500px); }
|
124 |
+
100% { opacity: 1; transform: translateZ(0) translateX(0); }
|
125 |
+
}
|
126 |
+
@-webkit-keyframes scaleToFade {
|
127 |
+
to { opacity: 0; -webkit-transform: scale(.8); }
|
128 |
+
}
|
129 |
+
@-moz-keyframes scaleToFade {
|
130 |
+
to { opacity: 0; -moz-transform: scale(.8); }
|
131 |
+
}
|
132 |
+
@keyframes scaleToFade {
|
133 |
+
to { opacity: 0; transform: scale(.8); }
|
134 |
+
}
|
135 |
+
@-webkit-keyframes goDown {
|
136 |
+
from { -webkit-transform: translateY(-100%); }
|
137 |
+
}
|
138 |
+
@-moz-keyframes goDown {
|
139 |
+
from { -moz-transform: translateY(-100%); }
|
140 |
+
}
|
141 |
+
@keyframes goDown {
|
142 |
+
from { transform: translateY(-100%); }
|
143 |
+
}
|
144 |
+
|
145 |
+
@-webkit-keyframes scaleUpFrom {
|
146 |
+
from { opacity: 0; -webkit-transform: scale(1.5); }
|
147 |
+
}
|
148 |
+
@-moz-keyframes scaleUpFrom {
|
149 |
+
from { opacity: 0; -moz-transform: scale(1.5); }
|
150 |
+
}
|
151 |
+
@keyframes scaleUpFrom {
|
152 |
+
from { opacity: 0; transform: scale(1.5); }
|
153 |
+
}
|
154 |
+
|
155 |
+
@-webkit-keyframes scaleUpTo {
|
156 |
+
to { opacity: 0; -webkit-transform: scale(1.5); }
|
157 |
+
}
|
158 |
+
@-moz-keyframes scaleUpTo {
|
159 |
+
to { opacity: 0; -moz-transform: scale(1.5); }
|
160 |
+
}
|
161 |
+
@keyframes scaleUpTo {
|
162 |
+
to { opacity: 0; transform: scale(1.5); }
|
163 |
+
}
|
skin/frontend/base/default/css/conversionbug/owl/responsive.css
ADDED
@@ -0,0 +1,1088 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*!
|
2 |
+
* Bootstrap Responsive v2.3.2
|
3 |
+
*
|
4 |
+
* Copyright 2012 Twitter, Inc
|
5 |
+
* Licensed under the Apache License v2.0
|
6 |
+
* http://www.apache.org/licenses/LICENSE-2.0
|
7 |
+
*
|
8 |
+
* Designed and built with all the love in the world @twitter by @mdo and @fat.
|
9 |
+
*/
|
10 |
+
.clearfix {
|
11 |
+
*zoom: 1;
|
12 |
+
}
|
13 |
+
.clearfix:before,
|
14 |
+
.clearfix:after {
|
15 |
+
display: table;
|
16 |
+
content: "";
|
17 |
+
line-height: 0;
|
18 |
+
}
|
19 |
+
.clearfix:after {
|
20 |
+
clear: both;
|
21 |
+
}
|
22 |
+
.hide-text {
|
23 |
+
font: 0/0 a;
|
24 |
+
color: transparent;
|
25 |
+
text-shadow: none;
|
26 |
+
background-color: transparent;
|
27 |
+
border: 0;
|
28 |
+
}
|
29 |
+
.input-block-level {
|
30 |
+
display: block;
|
31 |
+
width: 100%;
|
32 |
+
min-height: 30px;
|
33 |
+
-webkit-box-sizing: border-box;
|
34 |
+
-moz-box-sizing: border-box;
|
35 |
+
box-sizing: border-box;
|
36 |
+
}
|
37 |
+
@-ms-viewport {
|
38 |
+
width: device-width;
|
39 |
+
}
|
40 |
+
.hidden {
|
41 |
+
display: none;
|
42 |
+
visibility: hidden;
|
43 |
+
}
|
44 |
+
.visible-phone {
|
45 |
+
display: none !important;
|
46 |
+
}
|
47 |
+
.visible-tablet {
|
48 |
+
display: none !important;
|
49 |
+
}
|
50 |
+
.hidden-desktop {
|
51 |
+
display: none !important;
|
52 |
+
}
|
53 |
+
.visible-desktop {
|
54 |
+
display: inherit !important;
|
55 |
+
}
|
56 |
+
@media (min-width: 768px) and (max-width: 979px) {
|
57 |
+
.hidden-desktop {
|
58 |
+
display: inherit !important;
|
59 |
+
}
|
60 |
+
.visible-desktop {
|
61 |
+
display: none !important ;
|
62 |
+
}
|
63 |
+
.visible-tablet {
|
64 |
+
display: inherit !important;
|
65 |
+
}
|
66 |
+
.hidden-tablet {
|
67 |
+
display: none !important;
|
68 |
+
}
|
69 |
+
}
|
70 |
+
@media (max-width: 767px) {
|
71 |
+
.hidden-desktop {
|
72 |
+
display: inherit !important;
|
73 |
+
}
|
74 |
+
.visible-desktop {
|
75 |
+
display: none !important;
|
76 |
+
}
|
77 |
+
.visible-phone {
|
78 |
+
display: inherit !important;
|
79 |
+
}
|
80 |
+
.hidden-phone {
|
81 |
+
display: none !important;
|
82 |
+
}
|
83 |
+
}
|
84 |
+
.visible-print {
|
85 |
+
display: none !important;
|
86 |
+
}
|
87 |
+
@media print {
|
88 |
+
.visible-print {
|
89 |
+
display: inherit !important;
|
90 |
+
}
|
91 |
+
.hidden-print {
|
92 |
+
display: none !important;
|
93 |
+
}
|
94 |
+
}
|
95 |
+
@media (min-width: 1200px) {
|
96 |
+
.row {
|
97 |
+
margin-left: -30px;
|
98 |
+
*zoom: 1;
|
99 |
+
}
|
100 |
+
.row:before,
|
101 |
+
.row:after {
|
102 |
+
display: table;
|
103 |
+
content: "";
|
104 |
+
line-height: 0;
|
105 |
+
}
|
106 |
+
.row:after {
|
107 |
+
clear: both;
|
108 |
+
}
|
109 |
+
[class*="span"] {
|
110 |
+
float: left;
|
111 |
+
min-height: 1px;
|
112 |
+
margin-left: 30px;
|
113 |
+
}
|
114 |
+
.container,
|
115 |
+
.navbar-static-top .container,
|
116 |
+
.navbar-fixed-top .container,
|
117 |
+
.navbar-fixed-bottom .container {
|
118 |
+
width: 1170px;
|
119 |
+
}
|
120 |
+
.span12 {
|
121 |
+
width: 1170px;
|
122 |
+
}
|
123 |
+
.span11 {
|
124 |
+
width: 1070px;
|
125 |
+
}
|
126 |
+
.span10 {
|
127 |
+
width: 970px;
|
128 |
+
}
|
129 |
+
.span9 {
|
130 |
+
width: 870px;
|
131 |
+
}
|
132 |
+
.span8 {
|
133 |
+
width: 770px;
|
134 |
+
}
|
135 |
+
.span7 {
|
136 |
+
width: 670px;
|
137 |
+
}
|
138 |
+
.span6 {
|
139 |
+
width: 570px;
|
140 |
+
}
|
141 |
+
.span5 {
|
142 |
+
width: 470px;
|
143 |
+
}
|
144 |
+
.span4 {
|
145 |
+
width: 370px;
|
146 |
+
}
|
147 |
+
.span3 {
|
148 |
+
width: 270px;
|
149 |
+
}
|
150 |
+
.span2 {
|
151 |
+
width: 170px;
|
152 |
+
}
|
153 |
+
.span1 {
|
154 |
+
width: 70px;
|
155 |
+
}
|
156 |
+
.offset12 {
|
157 |
+
margin-left: 1230px;
|
158 |
+
}
|
159 |
+
.offset11 {
|
160 |
+
margin-left: 1130px;
|
161 |
+
}
|
162 |
+
.offset10 {
|
163 |
+
margin-left: 1030px;
|
164 |
+
}
|
165 |
+
.offset9 {
|
166 |
+
margin-left: 930px;
|
167 |
+
}
|
168 |
+
.offset8 {
|
169 |
+
margin-left: 830px;
|
170 |
+
}
|
171 |
+
.offset7 {
|
172 |
+
margin-left: 730px;
|
173 |
+
}
|
174 |
+
.offset6 {
|
175 |
+
margin-left: 630px;
|
176 |
+
}
|
177 |
+
.offset5 {
|
178 |
+
margin-left: 530px;
|
179 |
+
}
|
180 |
+
.offset4 {
|
181 |
+
margin-left: 430px;
|
182 |
+
}
|
183 |
+
.offset3 {
|
184 |
+
margin-left: 330px;
|
185 |
+
}
|
186 |
+
.offset2 {
|
187 |
+
margin-left: 230px;
|
188 |
+
}
|
189 |
+
.offset1 {
|
190 |
+
margin-left: 130px;
|
191 |
+
}
|
192 |
+
.row-fluid {
|
193 |
+
width: 100%;
|
194 |
+
*zoom: 1;
|
195 |
+
}
|
196 |
+
.row-fluid:before,
|
197 |
+
.row-fluid:after {
|
198 |
+
display: table;
|
199 |
+
content: "";
|
200 |
+
line-height: 0;
|
201 |
+
}
|
202 |
+
.row-fluid:after {
|
203 |
+
clear: both;
|
204 |
+
}
|
205 |
+
.row-fluid [class*="span"] {
|
206 |
+
display: block;
|
207 |
+
width: 100%;
|
208 |
+
min-height: 30px;
|
209 |
+
-webkit-box-sizing: border-box;
|
210 |
+
-moz-box-sizing: border-box;
|
211 |
+
box-sizing: border-box;
|
212 |
+
float: left;
|
213 |
+
margin-left: 2.564102564102564%;
|
214 |
+
*margin-left: 2.5109110747408616%;
|
215 |
+
}
|
216 |
+
.row-fluid [class*="span"]:first-child {
|
217 |
+
margin-left: 0;
|
218 |
+
}
|
219 |
+
.row-fluid .controls-row [class*="span"] + [class*="span"] {
|
220 |
+
margin-left: 2.564102564102564%;
|
221 |
+
}
|
222 |
+
.row-fluid .span12 {
|
223 |
+
width: 100%;
|
224 |
+
*width: 99.94680851063829%;
|
225 |
+
}
|
226 |
+
.row-fluid .span11 {
|
227 |
+
width: 91.45299145299145%;
|
228 |
+
*width: 91.39979996362975%;
|
229 |
+
}
|
230 |
+
.row-fluid .span10 {
|
231 |
+
width: 82.90598290598291%;
|
232 |
+
*width: 82.8527914166212%;
|
233 |
+
}
|
234 |
+
.row-fluid .span9 {
|
235 |
+
width: 74.35897435897436%;
|
236 |
+
*width: 74.30578286961266%;
|
237 |
+
}
|
238 |
+
.row-fluid .span8 {
|
239 |
+
width: 65.81196581196582%;
|
240 |
+
*width: 65.75877432260411%;
|
241 |
+
}
|
242 |
+
.row-fluid .span7 {
|
243 |
+
width: 57.26495726495726%;
|
244 |
+
*width: 57.21176577559556%;
|
245 |
+
}
|
246 |
+
.row-fluid .span6 {
|
247 |
+
width: 48.717948717948715%;
|
248 |
+
*width: 48.664757228587014%;
|
249 |
+
}
|
250 |
+
.row-fluid .span5 {
|
251 |
+
width: 40.17094017094017%;
|
252 |
+
*width: 40.11774868157847%;
|
253 |
+
}
|
254 |
+
.row-fluid .span4 {
|
255 |
+
width: 31.623931623931625%;
|
256 |
+
*width: 31.570740134569924%;
|
257 |
+
}
|
258 |
+
.row-fluid .span3 {
|
259 |
+
width: 23.076923076923077%;
|
260 |
+
*width: 23.023731587561375%;
|
261 |
+
}
|
262 |
+
.row-fluid .span2 {
|
263 |
+
width: 14.52991452991453%;
|
264 |
+
*width: 14.476723040552828%;
|
265 |
+
}
|
266 |
+
.row-fluid .span1 {
|
267 |
+
width: 5.982905982905983%;
|
268 |
+
*width: 5.929714493544281%;
|
269 |
+
}
|
270 |
+
.row-fluid .offset12 {
|
271 |
+
margin-left: 105.12820512820512%;
|
272 |
+
*margin-left: 105.02182214948171%;
|
273 |
+
}
|
274 |
+
.row-fluid .offset12:first-child {
|
275 |
+
margin-left: 102.56410256410257%;
|
276 |
+
*margin-left: 102.45771958537915%;
|
277 |
+
}
|
278 |
+
.row-fluid .offset11 {
|
279 |
+
margin-left: 96.58119658119658%;
|
280 |
+
*margin-left: 96.47481360247316%;
|
281 |
+
}
|
282 |
+
.row-fluid .offset11:first-child {
|
283 |
+
margin-left: 94.01709401709402%;
|
284 |
+
*margin-left: 93.91071103837061%;
|
285 |
+
}
|
286 |
+
.row-fluid .offset10 {
|
287 |
+
margin-left: 88.03418803418803%;
|
288 |
+
*margin-left: 87.92780505546462%;
|
289 |
+
}
|
290 |
+
.row-fluid .offset10:first-child {
|
291 |
+
margin-left: 85.47008547008548%;
|
292 |
+
*margin-left: 85.36370249136206%;
|
293 |
+
}
|
294 |
+
.row-fluid .offset9 {
|
295 |
+
margin-left: 79.48717948717949%;
|
296 |
+
*margin-left: 79.38079650845607%;
|
297 |
+
}
|
298 |
+
.row-fluid .offset9:first-child {
|
299 |
+
margin-left: 76.92307692307693%;
|
300 |
+
*margin-left: 76.81669394435352%;
|
301 |
+
}
|
302 |
+
.row-fluid .offset8 {
|
303 |
+
margin-left: 70.94017094017094%;
|
304 |
+
*margin-left: 70.83378796144753%;
|
305 |
+
}
|
306 |
+
.row-fluid .offset8:first-child {
|
307 |
+
margin-left: 68.37606837606839%;
|
308 |
+
*margin-left: 68.26968539734497%;
|
309 |
+
}
|
310 |
+
.row-fluid .offset7 {
|
311 |
+
margin-left: 62.393162393162385%;
|
312 |
+
*margin-left: 62.28677941443899%;
|
313 |
+
}
|
314 |
+
.row-fluid .offset7:first-child {
|
315 |
+
margin-left: 59.82905982905982%;
|
316 |
+
*margin-left: 59.72267685033642%;
|
317 |
+
}
|
318 |
+
.row-fluid .offset6 {
|
319 |
+
margin-left: 53.84615384615384%;
|
320 |
+
*margin-left: 53.739770867430444%;
|
321 |
+
}
|
322 |
+
.row-fluid .offset6:first-child {
|
323 |
+
margin-left: 51.28205128205128%;
|
324 |
+
*margin-left: 51.175668303327875%;
|
325 |
+
}
|
326 |
+
.row-fluid .offset5 {
|
327 |
+
margin-left: 45.299145299145295%;
|
328 |
+
*margin-left: 45.1927623204219%;
|
329 |
+
}
|
330 |
+
.row-fluid .offset5:first-child {
|
331 |
+
margin-left: 42.73504273504273%;
|
332 |
+
*margin-left: 42.62865975631933%;
|
333 |
+
}
|
334 |
+
.row-fluid .offset4 {
|
335 |
+
margin-left: 36.75213675213675%;
|
336 |
+
*margin-left: 36.645753773413354%;
|
337 |
+
}
|
338 |
+
.row-fluid .offset4:first-child {
|
339 |
+
margin-left: 34.18803418803419%;
|
340 |
+
*margin-left: 34.081651209310785%;
|
341 |
+
}
|
342 |
+
.row-fluid .offset3 {
|
343 |
+
margin-left: 28.205128205128204%;
|
344 |
+
*margin-left: 28.0987452264048%;
|
345 |
+
}
|
346 |
+
.row-fluid .offset3:first-child {
|
347 |
+
margin-left: 25.641025641025642%;
|
348 |
+
*margin-left: 25.53464266230224%;
|
349 |
+
}
|
350 |
+
.row-fluid .offset2 {
|
351 |
+
margin-left: 19.65811965811966%;
|
352 |
+
*margin-left: 19.551736679396257%;
|
353 |
+
}
|
354 |
+
.row-fluid .offset2:first-child {
|
355 |
+
margin-left: 17.094017094017094%;
|
356 |
+
*margin-left: 16.98763411529369%;
|
357 |
+
}
|
358 |
+
.row-fluid .offset1 {
|
359 |
+
margin-left: 11.11111111111111%;
|
360 |
+
*margin-left: 11.004728132387708%;
|
361 |
+
}
|
362 |
+
.row-fluid .offset1:first-child {
|
363 |
+
margin-left: 8.547008547008547%;
|
364 |
+
*margin-left: 8.440625568285142%;
|
365 |
+
}
|
366 |
+
input,
|
367 |
+
textarea,
|
368 |
+
.uneditable-input {
|
369 |
+
margin-left: 0;
|
370 |
+
}
|
371 |
+
.controls-row [class*="span"] + [class*="span"] {
|
372 |
+
margin-left: 30px;
|
373 |
+
}
|
374 |
+
input.span12,
|
375 |
+
textarea.span12,
|
376 |
+
.uneditable-input.span12 {
|
377 |
+
width: 1156px;
|
378 |
+
}
|
379 |
+
input.span11,
|
380 |
+
textarea.span11,
|
381 |
+
.uneditable-input.span11 {
|
382 |
+
width: 1056px;
|
383 |
+
}
|
384 |
+
input.span10,
|
385 |
+
textarea.span10,
|
386 |
+
.uneditable-input.span10 {
|
387 |
+
width: 956px;
|
388 |
+
}
|
389 |
+
input.span9,
|
390 |
+
textarea.span9,
|
391 |
+
.uneditable-input.span9 {
|
392 |
+
width: 856px;
|
393 |
+
}
|
394 |
+
input.span8,
|
395 |
+
textarea.span8,
|
396 |
+
.uneditable-input.span8 {
|
397 |
+
width: 756px;
|
398 |
+
}
|
399 |
+
input.span7,
|
400 |
+
textarea.span7,
|
401 |
+
.uneditable-input.span7 {
|
402 |
+
width: 656px;
|
403 |
+
}
|
404 |
+
input.span6,
|
405 |
+
textarea.span6,
|
406 |
+
.uneditable-input.span6 {
|
407 |
+
width: 556px;
|
408 |
+
}
|
409 |
+
input.span5,
|
410 |
+
textarea.span5,
|
411 |
+
.uneditable-input.span5 {
|
412 |
+
width: 456px;
|
413 |
+
}
|
414 |
+
input.span4,
|
415 |
+
textarea.span4,
|
416 |
+
.uneditable-input.span4 {
|
417 |
+
width: 356px;
|
418 |
+
}
|
419 |
+
input.span3,
|
420 |
+
textarea.span3,
|
421 |
+
.uneditable-input.span3 {
|
422 |
+
width: 256px;
|
423 |
+
}
|
424 |
+
input.span2,
|
425 |
+
textarea.span2,
|
426 |
+
.uneditable-input.span2 {
|
427 |
+
width: 156px;
|
428 |
+
}
|
429 |
+
input.span1,
|
430 |
+
textarea.span1,
|
431 |
+
.uneditable-input.span1 {
|
432 |
+
width: 56px;
|
433 |
+
}
|
434 |
+
.thumbnails {
|
435 |
+
margin-left: -30px;
|
436 |
+
}
|
437 |
+
.thumbnails > li {
|
438 |
+
margin-left: 30px;
|
439 |
+
}
|
440 |
+
.row-fluid .thumbnails {
|
441 |
+
margin-left: 0;
|
442 |
+
}
|
443 |
+
}
|
444 |
+
@media (min-width: 768px) and (max-width: 979px) {
|
445 |
+
.row {
|
446 |
+
margin-left: -20px;
|
447 |
+
*zoom: 1;
|
448 |
+
}
|
449 |
+
.row:before,
|
450 |
+
.row:after {
|
451 |
+
display: table;
|
452 |
+
content: "";
|
453 |
+
line-height: 0;
|
454 |
+
}
|
455 |
+
.row:after {
|
456 |
+
clear: both;
|
457 |
+
}
|
458 |
+
[class*="span"] {
|
459 |
+
float: left;
|
460 |
+
min-height: 1px;
|
461 |
+
margin-left: 20px;
|
462 |
+
}
|
463 |
+
.container,
|
464 |
+
.navbar-static-top .container,
|
465 |
+
.navbar-fixed-top .container,
|
466 |
+
.navbar-fixed-bottom .container {
|
467 |
+
width: 724px;
|
468 |
+
}
|
469 |
+
.span12 {
|
470 |
+
width: 724px;
|
471 |
+
}
|
472 |
+
.span11 {
|
473 |
+
width: 662px;
|
474 |
+
}
|
475 |
+
.span10 {
|
476 |
+
width: 600px;
|
477 |
+
}
|
478 |
+
.span9 {
|
479 |
+
width: 538px;
|
480 |
+
}
|
481 |
+
.span8 {
|
482 |
+
width: 476px;
|
483 |
+
}
|
484 |
+
.span7 {
|
485 |
+
width: 414px;
|
486 |
+
}
|
487 |
+
.span6 {
|
488 |
+
width: 352px;
|
489 |
+
}
|
490 |
+
.span5 {
|
491 |
+
width: 290px;
|
492 |
+
}
|
493 |
+
.span4 {
|
494 |
+
width: 228px;
|
495 |
+
}
|
496 |
+
.span3 {
|
497 |
+
width: 166px;
|
498 |
+
}
|
499 |
+
.span2 {
|
500 |
+
width: 104px;
|
501 |
+
}
|
502 |
+
.span1 {
|
503 |
+
width: 42px;
|
504 |
+
}
|
505 |
+
.offset12 {
|
506 |
+
margin-left: 764px;
|
507 |
+
}
|
508 |
+
.offset11 {
|
509 |
+
margin-left: 702px;
|
510 |
+
}
|
511 |
+
.offset10 {
|
512 |
+
margin-left: 640px;
|
513 |
+
}
|
514 |
+
.offset9 {
|
515 |
+
margin-left: 578px;
|
516 |
+
}
|
517 |
+
.offset8 {
|
518 |
+
margin-left: 516px;
|
519 |
+
}
|
520 |
+
.offset7 {
|
521 |
+
margin-left: 454px;
|
522 |
+
}
|
523 |
+
.offset6 {
|
524 |
+
margin-left: 392px;
|
525 |
+
}
|
526 |
+
.offset5 {
|
527 |
+
margin-left: 330px;
|
528 |
+
}
|
529 |
+
.offset4 {
|
530 |
+
margin-left: 268px;
|
531 |
+
}
|
532 |
+
.offset3 {
|
533 |
+
margin-left: 206px;
|
534 |
+
}
|
535 |
+
.offset2 {
|
536 |
+
margin-left: 144px;
|
537 |
+
}
|
538 |
+
.offset1 {
|
539 |
+
margin-left: 82px;
|
540 |
+
}
|
541 |
+
.row-fluid {
|
542 |
+
width: 100%;
|
543 |
+
*zoom: 1;
|
544 |
+
}
|
545 |
+
.row-fluid:before,
|
546 |
+
.row-fluid:after {
|
547 |
+
display: table;
|
548 |
+
content: "";
|
549 |
+
line-height: 0;
|
550 |
+
}
|
551 |
+
.row-fluid:after {
|
552 |
+
clear: both;
|
553 |
+
}
|
554 |
+
.row-fluid [class*="span"] {
|
555 |
+
display: block;
|
556 |
+
width: 100%;
|
557 |
+
min-height: 30px;
|
558 |
+
-webkit-box-sizing: border-box;
|
559 |
+
-moz-box-sizing: border-box;
|
560 |
+
box-sizing: border-box;
|
561 |
+
float: left;
|
562 |
+
margin-left: 2.7624309392265194%;
|
563 |
+
*margin-left: 2.709239449864817%;
|
564 |
+
}
|
565 |
+
.row-fluid [class*="span"]:first-child {
|
566 |
+
margin-left: 0;
|
567 |
+
}
|
568 |
+
.row-fluid .controls-row [class*="span"] + [class*="span"] {
|
569 |
+
margin-left: 2.7624309392265194%;
|
570 |
+
}
|
571 |
+
.row-fluid .span12 {
|
572 |
+
width: 100%;
|
573 |
+
*width: 99.94680851063829%;
|
574 |
+
}
|
575 |
+
.row-fluid .span11 {
|
576 |
+
width: 91.43646408839778%;
|
577 |
+
*width: 91.38327259903608%;
|
578 |
+
}
|
579 |
+
.row-fluid .span10 {
|
580 |
+
width: 82.87292817679558%;
|
581 |
+
*width: 82.81973668743387%;
|
582 |
+
}
|
583 |
+
.row-fluid .span9 {
|
584 |
+
width: 74.30939226519337%;
|
585 |
+
*width: 74.25620077583166%;
|
586 |
+
}
|
587 |
+
.row-fluid .span8 {
|
588 |
+
width: 65.74585635359117%;
|
589 |
+
*width: 65.69266486422946%;
|
590 |
+
}
|
591 |
+
.row-fluid .span7 {
|
592 |
+
width: 57.18232044198895%;
|
593 |
+
*width: 57.12912895262725%;
|
594 |
+
}
|
595 |
+
.row-fluid .span6 {
|
596 |
+
width: 48.61878453038674%;
|
597 |
+
*width: 48.56559304102504%;
|
598 |
+
}
|
599 |
+
.row-fluid .span5 {
|
600 |
+
width: 40.05524861878453%;
|
601 |
+
*width: 40.00205712942283%;
|
602 |
+
}
|
603 |
+
.row-fluid .span4 {
|
604 |
+
width: 31.491712707182323%;
|
605 |
+
*width: 31.43852121782062%;
|
606 |
+
}
|
607 |
+
.row-fluid .span3 {
|
608 |
+
width: 22.92817679558011%;
|
609 |
+
*width: 22.87498530621841%;
|
610 |
+
}
|
611 |
+
.row-fluid .span2 {
|
612 |
+
width: 14.3646408839779%;
|
613 |
+
*width: 14.311449394616199%;
|
614 |
+
}
|
615 |
+
.row-fluid .span1 {
|
616 |
+
width: 5.801104972375691%;
|
617 |
+
*width: 5.747913483013988%;
|
618 |
+
}
|
619 |
+
.row-fluid .offset12 {
|
620 |
+
margin-left: 105.52486187845304%;
|
621 |
+
*margin-left: 105.41847889972962%;
|
622 |
+
}
|
623 |
+
.row-fluid .offset12:first-child {
|
624 |
+
margin-left: 102.76243093922652%;
|
625 |
+
*margin-left: 102.6560479605031%;
|
626 |
+
}
|
627 |
+
.row-fluid .offset11 {
|
628 |
+
margin-left: 96.96132596685082%;
|
629 |
+
*margin-left: 96.8549429881274%;
|
630 |
+
}
|
631 |
+
.row-fluid .offset11:first-child {
|
632 |
+
margin-left: 94.1988950276243%;
|
633 |
+
*margin-left: 94.09251204890089%;
|
634 |
+
}
|
635 |
+
.row-fluid .offset10 {
|
636 |
+
margin-left: 88.39779005524862%;
|
637 |
+
*margin-left: 88.2914070765252%;
|
638 |
+
}
|
639 |
+
.row-fluid .offset10:first-child {
|
640 |
+
margin-left: 85.6353591160221%;
|
641 |
+
*margin-left: 85.52897613729868%;
|
642 |
+
}
|
643 |
+
.row-fluid .offset9 {
|
644 |
+
margin-left: 79.8342541436464%;
|
645 |
+
*margin-left: 79.72787116492299%;
|
646 |
+
}
|
647 |
+
.row-fluid .offset9:first-child {
|
648 |
+
margin-left: 77.07182320441989%;
|
649 |
+
*margin-left: 76.96544022569647%;
|
650 |
+
}
|
651 |
+
.row-fluid .offset8 {
|
652 |
+
margin-left: 71.2707182320442%;
|
653 |
+
*margin-left: 71.16433525332079%;
|
654 |
+
}
|
655 |
+
.row-fluid .offset8:first-child {
|
656 |
+
margin-left: 68.50828729281768%;
|
657 |
+
*margin-left: 68.40190431409427%;
|
658 |
+
}
|
659 |
+
.row-fluid .offset7 {
|
660 |
+
margin-left: 62.70718232044199%;
|
661 |
+
*margin-left: 62.600799341718584%;
|
662 |
+
}
|
663 |
+
.row-fluid .offset7:first-child {
|
664 |
+
margin-left: 59.94475138121547%;
|
665 |
+
*margin-left: 59.838368402492065%;
|
666 |
+
}
|
667 |
+
.row-fluid .offset6 {
|
668 |
+
margin-left: 54.14364640883978%;
|
669 |
+
*margin-left: 54.037263430116376%;
|
670 |
+
}
|
671 |
+
.row-fluid .offset6:first-child {
|
672 |
+
margin-left: 51.38121546961326%;
|
673 |
+
*margin-left: 51.27483249088986%;
|
674 |
+
}
|
675 |
+
.row-fluid .offset5 {
|
676 |
+
margin-left: 45.58011049723757%;
|
677 |
+
*margin-left: 45.47372751851417%;
|
678 |
+
}
|
679 |
+
.row-fluid .offset5:first-child {
|
680 |
+
margin-left: 42.81767955801105%;
|
681 |
+
*margin-left: 42.71129657928765%;
|
682 |
+
}
|
683 |
+
.row-fluid .offset4 {
|
684 |
+
margin-left: 37.01657458563536%;
|
685 |
+
*margin-left: 36.91019160691196%;
|
686 |
+
}
|
687 |
+
.row-fluid .offset4:first-child {
|
688 |
+
margin-left: 34.25414364640884%;
|
689 |
+
*margin-left: 34.14776066768544%;
|
690 |
+
}
|
691 |
+
.row-fluid .offset3 {
|
692 |
+
margin-left: 28.45303867403315%;
|
693 |
+
*margin-left: 28.346655695309746%;
|
694 |
+
}
|
695 |
+
.row-fluid .offset3:first-child {
|
696 |
+
margin-left: 25.69060773480663%;
|
697 |
+
*margin-left: 25.584224756083227%;
|
698 |
+
}
|
699 |
+
.row-fluid .offset2 {
|
700 |
+
margin-left: 19.88950276243094%;
|
701 |
+
*margin-left: 19.783119783707537%;
|
702 |
+
}
|
703 |
+
.row-fluid .offset2:first-child {
|
704 |
+
margin-left: 17.12707182320442%;
|
705 |
+
*margin-left: 17.02068884448102%;
|
706 |
+
}
|
707 |
+
.row-fluid .offset1 {
|
708 |
+
margin-left: 11.32596685082873%;
|
709 |
+
*margin-left: 11.219583872105325%;
|
710 |
+
}
|
711 |
+
.row-fluid .offset1:first-child {
|
712 |
+
margin-left: 8.56353591160221%;
|
713 |
+
*margin-left: 8.457152932878806%;
|
714 |
+
}
|
715 |
+
input,
|
716 |
+
textarea,
|
717 |
+
.uneditable-input {
|
718 |
+
margin-left: 0;
|
719 |
+
}
|
720 |
+
.controls-row [class*="span"] + [class*="span"] {
|
721 |
+
margin-left: 20px;
|
722 |
+
}
|
723 |
+
input.span12,
|
724 |
+
textarea.span12,
|
725 |
+
.uneditable-input.span12 {
|
726 |
+
width: 710px;
|
727 |
+
}
|
728 |
+
input.span11,
|
729 |
+
textarea.span11,
|
730 |
+
.uneditable-input.span11 {
|
731 |
+
width: 648px;
|
732 |
+
}
|
733 |
+
input.span10,
|
734 |
+
textarea.span10,
|
735 |
+
.uneditable-input.span10 {
|
736 |
+
width: 586px;
|
737 |
+
}
|
738 |
+
input.span9,
|
739 |
+
textarea.span9,
|
740 |
+
.uneditable-input.span9 {
|
741 |
+
width: 524px;
|
742 |
+
}
|
743 |
+
input.span8,
|
744 |
+
textarea.span8,
|
745 |
+
.uneditable-input.span8 {
|
746 |
+
width: 462px;
|
747 |
+
}
|
748 |
+
input.span7,
|
749 |
+
textarea.span7,
|
750 |
+
.uneditable-input.span7 {
|
751 |
+
width: 400px;
|
752 |
+
}
|
753 |
+
input.span6,
|
754 |
+
textarea.span6,
|
755 |
+
.uneditable-input.span6 {
|
756 |
+
width: 338px;
|
757 |
+
}
|
758 |
+
input.span5,
|
759 |
+
textarea.span5,
|
760 |
+
.uneditable-input.span5 {
|
761 |
+
width: 276px;
|
762 |
+
}
|
763 |
+
input.span4,
|
764 |
+
textarea.span4,
|
765 |
+
.uneditable-input.span4 {
|
766 |
+
width: 214px;
|
767 |
+
}
|
768 |
+
input.span3,
|
769 |
+
textarea.span3,
|
770 |
+
.uneditable-input.span3 {
|
771 |
+
width: 152px;
|
772 |
+
}
|
773 |
+
input.span2,
|
774 |
+
textarea.span2,
|
775 |
+
.uneditable-input.span2 {
|
776 |
+
width: 90px;
|
777 |
+
}
|
778 |
+
input.span1,
|
779 |
+
textarea.span1,
|
780 |
+
.uneditable-input.span1 {
|
781 |
+
width: 28px;
|
782 |
+
}
|
783 |
+
}
|
784 |
+
@media (max-width: 767px) {
|
785 |
+
body {
|
786 |
+
padding-left: 20px;
|
787 |
+
padding-right: 20px;
|
788 |
+
}
|
789 |
+
.navbar-fixed-top,
|
790 |
+
.navbar-fixed-bottom,
|
791 |
+
.navbar-static-top {
|
792 |
+
margin-left: -20px;
|
793 |
+
margin-right: -20px;
|
794 |
+
}
|
795 |
+
.container-fluid {
|
796 |
+
padding: 0;
|
797 |
+
}
|
798 |
+
.dl-horizontal dt {
|
799 |
+
float: none;
|
800 |
+
clear: none;
|
801 |
+
width: auto;
|
802 |
+
text-align: left;
|
803 |
+
}
|
804 |
+
.dl-horizontal dd {
|
805 |
+
margin-left: 0;
|
806 |
+
}
|
807 |
+
.container {
|
808 |
+
width: auto;
|
809 |
+
}
|
810 |
+
.row-fluid {
|
811 |
+
width: 100%;
|
812 |
+
}
|
813 |
+
.row,
|
814 |
+
.thumbnails {
|
815 |
+
margin-left: 0;
|
816 |
+
}
|
817 |
+
.thumbnails > li {
|
818 |
+
float: none;
|
819 |
+
margin-left: 0;
|
820 |
+
}
|
821 |
+
[class*="span"],
|
822 |
+
.uneditable-input[class*="span"],
|
823 |
+
.row-fluid [class*="span"] {
|
824 |
+
float: none;
|
825 |
+
display: block;
|
826 |
+
width: 100%;
|
827 |
+
margin-left: 0;
|
828 |
+
-webkit-box-sizing: border-box;
|
829 |
+
-moz-box-sizing: border-box;
|
830 |
+
box-sizing: border-box;
|
831 |
+
}
|
832 |
+
.span12,
|
833 |
+
.row-fluid .span12 {
|
834 |
+
width: 100%;
|
835 |
+
-webkit-box-sizing: border-box;
|
836 |
+
-moz-box-sizing: border-box;
|
837 |
+
box-sizing: border-box;
|
838 |
+
}
|
839 |
+
.row-fluid [class*="offset"]:first-child {
|
840 |
+
margin-left: 0;
|
841 |
+
}
|
842 |
+
.input-large,
|
843 |
+
.input-xlarge,
|
844 |
+
.input-xxlarge,
|
845 |
+
input[class*="span"],
|
846 |
+
select[class*="span"],
|
847 |
+
textarea[class*="span"],
|
848 |
+
.uneditable-input {
|
849 |
+
display: block;
|
850 |
+
width: 100%;
|
851 |
+
min-height: 30px;
|
852 |
+
-webkit-box-sizing: border-box;
|
853 |
+
-moz-box-sizing: border-box;
|
854 |
+
box-sizing: border-box;
|
855 |
+
}
|
856 |
+
.input-prepend input,
|
857 |
+
.input-append input,
|
858 |
+
.input-prepend input[class*="span"],
|
859 |
+
.input-append input[class*="span"] {
|
860 |
+
display: inline-block;
|
861 |
+
width: auto;
|
862 |
+
}
|
863 |
+
.controls-row [class*="span"] + [class*="span"] {
|
864 |
+
margin-left: 0;
|
865 |
+
}
|
866 |
+
.modal {
|
867 |
+
position: fixed;
|
868 |
+
top: 20px;
|
869 |
+
left: 20px;
|
870 |
+
right: 20px;
|
871 |
+
width: auto;
|
872 |
+
margin: 0;
|
873 |
+
}
|
874 |
+
.modal.fade {
|
875 |
+
top: -100px;
|
876 |
+
}
|
877 |
+
.modal.fade.in {
|
878 |
+
top: 20px;
|
879 |
+
}
|
880 |
+
}
|
881 |
+
@media (max-width: 480px) {
|
882 |
+
.nav-collapse {
|
883 |
+
-webkit-transform: translate3d(0, 0, 0);
|
884 |
+
}
|
885 |
+
.page-header h1 small {
|
886 |
+
display: block;
|
887 |
+
line-height: 20px;
|
888 |
+
}
|
889 |
+
input[type="checkbox"],
|
890 |
+
input[type="radio"] {
|
891 |
+
border: 1px solid #ccc;
|
892 |
+
}
|
893 |
+
.form-horizontal .control-label {
|
894 |
+
float: none;
|
895 |
+
width: auto;
|
896 |
+
padding-top: 0;
|
897 |
+
text-align: left;
|
898 |
+
}
|
899 |
+
.form-horizontal .controls {
|
900 |
+
margin-left: 0;
|
901 |
+
}
|
902 |
+
.form-horizontal .control-list {
|
903 |
+
padding-top: 0;
|
904 |
+
}
|
905 |
+
.form-horizontal .form-actions {
|
906 |
+
padding-left: 10px;
|
907 |
+
padding-right: 10px;
|
908 |
+
}
|
909 |
+
.media .pull-left,
|
910 |
+
.media .pull-right {
|
911 |
+
float: none;
|
912 |
+
display: block;
|
913 |
+
margin-bottom: 10px;
|
914 |
+
}
|
915 |
+
.media-object {
|
916 |
+
margin-right: 0;
|
917 |
+
margin-left: 0;
|
918 |
+
}
|
919 |
+
.modal {
|
920 |
+
top: 10px;
|
921 |
+
left: 10px;
|
922 |
+
right: 10px;
|
923 |
+
}
|
924 |
+
.modal-header .close {
|
925 |
+
padding: 10px;
|
926 |
+
margin: -10px;
|
927 |
+
}
|
928 |
+
.carousel-caption {
|
929 |
+
position: static;
|
930 |
+
}
|
931 |
+
}
|
932 |
+
@media (max-width: 979px) {
|
933 |
+
body {
|
934 |
+
padding-top: 0;
|
935 |
+
}
|
936 |
+
.navbar-fixed-top,
|
937 |
+
.navbar-fixed-bottom {
|
938 |
+
position: static;
|
939 |
+
}
|
940 |
+
.navbar-fixed-top {
|
941 |
+
margin-bottom: 20px;
|
942 |
+
}
|
943 |
+
.navbar-fixed-bottom {
|
944 |
+
margin-top: 20px;
|
945 |
+
}
|
946 |
+
.navbar-fixed-top .navbar-inner,
|
947 |
+
.navbar-fixed-bottom .navbar-inner {
|
948 |
+
padding: 5px;
|
949 |
+
}
|
950 |
+
.navbar .container {
|
951 |
+
width: auto;
|
952 |
+
padding: 0;
|
953 |
+
}
|
954 |
+
.navbar .brand {
|
955 |
+
padding-left: 10px;
|
956 |
+
padding-right: 10px;
|
957 |
+
margin: 0 0 0 -5px;
|
958 |
+
}
|
959 |
+
.nav-collapse {
|
960 |
+
clear: both;
|
961 |
+
}
|
962 |
+
.nav-collapse .nav {
|
963 |
+
float: none;
|
964 |
+
margin: 0 0 10px;
|
965 |
+
}
|
966 |
+
.nav-collapse .nav > li {
|
967 |
+
float: none;
|
968 |
+
}
|
969 |
+
.nav-collapse .nav > li > a {
|
970 |
+
margin-bottom: 2px;
|
971 |
+
}
|
972 |
+
.nav-collapse .nav > .divider-vertical {
|
973 |
+
display: none;
|
974 |
+
}
|
975 |
+
.nav-collapse .nav .nav-header {
|
976 |
+
color: #777777;
|
977 |
+
text-shadow: none;
|
978 |
+
}
|
979 |
+
.nav-collapse .nav > li > a,
|
980 |
+
.nav-collapse .dropdown-menu a {
|
981 |
+
padding: 9px 15px;
|
982 |
+
font-weight: bold;
|
983 |
+
color: #777777;
|
984 |
+
-webkit-border-radius: 3px;
|
985 |
+
-moz-border-radius: 3px;
|
986 |
+
border-radius: 3px;
|
987 |
+
}
|
988 |
+
.nav-collapse .btn {
|
989 |
+
padding: 4px 10px 4px;
|
990 |
+
font-weight: normal;
|
991 |
+
-webkit-border-radius: 4px;
|
992 |
+
-moz-border-radius: 4px;
|
993 |
+
border-radius: 4px;
|
994 |
+
}
|
995 |
+
.nav-collapse .dropdown-menu li + li a {
|
996 |
+
margin-bottom: 2px;
|
997 |
+
}
|
998 |
+
.nav-collapse .nav > li > a:hover,
|
999 |
+
.nav-collapse .nav > li > a:focus,
|
1000 |
+
.nav-collapse .dropdown-menu a:hover,
|
1001 |
+
.nav-collapse .dropdown-menu a:focus {
|
1002 |
+
background-color: #f2f2f2;
|
1003 |
+
}
|
1004 |
+
.navbar-inverse .nav-collapse .nav > li > a,
|
1005 |
+
.navbar-inverse .nav-collapse .dropdown-menu a {
|
1006 |
+
color: #999999;
|
1007 |
+
}
|
1008 |
+
.navbar-inverse .nav-collapse .nav > li > a:hover,
|
1009 |
+
.navbar-inverse .nav-collapse .nav > li > a:focus,
|
1010 |
+
.navbar-inverse .nav-collapse .dropdown-menu a:hover,
|
1011 |
+
.navbar-inverse .nav-collapse .dropdown-menu a:focus {
|
1012 |
+
background-color: #111111;
|
1013 |
+
}
|
1014 |
+
.nav-collapse.in .btn-group {
|
1015 |
+
margin-top: 5px;
|
1016 |
+
padding: 0;
|
1017 |
+
}
|
1018 |
+
.nav-collapse .dropdown-menu {
|
1019 |
+
position: static;
|
1020 |
+
top: auto;
|
1021 |
+
left: auto;
|
1022 |
+
float: none;
|
1023 |
+
display: none;
|
1024 |
+
max-width: none;
|
1025 |
+
margin: 0 15px;
|
1026 |
+
padding: 0;
|
1027 |
+
background-color: transparent;
|
1028 |
+
border: none;
|
1029 |
+
-webkit-border-radius: 0;
|
1030 |
+
-moz-border-radius: 0;
|
1031 |
+
border-radius: 0;
|
1032 |
+
-webkit-box-shadow: none;
|
1033 |
+
-moz-box-shadow: none;
|
1034 |
+
box-shadow: none;
|
1035 |
+
}
|
1036 |
+
.nav-collapse .open > .dropdown-menu {
|
1037 |
+
display: block;
|
1038 |
+
}
|
1039 |
+
.nav-collapse .dropdown-menu:before,
|
1040 |
+
.nav-collapse .dropdown-menu:after {
|
1041 |
+
display: none;
|
1042 |
+
}
|
1043 |
+
.nav-collapse .dropdown-menu .divider {
|
1044 |
+
display: none;
|
1045 |
+
}
|
1046 |
+
.nav-collapse .nav > li > .dropdown-menu:before,
|
1047 |
+
.nav-collapse .nav > li > .dropdown-menu:after {
|
1048 |
+
display: none;
|
1049 |
+
}
|
1050 |
+
.nav-collapse .navbar-form,
|
1051 |
+
.nav-collapse .navbar-search {
|
1052 |
+
float: none;
|
1053 |
+
padding: 10px 15px;
|
1054 |
+
margin: 10px 0;
|
1055 |
+
border-top: 1px solid #f2f2f2;
|
1056 |
+
border-bottom: 1px solid #f2f2f2;
|
1057 |
+
-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);
|
1058 |
+
-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);
|
1059 |
+
box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);
|
1060 |
+
}
|
1061 |
+
.navbar-inverse .nav-collapse .navbar-form,
|
1062 |
+
.navbar-inverse .nav-collapse .navbar-search {
|
1063 |
+
border-top-color: #111111;
|
1064 |
+
border-bottom-color: #111111;
|
1065 |
+
}
|
1066 |
+
.navbar .nav-collapse .nav.pull-right {
|
1067 |
+
float: none;
|
1068 |
+
margin-left: 0;
|
1069 |
+
}
|
1070 |
+
.nav-collapse,
|
1071 |
+
.nav-collapse.collapse {
|
1072 |
+
overflow: hidden;
|
1073 |
+
height: 0;
|
1074 |
+
}
|
1075 |
+
.navbar .btn-navbar {
|
1076 |
+
display: block;
|
1077 |
+
}
|
1078 |
+
.navbar-static .navbar-inner {
|
1079 |
+
padding-left: 10px;
|
1080 |
+
padding-right: 10px;
|
1081 |
+
}
|
1082 |
+
}
|
1083 |
+
@media (min-width: 980px) {
|
1084 |
+
.nav-collapse.collapse {
|
1085 |
+
height: auto !important;
|
1086 |
+
overflow: visible !important;
|
1087 |
+
}
|
1088 |
+
}
|
skin/frontend/{rwd → base}/default/css/conversionbug/socialpopup.css
RENAMED
@@ -121,7 +121,7 @@ border: 2px solid #FF6801;
|
|
121 |
.cb-socialpopup-forgot .form-list {
|
122 |
margin-top: 20px !important;
|
123 |
}
|
124 |
-
.cb-loginout-btns .button span span{
|
125 |
line-height: 10px;
|
126 |
padding: 10px 3px;
|
127 |
width: auto;
|
121 |
.cb-socialpopup-forgot .form-list {
|
122 |
margin-top: 20px !important;
|
123 |
}
|
124 |
+
.cb-loginout-btns .button span span{
|
125 |
line-height: 10px;
|
126 |
padding: 10px 3px;
|
127 |
width: auto;
|
skin/frontend/base/default/css/conversionbug/style.css
ADDED
@@ -0,0 +1,30 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*
|
2 |
+
To change this license header, choose License Headers in Project Properties.
|
3 |
+
To change this template file, choose Tools | Templates
|
4 |
+
and open the template in the editor.
|
5 |
+
*/
|
6 |
+
/*
|
7 |
+
Created on : 21 Jul, 2015, 4:36:32 PM
|
8 |
+
Author : shiv
|
9 |
+
*/
|
10 |
+
|
11 |
+
.recently-view .price-box {
|
12 |
+
clear: both;
|
13 |
+
display: block;
|
14 |
+
}
|
15 |
+
.recently-view .cart-remove{ float: right;}
|
16 |
+
.side-content{padding:50px;}
|
17 |
+
.block-recently-viewed{border:1px solid silver;padding:20px 10px;margin-bottom: 20px;margin-top: 20px;margin-right:0 !important;}
|
18 |
+
.block-recently-viewed h6{text-align: center;}
|
19 |
+
.cb-recently-view .side-content-view{float: right;width: 50%;text-align: right;}
|
20 |
+
.cb-recently-view h6{width:50%;float:left}
|
21 |
+
.cb-recently-view #owl-demo{clear:both;}
|
22 |
+
.recently-view .products-list .product-image{marign:0;display: inline;}
|
23 |
+
.recently-view .products-list .product-shop {
|
24 |
+
float: right;
|
25 |
+
width: 60%;
|
26 |
+
}
|
27 |
+
.cb-recently-viewed .products-grid .item {
|
28 |
+
min-height: 375px !important;
|
29 |
+
}
|
30 |
+
.cb-recently-viewed .actions{display:block !important;position: absolute;bottom: 0;width:90%;}
|