diff options
| -rw-r--r-- | .jekyll-metadata | bin | 25046 -> 25049 bytes | |||
| -rw-r--r-- | _config.yml | 1 | ||||
| -rw-r--r-- | _includes/footer.html | 12 | ||||
| -rw-r--r-- | _layouts/index.html | 10 | ||||
| -rw-r--r-- | _layouts/page.html | 10 | ||||
| -rw-r--r-- | _layouts/post.html | 10 | ||||
| -rw-r--r-- | _posts/2018-08-05-the-bullshit-web-developments-pov.md | 4 | ||||
| -rw-r--r-- | assets/site.css | 4 |
8 files changed, 34 insertions, 17 deletions
diff --git a/.jekyll-metadata b/.jekyll-metadata index 9f950eb..41b0f90 100644 --- a/.jekyll-metadata +++ b/.jekyll-metadata | |||
| Binary files differ | |||
diff --git a/_config.yml b/_config.yml index 3fc8ed6..8029763 100644 --- a/_config.yml +++ b/_config.yml | |||
| @@ -11,6 +11,7 @@ author: Mitja Felicijan | |||
| 11 | description: Embedded systems developer and fanatical fan of science fiction | 11 | description: Embedded systems developer and fanatical fan of science fiction |
| 12 | twitter: "@mitjafelicijan" | 12 | twitter: "@mitjafelicijan" |
| 13 | avatar: assets/avatar.gif | 13 | avatar: assets/avatar.gif |
| 14 | cache_version: 20180806 | ||
| 14 | 15 | ||
| 15 | kramdown: | 16 | kramdown: |
| 16 | auto_ids: true | 17 | auto_ids: true |
diff --git a/_includes/footer.html b/_includes/footer.html index 991d710..1a38d57 100644 --- a/_includes/footer.html +++ b/_includes/footer.html | |||
| @@ -7,3 +7,15 @@ | |||
| 7 | gtag('config', 'UA-12769079-10'); | 7 | gtag('config', 'UA-12769079-10'); |
| 8 | </script> | 8 | </script> |
| 9 | 9 | ||
| 10 | <!-- Responsive tables --> | ||
| 11 | <script> | ||
| 12 | document.querySelectorAll('table').forEach(function(element) { | ||
| 13 | if (!element.classList.contains('rouge-table')) { | ||
| 14 | let parent = element.parentNode; | ||
| 15 | let wrapper = document.createElement('div'); | ||
| 16 | wrapper.classList.add('responsive-table'); | ||
| 17 | parent.replaceChild(wrapper, element); | ||
| 18 | wrapper.appendChild(element); | ||
| 19 | } | ||
| 20 | }); | ||
| 21 | </script> | ||
diff --git a/_layouts/index.html b/_layouts/index.html index 47dce4f..5b98b35 100644 --- a/_layouts/index.html +++ b/_layouts/index.html | |||
| @@ -14,22 +14,22 @@ | |||
| 14 | 14 | ||
| 15 | <title>{{ page.title }}</title> | 15 | <title>{{ page.title }}</title> |
| 16 | 16 | ||
| 17 | <link rel="stylesheet" href="/assets/highlight.css"> | 17 | <link rel="stylesheet" href="/assets/highlight.css?ver={{ site.cache_version }}"> |
| 18 | <link rel="stylesheet" href="/assets/site.css"> | 18 | <link rel="stylesheet" href="/assets/site.css?ver={{ site.cache_version }}"> |
| 19 | 19 | ||
| 20 | <link rel="icon" type="image/gif" href="/{{ site.avatar }}"> | 20 | <link rel="icon" type="image/gif" href="/{{ site.avatar }}?ver={{ site.cache_version }}"> |
| 21 | 21 | ||
| 22 | <meta name="og:url" content="https://mitjafelicijan.com"> | 22 | <meta name="og:url" content="https://mitjafelicijan.com"> |
| 23 | <meta name="og:type" content="website"> | 23 | <meta name="og:type" content="website"> |
| 24 | <meta name="og:title" content="{{ site.title }}"> | 24 | <meta name="og:title" content="{{ site.title }}"> |
| 25 | <meta name="og:description" content="{{ page.description }}"> | 25 | <meta name="og:description" content="{{ page.description }}"> |
| 26 | <meta name="og:image" content="https://mitjafelicijan.com/{{ site.avatar }}"> | 26 | <meta name="og:image" content="https://mitjafelicijan.com/{{ site.avatar }}?ver={{ site.cache_version }}"> |
| 27 | 27 | ||
| 28 | <meta name="twitter:card" content="summary"> | 28 | <meta name="twitter:card" content="summary"> |
| 29 | <meta name="twitter:site" content="{{ site.twitter }}"> | 29 | <meta name="twitter:site" content="{{ site.twitter }}"> |
| 30 | <meta name="twitter:title" content="{{ site.title }}"> | 30 | <meta name="twitter:title" content="{{ site.title }}"> |
| 31 | <meta name="twitter:description" content="{{ site.description }}"> | 31 | <meta name="twitter:description" content="{{ site.description }}"> |
| 32 | <meta name="twitter:image" content="https://mitjafelicijan.com/{{ site.avatar }}"> | 32 | <meta name="twitter:image" content="https://mitjafelicijan.com/{{ site.avatar }}?ver={{ site.cache_version }}"> |
| 33 | 33 | ||
| 34 | </head> | 34 | </head> |
| 35 | 35 | ||
diff --git a/_layouts/page.html b/_layouts/page.html index cf8a77b..ba7b5bd 100644 --- a/_layouts/page.html +++ b/_layouts/page.html | |||
| @@ -14,22 +14,22 @@ | |||
| 14 | 14 | ||
| 15 | <title>{{ page.title }}</title> | 15 | <title>{{ page.title }}</title> |
| 16 | 16 | ||
| 17 | <link rel="stylesheet" href="/assets/highlight.css"> | 17 | <link rel="stylesheet" href="/assets/highlight.css?ver={{ site.cache_version }}"> |
| 18 | <link rel="stylesheet" href="/assets/site.css"> | 18 | <link rel="stylesheet" href="/assets/site.css?ver={{ site.cache_version }}"> |
| 19 | 19 | ||
| 20 | <link rel="icon" type="image/gif" href="/{{ site.avatar }}"> | 20 | <link rel="icon" type="image/gif" href="/{{ site.avatar }}?ver={{ site.cache_version }}"> |
| 21 | 21 | ||
| 22 | <meta name="og:url" content="https://mitjafelicijan.com/{{ page.slug }}"> | 22 | <meta name="og:url" content="https://mitjafelicijan.com/{{ page.slug }}"> |
| 23 | <meta name="og:type" content="website"> | 23 | <meta name="og:type" content="website"> |
| 24 | <meta name="og:title" content="{{ page.title }}"> | 24 | <meta name="og:title" content="{{ page.title }}"> |
| 25 | <meta name="og:description" content="{{ page.description }}"> | 25 | <meta name="og:description" content="{{ page.description }}"> |
| 26 | <meta name="og:image" content="https://mitjafelicijan.com/{{ site.avatar }}"> | 26 | <meta name="og:image" content="https://mitjafelicijan.com/{{ site.avatar }}?ver={{ site.cache_version }}"> |
| 27 | 27 | ||
| 28 | <meta name="twitter:card" content="summary"> | 28 | <meta name="twitter:card" content="summary"> |
| 29 | <meta name="twitter:site" content="{{ site.twitter }}"> | 29 | <meta name="twitter:site" content="{{ site.twitter }}"> |
| 30 | <meta name="twitter:title" content="{{ page.title }}"> | 30 | <meta name="twitter:title" content="{{ page.title }}"> |
| 31 | <meta name="twitter:description" content="{{ page.description }}"> | 31 | <meta name="twitter:description" content="{{ page.description }}"> |
| 32 | <meta name="twitter:image" content="https://mitjafelicijan.com/{{ site.avatar }}"> | 32 | <meta name="twitter:image" content="https://mitjafelicijan.com/{{ site.avatar }}?ver={{ site.cache_version }}"> |
| 33 | 33 | ||
| 34 | </head> | 34 | </head> |
| 35 | 35 | ||
diff --git a/_layouts/post.html b/_layouts/post.html index 05b2e5b..8deb771 100644 --- a/_layouts/post.html +++ b/_layouts/post.html | |||
| @@ -14,22 +14,22 @@ | |||
| 14 | 14 | ||
| 15 | <title>{{ page.title }}</title> | 15 | <title>{{ page.title }}</title> |
| 16 | 16 | ||
| 17 | <link rel="stylesheet" href="/assets/highlight.css"> | 17 | <link rel="stylesheet" href="/assets/highlight.css?ver={{ site.cache_version }}"> |
| 18 | <link rel="stylesheet" href="/assets/site.css"> | 18 | <link rel="stylesheet" href="/assets/site.css?ver={{ site.cache_version }}"> |
| 19 | 19 | ||
| 20 | <link rel="icon" type="image/gif" href="/{{ site.avatar }}"> | 20 | <link rel="icon" type="image/gif" href="/{{ site.avatar }}?ver={{ site.cache_version }}"> |
| 21 | 21 | ||
| 22 | <meta name="og:url" content="https://mitjafelicijan.com/{{ page.slug }}"> | 22 | <meta name="og:url" content="https://mitjafelicijan.com/{{ page.slug }}"> |
| 23 | <meta name="og:type" content="website"> | 23 | <meta name="og:type" content="website"> |
| 24 | <meta name="og:title" content="{{ page.title }}"> | 24 | <meta name="og:title" content="{{ page.title }}"> |
| 25 | <meta name="og:description" content="{{ page.description }}"> | 25 | <meta name="og:description" content="{{ page.description }}"> |
| 26 | <meta name="og:image" content="https://mitjafelicijan.com/{{ site.avatar }}"> | 26 | <meta name="og:image" content="https://mitjafelicijan.com/{{ site.avatar }}?ver={{ site.cache_version }}"> |
| 27 | 27 | ||
| 28 | <meta name="twitter:card" content="summary"> | 28 | <meta name="twitter:card" content="summary"> |
| 29 | <meta name="twitter:site" content="{{ site.twitter }}"> | 29 | <meta name="twitter:site" content="{{ site.twitter }}"> |
| 30 | <meta name="twitter:title" content="{{ page.title }}"> | 30 | <meta name="twitter:title" content="{{ page.title }}"> |
| 31 | <meta name="twitter:description" content="{{ page.description }}"> | 31 | <meta name="twitter:description" content="{{ page.description }}"> |
| 32 | <meta name="twitter:image" content="https://mitjafelicijan.com/{{ site.avatar }}"> | 32 | <meta name="twitter:image" content="https://mitjafelicijan.com/{{ site.avatar }}?ver={{ site.cache_version }}"> |
| 33 | 33 | ||
| 34 | </head> | 34 | </head> |
| 35 | 35 | ||
diff --git a/_posts/2018-08-05-the-bullshit-web-developments-pov.md b/_posts/2018-08-05-the-bullshit-web-developments-pov.md index 867f260..318d6e6 100644 --- a/_posts/2018-08-05-the-bullshit-web-developments-pov.md +++ b/_posts/2018-08-05-the-bullshit-web-developments-pov.md | |||
| @@ -13,6 +13,10 @@ description: State of front-end development and what this does to the future of | |||
| 13 | - [Speed of development trumps code quality](#speed-of-development-trumps-code-quality) | 13 | - [Speed of development trumps code quality](#speed-of-development-trumps-code-quality) |
| 14 | - [Load times of most popular websites](#load-times-of-most-popular-websites) | 14 | - [Load times of most popular websites](#load-times-of-most-popular-websites) |
| 15 | 15 | ||
| 16 | ```js | ||
| 17 | console.log('asdasdasd') | ||
| 18 | ``` | ||
| 19 | |||
| 16 | ## Initial thoughts | 20 | ## Initial thoughts |
| 17 | 21 | ||
| 18 | I have recently read an amazing essay by Nick Heer on the web called [The Bullshit Web](https://pxlnv.com/blog/bullshit-web/) and it got me thinking about the future of the web as it is today. | 22 | I have recently read an amazing essay by Nick Heer on the web called [The Bullshit Web](https://pxlnv.com/blog/bullshit-web/) and it got me thinking about the future of the web as it is today. |
diff --git a/assets/site.css b/assets/site.css index 72730b2..9f46ab1 100644 --- a/assets/site.css +++ b/assets/site.css | |||
| @@ -145,9 +145,9 @@ table td { | |||
| 145 | nav { | 145 | nav { |
| 146 | text-align: center | 146 | text-align: center |
| 147 | } | 147 | } |
| 148 | table { | 148 | .responsive-table { |
| 149 | width: 100%; | 149 | width: 100%; |
| 150 | overflow: auto; | 150 | overflow: scroll; |
| 151 | } | 151 | } |
| 152 | } | 152 | } |
| 153 | 153 | ||
