Skip to content

Commit 24e4056

Browse files
committed
impress.css is now moved to impress.js
1 parent b159630 commit 24e4056

File tree

4 files changed

+24
-57
lines changed

4 files changed

+24
-57
lines changed
File renamed without changes.

impress.css

Lines changed: 0 additions & 50 deletions
This file was deleted.

index.html

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,7 @@
99

1010
<link href="http://fonts.googleapis.com/css?family=Open+Sans:regular,semibold,italic,italicsemibold|Crimson+Text:400,700,400italic" rel="stylesheet" />
1111

12-
<link href="impress.css" rel="stylesheet" />
13-
<link href="style.css" rel="stylesheet" />
12+
<link href="css/style.css" rel="stylesheet" />
1413
</head>
1514
<body>
1615

@@ -45,7 +44,7 @@ <h1>impress.js<sup>*</sup></h1>
4544
</div></div><!-- #canvas.scale > .rotate -->
4645
</div><!-- #impress -->
4746

48-
<script src="impress.js"></script>
47+
<script src="js/impress.js"></script>
4948

5049
</body>
5150
</html>

impress.js renamed to js/impress.js

Lines changed: 22 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,15 +27,32 @@
2727

2828
})();
2929

30-
var $ = function(s) { return document.querySelector(s) };
30+
var $ = function(s) {
31+
return document.querySelector(s);
32+
};
3133

3234
var $$ = function(selector){
3335
return [].slice.call(document.querySelectorAll(selector));
34-
}
36+
};
37+
38+
var impress = document.getElementById("impress");
3539

3640
var canvas = document.getElementById("canvas");
3741
canvas.rotate = canvas.querySelector(".rotate");
3842

43+
document.documentElement.style.height = "100%";
44+
45+
document.body.style.height = "100%";
46+
document.body.style.overflow = "hidden";
47+
48+
impress.style.position = "absolute";
49+
impress.style.top = "50%";
50+
impress.style.left = "50%";
51+
52+
canvas.style["position"] = canvas.rotate.style["position"] = "absolute";
53+
canvas.style[_pfx("transformOrigin")] = canvas.rotate.style[_pfx("transformOrigin")] = "top left";
54+
canvas.style[_pfx("transition")] = canvas.rotate.style[_pfx("transition")] = "all 1s ease-in-out";
55+
3956
canvas.dataset["x"] = "0";
4057
canvas.dataset["y"] = "0";
4158
canvas.dataset["rotate"] = "0";
@@ -57,10 +74,11 @@
5774
step.rotate = step.rotate || 0;
5875
step.scale = step.scale || 1;
5976

77+
el.style["position"] = "absolute";
6078
el.style[_pfx("transform")] = "translate(-50%,-50%)" +
6179
translate(step.x, step.y) +
6280
rotate(step.rotate) +
63-
scale(step.scale)
81+
scale(step.scale);
6482

6583
});
6684

@@ -72,7 +90,7 @@
7290
}
7391
el.classList.add("active");
7492

75-
document.getElementById("impress").className = "step-" + el.id;
93+
impress.className = "step-" + el.id;
7694

7795
var target = {
7896
rotate: -parseInt(step.rotate, 10),

0 commit comments

Comments
 (0)