Design Director at GitHub Copilot & startup investor.
-
- For the last 18+ years, I've designed digital products between Madrid, London and now, from
- San Francisco. I also co-founded and later sold my company Erasmusu.
-
-
- My career started as a Software Developer, but it soon became clear that my true passion was Design.
- I love combining both skillsets to create products that fulfill a clear purpose.
-
-
+---
+layout: default
+body_class: home
+---
+
+
+
+
+
Adrián Mato
+
Design Director at GitHub Copilot & startup investor.
+
+ For the last 18+ years, I've designed digital products between Madrid, London and now, from
+ San Francisco. I also co-founded and later sold my company Erasmusu.
+
+
+ My career started as a Software Developer, but it soon became clear that my true passion was Design.
+ I love combining both skillsets to create products that fulfill a clear purpose.
+
-
- {% include home-navigation.html %}
- {% include home-work.html %}
+
+
+{% include home-navigation.html %}
+{% include home-work.html %}
-
-
-
-
+
+
diff --git a/_layouts/pewpew.html b/_layouts/pewpew.html
new file mode 100644
index 0000000..67de793
--- /dev/null
+++ b/_layouts/pewpew.html
@@ -0,0 +1,7 @@
+
+
+{% include pewpew-head.html %}
+
+ {{ content }}
+
+
diff --git a/assets/js/s.js b/assets/js/s.js
index dbd33f9..a5ed164 100644
--- a/assets/js/s.js
+++ b/assets/js/s.js
@@ -35,66 +35,4 @@
// initialize scroll hint
showScrollHint(3);
}
-
- // HELPERS
-
- // HELPERS: scrolling function from A -> B (modified from: https://bit.ly/2H3JKMV)
- function scrollToItem(destination, duration = 500, extraPadding) {
- const start = window.pageYOffset;
- const startTime = "now" in window.performance ? performance.now() : new Date().getTime();
-
- const documentHeight = Math.max(
- document.body.scrollHeight,
- document.body.offsetHeight,
- document.documentElement.clientHeight,
- document.documentElement.scrollHeight,
- document.documentElement.offsetHeight
- );
- const windowHeight =
- window.innerHeight ||
- document.documentElement.clientHeight ||
- document.getElementsByTagName("body")[0].clientHeight;
- const destinationOffset =
- typeof destination === "number" ? destination : destination.offsetTop;
- let destinationOffsetToScroll = Math.round(
- documentHeight - destinationOffset < windowHeight
- ? documentHeight - windowHeight
- : destinationOffset
- )
- if (start >= destinationOffsetToScroll) { // going up
- destinationOffsetToScroll -= extraPadding;
- }
-
- if ("requestAnimationFrame" in window === false) {
- window.scroll(0, destinationOffsetToScroll);
- return;
- }
-
- function scroll() {
- const now =
- "now" in window.performance ? performance.now() : new Date().getTime();
-
- const time = Math.min(1, (now - startTime) / duration);
- const timeFunction = 0.5 * (1 - Math.cos(Math.PI * time));
- window.scroll(
- 0,
- Math.ceil(timeFunction * (destinationOffsetToScroll - start) + start)
- );
-
- if (start >= destinationOffsetToScroll) { // going up
- if (Math.round(window.pageYOffset) <= Math.ceil(destinationOffsetToScroll)) {
- return;
- }
- }
- else { // going down
- if (Math.round(window.pageYOffset) >= Math.ceil(destinationOffsetToScroll)) {
- return;
- }
- }
-
- requestAnimationFrame(scroll);
- }
-
- scroll();
- }
})();
\ No newline at end of file
diff --git a/pewpew.html b/pewpew.html
index f52c3d6..1727f6c 100644
--- a/pewpew.html
+++ b/pewpew.html
@@ -1,53 +1,9 @@
---
+layout: pewpew
title: "github-pewpew: pew pew needless GitHub repos and more!"
description: "Clean up your unused repos and more from your terminal. Created by Adrián Mato."
---
-
-
-
-
- {{page.title}}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {% if jekyll.environment == 'production' %}
- {% include analytics.html %}
- {% endif %}
-
-
-
-