construction: Changed repo name and org
This commit is contained in:
parent
f767d653fa
commit
a1e296858b
7 changed files with 56 additions and 52 deletions
|
@ -8,10 +8,15 @@
|
|||
<div id="svg"></div>
|
||||
<script type="text/javascript" src="freesewing.js"></script>
|
||||
<script type="text/javascript" src="dist/brian.min.js"></script>
|
||||
<script type="text/javascript" src="theme-default.js"></script>
|
||||
<script type="text/javascript" src="theme-designer.js"></script>
|
||||
<script type="text/javascript" src="theme.js"></script>
|
||||
<script type="text/javascript" src="designer.js"></script>
|
||||
<script type="text/javascript" src="cutonfold.min.js"></script>
|
||||
<script>
|
||||
var pattern = freesewing.patterns.brian;
|
||||
var pattern = freesewing.patterns.brian
|
||||
.with(freesewing.plugins.theme)
|
||||
.with(freesewing.plugins.designer)
|
||||
.with(freesewing.plugins.cutonfold);
|
||||
|
||||
pattern.settings.measurements = {
|
||||
bicepsCircumference: 335,
|
||||
centerBackNeckToWaist: 480,
|
||||
|
@ -24,34 +29,34 @@
|
|||
shoulderToWrist: 700,
|
||||
wristCircumference: 190
|
||||
};
|
||||
console.log(freesewing);
|
||||
//pattern.withPlugin(freesewing_theme_designer);
|
||||
//pattern.withPlugin(freesewing_theme_default);
|
||||
//pattern.on('preRenderSvg', function(next) {
|
||||
// this.attributes.add('viewBox', '-10 -10 400 600');
|
||||
// next();
|
||||
//});
|
||||
// pattern.draft();
|
||||
// document.getElementById("svg").innerHTML = pattern.render();
|
||||
// function pointHover(evt) {
|
||||
// var point = evt.target;
|
||||
// var id = point.id;
|
||||
// var cx = point.getAttribute('x');
|
||||
// var cy = point.getAttribute('y');
|
||||
// var name = point.getAttribute('data-point');
|
||||
// var part = point.getAttribute('data-part');
|
||||
// console.log(name+' ('+cx+', '+cy+') @ '+part);
|
||||
// var scale = 2;
|
||||
// cx = cx-scale*cx;
|
||||
// cy = cy-scale*cy;
|
||||
// point.setAttribute("transform", 'matrix('+scale+', 0, 0, '+scale+', '+cx+', '+cy+')');
|
||||
// pointUnhover(id);
|
||||
// }
|
||||
// function pointUnhover(id) {
|
||||
// setTimeout(function(){
|
||||
// document.getElementById(id).removeAttribute("transform", '');
|
||||
// }, 500);
|
||||
// }
|
||||
</script>
|
||||
pattern.settings.mode = 'draft';
|
||||
pattern.on('preRenderSvg', function(next) {
|
||||
this.attributes.add('viewBox', '-10 -10 400 600');
|
||||
next();
|
||||
});
|
||||
pattern.draft();
|
||||
document.getElementById("svg").innerHTML = pattern.render();
|
||||
|
||||
console.log('Freesewing object',freesewing);
|
||||
function pointHover(evt) {
|
||||
var point = evt.target;
|
||||
var id = point.id;
|
||||
var cx = point.getAttribute('x');
|
||||
var cy = point.getAttribute('y');
|
||||
var name = point.getAttribute('data-point');
|
||||
var part = point.getAttribute('data-part');
|
||||
console.log(name+' ('+cx+', '+cy+') @ '+part);
|
||||
var scale = 2;
|
||||
cx = cx-scale*cx;
|
||||
cy = cy-scale*cy;
|
||||
point.setAttribute("transform", 'matrix('+scale+', 0, 0, '+scale+', '+cx+', '+cy+')');
|
||||
pointUnhover(id);
|
||||
}
|
||||
function pointUnhover(id) {
|
||||
setTimeout(function(){
|
||||
document.getElementById(id).removeAttribute("transform", '');
|
||||
}, 500);
|
||||
}
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue