diff --git a/assets/css/compiled/main.css b/assets/css/compiled/main.css
index c30c9b7b..0d49712e 100644
--- a/assets/css/compiled/main.css
+++ b/assets/css/compiled/main.css
@@ -1395,11 +1395,6 @@ select {
left: 0px;
}
-.inset-x-0 {
- left: 0px;
- right: 0px;
-}
-
.top-\[100vh\] {
top: 100vh;
}
@@ -1428,14 +1423,14 @@ select {
z-index: 10;
}
-.z-40 {
- z-index: 40;
-}
-
.z-30 {
z-index: 30;
}
+.z-40 {
+ z-index: 40;
+}
+
.order-first {
order: -9999;
}
@@ -1448,10 +1443,6 @@ select {
margin: 0.25rem;
}
-.-m-3 {
- margin: -0.75rem;
-}
-
.-mx-2 {
margin-left: -0.5rem;
margin-right: -0.5rem;
@@ -1563,10 +1554,6 @@ select {
margin-right: -0.5rem;
}
-.ml-4 {
- margin-left: 1rem;
-}
-
.mt-1 {
margin-top: 0.25rem;
}
@@ -1595,10 +1582,6 @@ select {
display: inline-flex;
}
-.grid {
- display: grid;
-}
-
.hidden {
display: none;
}
@@ -1623,10 +1606,6 @@ select {
height: 1.5rem;
}
-.h-10 {
- height: 2.5rem;
-}
-
.h-full {
height: 100%;
}
@@ -1675,14 +1654,6 @@ select {
width: 1.5rem;
}
-.w-auto {
- width: auto;
-}
-
-.w-10 {
- width: 2.5rem;
-}
-
.min-w-0 {
min-width: 0px;
}
@@ -1727,18 +1698,14 @@ select {
flex: 1 1 auto;
}
-.flex-shrink-0 {
- flex-shrink: 0;
+.flex-1 {
+ flex: 1 1 0%;
}
.grow {
flex-grow: 1;
}
-.origin-top-right {
- transform-origin: top right;
-}
-
.-translate-y-8 {
--tw-translate-y: -2rem;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
@@ -1756,10 +1723,6 @@ select {
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
-.transform {
- transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
-}
-
.cursor-default {
cursor: default;
}
@@ -1778,10 +1741,6 @@ select {
appearance: none;
}
-.grid-cols-2 {
- grid-template-columns: repeat(2, minmax(0, 1fr));
-}
-
.flex-row {
flex-direction: row;
}
@@ -1806,14 +1765,6 @@ select {
justify-content: space-between;
}
-.gap-6 {
- gap: 1.5rem;
-}
-
-.gap-4 {
- gap: 1rem;
-}
-
.space-x-3 > :not([hidden]) ~ :not([hidden]) {
--tw-space-x-reverse: 0;
margin-right: calc(0.75rem * var(--tw-space-x-reverse));
@@ -1826,12 +1777,6 @@ select {
margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
}
-.divide-y-2 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-y-reverse: 0;
- border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));
- border-bottom-width: calc(2px * var(--tw-divide-y-reverse));
-}
-
.place-self-center {
place-self: center;
}
@@ -1913,10 +1858,6 @@ select {
border-color: rgba(var(--color-primary-400), var(--tw-border-opacity));
}
-.border-transparent {
- border-color: transparent;
-}
-
.bg-neutral {
--tw-bg-opacity: 1;
background-color: rgba(var(--color-neutral), var(--tw-bg-opacity));
@@ -1985,10 +1926,6 @@ select {
padding: 0.5rem;
}
-.p-3 {
- padding: 0.75rem;
-}
-
.px-6 {
padding-left: 1.5rem;
padding-right: 1.5rem;
@@ -2054,11 +1991,6 @@ select {
padding-bottom: 1.5rem;
}
-.px-5 {
- padding-left: 1.25rem;
- padding-right: 1.25rem;
-}
-
.pt-8 {
padding-top: 2rem;
}
@@ -2079,14 +2011,6 @@ select {
padding-top: 1rem;
}
-.pt-5 {
- padding-top: 1.25rem;
-}
-
-.pb-6 {
- padding-bottom: 1.5rem;
-}
-
.text-center {
text-align: center;
}
@@ -2261,22 +2185,6 @@ select {
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
-.shadow-sm {
- --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
- --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
- box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
-}
-
-.ring-1 {
- --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
- --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
- box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
-}
-
-.ring-opacity-5 {
- --tw-ring-opacity: 0.05;
-}
-
.backdrop-blur {
--tw-backdrop-blur: blur(8px);
-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
@@ -2295,14 +2203,6 @@ select {
transition-duration: 150ms;
}
-.transition {
- transition-property: color, background-color, border-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-text-decoration-color, -webkit-backdrop-filter;
- transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
- transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter;
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
- transition-duration: 150ms;
-}
-
.duration-200 {
transition-duration: 200ms;
}
@@ -3510,26 +3410,14 @@ body:has(#menu-controller:checked) {
width: 33.333333%;
}
- .md\:flex-1 {
- flex: 1 1 0%;
- }
-
- .md\:items-center {
- align-items: center;
- }
-
.md\:justify-start {
justify-content: flex-start;
}
- .md\:justify-between {
- justify-content: space-between;
- }
-
- .md\:space-x-10 > :not([hidden]) ~ :not([hidden]) {
+ .md\:space-x-3 > :not([hidden]) ~ :not([hidden]) {
--tw-space-x-reverse: 0;
- margin-right: calc(2.5rem * var(--tw-space-x-reverse));
- margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));
+ margin-right: calc(0.75rem * var(--tw-space-x-reverse));
+ margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));
}
.md\:p-\[10vh\] {
diff --git a/assets/js/.DS_Store b/assets/js/.DS_Store
new file mode 100644
index 00000000..5008ddfc
Binary files /dev/null and b/assets/js/.DS_Store differ
diff --git a/assets/js/main.js b/assets/js/main.js
index 71c6b88d..e69de29b 100644
--- a/assets/js/main.js
+++ b/assets/js/main.js
@@ -1 +0,0 @@
-console.log('mierde')
\ No newline at end of file
diff --git a/exampleSitePersonal/config/_default/languages.en.toml b/exampleSitePersonal/config/_default/languages.en.toml
index 98c27658..cd2f82ea 100644
--- a/exampleSitePersonal/config/_default/languages.en.toml
+++ b/exampleSitePersonal/config/_default/languages.en.toml
@@ -16,7 +16,7 @@ dateFormat = "2 January 2006"
name = "Nuno Coração"
image = "img/blowfish_logo.png"
headline = "Product @ Docker"
- # bio = "A little bit about you and me"
+ bio = "A little bit about you and me"
links = [
{ linkedin = "https://linkedin.com/in/nunocoracao" },
{ twitter = "https://twitter.com/nunocoracao" },
diff --git a/layouts/partials/footer.html b/layouts/partials/footer.html
index 44e51933..689e3713 100644
--- a/layouts/partials/footer.html
+++ b/layouts/partials/footer.html
@@ -19,7 +19,7 @@
{{ end }}
-
+
{{/* Copyright */}}
{{ if .Site.Params.footer.showCopyright | default true }}
@@ -32,6 +32,7 @@
{{- end }}
{{ end }}
+
{{/* Theme attribution */}}
{{ if .Site.Params.footer.showThemeAttribution | default true }}
@@ -42,9 +43,15 @@
{{ i18n "footer.powered_by" (dict "Hugo" $hugo "Theme" $blowfish) | safeHTML }}
{{ end }}
-
-
+
+
{{/* Extend footer - eg. for extra scripts, etc. */}}
{{ if templates.Exists "partials/extend-footer.html" }}
{{ partialCached "extend-footer.html" . }}
diff --git a/layouts/partials/head.html b/layouts/partials/head.html
index a769bcad..c5e2990b 100644
--- a/layouts/partials/head.html
+++ b/layouts/partials/head.html
@@ -73,6 +73,7 @@
{{ $bundleJS := $assets.Get "js" | resources.Concat "js/main.bundle.js" | resources.Minify | resources.Fingerprint "sha512" }}
{{ end }}
+
{{/* Icons */}}
{{ if templates.Exists "partials/favicons.html" }}
{{ partialCached "favicons.html" .Site }}
diff --git a/layouts/partials/header/basic.html b/layouts/partials/header/basic.html
index 2d966140..d2bac9c8 100644
--- a/layouts/partials/header/basic.html
+++ b/layouts/partials/header/basic.html
@@ -1,42 +1,33 @@
-
+
+ {{ if .Site.Params.Logo -}}
+ {{ $logo := resources.Get .Site.Params.Logo }}
+ {{ if $logo }}
-
-
-
-
+ {{ end }}
+ {{- end }}
+
-
+
\ No newline at end of file
+
\ No newline at end of file
diff --git a/static/js/zoom.min.js b/static/js/zoom.min.js
new file mode 100644
index 00000000..938bfd5e
--- /dev/null
+++ b/static/js/zoom.min.js
@@ -0,0 +1 @@
+!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e=e||self).mediumZoom=t()}(this,(function(){"use strict";var e=Object.assign||function(e){for(var t=1;t
1&&void 0!==arguments[1]?arguments[1]:{},c=window.Promise||function(e){function t(){}e(t,t)},u=function(e){var t=e.target;t!==N?-1!==O.indexOf(t)&&w({target:t}):E()},s=function(){if(!A&&T.original){var e=window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0;Math.abs(k-e)>S.scrollOffset&&setTimeout(E,150)}},f=function(e){var t=e.key||e.keyCode;"Escape"!==t&&"Esc"!==t&&27!==t||E()},p=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t;if(t.background&&(N.style.background=t.background),t.container&&t.container instanceof Object&&(n.container=e({},S.container,t.container)),t.template){var i=o(t.template)?t.template:document.querySelector(t.template);n.template=i}return S=e({},S,n),O.forEach((function(e){e.dispatchEvent(m("medium-zoom:update",{detail:{zoom:j}}))})),j},g=function(){var o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return t(e({},S,o))},v=function(){for(var e=arguments.length,t=Array(e),o=0;o0?t.reduce((function(e,t){return[].concat(e,i(t))}),[]):O;return n.forEach((function(e){e.classList.remove("medium-zoom-image"),e.dispatchEvent(m("medium-zoom:detach",{detail:{zoom:j}}))})),O=O.filter((function(e){return-1===n.indexOf(e)})),j},z=function(e,t){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return O.forEach((function(n){n.addEventListener("medium-zoom:"+e,t,o)})),x.push({type:"medium-zoom:"+e,listener:t,options:o}),j},y=function(e,t){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return O.forEach((function(n){n.removeEventListener("medium-zoom:"+e,t,o)})),x=x.filter((function(o){return!(o.type==="medium-zoom:"+e&&o.listener.toString()===t.toString())})),j},b=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},i=t.target,r=function(){var t={width:document.documentElement.clientWidth,height:document.documentElement.clientHeight,left:0,top:0,right:0,bottom:0},i=void 0,r=void 0;if(S.container)if(S.container instanceof Object)i=(t=e({},t,S.container)).width-t.left-t.right-2*S.margin,r=t.height-t.top-t.bottom-2*S.margin;else{var d=(o(S.container)?S.container:document.querySelector(S.container)).getBoundingClientRect(),m=d.width,a=d.height,l=d.left,c=d.top;t=e({},t,{width:m,height:a,left:l,top:c})}i=i||t.width-2*S.margin,r=r||t.height-2*S.margin;var u=T.zoomedHd||T.original,s=n(u)?i:u.naturalWidth||i,f=n(u)?r:u.naturalHeight||r,p=u.getBoundingClientRect(),g=p.top,v=p.left,h=p.width,z=p.height,y=Math.min(s,i)/h,b=Math.min(f,r)/z,E=Math.min(y,b),w="scale("+E+") translate3d("+((i-h)/2-v+S.margin+t.left)/E+"px, "+((r-z)/2-g+S.margin+t.top)/E+"px, 0)";T.zoomed.style.transform=w,T.zoomedHd&&(T.zoomedHd.style.transform=w)};return new c((function(e){if(i&&-1===O.indexOf(i))e(j);else{if(T.zoomed)e(j);else{if(i)T.original=i;else{if(!(O.length>0))return void e(j);var t=O;T.original=t[0]}if(T.original.dispatchEvent(m("medium-zoom:open",{detail:{zoom:j}})),k=window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0,A=!0,T.zoomed=d(T.original),document.body.appendChild(N),S.template){var n=o(S.template)?S.template:document.querySelector(S.template);T.template=document.createElement("div"),T.template.appendChild(n.content.cloneNode(!0)),document.body.appendChild(T.template)}if(document.body.appendChild(T.zoomed),window.requestAnimationFrame((function(){document.body.classList.add("medium-zoom--opened")})),T.original.classList.add("medium-zoom-image--hidden"),T.zoomed.classList.add("medium-zoom-image--opened"),T.zoomed.addEventListener("click",E),T.zoomed.addEventListener("transitionend",(function t(){A=!1,T.zoomed.removeEventListener("transitionend",t),T.original.dispatchEvent(m("medium-zoom:opened",{detail:{zoom:j}})),e(j)})),T.original.getAttribute("data-zoom-src")){T.zoomedHd=T.zoomed.cloneNode(),T.zoomedHd.removeAttribute("srcset"),T.zoomedHd.removeAttribute("sizes"),T.zoomedHd.src=T.zoomed.getAttribute("data-zoom-src"),T.zoomedHd.onerror=function(){clearInterval(a),console.warn("Unable to reach the zoom image target "+T.zoomedHd.src),T.zoomedHd=null,r()};var a=setInterval((function(){T.zoomedHd.complete&&(clearInterval(a),T.zoomedHd.classList.add("medium-zoom-image--opened"),T.zoomedHd.addEventListener("click",E),document.body.appendChild(T.zoomedHd),r())}),10)}else if(T.original.hasAttribute("srcset")){T.zoomedHd=T.zoomed.cloneNode(),T.zoomedHd.removeAttribute("sizes"),T.zoomedHd.removeAttribute("loading");var l=T.zoomedHd.addEventListener("load",(function(){T.zoomedHd.removeEventListener("load",l),T.zoomedHd.classList.add("medium-zoom-image--opened"),T.zoomedHd.addEventListener("click",E),document.body.appendChild(T.zoomedHd),r()}))}else r()}}}))},E=function(){return new c((function(e){if(!A&&T.original){A=!0,document.body.classList.remove("medium-zoom--opened"),T.zoomed.style.transform="",T.zoomedHd&&(T.zoomedHd.style.transform=""),T.template&&(T.template.style.transition="opacity 150ms",T.template.style.opacity=0),T.original.dispatchEvent(m("medium-zoom:close",{detail:{zoom:j}})),T.zoomed.addEventListener("transitionend",(function t(){T.original.classList.remove("medium-zoom-image--hidden"),document.body.removeChild(T.zoomed),T.zoomedHd&&document.body.removeChild(T.zoomedHd),document.body.removeChild(N),T.zoomed.classList.remove("medium-zoom-image--opened"),T.template&&document.body.removeChild(T.template),A=!1,T.zoomed.removeEventListener("transitionend",t),T.original.dispatchEvent(m("medium-zoom:closed",{detail:{zoom:j}})),T.original=null,T.zoomed=null,T.zoomedHd=null,T.template=null,e(j)}))}else e(j)}))},w=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.target;return T.original?E():b({target:t})},L=function(){return S},H=function(){return O},C=function(){return T.original},O=[],x=[],A=!1,k=0,S=l,T={original:null,zoomed:null,zoomedHd:null,template:null};"[object Object]"===Object.prototype.toString.call(a)?S=a:(a||"string"==typeof a)&&v(a),S=e({margin:0,background:"#fff",scrollOffset:40,container:null,template:null},S);var N=r(S.background);document.addEventListener("click",u),document.addEventListener("keyup",f),document.addEventListener("scroll",s),window.addEventListener("resize",E);var j={open:b,close:E,toggle:w,update:p,clone:g,attach:v,detach:h,on:z,off:y,getOptions:L,getImages:H,getZoomedImage:C};return j}}));
\ No newline at end of file