mirror of
https://github.com/Annex-Engineering-Redoubt-Test/Voron2.4_My_Build_Log.git
synced 2025-07-02 01:37:26 -04:00
Upadate Reasources
This commit is contained in:
@ -174,7 +174,7 @@ On the [ERCF Easy Board, page 94, I see](http://nbviewer.jupyter.org/github/Ett
|
|||||||
4. "Selector Endstop";
|
4. "Selector Endstop";
|
||||||
5. "Encoder";
|
5. "Encoder";
|
||||||
|
|
||||||
Besides the ERCF prep for the QUEEN build, I also want to prep QUEEN for the Voron Stealthburner fan assembly. To use the LEDs on the Stealthburner we need a Data PIN on the Hartk's ERCF v.3 toolhead board along with GND and 5VDC to power the Neopixel LEDs. The [Hartk's ERCF v.3 toolhead board](https://deepfriedhero.in/products/voron-afterburner-toolhead-board-v3-rabbit) will only works if you are running stock endstop pod, and you need to run [Klicky_Probe](https://github.com/jlas1/Klicky-Probe) (which we are). Therefore @Hartk1213 says that the following, hookup should be used:
|
Besides the ERCF prep for the QUEEN build, I also want to prep QUEEN for the Voron Stealthburner fan assembly. To use the LEDs on the Stealthburner we need a Data PIN on the Hartk's ERCF v.3 toolhead board along with GND and 5VDC to power the Neopixel LEDs. The [Hartk's ERCF v.3 toolhead board](https://deepfriedhero.in/products/voron-afterburner-toolhead-board-v3-rabbit) will work only if you are running stock endstop pod, and you need to run [Klicky_Probe](https://github.com/jlas1/Klicky-Probe) (which we are). Therefore @Hartk1213 says that the following, hookup should be used:
|
||||||
|
|
||||||
```
|
```
|
||||||
Klicky --- XES header
|
Klicky --- XES header
|
||||||
@ -207,7 +207,7 @@ So all the connection on the ERCF Easy Board will send data to the rapberry pi v
|
|||||||
|
|
||||||
1. Klicky_Probe connected to the "XES" connector of the ERCF v.3 toolhead board to the "STOP_7" endstop connector of the Octopus Pro board (on the LDO Kit they refer to this as the "Z Probe" line).
|
1. Klicky_Probe connected to the "XES" connector of the ERCF v.3 toolhead board to the "STOP_7" endstop connector of the Octopus Pro board (on the LDO Kit they refer to this as the "Z Probe" line).
|
||||||
|
|
||||||
2. Built-in "(AH3364Q-P-B) Hall effect sensor" for the LGX_ERCF part connected to the "ABL" connector of the ERCF v.3 toolhead board to the "Probe" connector on the Octopus Pro board with the "Probe Voltage Select" header's Jumper {on the Octopus Pro board} set on the pins that select 24VDC (or the Boards V~in~). Also on the Octopus Pro board ensure the Jumper on the "Probe Type Select" header is REMOVED so that PNP type is used for the "Probe" connector. The datasheet on the "AH3364Q-P-B Hall effect sensor" states the following:
|
2. Built-in "(AH3364Q-P-B) Hall effect sensor" for the LGX_ERCF part connected to the "ABL" connector of the ERCF v.3 toolhead board to the "Probe" connector on the Octopus Pro board with the "Probe Voltage Select" header's Jumper {on the Octopus Pro board} set on the pins that select 24VDC (or the Board's Vᵢₙ. Also on the Octopus Pro board ensure the Jumper on the "Probe Type Select" header is REMOVED so that PNP type is used for the "Probe" connector. The datasheet on the "AH3364Q-P-B Hall effect sensor" states the following:
|
||||||
```
|
```
|
||||||
The single open drain output can be switched on with South pole of
|
The single open drain output can be switched on with South pole of
|
||||||
sufficient strength. When the magnetic flux density (B) perpendicular
|
sufficient strength. When the magnetic flux density (B) perpendicular
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:04bc135e1057bad262442ba0255beb7a2588d3f42386336ee4e97deb43eb6560
|
oid sha256:78b472af251b3806d1304fc957fd3f62975fa1c4222a17099a56a14cee3c80a8
|
||||||
size 391084
|
size 399795
|
||||||
|
@ -0,0 +1,497 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
|
<!-- saved from url=(0069)https://www.printyplease.uk/PT100?search=PT100%20Class%20A%204%20Wire -->
|
||||||
|
<html dir="ltr" lang="en"><!--<![endif]--><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<title>PT100 - PrintyPlease.uk</title>
|
||||||
|
<!--<base href="https://www.printyplease.uk/">--><base href=".">
|
||||||
|
<script async="" src="./PT100 - PrintyPlease.uk_files/tp.min.js.download" type="text/javascript"></script><script src="./PT100 - PrintyPlease.uk_files/jquery-2.1.1.min.js.download" type="text/javascript"></script>
|
||||||
|
<link href="./PT100 - PrintyPlease.uk_files/bootstrap.min.css" rel="stylesheet" media="screen">
|
||||||
|
<script src="./PT100 - PrintyPlease.uk_files/bootstrap.min.js.download" type="text/javascript"></script>
|
||||||
|
<link href="./PT100 - PrintyPlease.uk_files/font-awesome.min.css" rel="stylesheet" type="text/css">
|
||||||
|
<link href="./PT100 - PrintyPlease.uk_files/css" rel="stylesheet" type="text/css">
|
||||||
|
<link href="./PT100 - PrintyPlease.uk_files/stylesheet.css" rel="stylesheet">
|
||||||
|
<link href="./PT100 - PrintyPlease.uk_files/magnific-popup.css" type="text/css" rel="stylesheet" media="screen">
|
||||||
|
<link href="./PT100 - PrintyPlease.uk_files/bootstrap-datetimepicker.min.css" type="text/css" rel="stylesheet" media="screen">
|
||||||
|
<script src="./PT100 - PrintyPlease.uk_files/jquery.magnific-popup.min.js.download" type="text/javascript"></script>
|
||||||
|
<script src="./PT100 - PrintyPlease.uk_files/moment.min.js.download" type="text/javascript"></script>
|
||||||
|
<script src="./PT100 - PrintyPlease.uk_files/moment-with-locales.min.js.download" type="text/javascript"></script>
|
||||||
|
<script src="./PT100 - PrintyPlease.uk_files/bootstrap-datetimepicker.min.js.download" type="text/javascript"></script>
|
||||||
|
<script src="./PT100 - PrintyPlease.uk_files/common.js.download" type="text/javascript"></script>
|
||||||
|
<link href="https://www.printyplease.uk/PT100" rel="canonical">
|
||||||
|
<link href="https://www.printyplease.uk/image/catalog/logo/Favicon%2064x64.png" rel="icon">
|
||||||
|
<script>
|
||||||
|
var trustpilot_script_url = 'https://invitejs.trustpilot.com/tp.min.js';
|
||||||
|
var trustpilot_key = '';
|
||||||
|
var trustpilot_widget_script_url = '//widget.trustpilot.com/bootstrap/v5/tp.widget.bootstrap.min.js';
|
||||||
|
var trustpilot_trustbox_settings = {"trustboxes":[]};
|
||||||
|
var trustpilot_integration_app_url = '//ecommscript-integrationapp.trustpilot.com';
|
||||||
|
var trustpilot_preview_css_url = '//ecommplugins-scripts.trustpilot.com/v2.1/css/preview.min.css';
|
||||||
|
var trustpilot_preview_script_url = '//ecommplugins-scripts.trustpilot.com/v2.1/js/preview.min.js';
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="./PT100 - PrintyPlease.uk_files/register.min.js.download"></script>
|
||||||
|
<script type="text/javascript" src="./PT100 - PrintyPlease.uk_files/trustbox.min.js.download"></script>
|
||||||
|
<script type="text/javascript" src="./PT100 - PrintyPlease.uk_files/preview.min.js.download"></script><script type="text/javascript" src="./PT100 - PrintyPlease.uk_files/tp.widget.bootstrap.min.js.download" async=""></script>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<nav id="top">
|
||||||
|
<div class="container">
|
||||||
|
<div id="top-links" class="nav pull-right">
|
||||||
|
<ul class="list-inline">
|
||||||
|
<li><a href="https://www.printyplease.uk/index.php?route=information/contact"><i class="fa fa-phone"></i></a> <span class="hidden-xs hidden-sm hidden-md">07305965475</span></li>
|
||||||
|
<li class="dropdown"><a href="https://www.printyplease.uk/index.php?route=account/account" title="My Account" class="dropdown-toggle" data-toggle="dropdown"><i class="fa fa-user"></i> <span class="hidden-xs hidden-sm hidden-md">My Account</span> <span class="caret"></span></a>
|
||||||
|
<ul class="dropdown-menu dropdown-menu-right">
|
||||||
|
<li><a href="https://www.printyplease.uk/index.php?route=account/account">My Account</a></li>
|
||||||
|
<li><a href="https://www.printyplease.uk/index.php?route=account/order">Order History</a></li>
|
||||||
|
<li><a href="https://www.printyplease.uk/index.php?route=account/transaction">Transactions</a></li>
|
||||||
|
<li><a href="https://www.printyplease.uk/index.php?route=account/download">Downloads</a></li>
|
||||||
|
<li><a href="https://www.printyplease.uk/index.php?route=account/logout">Logout</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li><a href="https://www.printyplease.uk/index.php?route=account/wishlist" id="wishlist-total" title="Wish List (0)"><i class="fa fa-heart"></i> <span class="hidden-xs hidden-sm hidden-md">Wish List (0)</span></a></li>
|
||||||
|
<li><a href="https://www.printyplease.uk/index.php?route=checkout/cart" title="Shopping Cart"><i class="fa fa-shopping-cart"></i> <span class="hidden-xs hidden-sm hidden-md">Shopping Cart</span></a></li>
|
||||||
|
<li><a href="https://www.printyplease.uk/index.php?route=checkout/checkout" title="Checkout"><i class="fa fa-share"></i> <span class="hidden-xs hidden-sm hidden-md">Checkout</span></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
<header>
|
||||||
|
<div class="container">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-sm-4">
|
||||||
|
<div id="logo"><a href="https://www.printyplease.uk/index.php?route=common/home"><img src="./PT100 - PrintyPlease.uk_files/Logo Long.png" title="PrintyPlease.uk" alt="PrintyPlease.uk" class="img-responsive"></a></div>
|
||||||
|
</div>
|
||||||
|
<div class="col-sm-5"><div id="search" class="input-group">
|
||||||
|
<input type="text" name="search" value="PT100 Class A 4 Wire" placeholder="Search" class="form-control input-lg">
|
||||||
|
<span class="input-group-btn">
|
||||||
|
<button type="button" class="btn btn-default btn-lg"><i class="fa fa-search"></i></button>
|
||||||
|
</span>
|
||||||
|
</div></div>
|
||||||
|
<div class="col-sm-3"><div id="cart" class="btn-group btn-block">
|
||||||
|
<button type="button" data-toggle="dropdown" data-loading-text="Loading..." class="btn btn-inverse btn-block btn-lg dropdown-toggle"><i class="fa fa-shopping-cart"></i> <span id="cart-total">0 item(s) - £0.00</span></button>
|
||||||
|
<ul class="dropdown-menu pull-right">
|
||||||
|
<li>
|
||||||
|
<p class="text-center">Your shopping cart is empty!</p>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<div class="container">
|
||||||
|
<nav id="menu" class="navbar">
|
||||||
|
<div class="navbar-header"><span id="category" class="visible-xs">Categories</span>
|
||||||
|
<button type="button" class="btn btn-navbar navbar-toggle" data-toggle="collapse" data-target=".navbar-ex1-collapse"><i class="fa fa-bars"></i></button>
|
||||||
|
</div>
|
||||||
|
<div class="collapse navbar-collapse navbar-ex1-collapse">
|
||||||
|
<ul class="nav navbar-nav">
|
||||||
|
<li class="dropdown"><a href="https://www.printyplease.uk/VoronPrinters" class="dropdown-toggle" data-toggle="dropdown">Voron Printers</a>
|
||||||
|
<div class="dropdown-menu" style="">
|
||||||
|
<div class="dropdown-inner"> <ul class="list-unstyled">
|
||||||
|
<li><a href="https://www.printyplease.uk/VoronPrinters/Voron0.1">Voron 0.1 (12)</a></li>
|
||||||
|
<li><a href="https://www.printyplease.uk/VoronPrinters/Voron2.4">Voron 2.4 (29)</a></li>
|
||||||
|
<li><a href="https://www.printyplease.uk/VoronPrinters/Trident">Voron Trident (21)</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<a href="https://www.printyplease.uk/VoronPrinters" class="see-all">Show All Voron Printers</a> </div>
|
||||||
|
</li>
|
||||||
|
<li class="dropdown"><a href="https://www.printyplease.uk/Annex" class="dropdown-toggle" data-toggle="dropdown">Annex Engineering Printers</a>
|
||||||
|
<div class="dropdown-menu" style="">
|
||||||
|
<div class="dropdown-inner"> <ul class="list-unstyled">
|
||||||
|
<li><a href="https://www.printyplease.uk/Annex/K3">K3 (5)</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<a href="https://www.printyplease.uk/Annex" class="see-all">Show All Annex Engineering Printers</a> </div>
|
||||||
|
</li>
|
||||||
|
<li class="dropdown"><a href="https://www.printyplease.uk/ModdedPrinters" class="dropdown-toggle" data-toggle="dropdown">Modded Printers</a>
|
||||||
|
<div class="dropdown-menu" style="">
|
||||||
|
<div class="dropdown-inner"> <ul class="list-unstyled">
|
||||||
|
<li><a href="https://www.printyplease.uk/ModdedPrinters/DoomCube">DoomCube (1)</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<a href="https://www.printyplease.uk/ModdedPrinters" class="see-all">Show All Modded Printers</a> </div>
|
||||||
|
</li>
|
||||||
|
<li><a href="https://www.printyplease.uk/PrintedParts">Printed Parts</a></li>
|
||||||
|
<li><a href="https://www.printyplease.uk/Accessories">Accessories</a></li>
|
||||||
|
<li><a href="https://www.printyplease.uk/BondtechLGX">Bondtech LGX</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
<div id="product-product" class="container">
|
||||||
|
<ul class="breadcrumb">
|
||||||
|
<li><a href="https://www.printyplease.uk/index.php?route=common/home"><i class="fa fa-home"></i></a></li>
|
||||||
|
<li><a href="https://www.printyplease.uk/index.php?route=product/search&search=PT100%20Class%20A%204%20Wire">Search</a></li>
|
||||||
|
<li><a href="https://www.printyplease.uk/PT100?search=PT100%20Class%20A%204%20Wire">PT100 Class A 4 Wire</a></li>
|
||||||
|
</ul>
|
||||||
|
<div class="row">
|
||||||
|
<div id="content" class="col-sm-12">
|
||||||
|
<div class="row"> <div class="col-sm-8"> <ul class="thumbnails">
|
||||||
|
<li><a class="thumbnail" href="https://www.printyplease.uk/image/cache/catalog/Products/pt100-500x500.jpg" title="PT100 Class A 4 Wire"><img src="./PT100 - PrintyPlease.uk_files/pt100-228x228.jpg" title="PT100 Class A 4 Wire" alt="PT100 Class A 4 Wire"></a></li>
|
||||||
|
</ul>
|
||||||
|
<ul class="nav nav-tabs">
|
||||||
|
<li class="active"><a href="https://www.printyplease.uk/#tab-description" data-toggle="tab">Description</a></li>
|
||||||
|
<li><a href="https://www.printyplease.uk/#tab-review" data-toggle="tab">Reviews (0)</a></li>
|
||||||
|
</ul>
|
||||||
|
<div class="tab-content">
|
||||||
|
<div class="tab-pane active" id="tab-description"><p>A 4 wire PT100 sensor. Let's be honest, this is excessive. It's Class A as well.</p><ul><li>Class A ± (0,15+0,002 * t), ±0,15 °C (0 °C), ±0,35 °C (100 °C), defined on range -100…+450 °C (wire wound resistor)</li></ul><p>With an Octopus Pro, you need no additional hardware. This is, literally, the most accuracy possible on a 3D printer hotend.</p><p><br></p><p>You'll need all 4 wires back to the board, so if you're running a toolhead PCB you'll likely need an additional couple of runs for this. If you really want, you can just use one white and one blue wire and use it in 2 wire mode, but why would you do that?!</p><p><br></p><p>4 wire wiring, Octopus Pro:</p><p><img src="./PT100 - PrintyPlease.uk_files/image-13-1024x603.png" class="" style="width: 792.545px; height: 466.979px;"></p><p>DIP switch settings, 1-2-3-4: OFF-OFF-ON-OFF</p><p><br></p><p><img src="./PT100 - PrintyPlease.uk_files/image-14.png" style="width: 483.623px; height: 485.156px;"></p><p><br></p><p>Klipper Settings:</p><p><span style="font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; font-size: 14px; white-space: pre-wrap; background-color: rgb(156, 156, 148);"><font color="#000000" style="">heater_pin: PA2 # Heat0
|
||||||
|
sensor_type: MAX31865
|
||||||
|
sensor_pin: PF8
|
||||||
|
spi_speed: 2000000
|
||||||
|
spi_software_sclk_pin: EXP2_2
|
||||||
|
spi_software_mosi_pin: EXP2_6
|
||||||
|
spi_software_miso_pin: EXP2_1
|
||||||
|
#tc_use_50Hz_filter: False
|
||||||
|
#tc_averaging_count: 1
|
||||||
|
rtd_nominal_r: 100
|
||||||
|
rtd_reference_r: 430
|
||||||
|
rtd_num_of_wires: 4
|
||||||
|
#rtd_use_50Hz_filter: False
|
||||||
|
#control: pid
|
||||||
|
#pid_kp = 19.755
|
||||||
|
#pid_ki = 0.770
|
||||||
|
#pid_kd = 126.680
|
||||||
|
min_extrude_temp: 170
|
||||||
|
# The minimum temperature (in Celsius) at which extruder move
|
||||||
|
# commands may be issued. The default is 170 Celsius.
|
||||||
|
min_temp: 0
|
||||||
|
max_temp: 480</font></span><br></p></div>
|
||||||
|
<div class="tab-pane" id="tab-review">
|
||||||
|
<form class="form-horizontal" id="form-review">
|
||||||
|
<div id="review"><p>There are no reviews for this product.</p>
|
||||||
|
</div>
|
||||||
|
<h2>Write a review</h2>
|
||||||
|
<div class="form-group required">
|
||||||
|
<div class="col-sm-12">
|
||||||
|
<label class="control-label" for="input-name">Your Name</label>
|
||||||
|
<input type="text" name="name" value="JoAnn Manges" id="input-name" class="form-control">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="form-group required">
|
||||||
|
<div class="col-sm-12">
|
||||||
|
<label class="control-label" for="input-review">Your Review</label>
|
||||||
|
<textarea name="text" rows="5" id="input-review" class="form-control"></textarea>
|
||||||
|
<div class="help-block"><span class="text-danger">Note:</span> HTML is not translated!</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="form-group required">
|
||||||
|
<div class="col-sm-12">
|
||||||
|
<label class="control-label">Rating</label>
|
||||||
|
Bad
|
||||||
|
<input type="radio" name="rating" value="1">
|
||||||
|
|
||||||
|
<input type="radio" name="rating" value="2">
|
||||||
|
|
||||||
|
<input type="radio" name="rating" value="3">
|
||||||
|
|
||||||
|
<input type="radio" name="rating" value="4">
|
||||||
|
|
||||||
|
<input type="radio" name="rating" value="5">
|
||||||
|
Good</div>
|
||||||
|
</div>
|
||||||
|
<div class="buttons clearfix">
|
||||||
|
<div class="pull-right">
|
||||||
|
<button type="button" id="button-review" data-loading-text="Loading..." class="btn btn-primary">Continue</button>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</form>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-sm-4">
|
||||||
|
<div class="btn-group">
|
||||||
|
<button type="button" data-toggle="tooltip" class="btn btn-default" title="" onclick="wishlist.add('97');" data-original-title="Add to Wish List"><i class="fa fa-heart"></i></button>
|
||||||
|
<button type="button" data-toggle="tooltip" class="btn btn-default" title="" onclick="compare.add('97');" data-original-title="Compare this Product"><i class="fa fa-exchange"></i></button>
|
||||||
|
</div>
|
||||||
|
<h1>PT100 Class A 4 Wire</h1>
|
||||||
|
<ul class="list-unstyled">
|
||||||
|
<li>Product Code: PT100</li>
|
||||||
|
<li>Availability: In Stock</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="list-unstyled">
|
||||||
|
<li>
|
||||||
|
<h2>£22.50</h2>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<div id="product"> <div class="form-group">
|
||||||
|
<label class="control-label" for="input-quantity">Qty</label>
|
||||||
|
<input type="text" name="quantity" value="1" size="2" id="input-quantity" class="form-control">
|
||||||
|
<input type="hidden" name="product_id" value="97">
|
||||||
|
<br>
|
||||||
|
<button type="button" id="button-cart" data-loading-text="Loading..." class="btn btn-primary btn-lg btn-block">Add to Cart</button>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="rating">
|
||||||
|
<p> <span class="fa fa-stack"><i class="fa fa-star-o fa-stack-1x"></i></span> <span class="fa fa-stack"><i class="fa fa-star-o fa-stack-1x"></i></span> <span class="fa fa-stack"><i class="fa fa-star-o fa-stack-1x"></i></span> <span class="fa fa-stack"><i class="fa fa-star-o fa-stack-1x"></i></span> <span class="fa fa-stack"><i class="fa fa-star-o fa-stack-1x"></i></span> <a href="https://www.printyplease.uk/" onclick="$('a[href=\'#tab-review\']').trigger('click'); return false;">0 reviews</a> / <a href="https://www.printyplease.uk/" onclick="$('a[href=\'#tab-review\']').trigger('click'); return false;">Write a review</a></p>
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
<div class="addthis_toolbox addthis_default_style" data-url="https://www.printyplease.uk/PT100"><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a> <a class="addthis_button_tweet"></a> <a class="addthis_button_pinterest_pinit"></a> <a class="addthis_counter addthis_pill_style"></a></div>
|
||||||
|
<script type="text/javascript" src="./PT100 - PrintyPlease.uk_files/addthis_widget.js.download"></script>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<h3>Related Products</h3>
|
||||||
|
<div class="row"> <div class="col-xs-6 col-sm-3">
|
||||||
|
<div class="product-thumb transition">
|
||||||
|
<div class="image"><a href="https://www.printyplease.uk/BTTHERM"><img src="./PT100 - PrintyPlease.uk_files/BondtechThermistor-300C-6112-2500px-scaled-200x200.jpg" alt="Bondtech 300C SeMitec 104NT-4 Thermistor" title="Bondtech 300C SeMitec 104NT-4 Thermistor" class="img-responsive"></a></div>
|
||||||
|
<div class="caption">
|
||||||
|
<h4><a href="https://www.printyplease.uk/BTTHERM">Bondtech 300C SeMitec 104NT-4 Thermistor</a></h4>
|
||||||
|
<p>Plug & Play Thermistor1.5m leads with blue sleeves and Molex micro-fit 3.0 female connector;Ø 3m..</p>
|
||||||
|
<p class="price"> £15.00
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
<div class="button-group">
|
||||||
|
<button type="button" onclick="cart.add('74', '1');"><span class="hidden-xs hidden-sm hidden-md">Add to Cart</span> <i class="fa fa-shopping-cart"></i></button>
|
||||||
|
<button type="button" data-toggle="tooltip" title="" onclick="wishlist.add('74');" data-original-title="Add to Wish List"><i class="fa fa-heart"></i></button>
|
||||||
|
<button type="button" data-toggle="tooltip" title="" onclick="compare.add('74');" data-original-title="Compare this Product"><i class="fa fa-exchange"></i></button>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<p>Tags:
|
||||||
|
<a href="https://www.printyplease.uk/index.php?route=product/search&tag=PT100">PT100</a> </p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
$('select[name=\'recurring_id\'], input[name="quantity"]').change(function(){
|
||||||
|
$.ajax({
|
||||||
|
url: 'index.php?route=product/product/getRecurringDescription',
|
||||||
|
type: 'post',
|
||||||
|
data: $('input[name=\'product_id\'], input[name=\'quantity\'], select[name=\'recurring_id\']'),
|
||||||
|
dataType: 'json',
|
||||||
|
beforeSend: function() {
|
||||||
|
$('#recurring-description').html('');
|
||||||
|
},
|
||||||
|
success: function(json) {
|
||||||
|
$('.alert-dismissible, .text-danger').remove();
|
||||||
|
|
||||||
|
if (json['success']) {
|
||||||
|
$('#recurring-description').html(json['success']);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
});
|
||||||
|
//--></script>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
$('#button-cart').on('click', function() {
|
||||||
|
$.ajax({
|
||||||
|
url: 'index.php?route=checkout/cart/add',
|
||||||
|
type: 'post',
|
||||||
|
data: $('#product input[type=\'text\'], #product input[type=\'hidden\'], #product input[type=\'radio\']:checked, #product input[type=\'checkbox\']:checked, #product select, #product textarea'),
|
||||||
|
dataType: 'json',
|
||||||
|
beforeSend: function() {
|
||||||
|
$('#button-cart').button('loading');
|
||||||
|
},
|
||||||
|
complete: function() {
|
||||||
|
$('#button-cart').button('reset');
|
||||||
|
},
|
||||||
|
success: function(json) {
|
||||||
|
$('.alert-dismissible, .text-danger').remove();
|
||||||
|
$('.form-group').removeClass('has-error');
|
||||||
|
|
||||||
|
if (json['error']) {
|
||||||
|
if (json['error']['option']) {
|
||||||
|
for (i in json['error']['option']) {
|
||||||
|
var element = $('#input-option' + i.replace('_', '-'));
|
||||||
|
|
||||||
|
if (element.parent().hasClass('input-group')) {
|
||||||
|
element.parent().after('<div class="text-danger">' + json['error']['option'][i] + '</div>');
|
||||||
|
} else {
|
||||||
|
element.after('<div class="text-danger">' + json['error']['option'][i] + '</div>');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if (json['error']['recurring']) {
|
||||||
|
$('select[name=\'recurring_id\']').after('<div class="text-danger">' + json['error']['recurring'] + '</div>');
|
||||||
|
}
|
||||||
|
|
||||||
|
// Highlight any found errors
|
||||||
|
$('.text-danger').parent().addClass('has-error');
|
||||||
|
}
|
||||||
|
|
||||||
|
if (json['success']) {
|
||||||
|
$('.breadcrumb').after('<div class="alert alert-success alert-dismissible">' + json['success'] + '<button type="button" class="close" data-dismiss="alert">×</button></div>');
|
||||||
|
|
||||||
|
$('#cart > button').html('<span id="cart-total"><i class="fa fa-shopping-cart"></i> ' + json['total'] + '</span>');
|
||||||
|
|
||||||
|
$('html, body').animate({ scrollTop: 0 }, 'slow');
|
||||||
|
|
||||||
|
$('#cart > ul').load('index.php?route=common/cart/info ul li');
|
||||||
|
}
|
||||||
|
},
|
||||||
|
error: function(xhr, ajaxOptions, thrownError) {
|
||||||
|
alert(thrownError + "\r\n" + xhr.statusText + "\r\n" + xhr.responseText);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
});
|
||||||
|
//--></script>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
$('.date').datetimepicker({
|
||||||
|
language: 'en-gb',
|
||||||
|
pickTime: false
|
||||||
|
});
|
||||||
|
|
||||||
|
$('.datetime').datetimepicker({
|
||||||
|
language: 'en-gb',
|
||||||
|
pickDate: true,
|
||||||
|
pickTime: true
|
||||||
|
});
|
||||||
|
|
||||||
|
$('.time').datetimepicker({
|
||||||
|
language: 'en-gb',
|
||||||
|
pickDate: false
|
||||||
|
});
|
||||||
|
|
||||||
|
$('button[id^=\'button-upload\']').on('click', function() {
|
||||||
|
var node = this;
|
||||||
|
|
||||||
|
$('#form-upload').remove();
|
||||||
|
|
||||||
|
$('body').prepend('<form enctype="multipart/form-data" id="form-upload" style="display: none;"><input type="file" name="file" /></form>');
|
||||||
|
|
||||||
|
$('#form-upload input[name=\'file\']').trigger('click');
|
||||||
|
|
||||||
|
if (typeof timer != 'undefined') {
|
||||||
|
clearInterval(timer);
|
||||||
|
}
|
||||||
|
|
||||||
|
timer = setInterval(function() {
|
||||||
|
if ($('#form-upload input[name=\'file\']').val() != '') {
|
||||||
|
clearInterval(timer);
|
||||||
|
|
||||||
|
$.ajax({
|
||||||
|
url: 'index.php?route=tool/upload',
|
||||||
|
type: 'post',
|
||||||
|
dataType: 'json',
|
||||||
|
data: new FormData($('#form-upload')[0]),
|
||||||
|
cache: false,
|
||||||
|
contentType: false,
|
||||||
|
processData: false,
|
||||||
|
beforeSend: function() {
|
||||||
|
$(node).button('loading');
|
||||||
|
},
|
||||||
|
complete: function() {
|
||||||
|
$(node).button('reset');
|
||||||
|
},
|
||||||
|
success: function(json) {
|
||||||
|
$('.text-danger').remove();
|
||||||
|
|
||||||
|
if (json['error']) {
|
||||||
|
$(node).parent().find('input').after('<div class="text-danger">' + json['error'] + '</div>');
|
||||||
|
}
|
||||||
|
|
||||||
|
if (json['success']) {
|
||||||
|
alert(json['success']);
|
||||||
|
|
||||||
|
$(node).parent().find('input').val(json['code']);
|
||||||
|
}
|
||||||
|
},
|
||||||
|
error: function(xhr, ajaxOptions, thrownError) {
|
||||||
|
alert(thrownError + "\r\n" + xhr.statusText + "\r\n" + xhr.responseText);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
}, 500);
|
||||||
|
});
|
||||||
|
//--></script>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
$('#review').delegate('.pagination a', 'click', function(e) {
|
||||||
|
e.preventDefault();
|
||||||
|
|
||||||
|
$('#review').fadeOut('slow');
|
||||||
|
|
||||||
|
$('#review').load(this.href);
|
||||||
|
|
||||||
|
$('#review').fadeIn('slow');
|
||||||
|
});
|
||||||
|
|
||||||
|
$('#review').load('index.php?route=product/product/review&product_id=97');
|
||||||
|
|
||||||
|
$('#button-review').on('click', function() {
|
||||||
|
$.ajax({
|
||||||
|
url: 'index.php?route=product/product/write&product_id=97',
|
||||||
|
type: 'post',
|
||||||
|
dataType: 'json',
|
||||||
|
data: $("#form-review").serialize(),
|
||||||
|
beforeSend: function() {
|
||||||
|
$('#button-review').button('loading');
|
||||||
|
},
|
||||||
|
complete: function() {
|
||||||
|
$('#button-review').button('reset');
|
||||||
|
},
|
||||||
|
success: function(json) {
|
||||||
|
$('.alert-dismissible').remove();
|
||||||
|
|
||||||
|
if (json['error']) {
|
||||||
|
$('#review').after('<div class="alert alert-danger alert-dismissible"><i class="fa fa-exclamation-circle"></i> ' + json['error'] + '</div>');
|
||||||
|
}
|
||||||
|
|
||||||
|
if (json['success']) {
|
||||||
|
$('#review').after('<div class="alert alert-success alert-dismissible"><i class="fa fa-check-circle"></i> ' + json['success'] + '</div>');
|
||||||
|
|
||||||
|
$('input[name=\'name\']').val('');
|
||||||
|
$('textarea[name=\'text\']').val('');
|
||||||
|
$('input[name=\'rating\']:checked').prop('checked', false);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
|
$(document).ready(function() {
|
||||||
|
$('.thumbnails').magnificPopup({
|
||||||
|
type:'image',
|
||||||
|
delegate: 'a',
|
||||||
|
gallery: {
|
||||||
|
enabled: true
|
||||||
|
}
|
||||||
|
});
|
||||||
|
});
|
||||||
|
//--></script>
|
||||||
|
<footer>
|
||||||
|
<div class="container">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-sm-3">
|
||||||
|
<h5>Information</h5>
|
||||||
|
<ul class="list-unstyled">
|
||||||
|
<li><a href="https://www.printyplease.uk/about_us">About Us</a></li>
|
||||||
|
<li><a href="https://www.printyplease.uk/delivery">Delivery Information</a></li>
|
||||||
|
<li><a href="https://www.printyplease.uk/privacy">Privacy Policy</a></li>
|
||||||
|
<li><a href="https://www.printyplease.uk/terms">Terms & Conditions</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="col-sm-3">
|
||||||
|
<h5>Customer Service</h5>
|
||||||
|
<ul class="list-unstyled">
|
||||||
|
<li><a href="https://www.printyplease.uk/index.php?route=information/contact">Contact Us</a></li>
|
||||||
|
<li><a href="https://www.printyplease.uk/index.php?route=account/return/add">Returns</a></li>
|
||||||
|
<li><a href="https://www.printyplease.uk/index.php?route=information/sitemap">Site Map</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="col-sm-3">
|
||||||
|
<h5>Extras</h5>
|
||||||
|
<ul class="list-unstyled">
|
||||||
|
<li><a href="https://www.printyplease.uk/index.php?route=product/special">Specials</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<div class="col-sm-3">
|
||||||
|
<h5>My Account</h5>
|
||||||
|
<ul class="list-unstyled">
|
||||||
|
<li><a href="https://www.printyplease.uk/index.php?route=account/account">My Account</a></li>
|
||||||
|
<li><a href="https://www.printyplease.uk/index.php?route=account/order">Order History</a></li>
|
||||||
|
<li><a href="https://www.printyplease.uk/index.php?route=account/wishlist">Wish List</a></li>
|
||||||
|
<li><a href="https://www.printyplease.uk/index.php?route=account/newsletter">Newsletter</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<hr>
|
||||||
|
<p>Printy Please is a trading name of Crucial IT Solutions Ltd, Registered in England and Wales, Registration number 13682545<br>Registered office address: 2 Cardiff Avenue, Ipswich, IP2 8QQ<br> PrintyPlease.uk © 2022</p>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
<script async="" src="./PT100 - PrintyPlease.uk_files/saved_resource"></script>
|
||||||
|
|
||||||
|
<iframe name="__privateStripeMetricsController5640" frameborder="0" allowtransparency="true" scrolling="no" allow="payment *" src="./PT100 - PrintyPlease.uk_files/m-outer-fd3c67f2efa9f22f2ecd16b13f2a7fb3.html" aria-hidden="true" tabindex="-1" style="border: none !important; margin: 0px !important; padding: 0px !important; width: 1px !important; min-width: 100% !important; overflow: hidden !important; display: block !important; visibility: hidden !important; position: fixed !important; height: 1px !important; pointer-events: none !important; user-select: none !important;"></iframe></body></html>
|
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:f7b5b2fc658f6736610e64b34a4687e453e7731e0653323c2b251020a7cf3a4b
|
||||||
|
size 7939
|
Binary file not shown.
After Width: | Height: | Size: 10 KiB |
File diff suppressed because one or more lines are too long
@ -0,0 +1,5 @@
|
|||||||
|
/*!
|
||||||
|
* Datetimepicker for Bootstrap v3
|
||||||
|
//! version : 3.1.3
|
||||||
|
* https://github.com/Eonasdan/bootstrap-datetimepicker/
|
||||||
|
*/.bootstrap-datetimepicker-widget{top:0;left:0;width:250px;padding:4px;margin-top:1px;z-index:99999!important;border-radius:4px}.bootstrap-datetimepicker-widget.timepicker-sbs{width:600px}.bootstrap-datetimepicker-widget.bottom:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,.2);position:absolute;top:-7px;left:7px}.bootstrap-datetimepicker-widget.bottom:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;top:-6px;left:8px}.bootstrap-datetimepicker-widget.top:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #ccc;border-top-color:rgba(0,0,0,.2);position:absolute;bottom:-7px;left:6px}.bootstrap-datetimepicker-widget.top:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff;position:absolute;bottom:-6px;left:7px}.bootstrap-datetimepicker-widget .dow{width:14.2857%}.bootstrap-datetimepicker-widget.pull-right:before{left:auto;right:6px}.bootstrap-datetimepicker-widget.pull-right:after{left:auto;right:7px}.bootstrap-datetimepicker-widget>ul{list-style-type:none;margin:0}.bootstrap-datetimepicker-widget a[data-action]{padding:6px 0}.bootstrap-datetimepicker-widget a[data-action]:active{box-shadow:none}.bootstrap-datetimepicker-widget .timepicker-hour,.bootstrap-datetimepicker-widget .timepicker-minute,.bootstrap-datetimepicker-widget .timepicker-second{width:54px;font-weight:700;font-size:1.2em;margin:0}.bootstrap-datetimepicker-widget button[data-action]{padding:6px}.bootstrap-datetimepicker-widget table[data-hour-format="12"] .separator{width:4px;padding:0;margin:0}.bootstrap-datetimepicker-widget .datepicker>div{display:none}.bootstrap-datetimepicker-widget .picker-switch{text-align:center}.bootstrap-datetimepicker-widget table{width:100%;margin:0}.bootstrap-datetimepicker-widget td,.bootstrap-datetimepicker-widget th{text-align:center;border-radius:4px}.bootstrap-datetimepicker-widget td{height:54px;line-height:54px;width:54px}.bootstrap-datetimepicker-widget td.cw{font-size:10px;height:20px;line-height:20px;color:#777}.bootstrap-datetimepicker-widget td.day{height:20px;line-height:20px;width:20px}.bootstrap-datetimepicker-widget td.day:hover,.bootstrap-datetimepicker-widget td.hour:hover,.bootstrap-datetimepicker-widget td.minute:hover,.bootstrap-datetimepicker-widget td.second:hover{background:#eee;cursor:pointer}.bootstrap-datetimepicker-widget td.old,.bootstrap-datetimepicker-widget td.new{color:#777}.bootstrap-datetimepicker-widget td.today{position:relative}.bootstrap-datetimepicker-widget td.today:before{content:'';display:inline-block;border-left:7px solid transparent;border-bottom:7px solid #428bca;border-top-color:rgba(0,0,0,.2);position:absolute;bottom:4px;right:4px}.bootstrap-datetimepicker-widget td.active,.bootstrap-datetimepicker-widget td.active:hover{background-color:#428bca;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.bootstrap-datetimepicker-widget td.active.today:before{border-bottom-color:#fff}.bootstrap-datetimepicker-widget td.disabled,.bootstrap-datetimepicker-widget td.disabled:hover{background:0 0;color:#777;cursor:not-allowed}.bootstrap-datetimepicker-widget td span{display:inline-block;width:54px;height:54px;line-height:54px;margin:2px 1.5px;cursor:pointer;border-radius:4px}.bootstrap-datetimepicker-widget td span:hover{background:#eee}.bootstrap-datetimepicker-widget td span.active{background-color:#428bca;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.bootstrap-datetimepicker-widget td span.old{color:#777}.bootstrap-datetimepicker-widget td span.disabled,.bootstrap-datetimepicker-widget td span.disabled:hover{background:0 0;color:#777;cursor:not-allowed}.bootstrap-datetimepicker-widget th{height:20px;line-height:20px;width:20px}.bootstrap-datetimepicker-widget th.picker-switch{width:145px}.bootstrap-datetimepicker-widget th.next,.bootstrap-datetimepicker-widget th.prev{font-size:21px}.bootstrap-datetimepicker-widget th.disabled,.bootstrap-datetimepicker-widget th.disabled:hover{background:0 0;color:#777;cursor:not-allowed}.bootstrap-datetimepicker-widget thead tr:first-child th{cursor:pointer}.bootstrap-datetimepicker-widget thead tr:first-child th:hover{background:#eee}.input-group.date .input-group-addon span{display:block;cursor:pointer;width:16px;height:16px}.bootstrap-datetimepicker-widget.left-oriented:before{left:auto;right:6px}.bootstrap-datetimepicker-widget.left-oriented:after{left:auto;right:7px}.bootstrap-datetimepicker-widget ul.list-unstyled li div.timepicker div.timepicker-picker table.table-condensed tbody>tr>td{padding:0!important}@media screen and (max-width:767px){.bootstrap-datetimepicker-widget.timepicker-sbs{width:283px}}
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -0,0 +1,490 @@
|
|||||||
|
function getURLVar(key) {
|
||||||
|
var value = [];
|
||||||
|
|
||||||
|
var query = String(document.location).split('?');
|
||||||
|
|
||||||
|
if (query[1]) {
|
||||||
|
var part = query[1].split('&');
|
||||||
|
|
||||||
|
for (i = 0; i < part.length; i++) {
|
||||||
|
var data = part[i].split('=');
|
||||||
|
|
||||||
|
if (data[0] && data[1]) {
|
||||||
|
value[data[0]] = data[1];
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if (value[key]) {
|
||||||
|
return value[key];
|
||||||
|
} else {
|
||||||
|
return '';
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
$(document).ready(function() {
|
||||||
|
// Highlight any found errors
|
||||||
|
$('.text-danger').each(function() {
|
||||||
|
var element = $(this).parent().parent();
|
||||||
|
|
||||||
|
if (element.hasClass('form-group')) {
|
||||||
|
element.addClass('has-error');
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
// Currency
|
||||||
|
$('#form-currency .currency-select').on('click', function(e) {
|
||||||
|
e.preventDefault();
|
||||||
|
|
||||||
|
$('#form-currency input[name=\'code\']').val($(this).attr('name'));
|
||||||
|
|
||||||
|
$('#form-currency').submit();
|
||||||
|
});
|
||||||
|
|
||||||
|
// Language
|
||||||
|
$('#form-language .language-select').on('click', function(e) {
|
||||||
|
e.preventDefault();
|
||||||
|
|
||||||
|
$('#form-language input[name=\'code\']').val($(this).attr('name'));
|
||||||
|
|
||||||
|
$('#form-language').submit();
|
||||||
|
});
|
||||||
|
|
||||||
|
/* Search */
|
||||||
|
$('#search input[name=\'search\']').parent().find('button').on('click', function() {
|
||||||
|
var url = $('base').attr('href') + 'index.php?route=product/search';
|
||||||
|
|
||||||
|
var value = $('header #search input[name=\'search\']').val();
|
||||||
|
|
||||||
|
if (value) {
|
||||||
|
url += '&search=' + encodeURIComponent(value);
|
||||||
|
}
|
||||||
|
|
||||||
|
location = url;
|
||||||
|
});
|
||||||
|
|
||||||
|
$('#search input[name=\'search\']').on('keydown', function(e) {
|
||||||
|
if (e.keyCode == 13) {
|
||||||
|
$('header #search input[name=\'search\']').parent().find('button').trigger('click');
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
// Menu
|
||||||
|
$('#menu .dropdown-menu').each(function() {
|
||||||
|
var menu = $('#menu').offset();
|
||||||
|
var dropdown = $(this).parent().offset();
|
||||||
|
|
||||||
|
var i = (dropdown.left + $(this).outerWidth()) - (menu.left + $('#menu').outerWidth());
|
||||||
|
|
||||||
|
if (i > 0) {
|
||||||
|
$(this).css('margin-left', '-' + (i + 10) + 'px');
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
// Product List
|
||||||
|
$('#list-view').click(function() {
|
||||||
|
$('#content .product-grid > .clearfix').remove();
|
||||||
|
|
||||||
|
$('#content .row > .product-grid').attr('class', 'product-layout product-list col-xs-12');
|
||||||
|
$('#grid-view').removeClass('active');
|
||||||
|
$('#list-view').addClass('active');
|
||||||
|
|
||||||
|
localStorage.setItem('display', 'list');
|
||||||
|
});
|
||||||
|
|
||||||
|
// Product Grid
|
||||||
|
$('#grid-view').click(function() {
|
||||||
|
// What a shame bootstrap does not take into account dynamically loaded columns
|
||||||
|
var cols = $('#column-right, #column-left').length;
|
||||||
|
|
||||||
|
if (cols == 2) {
|
||||||
|
$('#content .product-list').attr('class', 'product-layout product-grid col-lg-6 col-md-6 col-sm-12 col-xs-12');
|
||||||
|
} else if (cols == 1) {
|
||||||
|
$('#content .product-list').attr('class', 'product-layout product-grid col-lg-4 col-md-4 col-sm-6 col-xs-12');
|
||||||
|
} else {
|
||||||
|
$('#content .product-list').attr('class', 'product-layout product-grid col-lg-3 col-md-3 col-sm-6 col-xs-12');
|
||||||
|
}
|
||||||
|
|
||||||
|
$('#list-view').removeClass('active');
|
||||||
|
$('#grid-view').addClass('active');
|
||||||
|
|
||||||
|
localStorage.setItem('display', 'grid');
|
||||||
|
});
|
||||||
|
|
||||||
|
if (localStorage.getItem('display') == 'list') {
|
||||||
|
$('#list-view').trigger('click');
|
||||||
|
$('#list-view').addClass('active');
|
||||||
|
} else {
|
||||||
|
$('#grid-view').trigger('click');
|
||||||
|
$('#grid-view').addClass('active');
|
||||||
|
}
|
||||||
|
|
||||||
|
// Checkout
|
||||||
|
$(document).on('keydown', '#collapse-checkout-option input[name=\'email\'], #collapse-checkout-option input[name=\'password\']', function(e) {
|
||||||
|
if (e.keyCode == 13) {
|
||||||
|
$('#collapse-checkout-option #button-login').trigger('click');
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
// tooltips on hover
|
||||||
|
$('[data-toggle=\'tooltip\']').tooltip({container: 'body'});
|
||||||
|
|
||||||
|
// Makes tooltips work on ajax generated content
|
||||||
|
$(document).ajaxStop(function() {
|
||||||
|
$('[data-toggle=\'tooltip\']').tooltip({container: 'body'});
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
|
// Cart add remove functions
|
||||||
|
var cart = {
|
||||||
|
'add': function(product_id, quantity) {
|
||||||
|
$.ajax({
|
||||||
|
url: 'index.php?route=checkout/cart/add',
|
||||||
|
type: 'post',
|
||||||
|
data: 'product_id=' + product_id + '&quantity=' + (typeof(quantity) != 'undefined' ? quantity : 1),
|
||||||
|
dataType: 'json',
|
||||||
|
beforeSend: function() {
|
||||||
|
$('#cart > button').button('loading');
|
||||||
|
},
|
||||||
|
complete: function() {
|
||||||
|
$('#cart > button').button('reset');
|
||||||
|
},
|
||||||
|
success: function(json) {
|
||||||
|
$('.alert-dismissible, .text-danger').remove();
|
||||||
|
|
||||||
|
if (json['redirect']) {
|
||||||
|
location = json['redirect'];
|
||||||
|
}
|
||||||
|
|
||||||
|
if (json['success']) {
|
||||||
|
$('#content').parent().before('<div class="alert alert-success alert-dismissible"><i class="fa fa-check-circle"></i> ' + json['success'] + ' <button type="button" class="close" data-dismiss="alert">×</button></div>');
|
||||||
|
|
||||||
|
// Need to set timeout otherwise it wont update the total
|
||||||
|
setTimeout(function () {
|
||||||
|
$('#cart > button').html('<span id="cart-total"><i class="fa fa-shopping-cart"></i> ' + json['total'] + '</span>');
|
||||||
|
}, 100);
|
||||||
|
|
||||||
|
$('html, body').animate({ scrollTop: 0 }, 'slow');
|
||||||
|
|
||||||
|
$('#cart > ul').load('index.php?route=common/cart/info ul li');
|
||||||
|
}
|
||||||
|
},
|
||||||
|
error: function(xhr, ajaxOptions, thrownError) {
|
||||||
|
alert(thrownError + "\r\n" + xhr.statusText + "\r\n" + xhr.responseText);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
},
|
||||||
|
'update': function(key, quantity) {
|
||||||
|
$.ajax({
|
||||||
|
url: 'index.php?route=checkout/cart/edit',
|
||||||
|
type: 'post',
|
||||||
|
data: 'key=' + key + '&quantity=' + (typeof(quantity) != 'undefined' ? quantity : 1),
|
||||||
|
dataType: 'json',
|
||||||
|
beforeSend: function() {
|
||||||
|
$('#cart > button').button('loading');
|
||||||
|
},
|
||||||
|
complete: function() {
|
||||||
|
$('#cart > button').button('reset');
|
||||||
|
},
|
||||||
|
success: function(json) {
|
||||||
|
// Need to set timeout otherwise it wont update the total
|
||||||
|
setTimeout(function () {
|
||||||
|
$('#cart > button').html('<span id="cart-total"><i class="fa fa-shopping-cart"></i> ' + json['total'] + '</span>');
|
||||||
|
}, 100);
|
||||||
|
|
||||||
|
if (getURLVar('route') == 'checkout/cart' || getURLVar('route') == 'checkout/checkout') {
|
||||||
|
location = 'index.php?route=checkout/cart';
|
||||||
|
} else {
|
||||||
|
$('#cart > ul').load('index.php?route=common/cart/info ul li');
|
||||||
|
}
|
||||||
|
},
|
||||||
|
error: function(xhr, ajaxOptions, thrownError) {
|
||||||
|
alert(thrownError + "\r\n" + xhr.statusText + "\r\n" + xhr.responseText);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
},
|
||||||
|
'remove': function(key) {
|
||||||
|
$.ajax({
|
||||||
|
url: 'index.php?route=checkout/cart/remove',
|
||||||
|
type: 'post',
|
||||||
|
data: 'key=' + key,
|
||||||
|
dataType: 'json',
|
||||||
|
beforeSend: function() {
|
||||||
|
$('#cart > button').button('loading');
|
||||||
|
},
|
||||||
|
complete: function() {
|
||||||
|
$('#cart > button').button('reset');
|
||||||
|
},
|
||||||
|
success: function(json) {
|
||||||
|
// Need to set timeout otherwise it wont update the total
|
||||||
|
setTimeout(function () {
|
||||||
|
$('#cart > button').html('<span id="cart-total"><i class="fa fa-shopping-cart"></i> ' + json['total'] + '</span>');
|
||||||
|
}, 100);
|
||||||
|
|
||||||
|
if (getURLVar('route') == 'checkout/cart' || getURLVar('route') == 'checkout/checkout') {
|
||||||
|
location = 'index.php?route=checkout/cart';
|
||||||
|
} else {
|
||||||
|
$('#cart > ul').load('index.php?route=common/cart/info ul li');
|
||||||
|
}
|
||||||
|
},
|
||||||
|
error: function(xhr, ajaxOptions, thrownError) {
|
||||||
|
alert(thrownError + "\r\n" + xhr.statusText + "\r\n" + xhr.responseText);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
var voucher = {
|
||||||
|
'add': function() {
|
||||||
|
|
||||||
|
},
|
||||||
|
'remove': function(key) {
|
||||||
|
$.ajax({
|
||||||
|
url: 'index.php?route=checkout/cart/remove',
|
||||||
|
type: 'post',
|
||||||
|
data: 'key=' + key,
|
||||||
|
dataType: 'json',
|
||||||
|
beforeSend: function() {
|
||||||
|
$('#cart > button').button('loading');
|
||||||
|
},
|
||||||
|
complete: function() {
|
||||||
|
$('#cart > button').button('reset');
|
||||||
|
},
|
||||||
|
success: function(json) {
|
||||||
|
// Need to set timeout otherwise it wont update the total
|
||||||
|
setTimeout(function () {
|
||||||
|
$('#cart > button').html('<span id="cart-total"><i class="fa fa-shopping-cart"></i> ' + json['total'] + '</span>');
|
||||||
|
}, 100);
|
||||||
|
|
||||||
|
if (getURLVar('route') == 'checkout/cart' || getURLVar('route') == 'checkout/checkout') {
|
||||||
|
location = 'index.php?route=checkout/cart';
|
||||||
|
} else {
|
||||||
|
$('#cart > ul').load('index.php?route=common/cart/info ul li');
|
||||||
|
}
|
||||||
|
},
|
||||||
|
error: function(xhr, ajaxOptions, thrownError) {
|
||||||
|
alert(thrownError + "\r\n" + xhr.statusText + "\r\n" + xhr.responseText);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
var wishlist = {
|
||||||
|
'add': function(product_id) {
|
||||||
|
$.ajax({
|
||||||
|
url: 'index.php?route=account/wishlist/add',
|
||||||
|
type: 'post',
|
||||||
|
data: 'product_id=' + product_id,
|
||||||
|
dataType: 'json',
|
||||||
|
success: function(json) {
|
||||||
|
$('.alert-dismissible').remove();
|
||||||
|
|
||||||
|
if (json['redirect']) {
|
||||||
|
location = json['redirect'];
|
||||||
|
}
|
||||||
|
|
||||||
|
if (json['success']) {
|
||||||
|
$('#content').parent().before('<div class="alert alert-success alert-dismissible"><i class="fa fa-check-circle"></i> ' + json['success'] + ' <button type="button" class="close" data-dismiss="alert">×</button></div>');
|
||||||
|
}
|
||||||
|
|
||||||
|
$('#wishlist-total span').html(json['total']);
|
||||||
|
$('#wishlist-total').attr('title', json['total']);
|
||||||
|
|
||||||
|
$('html, body').animate({ scrollTop: 0 }, 'slow');
|
||||||
|
},
|
||||||
|
error: function(xhr, ajaxOptions, thrownError) {
|
||||||
|
alert(thrownError + "\r\n" + xhr.statusText + "\r\n" + xhr.responseText);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
},
|
||||||
|
'remove': function() {
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
var compare = {
|
||||||
|
'add': function(product_id) {
|
||||||
|
$.ajax({
|
||||||
|
url: 'index.php?route=product/compare/add',
|
||||||
|
type: 'post',
|
||||||
|
data: 'product_id=' + product_id,
|
||||||
|
dataType: 'json',
|
||||||
|
success: function(json) {
|
||||||
|
$('.alert-dismissible').remove();
|
||||||
|
|
||||||
|
if (json['success']) {
|
||||||
|
$('#content').parent().before('<div class="alert alert-success alert-dismissible"><i class="fa fa-check-circle"></i> ' + json['success'] + ' <button type="button" class="close" data-dismiss="alert">×</button></div>');
|
||||||
|
|
||||||
|
$('#compare-total').html(json['total']);
|
||||||
|
|
||||||
|
$('html, body').animate({ scrollTop: 0 }, 'slow');
|
||||||
|
}
|
||||||
|
},
|
||||||
|
error: function(xhr, ajaxOptions, thrownError) {
|
||||||
|
alert(thrownError + "\r\n" + xhr.statusText + "\r\n" + xhr.responseText);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
},
|
||||||
|
'remove': function() {
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Agree to Terms */
|
||||||
|
$(document).delegate('.agree', 'click', function(e) {
|
||||||
|
e.preventDefault();
|
||||||
|
|
||||||
|
$('#modal-agree').remove();
|
||||||
|
|
||||||
|
var element = this;
|
||||||
|
|
||||||
|
$.ajax({
|
||||||
|
url: $(element).attr('href'),
|
||||||
|
type: 'get',
|
||||||
|
dataType: 'html',
|
||||||
|
success: function(data) {
|
||||||
|
html = '<div id="modal-agree" class="modal">';
|
||||||
|
html += ' <div class="modal-dialog">';
|
||||||
|
html += ' <div class="modal-content">';
|
||||||
|
html += ' <div class="modal-header">';
|
||||||
|
html += ' <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>';
|
||||||
|
html += ' <h4 class="modal-title">' + $(element).text() + '</h4>';
|
||||||
|
html += ' </div>';
|
||||||
|
html += ' <div class="modal-body">' + data + '</div>';
|
||||||
|
html += ' </div>';
|
||||||
|
html += ' </div>';
|
||||||
|
html += '</div>';
|
||||||
|
|
||||||
|
$('body').append(html);
|
||||||
|
|
||||||
|
$('#modal-agree').modal('show');
|
||||||
|
}
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
|
// Autocomplete */
|
||||||
|
(function($) {
|
||||||
|
$.fn.autocomplete = function(option) {
|
||||||
|
return this.each(function() {
|
||||||
|
this.timer = null;
|
||||||
|
this.items = new Array();
|
||||||
|
|
||||||
|
$.extend(this, option);
|
||||||
|
|
||||||
|
$(this).attr('autocomplete', 'off');
|
||||||
|
|
||||||
|
// Focus
|
||||||
|
$(this).on('focus', function() {
|
||||||
|
this.request();
|
||||||
|
});
|
||||||
|
|
||||||
|
// Blur
|
||||||
|
$(this).on('blur', function() {
|
||||||
|
setTimeout(function(object) {
|
||||||
|
object.hide();
|
||||||
|
}, 200, this);
|
||||||
|
});
|
||||||
|
|
||||||
|
// Keydown
|
||||||
|
$(this).on('keydown', function(event) {
|
||||||
|
switch(event.keyCode) {
|
||||||
|
case 27: // escape
|
||||||
|
this.hide();
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
this.request();
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
// Click
|
||||||
|
this.click = function(event) {
|
||||||
|
event.preventDefault();
|
||||||
|
|
||||||
|
value = $(event.target).parent().attr('data-value');
|
||||||
|
|
||||||
|
if (value && this.items[value]) {
|
||||||
|
this.select(this.items[value]);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Show
|
||||||
|
this.show = function() {
|
||||||
|
var pos = $(this).position();
|
||||||
|
|
||||||
|
$(this).siblings('ul.dropdown-menu').css({
|
||||||
|
top: pos.top + $(this).outerHeight(),
|
||||||
|
left: pos.left
|
||||||
|
});
|
||||||
|
|
||||||
|
$(this).siblings('ul.dropdown-menu').show();
|
||||||
|
}
|
||||||
|
|
||||||
|
// Hide
|
||||||
|
this.hide = function() {
|
||||||
|
$(this).siblings('ul.dropdown-menu').hide();
|
||||||
|
}
|
||||||
|
|
||||||
|
// Request
|
||||||
|
this.request = function() {
|
||||||
|
clearTimeout(this.timer);
|
||||||
|
|
||||||
|
this.timer = setTimeout(function(object) {
|
||||||
|
object.source($(object).val(), $.proxy(object.response, object));
|
||||||
|
}, 200, this);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Response
|
||||||
|
this.response = function(json) {
|
||||||
|
html = '';
|
||||||
|
|
||||||
|
if (json.length) {
|
||||||
|
for (i = 0; i < json.length; i++) {
|
||||||
|
this.items[json[i]['value']] = json[i];
|
||||||
|
}
|
||||||
|
|
||||||
|
for (i = 0; i < json.length; i++) {
|
||||||
|
if (!json[i]['category']) {
|
||||||
|
html += '<li data-value="' + json[i]['value'] + '"><a href="#">' + json[i]['label'] + '</a></li>';
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Get all the ones with a categories
|
||||||
|
var category = new Array();
|
||||||
|
|
||||||
|
for (i = 0; i < json.length; i++) {
|
||||||
|
if (json[i]['category']) {
|
||||||
|
if (!category[json[i]['category']]) {
|
||||||
|
category[json[i]['category']] = new Array();
|
||||||
|
category[json[i]['category']]['name'] = json[i]['category'];
|
||||||
|
category[json[i]['category']]['item'] = new Array();
|
||||||
|
}
|
||||||
|
|
||||||
|
category[json[i]['category']]['item'].push(json[i]);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
for (i in category) {
|
||||||
|
html += '<li class="dropdown-header">' + category[i]['name'] + '</li>';
|
||||||
|
|
||||||
|
for (j = 0; j < category[i]['item'].length; j++) {
|
||||||
|
html += '<li data-value="' + category[i]['item'][j]['value'] + '"><a href="#"> ' + category[i]['item'][j]['label'] + '</a></li>';
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if (html) {
|
||||||
|
this.show();
|
||||||
|
} else {
|
||||||
|
this.hide();
|
||||||
|
}
|
||||||
|
|
||||||
|
$(this).siblings('ul.dropdown-menu').html(html);
|
||||||
|
}
|
||||||
|
|
||||||
|
$(this).after('<ul class="dropdown-menu"></ul>');
|
||||||
|
$(this).siblings('ul.dropdown-menu').delegate('a', 'click', $.proxy(this.click, this));
|
||||||
|
|
||||||
|
});
|
||||||
|
}
|
||||||
|
})(window.jQuery);
|
@ -0,0 +1,288 @@
|
|||||||
|
/* cyrillic-ext */
|
||||||
|
@font-face {
|
||||||
|
font-family: 'Open Sans';
|
||||||
|
font-style: italic;
|
||||||
|
font-weight: 400;
|
||||||
|
font-stretch: 100%;
|
||||||
|
src: url(https://fonts.gstatic.com/s/opensans/v27/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWV0ewJER.woff2) format('woff2');
|
||||||
|
unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
|
||||||
|
}
|
||||||
|
/* cyrillic */
|
||||||
|
@font-face {
|
||||||
|
font-family: 'Open Sans';
|
||||||
|
font-style: italic;
|
||||||
|
font-weight: 400;
|
||||||
|
font-stretch: 100%;
|
||||||
|
src: url(https://fonts.gstatic.com/s/opensans/v27/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWVQewJER.woff2) format('woff2');
|
||||||
|
unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
|
||||||
|
}
|
||||||
|
/* greek-ext */
|
||||||
|
@font-face {
|
||||||
|
font-family: 'Open Sans';
|
||||||
|
font-style: italic;
|
||||||
|
font-weight: 400;
|
||||||
|
font-stretch: 100%;
|
||||||
|
src: url(https://fonts.gstatic.com/s/opensans/v27/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWVwewJER.woff2) format('woff2');
|
||||||
|
unicode-range: U+1F00-1FFF;
|
||||||
|
}
|
||||||
|
/* greek */
|
||||||
|
@font-face {
|
||||||
|
font-family: 'Open Sans';
|
||||||
|
font-style: italic;
|
||||||
|
font-weight: 400;
|
||||||
|
font-stretch: 100%;
|
||||||
|
src: url(https://fonts.gstatic.com/s/opensans/v27/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWVMewJER.woff2) format('woff2');
|
||||||
|
unicode-range: U+0370-03FF;
|
||||||
|
}
|
||||||
|
/* hebrew */
|
||||||
|
@font-face {
|
||||||
|
font-family: 'Open Sans';
|
||||||
|
font-style: italic;
|
||||||
|
font-weight: 400;
|
||||||
|
font-stretch: 100%;
|
||||||
|
src: url(https://fonts.gstatic.com/s/opensans/v27/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWVIewJER.woff2) format('woff2');
|
||||||
|
unicode-range: U+0590-05FF, U+20AA, U+25CC, U+FB1D-FB4F;
|
||||||
|
}
|
||||||
|
/* vietnamese */
|
||||||
|
@font-face {
|
||||||
|
font-family: 'Open Sans';
|
||||||
|
font-style: italic;
|
||||||
|
font-weight: 400;
|
||||||
|
font-stretch: 100%;
|
||||||
|
src: url(https://fonts.gstatic.com/s/opensans/v27/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWV8ewJER.woff2) format('woff2');
|
||||||
|
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
|
||||||
|
}
|
||||||
|
/* latin-ext */
|
||||||
|
@font-face {
|
||||||
|
font-family: 'Open Sans';
|
||||||
|
font-style: italic;
|
||||||
|
font-weight: 400;
|
||||||
|
font-stretch: 100%;
|
||||||
|
src: url(https://fonts.gstatic.com/s/opensans/v27/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWV4ewJER.woff2) format('woff2');
|
||||||
|
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
|
||||||
|
}
|
||||||
|
/* latin */
|
||||||
|
@font-face {
|
||||||
|
font-family: 'Open Sans';
|
||||||
|
font-style: italic;
|
||||||
|
font-weight: 400;
|
||||||
|
font-stretch: 100%;
|
||||||
|
src: url(https://fonts.gstatic.com/s/opensans/v27/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWVAewA.woff2) format('woff2');
|
||||||
|
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
|
||||||
|
}
|
||||||
|
/* cyrillic-ext */
|
||||||
|
@font-face {
|
||||||
|
font-family: 'Open Sans';
|
||||||
|
font-style: normal;
|
||||||
|
font-weight: 300;
|
||||||
|
font-stretch: 100%;
|
||||||
|
src: url(https://fonts.gstatic.com/s/opensans/v27/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format('woff2');
|
||||||
|
unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
|
||||||
|
}
|
||||||
|
/* cyrillic */
|
||||||
|
@font-face {
|
||||||
|
font-family: 'Open Sans';
|
||||||
|
font-style: normal;
|
||||||
|
font-weight: 300;
|
||||||
|
font-stretch: 100%;
|
||||||
|
src: url(https://fonts.gstatic.com/s/opensans/v27/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format('woff2');
|
||||||
|
unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
|
||||||
|
}
|
||||||
|
/* greek-ext */
|
||||||
|
@font-face {
|
||||||
|
font-family: 'Open Sans';
|
||||||
|
font-style: normal;
|
||||||
|
font-weight: 300;
|
||||||
|
font-stretch: 100%;
|
||||||
|
src: url(https://fonts.gstatic.com/s/opensans/v27/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format('woff2');
|
||||||
|
unicode-range: U+1F00-1FFF;
|
||||||
|
}
|
||||||
|
/* greek */
|
||||||
|
@font-face {
|
||||||
|
font-family: 'Open Sans';
|
||||||
|
font-style: normal;
|
||||||
|
font-weight: 300;
|
||||||
|
font-stretch: 100%;
|
||||||
|
src: url(https://fonts.gstatic.com/s/opensans/v27/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format('woff2');
|
||||||
|
unicode-range: U+0370-03FF;
|
||||||
|
}
|
||||||
|
/* hebrew */
|
||||||
|
@font-face {
|
||||||
|
font-family: 'Open Sans';
|
||||||
|
font-style: normal;
|
||||||
|
font-weight: 300;
|
||||||
|
font-stretch: 100%;
|
||||||
|
src: url(https://fonts.gstatic.com/s/opensans/v27/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format('woff2');
|
||||||
|
unicode-range: U+0590-05FF, U+20AA, U+25CC, U+FB1D-FB4F;
|
||||||
|
}
|
||||||
|
/* vietnamese */
|
||||||
|
@font-face {
|
||||||
|
font-family: 'Open Sans';
|
||||||
|
font-style: normal;
|
||||||
|
font-weight: 300;
|
||||||
|
font-stretch: 100%;
|
||||||
|
src: url(https://fonts.gstatic.com/s/opensans/v27/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format('woff2');
|
||||||
|
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
|
||||||
|
}
|
||||||
|
/* latin-ext */
|
||||||
|
@font-face {
|
||||||
|
font-family: 'Open Sans';
|
||||||
|
font-style: normal;
|
||||||
|
font-weight: 300;
|
||||||
|
font-stretch: 100%;
|
||||||
|
src: url(https://fonts.gstatic.com/s/opensans/v27/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2) format('woff2');
|
||||||
|
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
|
||||||
|
}
|
||||||
|
/* latin */
|
||||||
|
@font-face {
|
||||||
|
font-family: 'Open Sans';
|
||||||
|
font-style: normal;
|
||||||
|
font-weight: 300;
|
||||||
|
font-stretch: 100%;
|
||||||
|
src: url(https://fonts.gstatic.com/s/opensans/v27/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format('woff2');
|
||||||
|
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
|
||||||
|
}
|
||||||
|
/* cyrillic-ext */
|
||||||
|
@font-face {
|
||||||
|
font-family: 'Open Sans';
|
||||||
|
font-style: normal;
|
||||||
|
font-weight: 400;
|
||||||
|
font-stretch: 100%;
|
||||||
|
src: url(https://fonts.gstatic.com/s/opensans/v27/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format('woff2');
|
||||||
|
unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
|
||||||
|
}
|
||||||
|
/* cyrillic */
|
||||||
|
@font-face {
|
||||||
|
font-family: 'Open Sans';
|
||||||
|
font-style: normal;
|
||||||
|
font-weight: 400;
|
||||||
|
font-stretch: 100%;
|
||||||
|
src: url(https://fonts.gstatic.com/s/opensans/v27/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format('woff2');
|
||||||
|
unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
|
||||||
|
}
|
||||||
|
/* greek-ext */
|
||||||
|
@font-face {
|
||||||
|
font-family: 'Open Sans';
|
||||||
|
font-style: normal;
|
||||||
|
font-weight: 400;
|
||||||
|
font-stretch: 100%;
|
||||||
|
src: url(https://fonts.gstatic.com/s/opensans/v27/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format('woff2');
|
||||||
|
unicode-range: U+1F00-1FFF;
|
||||||
|
}
|
||||||
|
/* greek */
|
||||||
|
@font-face {
|
||||||
|
font-family: 'Open Sans';
|
||||||
|
font-style: normal;
|
||||||
|
font-weight: 400;
|
||||||
|
font-stretch: 100%;
|
||||||
|
src: url(https://fonts.gstatic.com/s/opensans/v27/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format('woff2');
|
||||||
|
unicode-range: U+0370-03FF;
|
||||||
|
}
|
||||||
|
/* hebrew */
|
||||||
|
@font-face {
|
||||||
|
font-family: 'Open Sans';
|
||||||
|
font-style: normal;
|
||||||
|
font-weight: 400;
|
||||||
|
font-stretch: 100%;
|
||||||
|
src: url(https://fonts.gstatic.com/s/opensans/v27/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format('woff2');
|
||||||
|
unicode-range: U+0590-05FF, U+20AA, U+25CC, U+FB1D-FB4F;
|
||||||
|
}
|
||||||
|
/* vietnamese */
|
||||||
|
@font-face {
|
||||||
|
font-family: 'Open Sans';
|
||||||
|
font-style: normal;
|
||||||
|
font-weight: 400;
|
||||||
|
font-stretch: 100%;
|
||||||
|
src: url(https://fonts.gstatic.com/s/opensans/v27/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format('woff2');
|
||||||
|
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
|
||||||
|
}
|
||||||
|
/* latin-ext */
|
||||||
|
@font-face {
|
||||||
|
font-family: 'Open Sans';
|
||||||
|
font-style: normal;
|
||||||
|
font-weight: 400;
|
||||||
|
font-stretch: 100%;
|
||||||
|
src: url(https://fonts.gstatic.com/s/opensans/v27/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2) format('woff2');
|
||||||
|
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
|
||||||
|
}
|
||||||
|
/* latin */
|
||||||
|
@font-face {
|
||||||
|
font-family: 'Open Sans';
|
||||||
|
font-style: normal;
|
||||||
|
font-weight: 400;
|
||||||
|
font-stretch: 100%;
|
||||||
|
src: url(https://fonts.gstatic.com/s/opensans/v27/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format('woff2');
|
||||||
|
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
|
||||||
|
}
|
||||||
|
/* cyrillic-ext */
|
||||||
|
@font-face {
|
||||||
|
font-family: 'Open Sans';
|
||||||
|
font-style: normal;
|
||||||
|
font-weight: 700;
|
||||||
|
font-stretch: 100%;
|
||||||
|
src: url(https://fonts.gstatic.com/s/opensans/v27/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format('woff2');
|
||||||
|
unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
|
||||||
|
}
|
||||||
|
/* cyrillic */
|
||||||
|
@font-face {
|
||||||
|
font-family: 'Open Sans';
|
||||||
|
font-style: normal;
|
||||||
|
font-weight: 700;
|
||||||
|
font-stretch: 100%;
|
||||||
|
src: url(https://fonts.gstatic.com/s/opensans/v27/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format('woff2');
|
||||||
|
unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
|
||||||
|
}
|
||||||
|
/* greek-ext */
|
||||||
|
@font-face {
|
||||||
|
font-family: 'Open Sans';
|
||||||
|
font-style: normal;
|
||||||
|
font-weight: 700;
|
||||||
|
font-stretch: 100%;
|
||||||
|
src: url(https://fonts.gstatic.com/s/opensans/v27/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format('woff2');
|
||||||
|
unicode-range: U+1F00-1FFF;
|
||||||
|
}
|
||||||
|
/* greek */
|
||||||
|
@font-face {
|
||||||
|
font-family: 'Open Sans';
|
||||||
|
font-style: normal;
|
||||||
|
font-weight: 700;
|
||||||
|
font-stretch: 100%;
|
||||||
|
src: url(https://fonts.gstatic.com/s/opensans/v27/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format('woff2');
|
||||||
|
unicode-range: U+0370-03FF;
|
||||||
|
}
|
||||||
|
/* hebrew */
|
||||||
|
@font-face {
|
||||||
|
font-family: 'Open Sans';
|
||||||
|
font-style: normal;
|
||||||
|
font-weight: 700;
|
||||||
|
font-stretch: 100%;
|
||||||
|
src: url(https://fonts.gstatic.com/s/opensans/v27/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format('woff2');
|
||||||
|
unicode-range: U+0590-05FF, U+20AA, U+25CC, U+FB1D-FB4F;
|
||||||
|
}
|
||||||
|
/* vietnamese */
|
||||||
|
@font-face {
|
||||||
|
font-family: 'Open Sans';
|
||||||
|
font-style: normal;
|
||||||
|
font-weight: 700;
|
||||||
|
font-stretch: 100%;
|
||||||
|
src: url(https://fonts.gstatic.com/s/opensans/v27/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format('woff2');
|
||||||
|
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
|
||||||
|
}
|
||||||
|
/* latin-ext */
|
||||||
|
@font-face {
|
||||||
|
font-family: 'Open Sans';
|
||||||
|
font-style: normal;
|
||||||
|
font-weight: 700;
|
||||||
|
font-stretch: 100%;
|
||||||
|
src: url(https://fonts.gstatic.com/s/opensans/v27/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2) format('woff2');
|
||||||
|
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
|
||||||
|
}
|
||||||
|
/* latin */
|
||||||
|
@font-face {
|
||||||
|
font-family: 'Open Sans';
|
||||||
|
font-style: normal;
|
||||||
|
font-weight: 700;
|
||||||
|
font-stretch: 100%;
|
||||||
|
src: url(https://fonts.gstatic.com/s/opensans/v27/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format('woff2');
|
||||||
|
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
|
||||||
|
}
|
File diff suppressed because one or more lines are too long
Binary file not shown.
After Width: | Height: | Size: 1.2 MiB |
Binary file not shown.
After Width: | Height: | Size: 390 KiB |
@ -0,0 +1,3 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
|
<!-- saved from url=(0412)https://m.stripe.network/inner.html#url=https%3A%2F%2Fwww.printyplease.uk%2FPT100%3Fsearch%3DPT100%2520Class%2520A%25204%2520Wire&title=PT100%20-%20PrintyPlease.uk&referrer=https%3A%2F%2Fwww.printyplease.uk%2Findex.php%3Froute%3Dproduct%2Fsearch%26search%3DPT100%2520Class%2520A%25204%2520Wire&muid=e60c3a41-9906-4507-94bc-43b18c67191404929b&sid=6dd967a0-c7e0-4a2c-a35a-9f58da225d9157016b&version=6&preview=false -->
|
||||||
|
<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>StripeM-Inner</title></head><body><script>!function(){var e=document.createElement("script");e.defer=!0,e.src="out-4.5.41.js",e.onload=function(){var e,i;window.StripeM&&(e=window.location.hash,/ping=false/.test(e)||(i=(i=e.match(/version=(4|6)/))?i[1]:"4",window.StripeM.p({t:!0,v:i})),i=function(e){if(window.opener||window.parent||window)try{var i=((t=JSON.parse(e.data)).message||t).action,t=t.message?t.message.payload:t;switch(i){case"ping":window.StripeM.p({t:!0,o:{muid:t.muid,sid:t.sid,referrer:t.referrer,url:t.url,title:t.title,v2:t.v2},v:t.version||"4"});break;case"track":if(!t.source||!t.data)return;window.StripeM.b({muid:t.muid,sid:t.sid,url:t.url,source:t.source,data:t.data},t.version||"4")}}catch(e){}},window.addEventListener?window.addEventListener("message",i,!1):window.attachEvent("onMessage",i))},document.body.appendChild(e)}()</script><script defer="" src="./out-4.5.41.js.download"></script></body></html>
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -0,0 +1 @@
|
|||||||
|
!function(e){function t(r){if(n[r])return n[r].exports;var o=n[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,t),o.l=!0,o.exports}var n={};t.m=e,t.c=n,t.d=function(e,n,r){t.o(e,n)||Object.defineProperty(e,n,{enumerable:!0,get:r})},t.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},t.t=function(e,n){if(1&n&&(e=t(e)),8&n)return e;if(4&n&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(t.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&n&&"string"!=typeof e)for(var o in e)t.d(r,o,function(t){return e[t]}.bind(null,o));return r},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="https://js.stripe.com/v3/",t(t.s=24)}({24:function(e,t,n){e.exports=n("XQp5")},XQp5:function(){var e="https://m.stripe.network",t=window.location.hash,n=/preview=true/.test(t)?"inner-preview.html":"inner.html",r=document.createElement("iframe");r.src="".concat(e,"/").concat(n).concat(t);var o=function(t){if(t.origin===e){var n=window.opener||window.parent||window;if(!n)return;n.postMessage(t.data,"*")}else r.contentWindow.postMessage(t.data,"*")};window.addEventListener?window.addEventListener("message",o,!1):window.attachEvent("onMessage",o),document.body&&document.body.appendChild(r)}});
|
@ -0,0 +1,3 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
|
<!-- saved from url=(0447)https://js.stripe.com/v3/m-outer-fd3c67f2efa9f22f2ecd16b13f2a7fb3.html#url=https%3A%2F%2Fwww.printyplease.uk%2FPT100%3Fsearch%3DPT100%2520Class%2520A%25204%2520Wire&title=PT100%20-%20PrintyPlease.uk&referrer=https%3A%2F%2Fwww.printyplease.uk%2Findex.php%3Froute%3Dproduct%2Fsearch%26search%3DPT100%2520Class%2520A%25204%2520Wire&muid=e60c3a41-9906-4507-94bc-43b18c67191404929b&sid=6dd967a0-c7e0-4a2c-a35a-9f58da225d9157016b&version=6&preview=false -->
|
||||||
|
<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"></head><body><script src="./m-outer-35486fb0f96ff904df60da905ccd0cda.js.download"></script><iframe src="./inner.html"></iframe></body></html>
|
@ -0,0 +1,363 @@
|
|||||||
|
/* Magnific Popup CSS */
|
||||||
|
.mfp-bg {
|
||||||
|
top: 0;
|
||||||
|
left: 0;
|
||||||
|
width: 100%;
|
||||||
|
height: 100%;
|
||||||
|
z-index: 1042;
|
||||||
|
overflow: hidden;
|
||||||
|
position: fixed;
|
||||||
|
background: #0b0b0b;
|
||||||
|
opacity: 0.8;
|
||||||
|
filter: alpha(opacity=80); }
|
||||||
|
|
||||||
|
.mfp-wrap {
|
||||||
|
top: 0;
|
||||||
|
left: 0;
|
||||||
|
width: 100%;
|
||||||
|
height: 100%;
|
||||||
|
z-index: 1043;
|
||||||
|
position: fixed;
|
||||||
|
outline: none !important;
|
||||||
|
-webkit-backface-visibility: hidden; }
|
||||||
|
|
||||||
|
.mfp-container {
|
||||||
|
text-align: center;
|
||||||
|
position: absolute;
|
||||||
|
width: 100%;
|
||||||
|
height: 100%;
|
||||||
|
left: 0;
|
||||||
|
top: 0;
|
||||||
|
padding: 0 8px;
|
||||||
|
-webkit-box-sizing: border-box;
|
||||||
|
-moz-box-sizing: border-box;
|
||||||
|
box-sizing: border-box; }
|
||||||
|
|
||||||
|
.mfp-container:before {
|
||||||
|
content: '';
|
||||||
|
display: inline-block;
|
||||||
|
height: 100%;
|
||||||
|
vertical-align: middle; }
|
||||||
|
|
||||||
|
.mfp-align-top .mfp-container:before {
|
||||||
|
display: none; }
|
||||||
|
|
||||||
|
.mfp-content {
|
||||||
|
position: relative;
|
||||||
|
display: inline-block;
|
||||||
|
vertical-align: middle;
|
||||||
|
margin: 0 auto;
|
||||||
|
text-align: left;
|
||||||
|
z-index: 1045; }
|
||||||
|
|
||||||
|
.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content {
|
||||||
|
width: 100%;
|
||||||
|
cursor: auto; }
|
||||||
|
|
||||||
|
.mfp-ajax-cur {
|
||||||
|
cursor: progress; }
|
||||||
|
|
||||||
|
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
|
||||||
|
cursor: -moz-zoom-out;
|
||||||
|
cursor: -webkit-zoom-out;
|
||||||
|
cursor: zoom-out; }
|
||||||
|
|
||||||
|
.mfp-zoom {
|
||||||
|
cursor: pointer;
|
||||||
|
cursor: -webkit-zoom-in;
|
||||||
|
cursor: -moz-zoom-in;
|
||||||
|
cursor: zoom-in; }
|
||||||
|
|
||||||
|
.mfp-auto-cursor .mfp-content {
|
||||||
|
cursor: auto; }
|
||||||
|
|
||||||
|
.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter {
|
||||||
|
-webkit-user-select: none;
|
||||||
|
-moz-user-select: none;
|
||||||
|
user-select: none; }
|
||||||
|
|
||||||
|
.mfp-loading.mfp-figure {
|
||||||
|
display: none; }
|
||||||
|
|
||||||
|
.mfp-hide {
|
||||||
|
display: none !important; }
|
||||||
|
|
||||||
|
.mfp-preloader {
|
||||||
|
color: #cccccc;
|
||||||
|
position: absolute;
|
||||||
|
top: 50%;
|
||||||
|
width: auto;
|
||||||
|
text-align: center;
|
||||||
|
margin-top: -0.8em;
|
||||||
|
left: 8px;
|
||||||
|
right: 8px;
|
||||||
|
z-index: 1044; }
|
||||||
|
.mfp-preloader a {
|
||||||
|
color: #cccccc; }
|
||||||
|
.mfp-preloader a:hover {
|
||||||
|
color: white; }
|
||||||
|
|
||||||
|
.mfp-s-ready .mfp-preloader {
|
||||||
|
display: none; }
|
||||||
|
|
||||||
|
.mfp-s-error .mfp-content {
|
||||||
|
display: none; }
|
||||||
|
|
||||||
|
button.mfp-close, button.mfp-arrow {
|
||||||
|
overflow: visible;
|
||||||
|
cursor: pointer;
|
||||||
|
background: transparent;
|
||||||
|
border: 0;
|
||||||
|
-webkit-appearance: none;
|
||||||
|
display: block;
|
||||||
|
outline: none;
|
||||||
|
padding: 0;
|
||||||
|
z-index: 1046;
|
||||||
|
-webkit-box-shadow: none;
|
||||||
|
box-shadow: none; }
|
||||||
|
button::-moz-focus-inner {
|
||||||
|
padding: 0;
|
||||||
|
border: 0; }
|
||||||
|
|
||||||
|
.mfp-close {
|
||||||
|
width: 44px;
|
||||||
|
height: 44px;
|
||||||
|
line-height: 44px;
|
||||||
|
position: absolute;
|
||||||
|
right: 0;
|
||||||
|
top: 0;
|
||||||
|
text-decoration: none;
|
||||||
|
text-align: center;
|
||||||
|
opacity: 0.65;
|
||||||
|
padding: 0 0 18px 10px;
|
||||||
|
color: white;
|
||||||
|
font-style: normal;
|
||||||
|
font-size: 28px;
|
||||||
|
font-family: Arial, Baskerville, monospace; }
|
||||||
|
.mfp-close:hover, .mfp-close:focus {
|
||||||
|
opacity: 1; }
|
||||||
|
.mfp-close:active {
|
||||||
|
top: 1px; }
|
||||||
|
|
||||||
|
.mfp-close-btn-in .mfp-close {
|
||||||
|
color: #333333; }
|
||||||
|
|
||||||
|
.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {
|
||||||
|
color: white;
|
||||||
|
right: -6px;
|
||||||
|
text-align: right;
|
||||||
|
padding-right: 6px;
|
||||||
|
width: 100%; }
|
||||||
|
|
||||||
|
.mfp-counter {
|
||||||
|
position: absolute;
|
||||||
|
top: 0;
|
||||||
|
right: 0;
|
||||||
|
color: #cccccc;
|
||||||
|
font-size: 12px;
|
||||||
|
line-height: 18px; }
|
||||||
|
|
||||||
|
.mfp-arrow {
|
||||||
|
position: absolute;
|
||||||
|
opacity: 0.65;
|
||||||
|
margin: 0;
|
||||||
|
top: 50%;
|
||||||
|
margin-top: -55px;
|
||||||
|
padding: 0;
|
||||||
|
width: 90px;
|
||||||
|
height: 110px;
|
||||||
|
-webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
|
||||||
|
.mfp-arrow:active {
|
||||||
|
margin-top: -54px; }
|
||||||
|
.mfp-arrow:hover, .mfp-arrow:focus {
|
||||||
|
opacity: 1; }
|
||||||
|
.mfp-arrow:before, .mfp-arrow:after, .mfp-arrow .mfp-b, .mfp-arrow .mfp-a {
|
||||||
|
content: '';
|
||||||
|
display: block;
|
||||||
|
width: 0;
|
||||||
|
height: 0;
|
||||||
|
position: absolute;
|
||||||
|
left: 0;
|
||||||
|
top: 0;
|
||||||
|
margin-top: 35px;
|
||||||
|
margin-left: 35px;
|
||||||
|
border: medium inset transparent; }
|
||||||
|
.mfp-arrow:after, .mfp-arrow .mfp-a {
|
||||||
|
border-top-width: 13px;
|
||||||
|
border-bottom-width: 13px;
|
||||||
|
top: 8px; }
|
||||||
|
.mfp-arrow:before, .mfp-arrow .mfp-b {
|
||||||
|
border-top-width: 21px;
|
||||||
|
border-bottom-width: 21px; }
|
||||||
|
|
||||||
|
.mfp-arrow-left {
|
||||||
|
left: 0; }
|
||||||
|
.mfp-arrow-left:after, .mfp-arrow-left .mfp-a {
|
||||||
|
border-right: 17px solid white;
|
||||||
|
margin-left: 31px; }
|
||||||
|
.mfp-arrow-left:before, .mfp-arrow-left .mfp-b {
|
||||||
|
margin-left: 25px;
|
||||||
|
border-right: 27px solid #3f3f3f; }
|
||||||
|
|
||||||
|
.mfp-arrow-right {
|
||||||
|
right: 0; }
|
||||||
|
.mfp-arrow-right:after, .mfp-arrow-right .mfp-a {
|
||||||
|
border-left: 17px solid white;
|
||||||
|
margin-left: 39px; }
|
||||||
|
.mfp-arrow-right:before, .mfp-arrow-right .mfp-b {
|
||||||
|
border-left: 27px solid #3f3f3f; }
|
||||||
|
|
||||||
|
.mfp-iframe-holder {
|
||||||
|
padding-top: 40px;
|
||||||
|
padding-bottom: 40px; }
|
||||||
|
.mfp-iframe-holder .mfp-content {
|
||||||
|
line-height: 0;
|
||||||
|
width: 100%;
|
||||||
|
max-width: 900px; }
|
||||||
|
.mfp-iframe-holder .mfp-close {
|
||||||
|
top: -40px; }
|
||||||
|
|
||||||
|
.mfp-iframe-scaler {
|
||||||
|
width: 100%;
|
||||||
|
height: 0;
|
||||||
|
overflow: hidden;
|
||||||
|
padding-top: 56.25%; }
|
||||||
|
.mfp-iframe-scaler iframe {
|
||||||
|
position: absolute;
|
||||||
|
display: block;
|
||||||
|
top: 0;
|
||||||
|
left: 0;
|
||||||
|
width: 100%;
|
||||||
|
height: 100%;
|
||||||
|
box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
|
||||||
|
background: black; }
|
||||||
|
|
||||||
|
/* Main image in popup */
|
||||||
|
img.mfp-img {
|
||||||
|
width: auto;
|
||||||
|
max-width: 100%;
|
||||||
|
height: auto;
|
||||||
|
display: block;
|
||||||
|
line-height: 0;
|
||||||
|
-webkit-box-sizing: border-box;
|
||||||
|
-moz-box-sizing: border-box;
|
||||||
|
box-sizing: border-box;
|
||||||
|
padding: 40px 0 40px;
|
||||||
|
margin: 0 auto; }
|
||||||
|
|
||||||
|
/* The shadow behind the image */
|
||||||
|
.mfp-figure {
|
||||||
|
line-height: 0; }
|
||||||
|
.mfp-figure:after {
|
||||||
|
content: '';
|
||||||
|
position: absolute;
|
||||||
|
left: 0;
|
||||||
|
top: 40px;
|
||||||
|
bottom: 40px;
|
||||||
|
display: block;
|
||||||
|
right: 0;
|
||||||
|
width: auto;
|
||||||
|
height: auto;
|
||||||
|
z-index: -1;
|
||||||
|
box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
|
||||||
|
background: #444444; }
|
||||||
|
.mfp-figure small {
|
||||||
|
color: #bdbdbd;
|
||||||
|
display: block;
|
||||||
|
font-size: 12px;
|
||||||
|
line-height: 14px; }
|
||||||
|
|
||||||
|
.mfp-bottom-bar {
|
||||||
|
margin-top: -36px;
|
||||||
|
position: absolute;
|
||||||
|
top: 100%;
|
||||||
|
left: 0;
|
||||||
|
width: 100%;
|
||||||
|
cursor: auto; }
|
||||||
|
|
||||||
|
.mfp-title {
|
||||||
|
text-align: left;
|
||||||
|
line-height: 18px;
|
||||||
|
color: #f3f3f3;
|
||||||
|
word-wrap: break-word;
|
||||||
|
padding-right: 36px; }
|
||||||
|
|
||||||
|
.mfp-image-holder .mfp-content {
|
||||||
|
max-width: 100%; }
|
||||||
|
|
||||||
|
.mfp-gallery .mfp-image-holder .mfp-figure {
|
||||||
|
cursor: pointer; }
|
||||||
|
|
||||||
|
@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
|
||||||
|
/**
|
||||||
|
* Remove all paddings around the image on small screen
|
||||||
|
*/
|
||||||
|
.mfp-img-mobile .mfp-image-holder {
|
||||||
|
padding-left: 0;
|
||||||
|
padding-right: 0; }
|
||||||
|
.mfp-img-mobile img.mfp-img {
|
||||||
|
padding: 0; }
|
||||||
|
.mfp-img-mobile .mfp-figure {
|
||||||
|
/* The shadow behind the image */ }
|
||||||
|
.mfp-img-mobile .mfp-figure:after {
|
||||||
|
top: 0;
|
||||||
|
bottom: 0; }
|
||||||
|
.mfp-img-mobile .mfp-figure small {
|
||||||
|
display: inline;
|
||||||
|
margin-left: 5px; }
|
||||||
|
.mfp-img-mobile .mfp-bottom-bar {
|
||||||
|
background: rgba(0, 0, 0, 0.6);
|
||||||
|
bottom: 0;
|
||||||
|
margin: 0;
|
||||||
|
top: auto;
|
||||||
|
padding: 3px 5px;
|
||||||
|
position: fixed;
|
||||||
|
-webkit-box-sizing: border-box;
|
||||||
|
-moz-box-sizing: border-box;
|
||||||
|
box-sizing: border-box; }
|
||||||
|
.mfp-img-mobile .mfp-bottom-bar:empty {
|
||||||
|
padding: 0; }
|
||||||
|
.mfp-img-mobile .mfp-counter {
|
||||||
|
right: 5px;
|
||||||
|
top: 3px; }
|
||||||
|
.mfp-img-mobile .mfp-close {
|
||||||
|
top: 0;
|
||||||
|
right: 0;
|
||||||
|
width: 35px;
|
||||||
|
height: 35px;
|
||||||
|
line-height: 35px;
|
||||||
|
background: rgba(0, 0, 0, 0.6);
|
||||||
|
position: fixed;
|
||||||
|
text-align: center;
|
||||||
|
padding: 0; } }
|
||||||
|
|
||||||
|
@media all and (max-width: 900px) {
|
||||||
|
.mfp-arrow {
|
||||||
|
-webkit-transform: scale(0.75);
|
||||||
|
transform: scale(0.75); }
|
||||||
|
.mfp-arrow-left {
|
||||||
|
-webkit-transform-origin: 0;
|
||||||
|
transform-origin: 0; }
|
||||||
|
.mfp-arrow-right {
|
||||||
|
-webkit-transform-origin: 100%;
|
||||||
|
transform-origin: 100%; }
|
||||||
|
.mfp-container {
|
||||||
|
padding-left: 6px;
|
||||||
|
padding-right: 6px; } }
|
||||||
|
|
||||||
|
.mfp-ie7 .mfp-img {
|
||||||
|
padding: 0; }
|
||||||
|
.mfp-ie7 .mfp-bottom-bar {
|
||||||
|
width: 600px;
|
||||||
|
left: 50%;
|
||||||
|
margin-left: -300px;
|
||||||
|
margin-top: 5px;
|
||||||
|
padding-bottom: 5px; }
|
||||||
|
.mfp-ie7 .mfp-container {
|
||||||
|
padding: 0; }
|
||||||
|
.mfp-ie7 .mfp-content {
|
||||||
|
padding-top: 44px; }
|
||||||
|
.mfp-ie7 .mfp-close {
|
||||||
|
top: 0;
|
||||||
|
right: 0;
|
||||||
|
padding-top: 0; }
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -0,0 +1,2 @@
|
|||||||
|
var w=document.createElement("script");function inIframe(){try{return window.self!==window.top}catch(t){return!1}}function tryParseJson(t,e){try{e=Object.assign(e,JSON.parse(t))}catch(t){return!1}return!0}w.type="text/javascript",w.src=trustpilot_widget_script_url,w.async=!0,document.head.appendChild(w),inIframe()&&window.addEventListener("message",function(t){var e=new URL(window.location).hostname;if(t.data&&-1!==t.origin.indexOf(e)){var r={};if("undefined"!=typeof TrustpilotPreview)"string"==typeof t.data&&"submit"===t.data?TrustpilotPreview.sendTrustboxes():tryParseJson(t.data,r)&&(r.trustbox?TrustpilotPreview.setSettings(r.trustbox):r.customised&&TrustpilotPreview.updateActive(r.customised));else if(tryParseJson(t.data,r)){var i=document.createElement("script");i.type="text/javascript",i.onload=function(){const e=t.source.parent.document.getElementById("configuration_iframe").contentWindow;TrustpilotPreview.init([trustpilot_preview_css_url],r,e,t.source)},i.src=trustpilot_preview_script_url,document.head.appendChild(i)}}});
|
||||||
|
//# sourceMappingURL=preview.min.js.map
|
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:f9ba2ae34e54668f7dcf5cbe0ecde87710cadb37d4f692d6602d3df6866e43e3
|
||||||
|
size 26498
|
@ -0,0 +1,2 @@
|
|||||||
|
document.addEventListener("DOMContentLoaded",function(){var t,e,n,r,p;t=window,e=document,n="script",r=trustpilot_script_url,p="tp",t.TrustpilotObject=p,t.tp=t.tp||function(){(t.tp.q=t.tp.q||[]).push(arguments)},a=e.createElement(n),a.async=1,a.src=r,a.type="text/java"+n,f=e.getElementsByTagName(n)[0],f.parentNode.insertBefore(a,f),tp("register",trustpilot_key)});
|
||||||
|
//# sourceMappingURL=register.min.js.map
|
File diff suppressed because one or more lines are too long
@ -0,0 +1,804 @@
|
|||||||
|
body {
|
||||||
|
font-family: 'Open Sans', sans-serif;
|
||||||
|
font-weight: 400;
|
||||||
|
color: #666;
|
||||||
|
font-size: 12px;
|
||||||
|
line-height: 20px;
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
h1, h2, h3, h4, h5, h6 {
|
||||||
|
color: #444;
|
||||||
|
}
|
||||||
|
/* default font size */
|
||||||
|
.fa {
|
||||||
|
font-size: 14px;
|
||||||
|
}
|
||||||
|
/* Override the bootstrap defaults */
|
||||||
|
h1 {
|
||||||
|
font-size: 33px;
|
||||||
|
}
|
||||||
|
h2 {
|
||||||
|
font-size: 27px;
|
||||||
|
}
|
||||||
|
h3 {
|
||||||
|
font-size: 21px;
|
||||||
|
}
|
||||||
|
h4 {
|
||||||
|
font-size: 15px;
|
||||||
|
}
|
||||||
|
h5 {
|
||||||
|
font-size: 12px;
|
||||||
|
}
|
||||||
|
h6 {
|
||||||
|
font-size: 10.2px;
|
||||||
|
}
|
||||||
|
a {
|
||||||
|
color: #23a1d1;
|
||||||
|
}
|
||||||
|
a:hover {
|
||||||
|
text-decoration: none;
|
||||||
|
}
|
||||||
|
legend {
|
||||||
|
font-size: 18px;
|
||||||
|
padding: 7px 0px
|
||||||
|
}
|
||||||
|
label {
|
||||||
|
font-size: 12px;
|
||||||
|
font-weight: normal;
|
||||||
|
}
|
||||||
|
select.form-control, textarea.form-control, input[type="text"].form-control, input[type="password"].form-control, input[type="datetime"].form-control, input[type="datetime-local"].form-control, input[type="date"].form-control, input[type="month"].form-control, input[type="time"].form-control, input[type="week"].form-control, input[type="number"].form-control, input[type="email"].form-control, input[type="url"].form-control, input[type="search"].form-control, input[type="tel"].form-control, input[type="color"].form-control {
|
||||||
|
font-size: 12px;
|
||||||
|
}
|
||||||
|
.input-group input, .input-group select, .input-group .dropdown-menu, .input-group .popover {
|
||||||
|
font-size: 12px;
|
||||||
|
}
|
||||||
|
.input-group .input-group-addon {
|
||||||
|
font-size: 12px;
|
||||||
|
height: 30px;
|
||||||
|
}
|
||||||
|
/* Fix some bootstrap issues */
|
||||||
|
span.hidden-xs, span.hidden-sm, span.hidden-md, span.hidden-lg {
|
||||||
|
display: inline;
|
||||||
|
}
|
||||||
|
|
||||||
|
.nav-tabs {
|
||||||
|
margin-bottom: 15px;
|
||||||
|
}
|
||||||
|
div.required .control-label:before {
|
||||||
|
content: '* ';
|
||||||
|
color: #F00;
|
||||||
|
font-weight: bold;
|
||||||
|
}
|
||||||
|
/* Gradent to all drop down menus */
|
||||||
|
.dropdown-menu li > a:hover {
|
||||||
|
text-decoration: none;
|
||||||
|
color: #ffffff;
|
||||||
|
background-color: #229ac8;
|
||||||
|
background-image: linear-gradient(to bottom, #23a1d1, #1f90bb);
|
||||||
|
background-repeat: repeat-x;
|
||||||
|
}
|
||||||
|
/* top */
|
||||||
|
#top {
|
||||||
|
background-color: #EEEEEE;
|
||||||
|
border-bottom: 1px solid #e2e2e2;
|
||||||
|
padding: 4px 0px 3px 0;
|
||||||
|
margin: 0 0 20px 0;
|
||||||
|
min-height: 40px;
|
||||||
|
}
|
||||||
|
#top .container {
|
||||||
|
padding: 0 20px;
|
||||||
|
}
|
||||||
|
#top #form-currency .currency-select,
|
||||||
|
#top #form-language .language-select {
|
||||||
|
text-align: left;
|
||||||
|
}
|
||||||
|
#top #form-currency .currency-select:hover,
|
||||||
|
#top #form-language .language-select:hover {
|
||||||
|
text-shadow: none;
|
||||||
|
color: #ffffff;
|
||||||
|
background-color: #229ac8;
|
||||||
|
background-image: linear-gradient(to bottom, #23a1d1, #1f90bb);
|
||||||
|
background-repeat: repeat-x;
|
||||||
|
}
|
||||||
|
#top .btn-link, #top-links li, #top-links a {
|
||||||
|
color: #888;
|
||||||
|
text-shadow: 0 1px 0 #FFF;
|
||||||
|
text-decoration: none;
|
||||||
|
}
|
||||||
|
#top .btn-link:hover, #top-links a:hover {
|
||||||
|
color: #444;
|
||||||
|
}
|
||||||
|
#top-links .dropdown-menu a {
|
||||||
|
text-shadow: none;
|
||||||
|
}
|
||||||
|
#top-links .dropdown-menu a:hover {
|
||||||
|
color: #FFF;
|
||||||
|
}
|
||||||
|
#top .btn-link strong {
|
||||||
|
font-size: 14px;
|
||||||
|
line-height: 14px;
|
||||||
|
}
|
||||||
|
#top-links {
|
||||||
|
padding-top: 6px;
|
||||||
|
}
|
||||||
|
#top-links a + a {
|
||||||
|
margin-left: 15px;
|
||||||
|
}
|
||||||
|
/* logo */
|
||||||
|
#logo {
|
||||||
|
margin: 0 0 10px 0;
|
||||||
|
}
|
||||||
|
/* search */
|
||||||
|
#search {
|
||||||
|
margin-bottom: 10px;
|
||||||
|
}
|
||||||
|
#search .input-lg {
|
||||||
|
height: 40px;
|
||||||
|
line-height: 20px;
|
||||||
|
padding: 0 10px;
|
||||||
|
}
|
||||||
|
#search .btn-lg {
|
||||||
|
font-size: 15px;
|
||||||
|
line-height: 18px;
|
||||||
|
padding: 10px 35px;
|
||||||
|
text-shadow: 0 1px 0 #FFF;
|
||||||
|
}
|
||||||
|
/* cart */
|
||||||
|
#cart {
|
||||||
|
margin-bottom: 10px;
|
||||||
|
}
|
||||||
|
#cart > .btn {
|
||||||
|
font-size: 12px;
|
||||||
|
line-height: 18px;
|
||||||
|
color: #FFF;
|
||||||
|
}
|
||||||
|
#cart.open > .btn {
|
||||||
|
background-image: none;
|
||||||
|
background-color: #FFFFFF;
|
||||||
|
border: 1px solid #E6E6E6;
|
||||||
|
color: #666;
|
||||||
|
box-shadow: none;
|
||||||
|
text-shadow: none;
|
||||||
|
}
|
||||||
|
#cart.open > .btn:hover {
|
||||||
|
color: #444;
|
||||||
|
}
|
||||||
|
#cart .dropdown-menu {
|
||||||
|
background: #eee;
|
||||||
|
z-index: 1001;
|
||||||
|
}
|
||||||
|
#cart .dropdown-menu {
|
||||||
|
min-width: 100%;
|
||||||
|
overflow-y: auto;
|
||||||
|
max-height: 800px;
|
||||||
|
scrollbar-width: thin;
|
||||||
|
overflow-x: hidden;
|
||||||
|
}
|
||||||
|
@media (max-width: 478px) {
|
||||||
|
#cart .dropdown-menu {
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#cart .dropdown-menu table {
|
||||||
|
margin-bottom: 10px;
|
||||||
|
}
|
||||||
|
#cart .dropdown-menu li > div {
|
||||||
|
min-width: 427px;
|
||||||
|
padding: 0 10px;
|
||||||
|
}
|
||||||
|
@media (max-width: 478px) {
|
||||||
|
#cart .dropdown-menu li > div {
|
||||||
|
min-width: 100%;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#cart .dropdown-menu li p {
|
||||||
|
margin: 20px 0;
|
||||||
|
}
|
||||||
|
/* menu */
|
||||||
|
#menu {
|
||||||
|
background-color: #229ac8;
|
||||||
|
background-image: linear-gradient(to bottom, #23a1d1, #1f90bb);
|
||||||
|
background-repeat: repeat-x;
|
||||||
|
border-color: #1f90bb #1f90bb #145e7a;
|
||||||
|
min-height: 40px;
|
||||||
|
}
|
||||||
|
#menu .nav > li > a {
|
||||||
|
color: #fff;
|
||||||
|
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
|
||||||
|
padding: 10px 15px 10px 15px;
|
||||||
|
min-height: 15px;
|
||||||
|
background-color: transparent;
|
||||||
|
}
|
||||||
|
#menu .nav > li > a:hover, #menu .nav > li.open > a {
|
||||||
|
background-color: rgba(0, 0, 0, 0.1);
|
||||||
|
}
|
||||||
|
#menu .dropdown-menu {
|
||||||
|
padding-bottom: 0;
|
||||||
|
}
|
||||||
|
#menu .dropdown-inner {
|
||||||
|
display: table;
|
||||||
|
}
|
||||||
|
#menu .dropdown-inner ul {
|
||||||
|
display: table-cell;
|
||||||
|
}
|
||||||
|
#menu .dropdown-inner a {
|
||||||
|
min-width: 160px;
|
||||||
|
display: block;
|
||||||
|
padding: 3px 20px;
|
||||||
|
clear: both;
|
||||||
|
line-height: 20px;
|
||||||
|
color: #333333;
|
||||||
|
font-size: 12px;
|
||||||
|
}
|
||||||
|
#menu .dropdown-inner li a:hover {
|
||||||
|
color: #FFFFFF;
|
||||||
|
}
|
||||||
|
#menu .see-all {
|
||||||
|
display: block;
|
||||||
|
margin-top: 0.5em;
|
||||||
|
border-top: 1px solid #DDD;
|
||||||
|
padding: 3px 20px;
|
||||||
|
-webkit-border-radius: 0 0 4px 4px;
|
||||||
|
-moz-border-radius: 0 0 4px 4px;
|
||||||
|
border-radius: 0 0 3px 3px;
|
||||||
|
font-size: 12px;
|
||||||
|
}
|
||||||
|
#menu .see-all:hover, #menu .see-all:focus {
|
||||||
|
text-decoration: none;
|
||||||
|
color: #ffffff;
|
||||||
|
background-color: #229ac8;
|
||||||
|
background-image: linear-gradient(to bottom, #23a1d1, #1f90bb);
|
||||||
|
background-repeat: repeat-x;
|
||||||
|
}
|
||||||
|
#menu #category {
|
||||||
|
float: left;
|
||||||
|
padding-left: 15px;
|
||||||
|
font-size: 16px;
|
||||||
|
font-weight: 700;
|
||||||
|
line-height: 40px;
|
||||||
|
color: #fff;
|
||||||
|
text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2);
|
||||||
|
}
|
||||||
|
#menu .btn-navbar {
|
||||||
|
font-size: 15px;
|
||||||
|
font-stretch: expanded;
|
||||||
|
color: #FFF;
|
||||||
|
padding: 2px 18px;
|
||||||
|
float: right;
|
||||||
|
background-color: #229ac8;
|
||||||
|
background-image: linear-gradient(to bottom, #23a1d1, #1f90bb);
|
||||||
|
background-repeat: repeat-x;
|
||||||
|
border-color: #1f90bb #1f90bb #145e7a;
|
||||||
|
}
|
||||||
|
#menu .btn-navbar:hover, #menu .btn-navbar:focus, #menu .btn-navbar:active, #menu .btn-navbar.disabled, #menu .btn-navbar[disabled] {
|
||||||
|
color: #ffffff;
|
||||||
|
background-color: #229ac8;
|
||||||
|
}
|
||||||
|
@media (min-width: 768px) {
|
||||||
|
#menu .dropdown:hover .dropdown-menu {
|
||||||
|
display: block;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
@media (max-width: 767px) {
|
||||||
|
#menu {
|
||||||
|
border-radius: 4px;
|
||||||
|
}
|
||||||
|
#menu div.dropdown-inner > ul.list-unstyled {
|
||||||
|
display: block;
|
||||||
|
}
|
||||||
|
#menu div.dropdown-menu {
|
||||||
|
margin-left: 0 !important;
|
||||||
|
padding-bottom: 10px;
|
||||||
|
background-color: rgba(0, 0, 0, 0.1);
|
||||||
|
}
|
||||||
|
#menu .dropdown-inner {
|
||||||
|
display: block;
|
||||||
|
}
|
||||||
|
#menu .dropdown-inner a {
|
||||||
|
width: 100%;
|
||||||
|
color: #fff;
|
||||||
|
}
|
||||||
|
#menu .dropdown-menu a:hover,
|
||||||
|
#menu .dropdown-menu ul li a:hover {
|
||||||
|
background: rgba(0, 0, 0, 0.1);
|
||||||
|
}
|
||||||
|
#menu .see-all {
|
||||||
|
margin-top: 0;
|
||||||
|
border: none;
|
||||||
|
border-radius: 0;
|
||||||
|
color: #fff;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
/* content */
|
||||||
|
#content {
|
||||||
|
min-height: 600px;
|
||||||
|
}
|
||||||
|
/* footer */
|
||||||
|
footer {
|
||||||
|
margin-top: 30px;
|
||||||
|
padding-top: 30px;
|
||||||
|
background-color: #303030;
|
||||||
|
border-top: 1px solid #ddd;
|
||||||
|
color: #e2e2e2;
|
||||||
|
}
|
||||||
|
footer hr {
|
||||||
|
border-top: none;
|
||||||
|
border-bottom: 1px solid #666;
|
||||||
|
}
|
||||||
|
footer a {
|
||||||
|
color: #ccc;
|
||||||
|
}
|
||||||
|
footer a:hover {
|
||||||
|
color: #fff;
|
||||||
|
}
|
||||||
|
footer h5 {
|
||||||
|
font-family: 'Open Sans', sans-serif;
|
||||||
|
font-size: 13px;
|
||||||
|
font-weight: bold;
|
||||||
|
color: #fff;
|
||||||
|
}
|
||||||
|
/* alert */
|
||||||
|
.alert {
|
||||||
|
padding: 8px 14px 8px 14px;
|
||||||
|
}
|
||||||
|
/* breadcrumb */
|
||||||
|
.breadcrumb {
|
||||||
|
margin: 0 0 20px 0;
|
||||||
|
padding: 8px 0;
|
||||||
|
border: 1px solid #ddd;
|
||||||
|
}
|
||||||
|
.breadcrumb i {
|
||||||
|
font-size: 15px;
|
||||||
|
}
|
||||||
|
.breadcrumb > li {
|
||||||
|
text-shadow: 0 1px 0 #FFF;
|
||||||
|
padding: 0 20px;
|
||||||
|
position: relative;
|
||||||
|
white-space: nowrap;
|
||||||
|
}
|
||||||
|
.breadcrumb > li + li:before {
|
||||||
|
content: '';
|
||||||
|
padding: 0;
|
||||||
|
}
|
||||||
|
.breadcrumb > li:after {
|
||||||
|
content: '';
|
||||||
|
display: block;
|
||||||
|
position: absolute;
|
||||||
|
top: -3px;
|
||||||
|
right: -5px;
|
||||||
|
width: 26px;
|
||||||
|
height: 26px;
|
||||||
|
border-right: 1px solid #DDD;
|
||||||
|
border-bottom: 1px solid #DDD;
|
||||||
|
-webkit-transform: rotate(-45deg);
|
||||||
|
-moz-transform: rotate(-45deg);
|
||||||
|
-o-transform: rotate(-45deg);
|
||||||
|
transform: rotate(-45deg);
|
||||||
|
}
|
||||||
|
html[dir=rtl] .breadcrumb > li::after {
|
||||||
|
top: -3px;
|
||||||
|
left: -5px;
|
||||||
|
width: 26px;
|
||||||
|
height: 26px;
|
||||||
|
border-left: 1px solid #DDD;
|
||||||
|
border-top: 1px solid #DDD;
|
||||||
|
right: unset;
|
||||||
|
border-right: unset;
|
||||||
|
border-bottom:unset;
|
||||||
|
|
||||||
|
}
|
||||||
|
.pagination {
|
||||||
|
margin: 0;
|
||||||
|
}
|
||||||
|
/* buttons */
|
||||||
|
.buttons {
|
||||||
|
margin: 1em 0;
|
||||||
|
}
|
||||||
|
.btn {
|
||||||
|
padding: 7.5px 12px;
|
||||||
|
font-size: 12px;
|
||||||
|
border: 1px solid #cccccc;
|
||||||
|
border-radius: 4px;
|
||||||
|
box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
|
||||||
|
}
|
||||||
|
.btn-xs {
|
||||||
|
font-size: 9px;
|
||||||
|
}
|
||||||
|
.btn-sm {
|
||||||
|
font-size: 10.2px;
|
||||||
|
}
|
||||||
|
.btn-lg {
|
||||||
|
padding: 10px 16px;
|
||||||
|
font-size: 15px;
|
||||||
|
}
|
||||||
|
.btn-group > .btn, .btn-group > .dropdown-menu, .btn-group > .popover {
|
||||||
|
font-size: 12px;
|
||||||
|
}
|
||||||
|
.btn-group > .btn-xs {
|
||||||
|
font-size: 9px;
|
||||||
|
}
|
||||||
|
.btn-group > .btn-sm {
|
||||||
|
font-size: 10.2px;
|
||||||
|
}
|
||||||
|
.btn-group > .btn-lg {
|
||||||
|
font-size: 15px;
|
||||||
|
}
|
||||||
|
.btn-default {
|
||||||
|
color: #777;
|
||||||
|
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
|
||||||
|
background-color: #e7e7e7;
|
||||||
|
background-image: linear-gradient(to bottom, #eeeeee, #dddddd);
|
||||||
|
background-repeat: repeat-x;
|
||||||
|
border-color: #dddddd #dddddd #b3b3b3 #b7b7b7;
|
||||||
|
}
|
||||||
|
.btn-primary {
|
||||||
|
color: #ffffff;
|
||||||
|
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
|
||||||
|
background-color: #229ac8;
|
||||||
|
background-image: linear-gradient(to bottom, #23a1d1, #1f90bb);
|
||||||
|
background-repeat: repeat-x;
|
||||||
|
border-color: #1f90bb #1f90bb #145e7a;
|
||||||
|
}
|
||||||
|
.btn-primary:hover, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled] {
|
||||||
|
background-color: #1f90bb;
|
||||||
|
background-position: 0 -15px;
|
||||||
|
}
|
||||||
|
.btn-warning {
|
||||||
|
color: #ffffff;
|
||||||
|
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
|
||||||
|
background-color: #faa732;
|
||||||
|
background-image: linear-gradient(to bottom, #fbb450, #f89406);
|
||||||
|
background-repeat: repeat-x;
|
||||||
|
border-color: #f89406 #f89406 #ad6704;
|
||||||
|
}
|
||||||
|
.btn-warning:hover, .btn-warning:active, .btn-warning.active, .btn-warning.disabled, .btn-warning[disabled] {
|
||||||
|
box-shadow: inset 0 1000px 0 rgba(0, 0, 0, 0.1);
|
||||||
|
}
|
||||||
|
.btn-danger {
|
||||||
|
color: #ffffff;
|
||||||
|
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
|
||||||
|
background-color: #da4f49;
|
||||||
|
background-image: linear-gradient(to bottom, #ee5f5b, #bd362f);
|
||||||
|
background-repeat: repeat-x;
|
||||||
|
border-color: #bd362f #bd362f #802420;
|
||||||
|
}
|
||||||
|
.btn-danger:hover, .btn-danger:active, .btn-danger.active, .btn-danger.disabled, .btn-danger[disabled] {
|
||||||
|
box-shadow: inset 0 1000px 0 rgba(0, 0, 0, 0.1);
|
||||||
|
}
|
||||||
|
.btn-success {
|
||||||
|
color: #ffffff;
|
||||||
|
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
|
||||||
|
background-color: #5bb75b;
|
||||||
|
background-image: linear-gradient(to bottom, #62c462, #51a351);
|
||||||
|
background-repeat: repeat-x;
|
||||||
|
border-color: #51a351 #51a351 #387038;
|
||||||
|
}
|
||||||
|
.btn-success:hover, .btn-success:active, .btn-success.active, .btn-success.disabled, .btn-success[disabled] {
|
||||||
|
box-shadow: inset 0 1000px 0 rgba(0, 0, 0, 0.1);
|
||||||
|
}
|
||||||
|
.btn-info {
|
||||||
|
color: #ffffff;
|
||||||
|
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
|
||||||
|
background-color: #df5c39;
|
||||||
|
background-image: linear-gradient(to bottom, #e06342, #dc512c);
|
||||||
|
background-repeat: repeat-x;
|
||||||
|
border-color: #dc512c #dc512c #a2371a;
|
||||||
|
}
|
||||||
|
.btn-info:hover, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled] {
|
||||||
|
background-image: none;
|
||||||
|
background-color: #df5c39;
|
||||||
|
}
|
||||||
|
.btn-link {
|
||||||
|
border-color: rgba(0, 0, 0, 0);
|
||||||
|
cursor: pointer;
|
||||||
|
color: #23A1D1;
|
||||||
|
border-radius: 0;
|
||||||
|
}
|
||||||
|
.btn-link, .btn-link:active, .btn-link[disabled] {
|
||||||
|
background-color: rgba(0, 0, 0, 0);
|
||||||
|
background-image: none;
|
||||||
|
box-shadow: none;
|
||||||
|
}
|
||||||
|
.btn-inverse {
|
||||||
|
color: #ffffff;
|
||||||
|
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
|
||||||
|
background-color: #363636;
|
||||||
|
background-image: linear-gradient(to bottom, #444444, #222222);
|
||||||
|
background-repeat: repeat-x;
|
||||||
|
border-color: #222222 #222222 #000000;
|
||||||
|
}
|
||||||
|
.btn-inverse:hover, .btn-inverse:active, .btn-inverse.active, .btn-inverse.disabled, .btn-inverse[disabled] {
|
||||||
|
background-color: #222222;
|
||||||
|
background-image: linear-gradient(to bottom, #333333, #111111);
|
||||||
|
}
|
||||||
|
/* list group */
|
||||||
|
.list-group a {
|
||||||
|
border: 1px solid #DDDDDD;
|
||||||
|
color: #888888;
|
||||||
|
padding: 8px 12px;
|
||||||
|
}
|
||||||
|
.list-group a.active, .list-group a.active:hover, .list-group a:hover {
|
||||||
|
color: #444444;
|
||||||
|
background: #eeeeee;
|
||||||
|
border: 1px solid #DDDDDD;
|
||||||
|
text-shadow: 0 1px 0 #FFF;
|
||||||
|
}
|
||||||
|
/* carousel */
|
||||||
|
.carousel-caption {
|
||||||
|
color: #FFFFFF;
|
||||||
|
text-shadow: 0 1px 0 #000000;
|
||||||
|
}
|
||||||
|
.carousel-control .icon-prev:before {
|
||||||
|
content: '\f053';
|
||||||
|
font-family: FontAwesome;
|
||||||
|
}
|
||||||
|
.carousel-control .icon-next:before {
|
||||||
|
content: '\f054';
|
||||||
|
font-family: FontAwesome;
|
||||||
|
}
|
||||||
|
/* product list */
|
||||||
|
.product-thumb {
|
||||||
|
border: 1px solid #ddd;
|
||||||
|
margin-bottom: 20px;
|
||||||
|
overflow: auto;
|
||||||
|
}
|
||||||
|
.product-thumb .image {
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
|
.product-thumb .image a {
|
||||||
|
display: block;
|
||||||
|
}
|
||||||
|
.product-thumb .image a:hover {
|
||||||
|
opacity: 0.8;
|
||||||
|
}
|
||||||
|
.product-thumb .image img {
|
||||||
|
margin-left: auto;
|
||||||
|
margin-right: auto;
|
||||||
|
}
|
||||||
|
.product-grid .product-thumb .image {
|
||||||
|
float: none;
|
||||||
|
}
|
||||||
|
@media (min-width: 767px) {
|
||||||
|
.product-list .product-thumb .image {
|
||||||
|
float: left;
|
||||||
|
padding: 0 15px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
.product-thumb h4 {
|
||||||
|
font-weight: bold;
|
||||||
|
}
|
||||||
|
.product-thumb .caption {
|
||||||
|
padding: 0 20px;
|
||||||
|
min-height: 180px;
|
||||||
|
}
|
||||||
|
.product-list .product-thumb .caption {
|
||||||
|
margin-left: 230px;
|
||||||
|
}
|
||||||
|
@media (max-width: 1200px) {
|
||||||
|
.product-grid .product-thumb .caption {
|
||||||
|
min-height: 210px;
|
||||||
|
padding: 0 10px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
@media (max-width: 767px) {
|
||||||
|
.product-list .product-thumb .caption {
|
||||||
|
min-height: 0;
|
||||||
|
margin-left: 0;
|
||||||
|
padding: 0 10px;
|
||||||
|
}
|
||||||
|
.product-grid .product-thumb .caption {
|
||||||
|
min-height: 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
.product-thumb .rating {
|
||||||
|
padding-bottom: 10px;
|
||||||
|
}
|
||||||
|
.rating .fa-stack {
|
||||||
|
font-size: 8px;
|
||||||
|
}
|
||||||
|
.rating .fa-star-o {
|
||||||
|
color: #999;
|
||||||
|
font-size: 15px;
|
||||||
|
}
|
||||||
|
.rating .fa-star {
|
||||||
|
color: #FC0;
|
||||||
|
font-size: 15px;
|
||||||
|
}
|
||||||
|
.rating .fa-star + .fa-star-o {
|
||||||
|
color: #E69500;
|
||||||
|
}
|
||||||
|
h2.price {
|
||||||
|
margin: 0;
|
||||||
|
}
|
||||||
|
.product-thumb .price {
|
||||||
|
color: #444;
|
||||||
|
}
|
||||||
|
.product-thumb .price-new {
|
||||||
|
font-weight: 600;
|
||||||
|
}
|
||||||
|
.product-thumb .price-old {
|
||||||
|
color: #999;
|
||||||
|
text-decoration: line-through;
|
||||||
|
margin-left: 10px;
|
||||||
|
}
|
||||||
|
.product-thumb .price-tax {
|
||||||
|
color: #999;
|
||||||
|
font-size: 12px;
|
||||||
|
display: block;
|
||||||
|
}
|
||||||
|
.product-thumb .button-group {
|
||||||
|
border-top: 1px solid #ddd;
|
||||||
|
background-color: #eee;
|
||||||
|
overflow: auto;
|
||||||
|
}
|
||||||
|
.product-list .product-thumb .button-group {
|
||||||
|
border-left: 1px solid #ddd;
|
||||||
|
}
|
||||||
|
@media (max-width: 768px) {
|
||||||
|
.product-list .product-thumb .button-group {
|
||||||
|
border-left: none;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
.product-thumb .button-group button {
|
||||||
|
width: 60%;
|
||||||
|
border: none;
|
||||||
|
display: inline-block;
|
||||||
|
float: left;
|
||||||
|
background-color: #eee;
|
||||||
|
color: #888;
|
||||||
|
line-height: 38px;
|
||||||
|
font-weight: bold;
|
||||||
|
text-align: center;
|
||||||
|
text-transform: uppercase;
|
||||||
|
}
|
||||||
|
.product-thumb .button-group button + button {
|
||||||
|
width: 20%;
|
||||||
|
border-left: 1px solid #ddd;
|
||||||
|
}
|
||||||
|
.product-thumb .button-group button:hover {
|
||||||
|
color: #444;
|
||||||
|
background-color: #ddd;
|
||||||
|
text-decoration: none;
|
||||||
|
cursor: pointer;
|
||||||
|
}
|
||||||
|
@media (max-width: 1200px) {
|
||||||
|
.product-thumb .button-group button, .product-thumb .button-group button + button {
|
||||||
|
width: 33.33%;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
@media (max-width: 767px) {
|
||||||
|
.product-thumb .button-group button, .product-thumb .button-group button + button {
|
||||||
|
width: 33.33%;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
.thumbnails {
|
||||||
|
overflow: auto;
|
||||||
|
clear: both;
|
||||||
|
list-style: none;
|
||||||
|
padding: 0;
|
||||||
|
margin: 0;
|
||||||
|
}
|
||||||
|
.thumbnails > li {
|
||||||
|
margin-left: 20px;
|
||||||
|
}
|
||||||
|
.thumbnails {
|
||||||
|
margin-left: -20px;
|
||||||
|
}
|
||||||
|
.thumbnails > img {
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
.image-additional a {
|
||||||
|
margin-bottom: 20px;
|
||||||
|
padding: 5px;
|
||||||
|
display: block;
|
||||||
|
border: 1px solid #ddd;
|
||||||
|
}
|
||||||
|
.image-additional {
|
||||||
|
max-width: 78px;
|
||||||
|
}
|
||||||
|
.thumbnails .image-additional {
|
||||||
|
float: left;
|
||||||
|
margin-left: 20px;
|
||||||
|
}
|
||||||
|
|
||||||
|
@media (min-width: 1200px) {
|
||||||
|
#content .col-lg-2:nth-child(6n+1),
|
||||||
|
#content .col-lg-3:nth-child(4n+1),
|
||||||
|
#content .col-lg-4:nth-child(3n+1),
|
||||||
|
#content .col-lg-6:nth-child(2n+1) {
|
||||||
|
clear:left;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
@media (min-width: 992px) and (max-width: 1199px) {
|
||||||
|
#content .col-md-2:nth-child(6n+1),
|
||||||
|
#content .col-md-3:nth-child(4n+1),
|
||||||
|
#content .col-md-4:nth-child(3n+1),
|
||||||
|
#content .col-md-6:nth-child(2n+1) {
|
||||||
|
clear:left;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
@media (min-width: 768px) and (max-width: 991px) {
|
||||||
|
#content .col-sm-2:nth-child(6n+1),
|
||||||
|
#content .col-sm-3:nth-child(4n+1),
|
||||||
|
#content .col-sm-4:nth-child(3n+1),
|
||||||
|
#content .col-sm-6:nth-child(2n+1) {
|
||||||
|
clear:left;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/* fixed colum left + content + right*/
|
||||||
|
@media (min-width: 768px) {
|
||||||
|
#column-left .product-layout .col-md-3 {
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
|
||||||
|
#column-left + #content .product-layout .col-md-3 {
|
||||||
|
width: 50%;
|
||||||
|
}
|
||||||
|
|
||||||
|
#column-left + #content + #column-right .product-layout .col-md-3 {
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
|
||||||
|
#content + #column-right .product-layout .col-md-3 {
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/* fixed product layouts used in left and right columns */
|
||||||
|
#column-left .product-layout, #column-right .product-layout {
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* fixed mobile cart quantity input */
|
||||||
|
.input-group .form-control[name^=quantity] {
|
||||||
|
min-width: 50px;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Missing focus and border color to overwrite bootstrap */
|
||||||
|
.btn-info:hover, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled] {
|
||||||
|
background-image: none;
|
||||||
|
background-color: #df5c39;
|
||||||
|
}
|
||||||
|
html[dir=rtl] .checkbox input[type="checkbox"],
|
||||||
|
html[dir=rtl] .checkbox-inline input[type="checkbox"],
|
||||||
|
html[dir=rtl] .radio input[type="radio"],
|
||||||
|
html[dir=rtl] .radio-inline input[type="radio"] {
|
||||||
|
position: absolute;
|
||||||
|
margin-top: 4px\9;
|
||||||
|
margin-right: -20px;
|
||||||
|
margin-left: unset;
|
||||||
|
}
|
||||||
|
html[dir=rtl] .input-group-btn:last-child > .btn {
|
||||||
|
border-top-right-radius: 0;
|
||||||
|
border-bottom-right-radius: 0;
|
||||||
|
border-top-left-radius: 5px;
|
||||||
|
border-bottom-left-radius: 5px;
|
||||||
|
}
|
||||||
|
html[dir=rtl] .input-group .form-control:first-child {
|
||||||
|
border-top-right-radius: 5px;
|
||||||
|
border-bottom-right-radius: 5px;
|
||||||
|
border-top-left-radius: unset;
|
||||||
|
border-bottom-left-radius: unset;
|
||||||
|
}
|
||||||
|
html[dir=rtl] .container .row:first-child .col-sm-4, html[dir=rtl] .container .row:first-child .col-sm-5 {
|
||||||
|
float: right;
|
||||||
|
|
||||||
|
}
|
||||||
|
html[dir=rtl] #cart .dropdown-menu {
|
||||||
|
left: 0;
|
||||||
|
right: auto;
|
||||||
|
|
||||||
|
}
|
||||||
|
@media (min-width: 768px) {
|
||||||
|
|
||||||
|
html[dir=rtl] .navbar-nav {
|
||||||
|
float: right;
|
||||||
|
margin: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
html[dir=rtl] .navbar-nav > li {
|
||||||
|
float: right;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -0,0 +1,2 @@
|
|||||||
|
trustpilot_trustbox_settings&&document.addEventListener("DOMContentLoaded",function(){tp("trustBox",trustpilot_trustbox_settings)});
|
||||||
|
//# sourceMappingURL=trustbox.min.js.map
|
@ -0,0 +1 @@
|
|||||||
|
https://www.printyplease.uk/PT100
|
Reference in New Issue
Block a user