diff --git a/source/_sass/elements/screenshot.scss b/source/_sass/elements/screenshot.scss
index 4a9ef43..b19e6a4 100644
--- a/source/_sass/elements/screenshot.scss
+++ b/source/_sass/elements/screenshot.scss
@@ -14,53 +14,63 @@
* limitations under the License.
*/
+
.pebble-screenshot {
+ --pebble-width: 246px;
+ --pebble-height: 403px;
+ --pebble-screen-width: 144px;
+ --pebble-screen-height: 168px;
+ --pebble-offset-x: 0px;
+ --pebble-offset-y: -10px;
+ --pebble-padding-top: calc((var(--pebble-height) - var(--pebble-screen-height) + var(--pebble-offset-y)) / 2);
+ --pebble-padding-right: calc((var(--pebble-width) - var(--pebble-screen-width) + var(--pebble-offset-x)) / 2);
+ --pebble-padding-bottom: calc((var(--pebble-height) - var(--pebble-screen-height) - var(--pebble-offset-y)) / 2);
+ --pebble-padding-left: calc((var(--pebble-width) - var(--pebble-screen-width) - var(--pebble-offset-x)) / 2);
background-repeat: no-repeat;
display: inline-block;
- height: 407px;
- padding: 112px 49px 127px;
+ height: var(--pebble-height);
+ padding-top: var(--pebble-padding-top);
+ padding-right: var(--pebble-padding-right);
+ padding-bottom: var(--pebble-padding-bottom);
+ padding-left: var(--pebble-padding-left);
text-align: left;
- width: 242px;
+ width: var(--pebble-width);
background-size: contain;
}
.pebble-screenshot--steel-black,
.pebble-screenshot--steel-stainless {
- height: 424px;
- padding: 113px 50px 143px;
- width: 244px;
+ --pebble-width: 264px;
+ --pebble-height: 394px;
+ --pebble-offset-x: 6px;
+ --pebble-offset-y: -33px;
}
.pebble-screenshot--time-black,
.pebble-screenshot--time-white,
.pebble-screenshot--time-red {
- height: 350px;
- padding-top: 91px;
- padding-left: 50px;
- padding-right: 50px;
- padding-bottom: 91px;
- width: 244px;
+ --pebble-width: 268px;
+ --pebble-height: 403px;
+ --pebble-offset-y: -1px;
}
.pebble-screenshot--time-round-black-20,
.pebble-screenshot--time-round-silver-20 {
- height: 390px;
- padding-top: 110px;
- padding-left: 55px;
- padding-right: 54px;
- padding-bottom: 100px;
- width: 289px;
+ --pebble-width: 291px;
+ --pebble-height: 426px;
+ --pebble-screen-width: 180px;
+ --pebble-screen-height: 180px;
+ --pebble-offset-y: 0px;
}
.pebble-screenshot--time-round-red-14,
.pebble-screenshot--time-round-rosegold-14,
.pebble-screenshot--time-round-silver-14 {
- height: 390px;
- padding-top: 107px;
- padding-left: 58px;
- padding-right: 56px;
- padding-bottom: 103px;
- width: 294px;
+ --pebble-width: 291px;
+ --pebble-height: 426px;
+ --pebble-screen-width: 180px;
+ --pebble-screen-height: 180px;
+ --pebble-offset-y: 0px;
}
.pebble-screenshot--pebble2-black,
@@ -68,169 +78,137 @@
.pebble-screenshot--pebble2-black-red,
.pebble-screenshot--pebble2-white,
.pebble-screenshot--pebble2-white-teal {
- height: 390px;
- padding-top: 103px;
- padding-left: 48px;
- padding-right: 86px;
- padding-bottom: 100px;
- width: 294px;
-}
-
-.pebble-screenshot--steel-black {
- background-image: url('/assets/images/pebbles/steel_black.png');
+ --pebble-width: 221px;
+ --pebble-height: 402px;
+ --pebble-offset-y: 2px;
}
-.pebble-screenshot--steel-stainless {
- background-image: url('/assets/images/pebbles/steel_stainless.png');
-}
-
-.pebble-screenshot--time-black {
- background-image: url('/assets/images/pebbles/snowy-black.png');
-}
-
-.pebble-screenshot--time-red {
- background-image: url('/assets/images/pebbles/snowy-red.png');
+.pebble-screenshot--core-time2-red,
+.pebble-screenshot--core-time2-blue {
+ --pebble-width: 293px;
+ --pebble-height: 432px;
+ --pebble-screen-height: 228px;
+ --pebble-screen-width: 200px;
+ --pebble-offset-y: 0px;
}
-.pebble-screenshot--time-white {
- background-image: url('/assets/images/pebbles/snowy-white.png');
+.pebble-screenshot--core-time-round2-rosegold-14,
+.pebble-screenshot--core-time-round2-black-20 {
+ --pebble-width: 330px;
+ --pebble-height: 460px;
+ --pebble-screen-height: 260px;
+ --pebble-screen-width: 260px;
+ --pebble-offset-x: -1px;
+ --pebble-offset-y: 0px;
}
.pebble-screenshot--red {
- background-image: url('/assets/images/pebbles/red.png');
+ background-image: url('/assets/images/pebbles/pebble-red.svg');
}
.pebble-screenshot--black {
- background-image: url('/assets/images/pebbles/black.png');
+ background-image: url('/assets/images/pebbles/pebble-black.svg');
}
.pebble-screenshot--orange {
- background-image: url('/assets/images/pebbles/orange.png');
+ background-image: url('/assets/images/pebbles/pebble-orange.svg');
}
.pebble-screenshot--white {
- background-image: url('/assets/images/pebbles/white.png');
+ background-image: url('/assets/images/pebbles/pebble-white.svg');
}
.pebble-screenshot--grey {
- background-image: url('/assets/images/pebbles/grey.png');
+ background-image: url('/assets/images/pebbles/pebble-grey.svg');
}
.pebble-screenshot--white-black {
- background-image: url('/assets/images/pebbles/white_black.png');
+ background-image: url('/assets/images/pebbles/pebble-white.svg');
+}
+
+.pebble-screenshot--steel-black {
+ background-image: url('/assets/images/pebbles/pebble-steel-black.svg');
+}
+
+.pebble-screenshot--steel-stainless {
+ background-image: url('/assets/images/pebbles/pebble-steel-stainless.svg');
+}
+
+.pebble-screenshot--time-black {
+ background-image: url('/assets/images/pebbles/pebble-time-black.svg');
+}
+
+.pebble-screenshot--time-red {
+ background-image: url('/assets/images/pebbles/pebble-time-red.svg');
+}
+
+.pebble-screenshot--time-white {
+ background-image: url('/assets/images/pebbles/pebble-time-white.svg');
}
.pebble-screenshot--time-round-black-20,
.pebble-screenshot--time-round-silver-20 {
- background-image: url('/assets/images/pebbles/time-round-black-20.png');
+ background-image: url('/assets/images/pebbles/pebble-time-round-black-20.svg');
}
.pebble-screenshot--time-round-red-14,
.pebble-screenshot--time-round-rosegold-14,
.pebble-screenshot--time-round-silver-14 {
- background-image: url('/assets/images/pebbles/time-round-red-14.png');
+ background-image: url('/assets/images/pebbles/pebble-time-round-red-14.svg');
}
.pebble-screenshot--pebble2-black {
- background-image: url('/assets/images/pebbles/device_pebble2_black.png');
+ background-image: url('/assets/images/pebbles/pebble2-black.svg');
}
.pebble-screenshot--pebble2-black-lime {
- background-image: url('/assets/images/pebbles/device_pebble2_blacklime.png');
+ background-image: url('/assets/images/pebbles/pebble2-lime.svg');
}
.pebble-screenshot--pebble2-black-red {
- background-image: url('/assets/images/pebbles/device_pebble2_blackred.png');
+ background-image: url('/assets/images/pebbles/pebble2-flame.svg');
}
.pebble-screenshot--pebble2-white {
- background-image: url('/assets/images/pebbles/device_pebble2_white.png');
+ background-image: url('/assets/images/pebbles/pebble2-white.svg');
}
.pebble-screenshot--pebble2-white-teal {
- background-image: url('/assets/images/pebbles/device_pebble2_whiteteal.png');
+ background-image: url('/assets/images/pebbles/pebble2-aqua.svg');
}
-.pebble-screenshot--strapless {
- background-position: 0 -34px;
- height: 339px;
- padding-bottom: 93px;
- padding-top: 78px;
-
- &.pebble-screenshot--steel-black,
- &.pebble-screenshot--steel-stainless {
- background-position: 0 -50px;
- height: 324px;
- padding-top: 63px;
- }
+.pebble-screenshot--core-time2-blue {
+ background-image: url('/assets/images/pebbles/core-time2-blue.svg');
}
-.pebble-screenshot--smaller {
+.pebble-screenshot--core-time2-red {
+ background-image: url('/assets/images/pebbles/core-time2-red.svg');
+}
- &.pebble-screenshot--steel-black,
- &.pebble-screenshot--steel-stainless {
- height: 212px;
- padding: 56px 25px 72px;
- width: 122px;
- }
+.pebble-screenshot--core-time-round2-rosegold-14 {
+ background-image: url('/assets/images/pebbles/core-time-round2-rosegold-14.svg');
+}
- &.pebble-screenshot--time-black,
- &.pebble-screenshot--time-white,
- &.pebble-screenshot--time-red {
- height: 175px;
- padding-top: 45px;
- padding-left: 25px;
- padding-right: 25px;
- padding-bottom: 45px;
- width: 122px;
- }
+.pebble-screenshot--core-time-round2-black-20 {
+ background-image: url('/assets/images/pebbles/core-time-round2-black-20.svg');
+}
- &.pebble-screenshot--time-round-black-20,
- &.pebble-screenshot--time-round-red-14,
- &.pebble-screenshot--time-round-rosegold-14,
- &.pebble-screenshot--time-round-silver-14,
- &.pebble-screenshot--time-round-silver-20 {
- height: 175px;
- padding-top: 41px;
- padding-left: 17px;
- padding-right: 19px;
- padding-bottom: 42px;
- width: 128px;
- }
+.pebble-screenshot--smaller {
+ height: calc(var(--pebble-height) * 0.5);
+ padding-top: calc(var(--pebble-padding-top) * 0.5);
+ padding-right: calc(var(--pebble-padding-right) * 0.5);
+ padding-bottom: calc(var(--pebble-padding-bottom) * 0.5);
+ padding-left: calc(var(--pebble-padding-left) * 0.5);
+ width: calc(var(--pebble-width) * 0.5);
}
.pebble-screenshot--small {
-
- &.pebble-screenshot--steel-black,
- &.pebble-screenshot--steel-stainless {
- height: 318px;
- padding: 82px 38px 107px 37px;
- width: 183px;
- }
-
- &.pebble-screenshot--time-black,
- &.pebble-screenshot--time-white,
- &.pebble-screenshot--time-red {
- height: 263px;
- padding-top: 68px;
- padding-left: 37px;
- padding-right: 38px;
- padding-bottom: 68px;
- width: 183px;
- }
-
- &.pebble-screenshot--time-round-black-20,
- &.pebble-screenshot--time-round-red-14,
- &.pebble-screenshot--time-round-rosegold-14,
- &.pebble-screenshot--time-round-silver-14,
- &.pebble-screenshot--time-round-silver-20 {
- height: 263px;
- padding-top: 62px;
- padding-left: 26px;
- padding-right: 25px;
- padding-bottom: 64px;
- width: 188px;
- }
+ height: calc(var(--pebble-height) * 0.75);
+ padding-top: calc(var(--pebble-padding-top) * 0.75);
+ padding-right: calc(var(--pebble-padding-right) * 0.75);
+ padding-bottom: calc(var(--pebble-padding-bottom) * 0.75);
+ padding-left: calc(var(--pebble-padding-left) * 0.75);
+ width: calc(var(--pebble-width) * 0.75);
}
.screenshot-viewer {
diff --git a/source/assets/images/pebbles/black.png b/source/assets/images/pebbles/black.png
deleted file mode 100644
index e3e73d8..0000000
Binary files a/source/assets/images/pebbles/black.png and /dev/null differ
diff --git a/source/assets/images/pebbles/core-time-round2-black-20.svg b/source/assets/images/pebbles/core-time-round2-black-20.svg
new file mode 100644
index 0000000..ddf7c7a
--- /dev/null
+++ b/source/assets/images/pebbles/core-time-round2-black-20.svg
@@ -0,0 +1,3 @@
+
+
+
diff --git a/source/assets/images/pebbles/core-time-round2-rosegold-14.svg b/source/assets/images/pebbles/core-time-round2-rosegold-14.svg
new file mode 100644
index 0000000..8c74972
--- /dev/null
+++ b/source/assets/images/pebbles/core-time-round2-rosegold-14.svg
@@ -0,0 +1,3 @@
+
+
+
diff --git a/source/assets/images/pebbles/core-time2-blue.svg b/source/assets/images/pebbles/core-time2-blue.svg
new file mode 100644
index 0000000..7ec10ff
--- /dev/null
+++ b/source/assets/images/pebbles/core-time2-blue.svg
@@ -0,0 +1,3 @@
+
+
+
diff --git a/source/assets/images/pebbles/core-time2-red.svg b/source/assets/images/pebbles/core-time2-red.svg
new file mode 100644
index 0000000..67d27bf
--- /dev/null
+++ b/source/assets/images/pebbles/core-time2-red.svg
@@ -0,0 +1,3 @@
+
+
+
diff --git a/source/assets/images/pebbles/device_pebble2_black.png b/source/assets/images/pebbles/device_pebble2_black.png
deleted file mode 100644
index 97a9373..0000000
Binary files a/source/assets/images/pebbles/device_pebble2_black.png and /dev/null differ
diff --git a/source/assets/images/pebbles/device_pebble2_blacklime.png b/source/assets/images/pebbles/device_pebble2_blacklime.png
deleted file mode 100644
index 7429d20..0000000
Binary files a/source/assets/images/pebbles/device_pebble2_blacklime.png and /dev/null differ
diff --git a/source/assets/images/pebbles/device_pebble2_blackred.png b/source/assets/images/pebbles/device_pebble2_blackred.png
deleted file mode 100644
index 0d3d822..0000000
Binary files a/source/assets/images/pebbles/device_pebble2_blackred.png and /dev/null differ
diff --git a/source/assets/images/pebbles/device_pebble2_white.png b/source/assets/images/pebbles/device_pebble2_white.png
deleted file mode 100644
index 3ae0029..0000000
Binary files a/source/assets/images/pebbles/device_pebble2_white.png and /dev/null differ
diff --git a/source/assets/images/pebbles/device_pebble2_whiteteal.png b/source/assets/images/pebbles/device_pebble2_whiteteal.png
deleted file mode 100644
index f6a1df8..0000000
Binary files a/source/assets/images/pebbles/device_pebble2_whiteteal.png and /dev/null differ
diff --git a/source/assets/images/pebbles/grey.png b/source/assets/images/pebbles/grey.png
deleted file mode 100644
index 95ccf49..0000000
Binary files a/source/assets/images/pebbles/grey.png and /dev/null differ
diff --git a/source/assets/images/pebbles/orange.png b/source/assets/images/pebbles/orange.png
deleted file mode 100644
index e0acba7..0000000
Binary files a/source/assets/images/pebbles/orange.png and /dev/null differ
diff --git a/source/assets/images/pebbles/pebble-black.svg b/source/assets/images/pebbles/pebble-black.svg
new file mode 100644
index 0000000..9e8509b
--- /dev/null
+++ b/source/assets/images/pebbles/pebble-black.svg
@@ -0,0 +1,3 @@
+
+
+
diff --git a/source/assets/images/pebbles/pebble-gray.svg b/source/assets/images/pebbles/pebble-gray.svg
new file mode 100644
index 0000000..5cce810
--- /dev/null
+++ b/source/assets/images/pebbles/pebble-gray.svg
@@ -0,0 +1,3 @@
+
+
+
diff --git a/source/assets/images/pebbles/pebble-orange.svg b/source/assets/images/pebbles/pebble-orange.svg
new file mode 100644
index 0000000..d12dc86
--- /dev/null
+++ b/source/assets/images/pebbles/pebble-orange.svg
@@ -0,0 +1,3 @@
+
+
+
diff --git a/source/assets/images/pebbles/pebble-red.svg b/source/assets/images/pebbles/pebble-red.svg
new file mode 100644
index 0000000..248e134
--- /dev/null
+++ b/source/assets/images/pebbles/pebble-red.svg
@@ -0,0 +1,3 @@
+
+
+
diff --git a/source/assets/images/pebbles/pebble-steel-black.svg b/source/assets/images/pebbles/pebble-steel-black.svg
new file mode 100644
index 0000000..bf888a4
--- /dev/null
+++ b/source/assets/images/pebbles/pebble-steel-black.svg
@@ -0,0 +1,3 @@
+
+
+
diff --git a/source/assets/images/pebbles/pebble-steel-stainless.svg b/source/assets/images/pebbles/pebble-steel-stainless.svg
new file mode 100644
index 0000000..b663e07
--- /dev/null
+++ b/source/assets/images/pebbles/pebble-steel-stainless.svg
@@ -0,0 +1,3 @@
+
+
+
diff --git a/source/assets/images/pebbles/pebble-time-black.svg b/source/assets/images/pebbles/pebble-time-black.svg
new file mode 100644
index 0000000..7d68a15
--- /dev/null
+++ b/source/assets/images/pebbles/pebble-time-black.svg
@@ -0,0 +1,3 @@
+
+
+
diff --git a/source/assets/images/pebbles/pebble-time-red.svg b/source/assets/images/pebbles/pebble-time-red.svg
new file mode 100644
index 0000000..242baff
--- /dev/null
+++ b/source/assets/images/pebbles/pebble-time-red.svg
@@ -0,0 +1,3 @@
+
+
+
diff --git a/source/assets/images/pebbles/pebble-time-round-black-20.svg b/source/assets/images/pebbles/pebble-time-round-black-20.svg
new file mode 100644
index 0000000..7fd40f3
--- /dev/null
+++ b/source/assets/images/pebbles/pebble-time-round-black-20.svg
@@ -0,0 +1,3 @@
+
+
+
diff --git a/source/assets/images/pebbles/pebble-time-round-red-14.svg b/source/assets/images/pebbles/pebble-time-round-red-14.svg
new file mode 100644
index 0000000..652efce
--- /dev/null
+++ b/source/assets/images/pebbles/pebble-time-round-red-14.svg
@@ -0,0 +1,3 @@
+
+
+
diff --git a/source/assets/images/pebbles/pebble-time-white.svg b/source/assets/images/pebbles/pebble-time-white.svg
new file mode 100644
index 0000000..4227a7e
--- /dev/null
+++ b/source/assets/images/pebbles/pebble-time-white.svg
@@ -0,0 +1,3 @@
+
+
+
diff --git a/source/assets/images/pebbles/pebble-white.svg b/source/assets/images/pebbles/pebble-white.svg
new file mode 100644
index 0000000..e9fcdbd
--- /dev/null
+++ b/source/assets/images/pebbles/pebble-white.svg
@@ -0,0 +1,3 @@
+
+
+
diff --git a/source/assets/images/pebbles/pebble2-aqua.svg b/source/assets/images/pebbles/pebble2-aqua.svg
new file mode 100644
index 0000000..98830c5
--- /dev/null
+++ b/source/assets/images/pebbles/pebble2-aqua.svg
@@ -0,0 +1,3 @@
+
+
+
diff --git a/source/assets/images/pebbles/pebble2-black.svg b/source/assets/images/pebbles/pebble2-black.svg
new file mode 100644
index 0000000..0d0b19d
--- /dev/null
+++ b/source/assets/images/pebbles/pebble2-black.svg
@@ -0,0 +1,3 @@
+
+
+
diff --git a/source/assets/images/pebbles/pebble2-flame.svg b/source/assets/images/pebbles/pebble2-flame.svg
new file mode 100644
index 0000000..3ac29ba
--- /dev/null
+++ b/source/assets/images/pebbles/pebble2-flame.svg
@@ -0,0 +1,3 @@
+
+
+
diff --git a/source/assets/images/pebbles/pebble2-lime.svg b/source/assets/images/pebbles/pebble2-lime.svg
new file mode 100644
index 0000000..c061011
--- /dev/null
+++ b/source/assets/images/pebbles/pebble2-lime.svg
@@ -0,0 +1,3 @@
+
+
+
diff --git a/source/assets/images/pebbles/pebble2-white.svg b/source/assets/images/pebbles/pebble2-white.svg
new file mode 100644
index 0000000..efec198
--- /dev/null
+++ b/source/assets/images/pebbles/pebble2-white.svg
@@ -0,0 +1,3 @@
+
+
+
diff --git a/source/assets/images/pebbles/red.png b/source/assets/images/pebbles/red.png
deleted file mode 100644
index af78bde..0000000
Binary files a/source/assets/images/pebbles/red.png and /dev/null differ
diff --git a/source/assets/images/pebbles/snowy-black.png b/source/assets/images/pebbles/snowy-black.png
deleted file mode 100644
index 9fdc563..0000000
Binary files a/source/assets/images/pebbles/snowy-black.png and /dev/null differ
diff --git a/source/assets/images/pebbles/snowy-red.png b/source/assets/images/pebbles/snowy-red.png
deleted file mode 100644
index 07df829..0000000
Binary files a/source/assets/images/pebbles/snowy-red.png and /dev/null differ
diff --git a/source/assets/images/pebbles/snowy-white.png b/source/assets/images/pebbles/snowy-white.png
deleted file mode 100644
index 48bd392..0000000
Binary files a/source/assets/images/pebbles/snowy-white.png and /dev/null differ
diff --git a/source/assets/images/pebbles/steel_black.png b/source/assets/images/pebbles/steel_black.png
deleted file mode 100644
index e0de193..0000000
Binary files a/source/assets/images/pebbles/steel_black.png and /dev/null differ
diff --git a/source/assets/images/pebbles/steel_stainless.png b/source/assets/images/pebbles/steel_stainless.png
deleted file mode 100644
index 7c213ad..0000000
Binary files a/source/assets/images/pebbles/steel_stainless.png and /dev/null differ
diff --git a/source/assets/images/pebbles/time-round-black-20.png b/source/assets/images/pebbles/time-round-black-20.png
deleted file mode 100644
index ed18b36..0000000
Binary files a/source/assets/images/pebbles/time-round-black-20.png and /dev/null differ
diff --git a/source/assets/images/pebbles/time-round-red-14.png b/source/assets/images/pebbles/time-round-red-14.png
deleted file mode 100644
index 3234409..0000000
Binary files a/source/assets/images/pebbles/time-round-red-14.png and /dev/null differ
diff --git a/source/assets/images/pebbles/white.png b/source/assets/images/pebbles/white.png
deleted file mode 100644
index f7c6472..0000000
Binary files a/source/assets/images/pebbles/white.png and /dev/null differ
diff --git a/source/assets/images/pebbles/white_black.png b/source/assets/images/pebbles/white_black.png
deleted file mode 100644
index f1ee365..0000000
Binary files a/source/assets/images/pebbles/white_black.png and /dev/null differ