Compare commits

..

47 Commits

Author SHA1 Message Date
Nuno Coração
1e959b1096 Merge pull request #631 from nunocoracao/dev
🔖 release v2.31.3
2023-03-24 22:08:05 +00:00
Nuno Coração
41d87d301d removed non-blowfish websites 2023-03-24 22:04:51 +00:00
Nuno Coração
332f355a25 Update package.json 2023-03-24 21:50:30 +00:00
Nuno Coração
756561d8bf Merge pull request #618 from ModdyLP/fixed_german_translation
🎏 Fixed German Translation of Series
2023-03-24 21:48:56 +00:00
Nuno Coração
0910ce5c7d final update 2023-03-24 21:48:20 +00:00
Nuno Coração
0173d3da06 Updated PR to merge 2023-03-24 21:46:31 +00:00
Nuno Coração
ec97e0ec61 Revert "Delete .gitignore"
This reverts commit 593c709e68.
2023-03-24 21:43:09 +00:00
Nuno Coração
593c709e68 Delete .gitignore 2023-03-24 21:37:32 +00:00
Nuno Coração
bded9d7375 Merge pull request #626 from xixici/patch-1
👤 Add one personal site to web
2023-03-24 21:36:57 +00:00
Nuno Coração
83fbcca9e4 Merge branch 'dev' into patch-1 2023-03-24 21:36:48 +00:00
Nuno Coração
15f3bc92dd Merge pull request #629 from tibeer/feat/add_terraformbuch_site
Add terraformbuch.de book site
2023-03-24 21:32:49 +00:00
Nuno Coração
b75792dfb5 Merge branch 'dev' into feat/add_terraformbuch_site 2023-03-24 21:32:32 +00:00
Tim Beermann
63a746f495 Add terraformbuch.de book site
Signed-off-by: Tim Beermann <beermann@osism.tech>
2023-03-24 08:05:51 +01:00
Nuno Coração
19ea8a8a92 Merge pull request #628 from nunocoracao/dependabot/npm_and_yarn/dev/rimraf-4.4.1 2023-03-23 07:45:18 +00:00
dependabot[bot]
c1ceac10f6 📌 Bump rimraf from 4.4.0 to 4.4.1
Bumps [rimraf](https://github.com/isaacs/rimraf) from 4.4.0 to 4.4.1.
- [Release notes](https://github.com/isaacs/rimraf/releases)
- [Changelog](https://github.com/isaacs/rimraf/blob/main/CHANGELOG.md)
- [Commits](https://github.com/isaacs/rimraf/compare/v4.4.0...v4.4.1)

---
updated-dependencies:
- dependency-name: rimraf
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-23 06:03:13 +00:00
xixici
e175ed7d92 Add one personal site to web
Add my site to web. web: shenshu.fun
2023-03-22 19:32:04 +08:00
Nuno Coração
489956ed74 Merge pull request #625 from nunocoracao/dependabot/npm_and_yarn/dev/prettier-2.8.6 2023-03-22 07:15:27 +00:00
dependabot[bot]
6a211d3560 📌 Bump prettier from 2.8.5 to 2.8.6
Bumps [prettier](https://github.com/prettier/prettier) from 2.8.5 to 2.8.6.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/2.8.5...2.8.6)

---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-22 06:02:36 +00:00
Nuno Coração
07651d1f7e Merge pull request #623 from nunocoracao/dependabot/npm_and_yarn/dev/prettier-2.8.5 2023-03-21 07:52:32 +00:00
dependabot[bot]
4b37a3f17e 📌 Bump prettier from 2.8.4 to 2.8.5
Bumps [prettier](https://github.com/prettier/prettier) from 2.8.4 to 2.8.5.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/2.8.4...2.8.5)

---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-21 06:02:52 +00:00
Nuno Coração
c0c69464fe Merge pull request #622 from dotlineX/dev
Accessibility: add alt tag to carousel
2023-03-20 22:46:08 +00:00
Nuno Coração
6a15685b1f Merge pull request #621 from nunocoracao/dependabot/npm_and_yarn/dev/prettier-plugin-tailwindcss-0.2.5
📌 Bump prettier-plugin-tailwindcss from 0.2.4 to 0.2.5
2023-03-20 22:44:22 +00:00
Sinan
dca41fbd23 add alt tag to carousel 2023-03-20 11:01:37 +01:00
dependabot[bot]
ed78cfe77b 📌 Bump prettier-plugin-tailwindcss from 0.2.4 to 0.2.5
Bumps [prettier-plugin-tailwindcss](https://github.com/tailwindlabs/prettier-plugin-tailwindcss) from 0.2.4 to 0.2.5.
- [Release notes](https://github.com/tailwindlabs/prettier-plugin-tailwindcss/releases)
- [Changelog](https://github.com/tailwindlabs/prettier-plugin-tailwindcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/tailwindlabs/prettier-plugin-tailwindcss/compare/v0.2.4...v0.2.5)

---
updated-dependencies:
- dependency-name: prettier-plugin-tailwindcss
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-20 06:03:15 +00:00
Nuno Coração
550e0ce239 Merge pull request #616 from ripplesding/patch-1
Update index.md
2023-03-19 21:21:17 +00:00
ModdyLP
8c6d964104 Missing Dot added :D 2023-03-19 12:55:41 +01:00
ModdyLP
5294c4027c Fixed German Translation of Series and added Intellij Project Files to GitIgnore 2023-03-19 12:52:03 +01:00
ripplesding
d1f491daea Update index.md
add a personal site https://ripplesding.github.io
2023-03-19 00:49:48 +08:00
Nuno Coração
c627ebdfac Merge pull request #613 from nunocoracao/dev
🔖 release v2.31.2
2023-03-15 12:58:47 +00:00
Nuno Coração
47d4002f7f bumped version to v2.31.2 2023-03-15 12:57:19 +00:00
Nuno Coração
32df62ccda Merge pull request #612 from nunocoracao/611-bug-color-schema-not-working-correctly
🐛 Color Schema fix
2023-03-15 12:56:01 +00:00
Nuno Coração
ea6b8c947e 🐛 Color Schema fix 2023-03-15 12:55:27 +00:00
Nuno Coração
1c2d0498e0 Merge pull request #603 from LITUATUI/patch-1
Improve PT-PT translation
2023-03-14 22:33:29 +00:00
Nuno Coração
8feb61c633 Merge pull request #609 from JVimes/patch-1
Fix copy-paste error in responsive gallery code sample
2023-03-14 22:32:42 +00:00
John
7fcb0d1c91 Update index.md
Fix copy-paste error in responsive gallery code sample
2023-03-14 12:05:16 -06:00
Pedro Lima
13d6d410ef Improve PT-PT translation 2023-03-13 16:20:16 +00:00
Nuno Coração
da05bd1126 Merge pull request #599 from nunocoracao/dev
🔖 release v2.31.1
2023-03-12 19:48:19 +00:00
Nuno Coração
16e7f80bad bumped version to v2.31.1 2023-03-12 19:46:03 +00:00
Nuno Coração
282eb80cc2 Merge pull request #593 from androw/access2
️ Alt text management
2023-03-12 19:44:55 +00:00
Nuno Coração
e5d81d952e Merge pull request #595 from madoke/patch/use-article-description-meta
❇️ Use article/page configured summary ahead of default
2023-03-12 19:44:32 +00:00
Nuno Coração
44e8aeb0a4 Merge pull request #598 from nunocoracao/597-bump-hugo-max-version-to-v01113
🆙 bump support for Hugo version v0.111.3
2023-03-12 19:43:42 +00:00
Nuno Coração
ebdbc25ad3 🆙 bump support for Hugo version v0.111.3 2023-03-12 19:41:43 +00:00
madoke
bbacdd1dbd Use tags ahead of site default keywords 2023-03-12 18:53:13 +00:00
madoke
81e825ca9a Use article/page configured summary ahead of default 2023-03-12 12:53:14 +00:00
Nicolas Lorin
b00813ad26 Accessibility: add alt text for big hero 2023-03-11 11:04:40 +01:00
Nicolas Lorin
6af086dd65 Perf: add fixed image ratio 2023-03-11 11:03:26 +01:00
Nicolas Lorin
f762efde93 Accessibility: no alt text for bg img 2023-03-11 11:00:18 +01:00
13 changed files with 154 additions and 327 deletions

View File

@@ -43,7 +43,7 @@ html {
-o-tab-size: 4;
tab-size: 4;
/* 3 */
font-family: Roboto, sans-serif;
font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
/* 4 */
font-feature-settings: normal;
/* 5 */
@@ -126,7 +126,7 @@ code,
kbd,
samp,
pre {
font-family: ui-monospace, monospace;
font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
/* 1 */
font-size: 1em;
/* 2 */
@@ -683,12 +683,6 @@ select {
width: 100%;
}
@media (min-width: 320px) {
.container {
max-width: 320px;
}
}
@media (min-width: 640px) {
.container {
max-width: 640px;
@@ -741,13 +735,13 @@ select {
color: var(--tw-prose-links);
text-decoration: none;
font-weight: 500;
text-decoration-color: rgb(171 194 232 / 1);
text-decoration-color: rgba(var(--color-primary-300), 1);
}
.prose :where(a):not(:where([class~="not-prose"] *)):hover {
color: rgba(var(--color-neutral), 1);
text-decoration: none;
background-color: rgb(48 97 175 / 1);
background-color: rgba(var(--color-primary-600), 1);
border-radius: 0.09rem;
}
@@ -1064,15 +1058,15 @@ select {
--tw-prose-body: rgba(var(--color-neutral-700), 1);
--tw-prose-headings: rgba(var(--color-neutral-800), 1);
--tw-prose-lead: rgba(var(--color-neutral-500), 1);
--tw-prose-links: rgb(40 81 146 / 1);
--tw-prose-links: rgba(var(--color-primary-700), 1);
--tw-prose-bold: rgba(var(--color-neutral-900), 1);
--tw-prose-counters: rgba(var(--color-neutral-800), 1);
--tw-prose-bullets: rgba(var(--color-neutral-500), 1);
--tw-prose-hr: rgba(var(--color-neutral-200), 1);
--tw-prose-quotes: rgba(var(--color-neutral-700), 1);
--tw-prose-quote-borders: rgb(199 215 240 / 1);
--tw-prose-quote-borders: rgba(var(--color-primary-200), 1);
--tw-prose-captions: rgba(var(--color-neutral-500), 1);
--tw-prose-code: rgb(107 117 133 / 1);
--tw-prose-code: rgba(var(--color-secondary-700), 1);
--tw-prose-pre-code: rgba(var(--color-neutral-700), 1);
--tw-prose-pre-bg: rgba(var(--color-neutral-50), 1);
--tw-prose-th-borders: rgba(var(--color-neutral-500), 1);
@@ -1080,15 +1074,15 @@ select {
--tw-prose-invert-body: rgba(var(--color-neutral-300), 1);
--tw-prose-invert-headings: rgba(var(--color-neutral-50), 1);
--tw-prose-invert-lead: rgba(var(--color-neutral-500), 1);
--tw-prose-invert-links: rgb(143 174 224 / 1);
--tw-prose-invert-links: rgba(var(--color-primary-400), 1);
--tw-prose-invert-bold: rgba(var(--color-neutral), 1);
--tw-prose-invert-counters: rgba(var(--color-neutral-400), 1);
--tw-prose-invert-bullets: rgba(var(--color-neutral-600), 1);
--tw-prose-invert-hr: rgba(var(--color-neutral-500), 1);
--tw-prose-invert-quotes: rgba(var(--color-neutral-200), 1);
--tw-prose-invert-quote-borders: rgb(24 48 88 / 1);
--tw-prose-invert-quote-borders: rgba(var(--color-primary-900), 1);
--tw-prose-invert-captions: rgba(var(--color-neutral-400), 1);
--tw-prose-invert-code: rgb(200 204 211 / 1);
--tw-prose-invert-code: rgba(var(--color-secondary-400), 1);
--tw-prose-invert-pre-code: rgba(var(--color-neutral-200), 1);
--tw-prose-invert-pre-bg: rgba(var(--color-neutral-700), 1);
--tw-prose-invert-th-borders: rgba(var(--color-neutral-500), 1);
@@ -1203,7 +1197,7 @@ select {
.prose :where(mark):not(:where([class~="not-prose"] *)) {
color: rgba(var(--color-neutral-800), 1);
background-color: rgb(48 97 175 / 1);
background-color: rgba(var(--color-primary-600), 1);
padding: 0.1rem 0.2rem;
border-radius: 0.25rem;
}
@@ -1217,19 +1211,19 @@ select {
}
.prose :where(a.active):not(:where([class~="not-prose"] *)) {
text-decoration-color: rgb(48 97 175 / 1);
text-decoration-color: rgba(var(--color-primary-600), 1);
}
.prose :where(p.active):not(:where([class~="not-prose"] *)) {
text-decoration-color: rgb(48 97 175 / 1);
text-decoration-color: rgba(var(--color-primary-600), 1);
}
.prose-invert :where(a.active):not(:where([class~="not-prose"] *)) {
text-decoration-color: rgb(143 174 224 / 1);
text-decoration-color: rgba(var(--color-primary-400), 1);
}
.prose-invert :where(p.active):not(:where([class~="not-prose"] *)) {
text-decoration-color: rgb(143 174 224 / 1);
text-decoration-color: rgba(var(--color-primary-400), 1);
}
.sr-only {
@@ -2303,102 +2297,30 @@ select {
transform: none;
}
@keyframes fade-in {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
.animate-\[fade-in_0\.15s_both\] {
animation: fade-in 0.15s both;
}
@keyframes fade-in {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
.animate-\[fade-in_0\.3s_both\] {
animation: fade-in 0.3s both;
}
@keyframes fade-in {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
.animate-\[fade-in_350ms_ease-in-out\] {
animation: fade-in 350ms ease-in-out;
}
@keyframes fade-out {
0% {
opacity: 1;
}
100% {
opacity: 0;
}
}
.animate-\[fade-out_0\.15s_both\] {
animation: fade-out 0.15s both;
}
@keyframes fade-out {
0% {
opacity: 1;
}
100% {
opacity: 0;
}
}
.animate-\[fade-out_0\.3s_both\] {
animation: fade-out 0.3s both;
}
@keyframes fade-out {
0% {
opacity: 1;
}
100% {
opacity: 0;
}
}
.animate-\[fade-out_350ms_ease-in-out\] {
animation: fade-out 350ms ease-in-out;
}
@keyframes show-up-clock {
0% {
opacity: 0;
transform: scale(0.7);
}
100% {
opacity: 1;
transform: scale(1);
}
}
.animate-\[show-up-clock_350ms_linear\] {
animation: show-up-clock 350ms linear;
}
@@ -2766,19 +2688,14 @@ select {
border-color: rgba(var(--color-neutral-300), var(--tw-border-opacity));
}
.border-primary {
--tw-border-opacity: 1;
border-color: rgb(59 113 202 / var(--tw-border-opacity));
}
.border-primary-400 {
--tw-border-opacity: 1;
border-color: rgb(143 174 224 / var(--tw-border-opacity));
border-color: rgba(var(--color-primary-400), var(--tw-border-opacity));
}
.border-primary-500 {
--tw-border-opacity: 1;
border-color: rgb(101 144 213 / var(--tw-border-opacity));
border-color: rgba(var(--color-primary-500), var(--tw-border-opacity));
}
.border-transparent {
@@ -2789,19 +2706,9 @@ select {
border-top-color: transparent;
}
.\!bg-danger-100 {
--tw-bg-opacity: 1 !important;
background-color: rgb(250 229 233 / var(--tw-bg-opacity)) !important;
}
.\!bg-primary-100 {
--tw-bg-opacity: 1 !important;
background-color: rgb(227 235 247 / var(--tw-bg-opacity)) !important;
}
.\!bg-success-100 {
--tw-bg-opacity: 1 !important;
background-color: rgb(214 250 228 / var(--tw-bg-opacity)) !important;
background-color: rgba(var(--color-primary-100), var(--tw-bg-opacity)) !important;
}
.bg-\[\#00000012\] {
@@ -2859,29 +2766,24 @@ select {
background-color: rgba(var(--color-neutral), 0.5);
}
.bg-primary {
--tw-bg-opacity: 1;
background-color: rgb(59 113 202 / var(--tw-bg-opacity));
}
.bg-primary-100 {
--tw-bg-opacity: 1;
background-color: rgb(227 235 247 / var(--tw-bg-opacity));
background-color: rgba(var(--color-primary-100), var(--tw-bg-opacity));
}
.bg-primary-200 {
--tw-bg-opacity: 1;
background-color: rgb(199 215 240 / var(--tw-bg-opacity));
background-color: rgba(var(--color-primary-200), var(--tw-bg-opacity));
}
.bg-primary-500 {
--tw-bg-opacity: 1;
background-color: rgb(101 144 213 / var(--tw-bg-opacity));
background-color: rgba(var(--color-primary-500), var(--tw-bg-opacity));
}
.bg-primary-600 {
--tw-bg-opacity: 1;
background-color: rgb(48 97 175 / var(--tw-bg-opacity));
background-color: rgba(var(--color-primary-600), var(--tw-bg-opacity));
}
.bg-transparent {
@@ -2911,8 +2813,8 @@ select {
}
.from-primary-500 {
--tw-gradient-from: #6590D5;
--tw-gradient-to: rgb(101 144 213 / 0);
--tw-gradient-from: rgba(var(--color-primary-500), 1);
--tw-gradient-to: rgba(var(--color-primary-500), 0);
--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
@@ -2925,7 +2827,7 @@ select {
}
.to-secondary-700 {
--tw-gradient-to: #6B7585;
--tw-gradient-to: rgba(var(--color-secondary-700), 1);
}
.to-transparent {
@@ -3447,29 +3349,14 @@ select {
letter-spacing: 0em;
}
.\!text-danger-700 {
--tw-text-opacity: 1 !important;
color: rgb(176 35 58 / var(--tw-text-opacity)) !important;
}
.\!text-neutral {
--tw-text-opacity: 1 !important;
color: rgba(var(--color-neutral), var(--tw-text-opacity)) !important;
}
.\!text-primary {
--tw-text-opacity: 1 !important;
color: rgb(59 113 202 / var(--tw-text-opacity)) !important;
}
.\!text-primary-700 {
--tw-text-opacity: 1 !important;
color: rgb(40 81 146 / var(--tw-text-opacity)) !important;
}
.\!text-success-700 {
--tw-text-opacity: 1 !important;
color: rgb(14 117 55 / var(--tw-text-opacity)) !important;
color: rgba(var(--color-primary-700), var(--tw-text-opacity)) !important;
}
.text-\[\#212529\] {
@@ -3541,39 +3428,34 @@ select {
color: rgba(var(--color-neutral-900), var(--tw-text-opacity));
}
.text-primary {
--tw-text-opacity: 1;
color: rgb(59 113 202 / var(--tw-text-opacity));
}
.text-primary-300 {
--tw-text-opacity: 1;
color: rgb(171 194 232 / var(--tw-text-opacity));
color: rgba(var(--color-primary-300), var(--tw-text-opacity));
}
.text-primary-400 {
--tw-text-opacity: 1;
color: rgb(143 174 224 / var(--tw-text-opacity));
color: rgba(var(--color-primary-400), var(--tw-text-opacity));
}
.text-primary-500 {
--tw-text-opacity: 1;
color: rgb(101 144 213 / var(--tw-text-opacity));
color: rgba(var(--color-primary-500), var(--tw-text-opacity));
}
.text-primary-600 {
--tw-text-opacity: 1;
color: rgb(48 97 175 / var(--tw-text-opacity));
color: rgba(var(--color-primary-600), var(--tw-text-opacity));
}
.text-primary-700 {
--tw-text-opacity: 1;
color: rgb(40 81 146 / var(--tw-text-opacity));
color: rgba(var(--color-primary-700), var(--tw-text-opacity));
}
.text-primary-800 {
--tw-text-opacity: 1;
color: rgb(32 64 117 / var(--tw-text-opacity));
color: rgba(var(--color-primary-800), var(--tw-text-opacity));
}
.\!no-underline {
@@ -3589,7 +3471,7 @@ select {
}
.decoration-primary-500 {
text-decoration-color: #6590D5;
text-decoration-color: rgba(var(--color-primary-500), 1);
}
.underline-offset-auto {
@@ -4014,7 +3896,7 @@ body:has(#menu-controller:checked) {
background-color: rgba(var(--color-neutral-200), var(--tw-bg-opacity));
padding-top: 0.25rem;
padding-bottom: 0.25rem;
font-family: ui-monospace, monospace;
font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
font-size: 0.875rem;
line-height: 1.25rem;
--tw-text-opacity: 1;
@@ -4034,7 +3916,7 @@ body:has(#menu-controller:checked) {
.copy-button:active,
.copy-button:active:hover {
--tw-bg-opacity: 1;
background-color: rgb(227 235 247 / var(--tw-bg-opacity));
background-color: rgba(var(--color-primary-100), var(--tw-bg-opacity));
}
.dark .copy-button:hover,.dark
@@ -4042,7 +3924,7 @@ body:has(#menu-controller:checked) {
.copy-button:active,.dark
.copy-button:active:hover {
--tw-bg-opacity: 1;
background-color: rgb(48 97 175 / var(--tw-bg-opacity));
background-color: rgba(var(--color-primary-600), var(--tw-bg-opacity));
}
.copy-textarea {
@@ -4104,14 +3986,14 @@ body:has(#menu-controller:checked) {
display: block;
width: auto;
--tw-bg-opacity: 1;
background-color: rgb(227 235 247 / var(--tw-bg-opacity));
background-color: rgba(var(--color-primary-100), var(--tw-bg-opacity));
padding-left: 1rem;
padding-right: 1rem;
}
.dark .chroma .hl {
--tw-bg-opacity: 1;
background-color: rgb(24 48 88 / var(--tw-bg-opacity));
background-color: rgba(var(--color-primary-900), var(--tw-bg-opacity));
}
.chroma .lntd .hl {
@@ -4171,7 +4053,7 @@ body:has(#menu-controller:checked) {
.chroma .vc,
.chroma .o {
--tw-text-opacity: 1;
color: rgb(48 97 175 / var(--tw-text-opacity));
color: rgba(var(--color-primary-600), var(--tw-text-opacity));
}
.dark .chroma .k,.dark
@@ -4185,7 +4067,7 @@ body:has(#menu-controller:checked) {
.chroma .vc,.dark
.chroma .o {
--tw-text-opacity: 1;
color: rgb(171 194 232 / var(--tw-text-opacity));
color: rgba(var(--color-primary-300), var(--tw-text-opacity));
}
/* KeywordConstant */
@@ -4193,12 +4075,12 @@ body:has(#menu-controller:checked) {
.chroma .kc {
font-weight: 600;
--tw-text-opacity: 1;
color: rgb(200 204 211 / var(--tw-text-opacity));
color: rgba(var(--color-secondary-400), var(--tw-text-opacity));
}
.dark .chroma .kc {
--tw-text-opacity: 1;
color: rgb(179 185 194 / var(--tw-text-opacity));
color: rgba(var(--color-secondary-500), var(--tw-text-opacity));
}
/* KeywordType */
@@ -4235,7 +4117,7 @@ body:has(#menu-controller:checked) {
.chroma .il,
.chroma .mo {
--tw-text-opacity: 1;
color: rgb(200 204 211 / var(--tw-text-opacity));
color: rgba(var(--color-secondary-400), var(--tw-text-opacity));
}
.dark .chroma .kt,.dark
@@ -4250,7 +4132,7 @@ body:has(#menu-controller:checked) {
.chroma .il,.dark
.chroma .mo {
--tw-text-opacity: 1;
color: rgb(132 141 156 / var(--tw-text-opacity));
color: rgba(var(--color-secondary-600), var(--tw-text-opacity));
}
/* Name */
@@ -4266,7 +4148,7 @@ body:has(#menu-controller:checked) {
.chroma .ni,
.chroma .nl {
--tw-text-opacity: 1;
color: rgb(64 70 80 / var(--tw-text-opacity));
color: rgba(var(--color-secondary-900), var(--tw-text-opacity));
}
.dark .chroma .n,.dark
@@ -4274,7 +4156,7 @@ body:has(#menu-controller:checked) {
.chroma .ni,.dark
.chroma .nl {
--tw-text-opacity: 1;
color: rgb(228 230 233 / var(--tw-text-opacity));
color: rgba(var(--color-secondary-200), var(--tw-text-opacity));
}
/* NameAttribute */
@@ -4296,7 +4178,7 @@ body:has(#menu-controller:checked) {
.chroma .py,
.chroma .nt {
--tw-text-opacity: 1;
color: rgb(86 93 107 / var(--tw-text-opacity));
color: rgba(var(--color-secondary-800), var(--tw-text-opacity));
}
.dark .chroma .na,.dark
@@ -4306,7 +4188,7 @@ body:has(#menu-controller:checked) {
.chroma .py,.dark
.chroma .nt {
--tw-text-opacity: 1;
color: rgb(214 217 222 / var(--tw-text-opacity));
color: rgba(var(--color-secondary-300), var(--tw-text-opacity));
}
/* NameConstant */
@@ -4320,26 +4202,26 @@ body:has(#menu-controller:checked) {
.chroma .vg {
font-weight: 600;
--tw-text-opacity: 1;
color: rgb(200 204 211 / var(--tw-text-opacity));
color: rgba(var(--color-secondary-400), var(--tw-text-opacity));
}
.dark .chroma .no,.dark
.chroma .ne,.dark
.chroma .vg {
--tw-text-opacity: 1;
color: rgb(179 185 194 / var(--tw-text-opacity));
color: rgba(var(--color-secondary-500), var(--tw-text-opacity));
}
/* NameFunction */
.chroma .nf {
--tw-text-opacity: 1;
color: rgb(132 141 156 / var(--tw-text-opacity));
color: rgba(var(--color-secondary-600), var(--tw-text-opacity));
}
.dark .chroma .nf {
--tw-text-opacity: 1;
color: rgb(179 185 194 / var(--tw-text-opacity));
color: rgba(var(--color-secondary-500), var(--tw-text-opacity));
}
/* Literal */
@@ -4391,7 +4273,7 @@ body:has(#menu-controller:checked) {
.chroma .go,
.chroma .gp {
--tw-text-opacity: 1;
color: rgb(32 64 117 / var(--tw-text-opacity));
color: rgba(var(--color-primary-800), var(--tw-text-opacity));
}
.dark .chroma .l,.dark
@@ -4411,7 +4293,7 @@ body:has(#menu-controller:checked) {
.chroma .go,.dark
.chroma .gp {
--tw-text-opacity: 1;
color: rgb(143 174 224 / var(--tw-text-opacity));
color: rgba(var(--color-primary-400), var(--tw-text-opacity));
}
/* LiteralStringEscape */
@@ -4419,12 +4301,12 @@ body:has(#menu-controller:checked) {
.chroma .se {
font-weight: 600;
--tw-text-opacity: 1;
color: rgb(200 204 211 / var(--tw-text-opacity));
color: rgba(var(--color-secondary-400), var(--tw-text-opacity));
}
.dark .chroma .se {
--tw-text-opacity: 1;
color: rgb(179 185 194 / var(--tw-text-opacity));
color: rgba(var(--color-secondary-500), var(--tw-text-opacity));
}
/* LiteralStringRegex */
@@ -4435,13 +4317,13 @@ body:has(#menu-controller:checked) {
.chroma .ss {
font-weight: 600;
--tw-text-opacity: 1;
color: rgb(32 64 117 / var(--tw-text-opacity));
color: rgba(var(--color-primary-800), var(--tw-text-opacity));
}
.dark .chroma .sr,.dark
.chroma .ss {
--tw-text-opacity: 1;
color: rgb(143 174 224 / var(--tw-text-opacity));
color: rgba(var(--color-primary-400), var(--tw-text-opacity));
}
/* OperatorWord */
@@ -4449,12 +4331,12 @@ body:has(#menu-controller:checked) {
.chroma .ow {
font-weight: 600;
--tw-text-opacity: 1;
color: rgb(143 174 224 / var(--tw-text-opacity));
color: rgba(var(--color-primary-400), var(--tw-text-opacity));
}
.dark .chroma .ow {
--tw-text-opacity: 1;
color: rgb(48 97 175 / var(--tw-text-opacity));
color: rgba(var(--color-primary-600), var(--tw-text-opacity));
}
/* Comment */
@@ -5445,7 +5327,7 @@ body:has(#menu-controller:checked) {
}
.dark .dark\:prose-invert :where(mark):not(:where([class~="not-prose"] *)) {
background-color: rgb(143 174 224 / 1);
background-color: rgba(var(--color-primary-400), 1);
}
.dark .dark\:prose-invert :where(code):not(:where([class~="not-prose"] *)) {
@@ -5453,11 +5335,11 @@ body:has(#menu-controller:checked) {
}
.dark .dark\:prose-invert :where(a.active):not(:where([class~="not-prose"] *)) {
text-decoration-color: rgb(143 174 224 / 1);
text-decoration-color: rgba(var(--color-primary-400), 1);
}
.dark .dark\:prose-invert :where(p.active):not(:where([class~="not-prose"] *)) {
text-decoration-color: rgb(143 174 224 / 1);
text-decoration-color: rgba(var(--color-primary-400), 1);
}
.selection\:bg-transparent *::-moz-selection {
@@ -5579,7 +5461,7 @@ body:has(#menu-controller:checked) {
.hover\:\!bg-primary-500:hover {
--tw-bg-opacity: 1 !important;
background-color: rgb(101 144 213 / var(--tw-bg-opacity)) !important;
background-color: rgba(var(--color-primary-500), var(--tw-bg-opacity)) !important;
}
.hover\:bg-\[\#00000014\]:hover {
@@ -5606,17 +5488,17 @@ body:has(#menu-controller:checked) {
.hover\:bg-primary-100:hover {
--tw-bg-opacity: 1;
background-color: rgb(227 235 247 / var(--tw-bg-opacity));
background-color: rgba(var(--color-primary-100), var(--tw-bg-opacity));
}
.hover\:bg-primary-500:hover {
--tw-bg-opacity: 1;
background-color: rgb(101 144 213 / var(--tw-bg-opacity));
background-color: rgba(var(--color-primary-500), var(--tw-bg-opacity));
}
.hover\:bg-primary-600:hover {
--tw-bg-opacity: 1;
background-color: rgb(48 97 175 / var(--tw-bg-opacity));
background-color: rgba(var(--color-primary-600), var(--tw-bg-opacity));
}
.hover\:fill-\[\#8b8b8b\]:hover {
@@ -5638,29 +5520,24 @@ body:has(#menu-controller:checked) {
color: rgba(var(--color-neutral), var(--tw-text-opacity));
}
.hover\:text-primary:hover {
--tw-text-opacity: 1;
color: rgb(59 113 202 / var(--tw-text-opacity));
}
.hover\:text-primary-400:hover {
--tw-text-opacity: 1;
color: rgb(143 174 224 / var(--tw-text-opacity));
color: rgba(var(--color-primary-400), var(--tw-text-opacity));
}
.hover\:text-primary-500:hover {
--tw-text-opacity: 1;
color: rgb(101 144 213 / var(--tw-text-opacity));
color: rgba(var(--color-primary-500), var(--tw-text-opacity));
}
.hover\:text-primary-600:hover {
--tw-text-opacity: 1;
color: rgb(48 97 175 / var(--tw-text-opacity));
color: rgba(var(--color-primary-600), var(--tw-text-opacity));
}
.hover\:text-primary-700:hover {
--tw-text-opacity: 1;
color: rgb(40 81 146 / var(--tw-text-opacity));
color: rgba(var(--color-primary-700), var(--tw-text-opacity));
}
.hover\:underline:hover {
@@ -5672,7 +5549,7 @@ body:has(#menu-controller:checked) {
}
.hover\:decoration-primary-400:hover {
text-decoration-color: #8FAEE0;
text-decoration-color: rgba(var(--color-primary-400), 1);
}
.hover\:decoration-2:hover {
@@ -5735,7 +5612,7 @@ body:has(#menu-controller:checked) {
.focus\:bg-primary-100:focus {
--tw-bg-opacity: 1;
background-color: rgb(227 235 247 / var(--tw-bg-opacity));
background-color: rgba(var(--color-primary-100), var(--tw-bg-opacity));
}
.focus\:text-\[\#3b71ca\]:focus {
@@ -5743,11 +5620,6 @@ body:has(#menu-controller:checked) {
color: rgb(59 113 202 / var(--tw-text-opacity));
}
.focus\:text-primary:focus {
--tw-text-opacity: 1;
color: rgb(59 113 202 / var(--tw-text-opacity));
}
.focus\:no-underline:focus {
text-decoration-line: none;
}
@@ -5810,12 +5682,12 @@ body:has(#menu-controller:checked) {
.group:hover .group-hover\:text-primary-300 {
--tw-text-opacity: 1;
color: rgb(171 194 232 / var(--tw-text-opacity));
color: rgba(var(--color-primary-300), var(--tw-text-opacity));
}
.group:hover .group-hover\:text-primary-600 {
--tw-text-opacity: 1;
color: rgb(48 97 175 / var(--tw-text-opacity));
color: rgba(var(--color-primary-600), var(--tw-text-opacity));
}
.group:hover .group-hover\:underline {
@@ -5823,7 +5695,7 @@ body:has(#menu-controller:checked) {
}
.group:hover .group-hover\:decoration-primary-500 {
text-decoration-color: #6590D5;
text-decoration-color: rgba(var(--color-primary-500), 1);
}
.group\/ps:hover .group-hover\/ps\:opacity-100 {
@@ -5920,11 +5792,6 @@ body:has(#menu-controller:checked) {
background-color: rgba(var(--color-neutral-100), var(--tw-bg-opacity));
}
.group[data-te-datepicker-cell-selected] .group-\[\[data-te-datepicker-cell-selected\]\]\:bg-primary {
--tw-bg-opacity: 1;
background-color: rgb(59 113 202 / var(--tw-bg-opacity));
}
.group\/ps.ps--scrolling-x .group-\[\&\.ps--scrolling-x\]\/ps\:opacity-60 {
opacity: 0.6;
}
@@ -6051,11 +5918,6 @@ body:has(#menu-controller:checked) {
cursor: default;
}
.group[data-te-datepicker-cell-focused] .group-\[\[data-te-datepicker-cell-focused\]\]\:data-\[te-datepicker-cell-selected\]\:bg-primary[data-te-datepicker-cell-selected] {
--tw-bg-opacity: 1;
background-color: rgb(59 113 202 / var(--tw-bg-opacity));
}
.group[data-te-select-option-text-ref] .group-data-\[te-select-option-text-ref\]\:mr-2\.5 {
margin-right: 0.625rem;
}
@@ -6106,11 +5968,6 @@ body:has(#menu-controller:checked) {
border-style: solid;
}
.group[data-te-input-focused] .group-data-\[te-input-focused\]\:border-primary {
--tw-border-opacity: 1;
border-color: rgb(59 113 202 / var(--tw-border-opacity));
}
.group[data-te-input-focused] .group-data-\[te-input-focused\]\:border-t-transparent {
border-top-color: transparent;
}
@@ -6356,17 +6213,17 @@ body:has(#menu-controller:checked) {
.dark .dark\:border-primary-300 {
--tw-border-opacity: 1;
border-color: rgb(171 194 232 / var(--tw-border-opacity));
border-color: rgba(var(--color-primary-300), var(--tw-border-opacity));
}
.dark .dark\:border-primary-400 {
--tw-border-opacity: 1;
border-color: rgb(143 174 224 / var(--tw-border-opacity));
border-color: rgba(var(--color-primary-400), var(--tw-border-opacity));
}
.dark .dark\:border-primary-600 {
--tw-border-opacity: 1;
border-color: rgb(48 97 175 / var(--tw-border-opacity));
border-color: rgba(var(--color-primary-600), var(--tw-border-opacity));
}
.dark .dark\:bg-neutral-600 {
@@ -6394,22 +6251,22 @@ body:has(#menu-controller:checked) {
.dark .dark\:bg-primary-300 {
--tw-bg-opacity: 1;
background-color: rgb(171 194 232 / var(--tw-bg-opacity));
background-color: rgba(var(--color-primary-300), var(--tw-bg-opacity));
}
.dark .dark\:bg-primary-400 {
--tw-bg-opacity: 1;
background-color: rgb(143 174 224 / var(--tw-bg-opacity));
background-color: rgba(var(--color-primary-400), var(--tw-bg-opacity));
}
.dark .dark\:bg-primary-800 {
--tw-bg-opacity: 1;
background-color: rgb(32 64 117 / var(--tw-bg-opacity));
background-color: rgba(var(--color-primary-800), var(--tw-bg-opacity));
}
.dark .dark\:bg-primary-900 {
--tw-bg-opacity: 1;
background-color: rgb(24 48 88 / var(--tw-bg-opacity));
background-color: rgba(var(--color-primary-900), var(--tw-bg-opacity));
}
.dark .dark\:bg-transparent {
@@ -6423,8 +6280,8 @@ body:has(#menu-controller:checked) {
}
.dark .dark\:from-primary-600 {
--tw-gradient-from: #3061AF;
--tw-gradient-to: rgb(48 97 175 / 0);
--tw-gradient-from: rgba(var(--color-primary-600), 1);
--tw-gradient-to: rgba(var(--color-primary-600), 0);
--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
@@ -6433,12 +6290,12 @@ body:has(#menu-controller:checked) {
}
.dark .dark\:to-secondary-800 {
--tw-gradient-to: #565D6B;
--tw-gradient-to: rgba(var(--color-secondary-800), 1);
}
.dark .dark\:\!text-primary-400 {
--tw-text-opacity: 1 !important;
color: rgb(143 174 224 / var(--tw-text-opacity)) !important;
color: rgba(var(--color-primary-400), var(--tw-text-opacity)) !important;
}
.dark .dark\:text-neutral {
@@ -6483,12 +6340,12 @@ body:has(#menu-controller:checked) {
.dark .dark\:text-primary-200 {
--tw-text-opacity: 1;
color: rgb(199 215 240 / var(--tw-text-opacity));
color: rgba(var(--color-primary-200), var(--tw-text-opacity));
}
.dark .dark\:text-primary-400 {
--tw-text-opacity: 1;
color: rgb(143 174 224 / var(--tw-text-opacity));
color: rgba(var(--color-primary-400), var(--tw-text-opacity));
}
.dark .dark\:opacity-60 {
@@ -6497,17 +6354,17 @@ body:has(#menu-controller:checked) {
.dark .dark\:hover\:\!bg-primary-700:hover {
--tw-bg-opacity: 1 !important;
background-color: rgb(40 81 146 / var(--tw-bg-opacity)) !important;
background-color: rgba(var(--color-primary-700), var(--tw-bg-opacity)) !important;
}
.dark .dark\:hover\:bg-primary-400:hover {
--tw-bg-opacity: 1;
background-color: rgb(143 174 224 / var(--tw-bg-opacity));
background-color: rgba(var(--color-primary-400), var(--tw-bg-opacity));
}
.dark .dark\:hover\:bg-primary-900:hover {
--tw-bg-opacity: 1;
background-color: rgb(24 48 88 / var(--tw-bg-opacity));
background-color: rgba(var(--color-primary-900), var(--tw-bg-opacity));
}
.dark .dark\:hover\:text-\[\#3b71ca\]:hover {
@@ -6522,12 +6379,12 @@ body:has(#menu-controller:checked) {
.dark .dark\:hover\:text-primary-400:hover {
--tw-text-opacity: 1;
color: rgb(143 174 224 / var(--tw-text-opacity));
color: rgba(var(--color-primary-400), var(--tw-text-opacity));
}
.dark .dark\:focus\:bg-primary-900:focus {
--tw-bg-opacity: 1;
background-color: rgb(24 48 88 / var(--tw-bg-opacity));
background-color: rgba(var(--color-primary-900), var(--tw-bg-opacity));
}
.dark .dark\:focus\:text-\[\#3b71ca\]:focus {
@@ -6537,7 +6394,7 @@ body:has(#menu-controller:checked) {
.dark .dark\:focus\:text-primary-400:focus {
--tw-text-opacity: 1;
color: rgb(143 174 224 / var(--tw-text-opacity));
color: rgba(var(--color-primary-400), var(--tw-text-opacity));
}
.dark .group:hover .dark\:group-hover\:text-neutral-700 {
@@ -6547,7 +6404,7 @@ body:has(#menu-controller:checked) {
.dark .group:hover .dark\:group-hover\:text-primary-400 {
--tw-text-opacity: 1;
color: rgb(143 174 224 / var(--tw-text-opacity));
color: rgba(var(--color-primary-400), var(--tw-text-opacity));
}
@media print {
@@ -6855,38 +6712,6 @@ body:has(#menu-controller:checked) {
}
@media (min-width: 320px) {
@media not all and (min-width: 853px) {
@media (orientation: landscape) {
.xs\:max-md\:landscape\:mt-24 {
margin-top: 6rem;
}
.xs\:max-md\:landscape\:h-8 {
height: 2rem;
}
.xs\:max-md\:landscape\:h-\[360px\] {
height: 360px;
}
.xs\:max-md\:landscape\:h-full {
height: 100%;
}
.xs\:max-md\:landscape\:w-8 {
width: 2rem;
}
.xs\:max-md\:landscape\:w-\[475px\] {
width: 475px;
}
.xs\:max-md\:landscape\:flex-row {
flex-direction: row;
}
}
}
@media (max-width: 825px) {
@media (orientation: landscape) {
.min-\[320px\]\:max-\[825px\]\:landscape\:h-auto {

View File

@@ -2,4 +2,4 @@
[module.hugoVersion]
extended = true
min = "0.87.0 "
max = "0.111.2"
max = "0.111.3"

View File

@@ -268,13 +268,13 @@ In order to add images to the gallery, use `img` tags for each image and add `cl
```md
{{</* gallery */>}}
<img src="gallery/01.jpg" class="grid-w33" />
<img src="gallery/02.jpg" class="grid-w33" />
<img src="gallery/03.jpg" class="grid-w33" />
<img src="gallery/04.jpg" class="grid-w33" />
<img src="gallery/05.jpg" class="grid-w33" />
<img src="gallery/06.jpg" class="grid-w33" />
<img src="gallery/07.jpg" class="grid-w33" />
<img src="gallery/01.jpg" class="grid-w50 md:grid-w33 xl:grid-w25" />
<img src="gallery/02.jpg" class="grid-w50 md:grid-w33 xl:grid-w25" />
<img src="gallery/03.jpg" class="grid-w50 md:grid-w33 xl:grid-w25" />
<img src="gallery/04.jpg" class="grid-w50 md:grid-w33 xl:grid-w25" />
<img src="gallery/05.jpg" class="grid-w50 md:grid-w33 xl:grid-w25" />
<img src="gallery/06.jpg" class="grid-w50 md:grid-w33 xl:grid-w25" />
<img src="gallery/07.jpg" class="grid-w50 md:grid-w33 xl:grid-w25" />
{{</* /gallery */>}}
```

View File

@@ -47,7 +47,6 @@ Real websites that are built with Blowfish.
| [omarohn.de](https://omarohn.de) | Personal site |
| [spelucin.me](https://spelucin.me) | Personal site |
| [insidemordecai.com](https://insidemordecai.com) | Personal site |
| [sajayprakash.com](https://sajayprakash.com) | Personal site |
| [jamesdixon.dev](https://jamesdixon.dev) | Personal site |
| [blastomussa.dev](https://blastomussa.dev) | Personal site |
| [cdell.io](https://cdell.io) | Personal site |
@@ -59,7 +58,6 @@ Real websites that are built with Blowfish.
| [adir1.com](https://adir1.com/) | Personal site |
| [niklas-hartmann-dev.de](https://niklas-hartmann-dev.de/) | Personal site |
| [blog.muffn.io](https://blog.muffn.io/) | Personal site |
| [voicedrew11.github.io](https://voicedrew11.github.io/) | Personal site |
| [nick.bouwhuis.net](https://nick.bouwhuis.net) | Personal site |
| [vividscc.com](https://vividscc.com/) | Business site |
| [muhalvin.github.io](https://muhalvin.github.io/) | Personal site |
@@ -71,6 +69,9 @@ Real websites that are built with Blowfish.
| [talkdimsum.com](https://talkdimsum.com/) | App site |
| [alanctanner.com](https://alanctanner.com/) | Personal site |
| [rdgo.dev](https://rdgo.dev/) | Personal site |
| [ripplesding.github.io](https://ripplesding.github.io/) | Personal site |
| [terraformbuch.de](https://terraformbuch.de/) | Book site |
| [shenshu.fun](https://shenshu.fun/) | Personal site |
{{< alert >}}

View File

@@ -15,9 +15,9 @@ article:
word_count:
one: "{{ .Count }} Wort"
other: "{{ .Count }} Wörter"
part_of_series: "This article is part of a series."
part: "Part"
this_article: "This Article"
part_of_series: "Dieser Artikel ist Teil einer Serie."
part: "Teil"
this_article: "Dieser Artikel"
author:
byline_title: "Autor"
@@ -62,4 +62,4 @@ shortcode:
recent:
show_more: "Zeig Mehr"
show_more: "Zeige Mehr"

View File

@@ -2,7 +2,7 @@ global:
language: "🇵🇹"
article:
anchor_label: "Anchor"
anchor_label: "Etiqueta"
date: "{{ .Date }}"
date_updated: "Atualizado a: {{ .Date }}"
draft: "Rascunho"
@@ -11,16 +11,16 @@ article:
one: "{{ .Count }} minuto"
other: "{{ .Count }} minutos"
reading_time_title: "Tempo de leitura"
table_of_contents: "Tabela de conteúdos"
table_of_contents: "Índice"
word_count:
one: "{{ .Count }} palavra"
other: "{{ .Count }} palavras"
views:
one: "{{ .Count }} visualização"
other: "{{ .Count }} visualizaçōes"
part_of_series: "This article is part of a series."
part: "Part"
this_article: "This Article"
part_of_series: "Este artigo faz parte de uma série."
part: "Parte"
this_article: "Este artigo"
author:
byline_title: "Autor"
@@ -64,4 +64,4 @@ shortcode:
recent_articles: "Recente"
recent:
show_more: "Mostrar Mais"
show_more: "Mostrar mais"

View File

@@ -14,11 +14,11 @@
<meta name="title" content="{{ .Title | emojify }} &middot; {{ .Site.Title | emojify }}" />
{{- end }}
{{/* Metadata */}}
{{ with .Site.Params.description -}}
{{ with .Params.Summary | default .Site.Params.description -}}
<meta name="description" content="{{ . }}" />
{{- end }}
{{ with .Site.Params.keywords -}}
<meta name="keywords" content="{{ . }}" />
{{ with .Params.Tags | default .Site.Params.keywords -}}
<meta name="keywords" content="{{ range . }}{{ . }}, {{ end -}}" />
{{- end }}
{{ with .Site.Params.robots }}
<meta name="robots" content="{{ . }}" />

View File

@@ -3,14 +3,16 @@
{{- $images := .Resources.ByType "image" -}}
{{- $featured := $images.GetMatch "*feature*" -}}
{{- if not $featured }}{{ $featured = $images.GetMatch "{*cover*,*thumbnail*}" }}{{ end -}}
{{- $alt := .Page.Title -}}
{{- with .Page.Params.alt }}{{ $alt = . }}{{ end -}}
{{- with $featured -}}
{{ if $disableImageOptimization }}
{{ with . }}
<img class="w-full rounded-lg single_hero_round nozoom" src="{{ .RelPermalink }}">
<img class="w-full rounded-lg single_hero_round nozoom" alt="{{ $alt }}" width="{{ .Width }}" height="{{ .Height }}" src="{{ .RelPermalink }}">
{{ end }}
{{ else }}
{{ with .Resize "1200x" }}
<img class="w-full rounded-lg single_hero_round nozoom" src="{{ .RelPermalink }}">
<img class="w-full rounded-lg single_hero_round nozoom" alt="{{ $alt }}" width="{{ .Width }}" height="{{ .Height }}" src="{{ .RelPermalink }}">
{{ end }}
{{ end }}
{{- end -}}

View File

@@ -8,7 +8,7 @@
{{ with .Site.Params.defaultBackgroundImage }}{{ $homepageImage = resources.Get . }}{{ end }}
{{ with .Site.Params.homepage.homepageImage }}{{ $homepageImage = resources.Get . }}{{ end }}
{{ if not (eq $homepageImage "") }}
<img class="w-full h-[1000px] object-cover m-0 nozoom" src="{{ $homepageImage.RelPermalink }}">
<img class="w-full h-[1000px] object-cover m-0 nozoom" src="{{ $homepageImage.RelPermalink }}" role="presentation">
<div
class="absolute inset-0 h-[1000px] bg-gradient-to-t from-neutral dark:from-neutral-800 to-transparent mix-blend-normal">
</div>

View File

@@ -27,7 +27,7 @@
<div class="relative float-left -mr-[100%] {{ if not (eq $num 0) }} hidden {{ end }} w-full transition-transform duration-[{{ $interval }}ms] ease-in-out motion-reduce:transition-none"
data-te-carousel-item {{ if eq $num 0 }} data-te-carousel-active {{ end }}>
<div class="ratio-{{ $aspect }} single_hero_background">
<img src="{{ . }}" class="block absolute top-0 object-cover w-full h-full nozoom" />
<img src="{{ . }}" class="block absolute top-0 object-cover w-full h-full nozoom" alt="carousel image {{$num}}"/>
</div>
</div>
@@ -59,4 +59,4 @@
<span
class="!absolute !-m-px !h-px !w-px !overflow-hidden !whitespace-nowrap !border-0 !p-0 ![clip:rect(0,0,0,0)]">Nextsads</span>
</button>
</div>
</div>

46
package-lock.json generated
View File

@@ -1,12 +1,12 @@
{
"name": "hugo-blowfish-theme",
"version": "2.30.0",
"version": "2.31.2",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "hugo-blowfish-theme",
"version": "2.30.0",
"version": "2.31.2",
"hasInstallScript": true,
"license": "MIT",
"dependencies": {
@@ -22,10 +22,10 @@
"jquery": "^3.6.4",
"katex": "^0.16.4",
"packery": "^2.1.2",
"prettier": "^2.8.4",
"prettier": "^2.8.6",
"prettier-plugin-go-template": "^0.0.13",
"prettier-plugin-tailwindcss": "^0.2.4",
"rimraf": "^4.4.0",
"prettier-plugin-tailwindcss": "^0.2.5",
"rimraf": "^4.4.1",
"tailwindcss": "^3.2.7",
"tw-elements": "1.0.0-beta1",
"typeit": "^8.7.1",
@@ -968,9 +968,9 @@
"integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ=="
},
"node_modules/prettier": {
"version": "2.8.4",
"resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.4.tgz",
"integrity": "sha512-vIS4Rlc2FNh0BySk3Wkd6xmwxB0FpOndW5fisM5H8hsZSxU2VWVB5CWIkIjWvrHjIhxk2g3bfMKM87zNTrZddw==",
"version": "2.8.6",
"resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.6.tgz",
"integrity": "sha512-mtuzdiBbHwPEgl7NxWlqOkithPyp4VN93V7VeHVWBF+ad3I5avc0RVDT4oImXQy9H/AqxA2NSQH8pSxHW6FYbQ==",
"dev": true,
"bin": {
"prettier": "bin-prettier.js"
@@ -998,9 +998,9 @@
}
},
"node_modules/prettier-plugin-tailwindcss": {
"version": "0.2.4",
"resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.2.4.tgz",
"integrity": "sha512-wMyugRI2yD8gqmMpZSS8kTA0gGeKozX/R+w8iWE+yiCZL09zY0SvfiHfHabNhjGhzxlQ2S2VuTxPE3T72vppCQ==",
"version": "0.2.5",
"resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.2.5.tgz",
"integrity": "sha512-vZ/iKieyCx0WTxHbkf5E1rBlv/ybFk8WTT4hL5W2jlVxum2Zbe0jMUpuQdDrpa4z2vnPiJ5KIWCqL/kd16fKYg==",
"dev": true,
"engines": {
"node": ">=12.17.0"
@@ -1171,9 +1171,9 @@
}
},
"node_modules/rimraf": {
"version": "4.4.0",
"resolved": "https://registry.npmjs.org/rimraf/-/rimraf-4.4.0.tgz",
"integrity": "sha512-X36S+qpCUR0HjXlkDe4NAOhS//aHH0Z+h8Ckf2auGJk3PTnx5rLmrHkwNdbVQuCSUhOyFrlRvFEllZOYE+yZGQ==",
"version": "4.4.1",
"resolved": "https://registry.npmjs.org/rimraf/-/rimraf-4.4.1.tgz",
"integrity": "sha512-Gk8NlF062+T9CqNGn6h4tls3k6T1+/nXdOcSZVikNVtlRdYpA7wRJJMoXmuvOnLW844rPjdQ7JgXCYM6PPC/og==",
"dev": true,
"dependencies": {
"glob": "^9.2.0"
@@ -2109,9 +2109,9 @@
"integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ=="
},
"prettier": {
"version": "2.8.4",
"resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.4.tgz",
"integrity": "sha512-vIS4Rlc2FNh0BySk3Wkd6xmwxB0FpOndW5fisM5H8hsZSxU2VWVB5CWIkIjWvrHjIhxk2g3bfMKM87zNTrZddw==",
"version": "2.8.6",
"resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.6.tgz",
"integrity": "sha512-mtuzdiBbHwPEgl7NxWlqOkithPyp4VN93V7VeHVWBF+ad3I5avc0RVDT4oImXQy9H/AqxA2NSQH8pSxHW6FYbQ==",
"dev": true
},
"prettier-plugin-go-template": {
@@ -2124,9 +2124,9 @@
}
},
"prettier-plugin-tailwindcss": {
"version": "0.2.4",
"resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.2.4.tgz",
"integrity": "sha512-wMyugRI2yD8gqmMpZSS8kTA0gGeKozX/R+w8iWE+yiCZL09zY0SvfiHfHabNhjGhzxlQ2S2VuTxPE3T72vppCQ==",
"version": "0.2.5",
"resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.2.5.tgz",
"integrity": "sha512-vZ/iKieyCx0WTxHbkf5E1rBlv/ybFk8WTT4hL5W2jlVxum2Zbe0jMUpuQdDrpa4z2vnPiJ5KIWCqL/kd16fKYg==",
"dev": true,
"requires": {}
},
@@ -2191,9 +2191,9 @@
"integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw=="
},
"rimraf": {
"version": "4.4.0",
"resolved": "https://registry.npmjs.org/rimraf/-/rimraf-4.4.0.tgz",
"integrity": "sha512-X36S+qpCUR0HjXlkDe4NAOhS//aHH0Z+h8Ckf2auGJk3PTnx5rLmrHkwNdbVQuCSUhOyFrlRvFEllZOYE+yZGQ==",
"version": "4.4.1",
"resolved": "https://registry.npmjs.org/rimraf/-/rimraf-4.4.1.tgz",
"integrity": "sha512-Gk8NlF062+T9CqNGn6h4tls3k6T1+/nXdOcSZVikNVtlRdYpA7wRJJMoXmuvOnLW844rPjdQ7JgXCYM6PPC/og==",
"dev": true,
"requires": {
"glob": "^9.2.0"

View File

@@ -1,6 +1,6 @@
{
"name": "hugo-blowfish-theme",
"version": "2.31.0",
"version": "2.31.3",
"description": "Blowfish theme for Hugo",
"scripts": {
"fullinstall": "npm run preinstall && npm install && npm run postinstall",
@@ -40,10 +40,10 @@
"jquery": "^3.6.4",
"katex": "^0.16.4",
"packery": "^2.1.2",
"prettier": "^2.8.4",
"prettier": "^2.8.6",
"prettier-plugin-go-template": "^0.0.13",
"prettier-plugin-tailwindcss": "^0.2.4",
"rimraf": "^4.4.0",
"prettier-plugin-tailwindcss": "^0.2.5",
"rimraf": "^4.4.1",
"tailwindcss": "^3.2.7",
"tw-elements": "1.0.0-beta1",
"typeit": "^8.7.1",

View File

@@ -175,6 +175,5 @@ module.exports = {
plugins: [
require("@tailwindcss/typography"),
require('@tailwindcss/forms'),
require('tw-elements/dist/plugin')
],
};