mirror of
https://github.com/patriciogonzalezvivo/thebookofshaders
synced 2024-11-09 19:10:24 +00:00
193 lines
4.3 KiB
PHP
193 lines
4.3 KiB
PHP
<?php
|
|
|
|
$path = "..";
|
|
$subtitle = ": Shapes";
|
|
$README = "README";
|
|
$language = "";
|
|
|
|
if ( !empty($_GET['lan']) ) {
|
|
if (file_exists($README.'-'.$_GET['lan'].'.md')) {
|
|
$language = '-'.$_GET['lan'];
|
|
$README .= $language;
|
|
}
|
|
}
|
|
|
|
include($path."/header.php");
|
|
include($path."/chap-header.php");
|
|
echo '<div id="content">';
|
|
|
|
include($path."/src/parsedown/Parsedown.php");
|
|
$Parsedown = new Parsedown();
|
|
echo $Parsedown->text(file_get_contents($README.'.md'));
|
|
|
|
echo '
|
|
<h3>Learn new shapes and geometric elements</h3>
|
|
<p>If you are interested on a library of 2D geometric shapes together with design rules to combined them. Take a look to <a href="http://pixelspiritdeck.com/" target="_blank">this deck of cards</a>.</p>
|
|
<div id="product-component-a574df7e41a"></div>
|
|
<script type="text/javascript">
|
|
/*<![CDATA[*/
|
|
|
|
(function () {
|
|
var scriptURL = "https://sdks.shopifycdn.com/buy-button/latest/buy-button-storefront.min.js";
|
|
if (window.ShopifyBuy) {
|
|
if (window.ShopifyBuy.UI) {
|
|
ShopifyBuyInit();
|
|
} else {
|
|
loadScript();
|
|
}
|
|
} else {
|
|
loadScript();
|
|
}
|
|
|
|
function loadScript() {
|
|
var script = document.createElement("script");
|
|
script.async = true;
|
|
script.src = scriptURL;
|
|
(document.getElementsByTagName("head")[0] || document.getElementsByTagName("body")[0]).appendChild(script);
|
|
script.onload = ShopifyBuyInit;
|
|
}
|
|
|
|
function ShopifyBuyInit() {
|
|
var client = ShopifyBuy.buildClient({
|
|
domain: "pixelspirit.myshopify.com",
|
|
apiKey: "686544ffb4b575bec76a775b422b5d72",
|
|
appId: "6",
|
|
});
|
|
|
|
ShopifyBuy.UI.onReady(client).then(function (ui) {
|
|
ui.createComponent("product", {
|
|
id: [8723521601],
|
|
node: document.getElementById("product-component-a574df7e41a"),
|
|
moneyFormat: "%24%7B%7Bamount%7D%7D",
|
|
options: {
|
|
"product": {
|
|
"layout": "horizontal",
|
|
"variantId": "all",
|
|
"width": "100%",
|
|
"contents": {
|
|
"img": false,
|
|
"imgWithCarousel": true,
|
|
"variantTitle": false,
|
|
"description": true,
|
|
"buttonWithQuantity": false,
|
|
"quantity": false
|
|
},
|
|
"styles": {
|
|
"product": {
|
|
"text-align": "left",
|
|
"@media (min-width: 601px)": {
|
|
"max-width": "100%",
|
|
"margin-left": "0",
|
|
"margin-bottom": "50px"
|
|
}
|
|
},
|
|
"button": {
|
|
"background-color": "#000000",
|
|
":hover": {
|
|
"background-color": "#000000"
|
|
},
|
|
":focus": {
|
|
"background-color": "#000000"
|
|
}
|
|
},
|
|
"title": {
|
|
"font-size": "26px"
|
|
},
|
|
"price": {
|
|
"font-size": "18px"
|
|
},
|
|
"compareAt": {
|
|
"font-size": "15px"
|
|
}
|
|
}
|
|
},
|
|
"cart": {
|
|
"contents": {
|
|
"button": true
|
|
},
|
|
"styles": {
|
|
"button": {
|
|
"background-color": "#000000",
|
|
":hover": {
|
|
"background-color": "#000000"
|
|
},
|
|
":focus": {
|
|
"background-color": "#000000"
|
|
}
|
|
},
|
|
"footer": {
|
|
"background-color": "#ffffff"
|
|
}
|
|
}
|
|
},
|
|
"modalProduct": {
|
|
"contents": {
|
|
"img": false,
|
|
"imgWithCarousel": true,
|
|
"variantTitle": false,
|
|
"buttonWithQuantity": true,
|
|
"button": false,
|
|
"quantity": false
|
|
},
|
|
"styles": {
|
|
"product": {
|
|
"@media (min-width: 601px)": {
|
|
"max-width": "100%",
|
|
"margin-left": "0px",
|
|
"margin-bottom": "0px"
|
|
}
|
|
},
|
|
"button": {
|
|
"background-color": "#000000",
|
|
":hover": {
|
|
"background-color": "#000000"
|
|
},
|
|
":focus": {
|
|
"background-color": "#000000"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"toggle": {
|
|
"styles": {
|
|
"toggle": {
|
|
"background-color": "#000000",
|
|
":hover": {
|
|
"background-color": "#000000"
|
|
},
|
|
":focus": {
|
|
"background-color": "#000000"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"productSet": {
|
|
"styles": {
|
|
"products": {
|
|
"@media (min-width: 601px)": {
|
|
"margin-left": "-20px"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
});
|
|
});
|
|
}
|
|
})();
|
|
/*]]>*/
|
|
</script>
|
|
';
|
|
|
|
echo '
|
|
</div>
|
|
<hr>
|
|
<ul class="navigationBar" >
|
|
<li class="navigationBar" onclick="previusPage()">< < Previous</li>
|
|
<li class="navigationBar" onclick="homePage()"> Home </li>
|
|
<li class="navigationBar" onclick="nextPage()">Next > ></li>
|
|
</ul>';
|
|
|
|
include($path."/footer.php");
|
|
?>
|