From 681fbce8866af322aa321fef41f4c5684d351d77 Mon Sep 17 00:00:00 2001 From: Alex Ottr Date: Mon, 19 Aug 2024 22:32:31 +0200 Subject: [PATCH] update theme --- .gitignore | 5 +- .idea/.gitignore | 8 - .idea/blog.iml | 8 - .idea/modules.xml | 8 - .idea/php.xml | 20 - .idea/vcs.xml | 6 - hugo.toml | 7 +- themes/aottr/LICENSE | 21 + themes/aottr/archetypes/default.md | 5 + themes/aottr/assets/css/main.css | 1249 +++++++++++++++ themes/aottr/assets/css/tailwind.css | 313 ++++ themes/aottr/assets/js/main.js | 1 + themes/aottr/layouts/_default/baseof.html | 17 + themes/aottr/layouts/_default/home.html | 30 + themes/aottr/layouts/_default/list.html | 17 + themes/aottr/layouts/_default/rss.xml | 71 + themes/aottr/layouts/_default/single.html | 39 + themes/aottr/layouts/_default/terms.html | 20 + themes/aottr/layouts/partials/footer.html | 30 + themes/aottr/layouts/partials/head.html | 5 + themes/aottr/layouts/partials/head/css.html | 9 + themes/aottr/layouts/partials/head/js.html | 12 + themes/aottr/layouts/partials/header.html | 13 + themes/aottr/layouts/partials/menu.html | 61 + themes/aottr/layouts/partials/paginator.html | 15 + themes/aottr/layouts/partials/terms.html | 23 + themes/aottr/layouts/shortcodes/callout.html | 12 + themes/aottr/package-lock.json | 1390 +++++++++++++++++ themes/aottr/package.json | 15 + themes/aottr/static/favicon.ico | Bin 0 -> 15406 bytes themes/aottr/static/fonts/Nunito.ttf | Bin 0 -> 277844 bytes themes/aottr/static/img/aottr.png | Bin 0 -> 127220 bytes themes/aottr/tailwind.config.js | 22 + themes/aottr/theme.toml | 31 + themes/archie/layouts/shortcodes/callout.html | 2 +- 35 files changed, 3430 insertions(+), 55 deletions(-) delete mode 100644 .idea/.gitignore delete mode 100644 .idea/blog.iml delete mode 100644 .idea/modules.xml delete mode 100644 .idea/php.xml delete mode 100644 .idea/vcs.xml create mode 100644 themes/aottr/LICENSE create mode 100644 themes/aottr/archetypes/default.md create mode 100644 themes/aottr/assets/css/main.css create mode 100644 themes/aottr/assets/css/tailwind.css create mode 100644 themes/aottr/assets/js/main.js create mode 100644 themes/aottr/layouts/_default/baseof.html create mode 100644 themes/aottr/layouts/_default/home.html create mode 100644 themes/aottr/layouts/_default/list.html create mode 100644 themes/aottr/layouts/_default/rss.xml create mode 100644 themes/aottr/layouts/_default/single.html create mode 100644 themes/aottr/layouts/_default/terms.html create mode 100644 themes/aottr/layouts/partials/footer.html create mode 100644 themes/aottr/layouts/partials/head.html create mode 100644 themes/aottr/layouts/partials/head/css.html create mode 100644 themes/aottr/layouts/partials/head/js.html create mode 100644 themes/aottr/layouts/partials/header.html create mode 100644 themes/aottr/layouts/partials/menu.html create mode 100644 themes/aottr/layouts/partials/paginator.html create mode 100644 themes/aottr/layouts/partials/terms.html create mode 100644 themes/aottr/layouts/shortcodes/callout.html create mode 100644 themes/aottr/package-lock.json create mode 100644 themes/aottr/package.json create mode 100644 themes/aottr/static/favicon.ico create mode 100644 themes/aottr/static/fonts/Nunito.ttf create mode 100644 themes/aottr/static/img/aottr.png create mode 100644 themes/aottr/tailwind.config.js create mode 100644 themes/aottr/theme.toml diff --git a/.gitignore b/.gitignore index 7b62a71..d003268 100644 --- a/.gitignore +++ b/.gitignore @@ -10,4 +10,7 @@ hugo.darwin hugo.linux # Temporary lock file while building -/.hugo_build.lock \ No newline at end of file +/.hugo_build.lock + +# node +**/node_modules \ No newline at end of file diff --git a/.idea/.gitignore b/.idea/.gitignore deleted file mode 100644 index 13566b8..0000000 --- a/.idea/.gitignore +++ /dev/null @@ -1,8 +0,0 @@ -# Default ignored files -/shelf/ -/workspace.xml -# Editor-based HTTP Client requests -/httpRequests/ -# Datasource local storage ignored files -/dataSources/ -/dataSources.local.xml diff --git a/.idea/blog.iml b/.idea/blog.iml deleted file mode 100644 index c956989..0000000 --- a/.idea/blog.iml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml deleted file mode 100644 index e81aaae..0000000 --- a/.idea/modules.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/.idea/php.xml b/.idea/php.xml deleted file mode 100644 index 57a5904..0000000 --- a/.idea/php.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml deleted file mode 100644 index 35eb1dd..0000000 --- a/.idea/vcs.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/hugo.toml b/hugo.toml index 963e259..f602571 100644 --- a/hugo.toml +++ b/hugo.toml @@ -1,7 +1,7 @@ baseURL = 'https://aottr.dev/' languageCode = 'en-us' title = 'aottr' -theme = 'archie' +theme = 'aottr' copyright = "AlexOttr" # Code Highlight @@ -9,14 +9,15 @@ pygmentsstyle = "monokai" pygmentscodefences = true pygmentscodefencesguesssyntax = true -paginate = 20 # articles per page -summaryLength = 30 +paginate = 10 # articles per page +summaryLength = 20 disableHugoGeneratorInject = true enableGitInfo = false enableRobotsTXT = true removePathAccents = true +enableEmoji = true [params] mode="dark" # color-mode → light,dark,toggle or auto diff --git a/themes/aottr/LICENSE b/themes/aottr/LICENSE new file mode 100644 index 0000000..8aa2645 --- /dev/null +++ b/themes/aottr/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) [year] [fullname] + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/themes/aottr/archetypes/default.md b/themes/aottr/archetypes/default.md new file mode 100644 index 0000000..c6f3fce --- /dev/null +++ b/themes/aottr/archetypes/default.md @@ -0,0 +1,5 @@ ++++ +title = '{{ replace .File.ContentBaseName "-" " " | title }}' +date = {{ .Date }} +draft = true ++++ diff --git a/themes/aottr/assets/css/main.css b/themes/aottr/assets/css/main.css new file mode 100644 index 0000000..422a3b6 --- /dev/null +++ b/themes/aottr/assets/css/main.css @@ -0,0 +1,1249 @@ +/* +! tailwindcss v3.4.10 | MIT License | https://tailwindcss.com +*/ + +/* +1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4) +2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116) +*/ + +*, +::before, +::after { + box-sizing: border-box; + /* 1 */ + border-width: 0; + /* 2 */ + border-style: solid; + /* 2 */ + border-color: #e5e7eb; + /* 2 */ +} + +::before, +::after { + --tw-content: ''; +} + +/* +1. Use a consistent sensible line-height in all browsers. +2. Prevent adjustments of font size after orientation changes in iOS. +3. Use a more readable tab size. +4. Use the user's configured `sans` font-family by default. +5. Use the user's configured `sans` font-feature-settings by default. +6. Use the user's configured `sans` font-variation-settings by default. +7. Disable tap highlights on iOS +*/ + +html, +:host { + line-height: 1.5; + /* 1 */ + -webkit-text-size-adjust: 100%; + /* 2 */ + -moz-tab-size: 4; + /* 3 */ + -o-tab-size: 4; + tab-size: 4; + /* 3 */ + font-family: "Nunito", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + /* 4 */ + font-feature-settings: normal; + /* 5 */ + font-variation-settings: normal; + /* 6 */ + -webkit-tap-highlight-color: transparent; + /* 7 */ +} + +/* +1. Remove the margin in all browsers. +2. Inherit line-height from `html` so users can set them as a class directly on the `html` element. +*/ + +body { + margin: 0; + /* 1 */ + line-height: inherit; + /* 2 */ +} + +/* +1. Add the correct height in Firefox. +2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655) +3. Ensure horizontal rules are visible by default. +*/ + +hr { + height: 0; + /* 1 */ + color: inherit; + /* 2 */ + border-top-width: 1px; + /* 3 */ +} + +/* +Add the correct text decoration in Chrome, Edge, and Safari. +*/ + +abbr:where([title]) { + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; +} + +/* +Remove the default font size and weight for headings. +*/ + +h1, +h2, +h3, +h4, +h5, +h6 { + font-size: inherit; + font-weight: inherit; +} + +/* +Reset links to optimize for opt-in styling instead of opt-out. +*/ + +a { + color: inherit; + text-decoration: inherit; +} + +/* +Add the correct font weight in Edge and Safari. +*/ + +b, +strong { + font-weight: bolder; +} + +/* +1. Use the user's configured `mono` font-family by default. +2. Use the user's configured `mono` font-feature-settings by default. +3. Use the user's configured `mono` font-variation-settings by default. +4. Correct the odd `em` font sizing in all browsers. +*/ + +code, +kbd, +samp, +pre { + font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + /* 1 */ + font-feature-settings: normal; + /* 2 */ + font-variation-settings: normal; + /* 3 */ + font-size: 1em; + /* 4 */ +} + +/* +Add the correct font size in all browsers. +*/ + +small { + font-size: 80%; +} + +/* +Prevent `sub` and `sup` elements from affecting the line height in all browsers. +*/ + +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} + +sub { + bottom: -0.25em; +} + +sup { + top: -0.5em; +} + +/* +1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297) +2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016) +3. Remove gaps between table borders by default. +*/ + +table { + text-indent: 0; + /* 1 */ + border-color: inherit; + /* 2 */ + border-collapse: collapse; + /* 3 */ +} + +/* +1. Change the font styles in all browsers. +2. Remove the margin in Firefox and Safari. +3. Remove default padding in all browsers. +*/ + +button, +input, +optgroup, +select, +textarea { + font-family: inherit; + /* 1 */ + font-feature-settings: inherit; + /* 1 */ + font-variation-settings: inherit; + /* 1 */ + font-size: 100%; + /* 1 */ + font-weight: inherit; + /* 1 */ + line-height: inherit; + /* 1 */ + letter-spacing: inherit; + /* 1 */ + color: inherit; + /* 1 */ + margin: 0; + /* 2 */ + padding: 0; + /* 3 */ +} + +/* +Remove the inheritance of text transform in Edge and Firefox. +*/ + +button, +select { + text-transform: none; +} + +/* +1. Correct the inability to style clickable types in iOS and Safari. +2. Remove default button styles. +*/ + +button, +input:where([type='button']), +input:where([type='reset']), +input:where([type='submit']) { + -webkit-appearance: button; + /* 1 */ + background-color: transparent; + /* 2 */ + background-image: none; + /* 2 */ +} + +/* +Use the modern Firefox focus style for all focusable elements. +*/ + +:-moz-focusring { + outline: auto; +} + +/* +Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737) +*/ + +:-moz-ui-invalid { + box-shadow: none; +} + +/* +Add the correct vertical alignment in Chrome and Firefox. +*/ + +progress { + vertical-align: baseline; +} + +/* +Correct the cursor style of increment and decrement buttons in Safari. +*/ + +::-webkit-inner-spin-button, +::-webkit-outer-spin-button { + height: auto; +} + +/* +1. Correct the odd appearance in Chrome and Safari. +2. Correct the outline style in Safari. +*/ + +[type='search'] { + -webkit-appearance: textfield; + /* 1 */ + outline-offset: -2px; + /* 2 */ +} + +/* +Remove the inner padding in Chrome and Safari on macOS. +*/ + +::-webkit-search-decoration { + -webkit-appearance: none; +} + +/* +1. Correct the inability to style clickable types in iOS and Safari. +2. Change font properties to `inherit` in Safari. +*/ + +::-webkit-file-upload-button { + -webkit-appearance: button; + /* 1 */ + font: inherit; + /* 2 */ +} + +/* +Add the correct display in Chrome and Safari. +*/ + +summary { + display: list-item; +} + +/* +Removes the default spacing and border for appropriate elements. +*/ + +blockquote, +dl, +dd, +h1, +h2, +h3, +h4, +h5, +h6, +hr, +figure, +p, +pre { + margin: 0; +} + +fieldset { + margin: 0; + padding: 0; +} + +legend { + padding: 0; +} + +ol, +ul, +menu { + list-style: none; + margin: 0; + padding: 0; +} + +/* +Reset default styling for dialogs. +*/ + +dialog { + padding: 0; +} + +/* +Prevent resizing textareas horizontally by default. +*/ + +textarea { + resize: vertical; +} + +/* +1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300) +2. Set the default placeholder color to the user's configured gray 400 color. +*/ + +input::-moz-placeholder, textarea::-moz-placeholder { + opacity: 1; + /* 1 */ + color: #9ca3af; + /* 2 */ +} + +input::placeholder, +textarea::placeholder { + opacity: 1; + /* 1 */ + color: #9ca3af; + /* 2 */ +} + +/* +Set the default cursor for buttons. +*/ + +button, +[role="button"] { + cursor: pointer; +} + +/* +Make sure disabled buttons don't get the pointer cursor. +*/ + +:disabled { + cursor: default; +} + +/* +1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14) +2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210) + This can trigger a poorly considered lint error in some tools but is included by design. +*/ + +img, +svg, +video, +canvas, +audio, +iframe, +embed, +object { + display: block; + /* 1 */ + vertical-align: middle; + /* 2 */ +} + +/* +Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14) +*/ + +img, +video { + max-width: 100%; + height: auto; +} + +/* Make elements with the HTML hidden attribute stay hidden by default */ + +[hidden] { + display: none; +} + +@font-face { + font-family: 'Nunito'; + + font-style: normal; + + font-weight: 100 900; + + font-display: swap; + + src: url(/fonts/Nunito.ttf) format('truetype'); +} + +*, ::before, ::after { + --tw-border-spacing-x: 0; + --tw-border-spacing-y: 0; + --tw-translate-x: 0; + --tw-translate-y: 0; + --tw-rotate: 0; + --tw-skew-x: 0; + --tw-skew-y: 0; + --tw-scale-x: 1; + --tw-scale-y: 1; + --tw-pan-x: ; + --tw-pan-y: ; + --tw-pinch-zoom: ; + --tw-scroll-snap-strictness: proximity; + --tw-gradient-from-position: ; + --tw-gradient-via-position: ; + --tw-gradient-to-position: ; + --tw-ordinal: ; + --tw-slashed-zero: ; + --tw-numeric-figure: ; + --tw-numeric-spacing: ; + --tw-numeric-fraction: ; + --tw-ring-inset: ; + --tw-ring-offset-width: 0px; + --tw-ring-offset-color: #fff; + --tw-ring-color: rgb(59 130 246 / 0.5); + --tw-ring-offset-shadow: 0 0 #0000; + --tw-ring-shadow: 0 0 #0000; + --tw-shadow: 0 0 #0000; + --tw-shadow-colored: 0 0 #0000; + --tw-blur: ; + --tw-brightness: ; + --tw-contrast: ; + --tw-grayscale: ; + --tw-hue-rotate: ; + --tw-invert: ; + --tw-saturate: ; + --tw-sepia: ; + --tw-drop-shadow: ; + --tw-backdrop-blur: ; + --tw-backdrop-brightness: ; + --tw-backdrop-contrast: ; + --tw-backdrop-grayscale: ; + --tw-backdrop-hue-rotate: ; + --tw-backdrop-invert: ; + --tw-backdrop-opacity: ; + --tw-backdrop-saturate: ; + --tw-backdrop-sepia: ; + --tw-contain-size: ; + --tw-contain-layout: ; + --tw-contain-paint: ; + --tw-contain-style: ; +} + +::backdrop { + --tw-border-spacing-x: 0; + --tw-border-spacing-y: 0; + --tw-translate-x: 0; + --tw-translate-y: 0; + --tw-rotate: 0; + --tw-skew-x: 0; + --tw-skew-y: 0; + --tw-scale-x: 1; + --tw-scale-y: 1; + --tw-pan-x: ; + --tw-pan-y: ; + --tw-pinch-zoom: ; + --tw-scroll-snap-strictness: proximity; + --tw-gradient-from-position: ; + --tw-gradient-via-position: ; + --tw-gradient-to-position: ; + --tw-ordinal: ; + --tw-slashed-zero: ; + --tw-numeric-figure: ; + --tw-numeric-spacing: ; + --tw-numeric-fraction: ; + --tw-ring-inset: ; + --tw-ring-offset-width: 0px; + --tw-ring-offset-color: #fff; + --tw-ring-color: rgb(59 130 246 / 0.5); + --tw-ring-offset-shadow: 0 0 #0000; + --tw-ring-shadow: 0 0 #0000; + --tw-shadow: 0 0 #0000; + --tw-shadow-colored: 0 0 #0000; + --tw-blur: ; + --tw-brightness: ; + --tw-contrast: ; + --tw-grayscale: ; + --tw-hue-rotate: ; + --tw-invert: ; + --tw-saturate: ; + --tw-sepia: ; + --tw-drop-shadow: ; + --tw-backdrop-blur: ; + --tw-backdrop-brightness: ; + --tw-backdrop-contrast: ; + --tw-backdrop-grayscale: ; + --tw-backdrop-hue-rotate: ; + --tw-backdrop-invert: ; + --tw-backdrop-opacity: ; + --tw-backdrop-saturate: ; + --tw-backdrop-sepia: ; + --tw-contain-size: ; + --tw-contain-layout: ; + --tw-contain-paint: ; + --tw-contain-style: ; +} + +.container { + width: 100%; +} + +@media (min-width: 640px) { + .container { + max-width: 640px; + } +} + +@media (min-width: 768px) { + .container { + max-width: 768px; + } +} + +@media (min-width: 1024px) { + .container { + max-width: 1024px; + } +} + +@media (min-width: 1280px) { + .container { + max-width: 1280px; + } +} + +@media (min-width: 1536px) { + .container { + max-width: 1536px; + } +} + +.visible { + visibility: visible; +} + +.invisible { + visibility: hidden; +} + +.relative { + position: relative; +} + +.block { + display: block; +} + +.inline { + display: inline; +} + +.flex { + display: flex; +} + +.table { + display: table; +} + +.contents { + display: contents; +} + +.hidden { + display: none; +} + +.size-0 { + width: 0px; + height: 0px; +} + +.size-5 { + width: 1.25rem; + height: 1.25rem; +} + +.w-full { + width: 100%; +} + +.flex-none { + flex: none; +} + +.flex-grow { + flex-grow: 1; +} + +.grow { + flex-grow: 1; +} + +.flex-row { + flex-direction: row; +} + +.flex-col { + flex-direction: column; +} + +.gap-2 { + gap: 0.5rem; +} + +.gap-4 { + gap: 1rem; +} + +.gap-6 { + gap: 1.5rem; +} + +.stroke-current { + stroke: currentColor; +} + +.text-4xl { + font-size: 2.25rem; + line-height: 2.5rem; +} + +.text-lg { + font-size: 1.125rem; + line-height: 1.75rem; +} + +.text-sm { + font-size: 0.875rem; + line-height: 1.25rem; +} + +.font-bold { + font-weight: 700; +} + +.italic { + font-style: italic; +} + +.text-stone-300 { + --tw-text-opacity: 1; + color: rgb(214 211 209 / var(--tw-text-opacity)); +} + +.text-stone-400 { + --tw-text-opacity: 1; + color: rgb(168 162 158 / var(--tw-text-opacity)); +} + +.filter { + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); +} + +.transition { + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -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-backdrop-filter; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; +} + +body { + height: 100%; + min-height: 100vh; + --tw-bg-opacity: 1; + background-color: rgb(41 37 36 / var(--tw-bg-opacity)); + font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + color: rgb(252 231 243 / 0.9); +} + +header { + margin-left: auto; + margin-right: auto; + width: 100%; + max-width: 56rem; + padding: 1rem; + display: flex; + flex-direction: row; + align-items: center; +} + +main { + margin-left: auto; + margin-right: auto; + width: 100%; + max-width: 56rem; + padding: 1rem; +} + +footer { + margin-left: auto; + margin-right: auto; + width: 100%; + max-width: 56rem; + padding: 1rem; + font-size: 0.875rem; + line-height: 1.25rem; + --tw-text-opacity: 1; + color: rgb(168 162 158 / var(--tw-text-opacity)); +} + +header h1 a, header h1 a:visited { + display: flex; + flex-direction: row; + align-items: center; + gap: 0.5rem; + --tw-text-opacity: 1; + color: rgb(249 168 212 / var(--tw-text-opacity)); +} + +header h1, header h1::before { + font-size: 1.5rem; + line-height: 2rem; + font-weight: 700; + content: none; +} + +header nav { + flex-grow: 1; +} + +header nav ul { + display: flex; + flex-direction: row; + justify-content: flex-end; + gap: 0.75rem; +} + +header nav ul li a, +header nav ul li a:visited, +header nav ul li::before { + --tw-text-opacity: 1; + color: rgb(249 168 212 / var(--tw-text-opacity)); + border-bottom-width: 4px; + --tw-border-opacity: 1; + border-color: rgb(249 168 212 / var(--tw-border-opacity)); + content: none; +} + +a { + --tw-text-opacity: 1; + color: rgb(249 168 212 / var(--tw-text-opacity)); +} + +a:hover, a:visited:hover { + --tw-bg-opacity: 1; + background-color: rgb(249 168 212 / var(--tw-bg-opacity)); + --tw-text-opacity: 1; + color: rgb(28 25 23 / var(--tw-text-opacity)); +} + +header nav ul li svg:hover { + --tw-bg-opacity: 1; + background-color: rgb(249 168 212 / var(--tw-bg-opacity)); + --tw-text-opacity: 1; + color: rgb(28 25 23 / var(--tw-text-opacity)); +} + +header nav ul li svg { + height: 1.75rem; + width: 1.75rem; +} + +a:visited { + --tw-text-opacity: 1; + color: rgb(232 121 249 / var(--tw-text-opacity)); +} + +/* Typography */ + +h1::before, h2::before, h3::before, h4::before, h5::before, h6::before { + font-weight: 700; + --tw-text-opacity: 1; + color: rgb(249 168 212 / var(--tw-text-opacity)); +} + +h1::before { + content: '# '; +} + +h2::before { + content: '## '; +} + +h3::before { + content: '### '; +} + +h4::before { + content: '#### '; +} + +h5::before { + content: '##### '; +} + +h6::before { + content: '###### '; +} + +h1 { + font-size: 1.5rem; + line-height: 2rem; +} + +h2 { + font-size: 1.25rem; + line-height: 1.75rem; +} + +h3 { + font-size: 1.125rem; + line-height: 1.75rem; +} + +h1, h2, h3, h4, h5, h6 { + margin-top: 1.75rem; + margin-bottom: 0.75rem; +} + +/* Single page header */ + +main h1:first-of-type { + margin-top: 0px; + margin-bottom: 0px; +} + +main p { + margin-top: 0.75rem; + margin-bottom: 0.75rem; + font-family: "Nunito", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + font-size: large; +} + +main p code { + --tw-bg-opacity: 1; + background-color: rgb(68 64 60 / var(--tw-bg-opacity)); + font-size: 0.875rem; + line-height: 1.25rem; + --tw-text-opacity: 1; + color: rgb(214 211 209 / var(--tw-text-opacity)); + border-radius: 0.375rem; + padding-left: 0.25rem; + padding-right: 0.25rem; + padding-top: 0.125rem; + padding-bottom: 0.125rem; +} + +.meta { + font-size: 0.875rem; + line-height: 1.25rem; + --tw-text-opacity: 1; + color: rgb(168 162 158 / var(--tw-text-opacity)); + font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; +} + +.tldr { + margin-top: 0.5rem; + margin-bottom: 0.5rem; + font-size: 0.875rem; + line-height: 1.25rem; + --tw-text-opacity: 1; + color: rgb(168 162 158 / var(--tw-text-opacity)); +} + +.toc { + margin-top: 1.5rem; + margin-bottom: 1.5rem; + width: -moz-fit-content; + width: fit-content; + border-radius: 0.5rem; + background-color: rgb(68 64 60 / 0.3); + padding: 0.625rem; + display: flex; + flex-direction: column; + align-items: flex-start; + gap: 0.25rem; +} + +.toc nav { + display: inline-block; +} + +.callout { + --tw-bg-opacity: 1; + background-color: rgb(68 64 60 / var(--tw-bg-opacity)); + --tw-text-opacity: 1; + color: rgb(214 211 209 / var(--tw-text-opacity)); + --tw-shadow-color: #1c1917; + --tw-shadow: var(--tw-shadow-colored); + margin-top: 1rem; + margin-bottom: 1rem; + padding: 0.625rem; + border-radius: 0.5rem; +} + +.callout-inner { + display: flex; + flex-direction: row; + align-items: center; + gap: 1rem; + font-size: 0.875rem; + line-height: 1.25rem; +} + +.callout-inner p { + margin-top: 0px; + margin-bottom: 0px; + font-size: 1rem; + line-height: 1.5rem; +} + +.callout-inner .icon { + height: 2rem; + width: 2rem; + flex: none; + stroke: currentColor; +} + +ul { + list-style-type: none; + padding-left: 0.5rem; +} + +ul > li { + font-family: "Nunito", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; +} + +ul > li::before { + content: '* '; + font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + font-weight: 700; + --tw-text-opacity: 1; + color: rgb(249 168 212 / var(--tw-text-opacity)); +} + +.tag-cloud ul > li::before { + content: '🏷 '; + font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + font-weight: 700; + --tw-text-opacity: 1; + color: rgb(249 168 212 / var(--tw-text-opacity)); +} + +strong { + font-weight: 800; +} + +.highlight { + position: relative; + -webkit-overflow-scrolling: touch; +} + +.highlight pre code[class*="language-"] { + -webkit-overflow-scrolling: touch; +} + +.highlight pre { + border-width: 2px; + --tw-border-opacity: 1; + border-color: rgb(68 64 60 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(41 37 36 / var(--tw-bg-opacity)); + border-radius: 0.5rem; + padding: 1rem; + font-size: 0.875rem; + line-height: 1.25rem; +} + +.highlight pre code[class*="language-"]::before { + border-top-right-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; + --tw-bg-opacity: 1; + background-color: rgb(0 0 0 / var(--tw-bg-opacity)); + font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + font-size: 0.75rem; + line-height: 1rem; + text-transform: uppercase; + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); + letter-spacing: 0.025rem; + position: absolute; + top: 0px; + right: 0px; + padding-top: 0.25rem; + padding-bottom: 0.25rem; + padding-left: 0.5rem; + padding-right: 0.5rem; + text-align: right; +} + +.highlight pre code[class*='language-nix']::before, +.highlight pre code[class*='language-nix']::before{ + content: 'nix'; + background: #4b7bc0; + color: whitesmoke ; +} + +.highlight pre code[class*='language-caddy']::before, +.highlight pre code[class*='language-caddy']::before{ + content: 'caddy'; + background: #021727; + color: #4da6d9; +} + +.highlight pre code[class=language-javaScript]::before, +.highlight pre code[class="language-js"]::before { + content: "js"; + background: #f7df1e; + color: black; +} + +.highlight pre code[class=language-TypeScript]::before, +.highlight pre code[class="language-ts"]::before { + content: "TS"; + background: #1a78bd; + color: white; +} + +.highlight pre code[class*='language-yml']::before, +.highlight pre code[class*='language-yaml']::before { + content: 'yaml'; + background: #f71e6a; + color: white; +} + +.highlight pre code[class*='language-shell']::before, +.highlight pre code[class*='language-bash']::before, +.highlight pre code[class*='language-sh']::before { + content: 'shell'; + background: green; + color:white +} + +.highlight pre code[class*='language-json']::before{ + content: 'json'; + background: dodgerblue; + color: #000000 +} + +.highlight pre code[class*='language-python']::before, +.highlight pre code[class*='language-py']::before { + content: 'py'; + background: #2b688d; + color: white; +} + +.highlight pre code[class*='language-css']::before{ + content: 'css'; + background: cyan; + color: black ; +} + +.highlight pre code[class*='language-go']::before{ + content: 'Go'; + background: cyan; + color: royalblue ; +} + +main figure { + padding-left: 1.25rem; + padding-right: 1.25rem; + padding-top: 0.75rem; + padding-bottom: 0.75rem; +} + +main figure img { + max-height: 500px; +} + +main figure h4 { + font-size: 0.875rem; + line-height: 1.25rem; + --tw-text-opacity: 1; + color: rgb(168 162 158 / var(--tw-text-opacity)); + margin: 0px; + margin-bottom: 0.5rem; +} + +main figure h4::before { + font-size: 0.875rem; + line-height: 1.25rem; + --tw-text-opacity: 1; + color: rgb(168 162 158 / var(--tw-text-opacity)); + content: '↳ '; +} + +.post-tags { + margin-top: 1rem; + margin-bottom: 1rem; +} + +.post-tags ul { + margin-top: 0.5rem; + display: flex; + flex-wrap: wrap; + gap: 0.5rem; +} + +.post-tags ul li a { + --tw-bg-opacity: 1; + background-color: rgb(68 64 60 / var(--tw-bg-opacity)); + font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + --tw-text-opacity: 1; + color: rgb(214 211 209 / var(--tw-text-opacity)); + border-radius: 0.5rem; + padding-left: 0.5rem; + padding-right: 0.5rem; + padding-top: 0.25rem; + padding-bottom: 0.25rem; +} + +.post-tags ul li a:hover { + --tw-bg-opacity: 1; + background-color: rgb(249 168 212 / var(--tw-bg-opacity)); + --tw-text-opacity: 1; + color: rgb(28 25 23 / var(--tw-text-opacity)); +} + +.post-tags ul li::before { + content: none; +} + +h1.page-title { + margin-bottom: 1rem !important; +} + +.home-post div.title::before { + content: '* '; +} + +.home-post div.title time { + font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + font-size: 0.75rem; + line-height: 1rem; + --tw-text-opacity: 1; + color: rgb(168 162 158 / var(--tw-text-opacity)); +} + +.home-post p { + margin: 0px; + font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + font-size: 0.75rem; + line-height: 1rem; + --tw-text-opacity: 1; + color: rgb(214 211 209 / var(--tw-text-opacity)); + padding-left: 1.25rem; +} + +.pagination { + display: flex; + flex-direction: row; + justify-content: center; + gap: 0.5rem; + margin-top: 1rem; + margin-bottom: 1rem; +} + +.hover\:bg-pink-300:hover { + --tw-bg-opacity: 1; + background-color: rgb(249 168 212 / var(--tw-bg-opacity)); +} + +@media (min-width: 768px) { + .md\:visible { + visibility: visible; + } + + .md\:size-64 { + width: 16rem; + height: 16rem; + } + + .md\:flex-row { + flex-direction: row; + } +} \ No newline at end of file diff --git a/themes/aottr/assets/css/tailwind.css b/themes/aottr/assets/css/tailwind.css new file mode 100644 index 0000000..1f0a35e --- /dev/null +++ b/themes/aottr/assets/css/tailwind.css @@ -0,0 +1,313 @@ +@tailwind base; +@tailwind components; +@tailwind utilities; + +@layer base { + @font-face { + font-family: 'Nunito'; + font-style: normal; + font-weight: 100 900; + font-display: swap; + src: url(/fonts/Nunito.ttf) format('truetype'); + } +} + +body { + @apply bg-stone-800 h-full min-h-screen; + @apply text-pink-100/90 font-mono; +} + +header { + @apply w-full max-w-4xl mx-auto p-4; + @apply flex flex-row items-center; +} + +main { + @apply w-full max-w-4xl mx-auto p-4; +} + +footer { + @apply w-full max-w-4xl mx-auto p-4; + @apply text-stone-400 text-sm; +} +header h1 a, header h1 a:visited { + @apply flex flex-row items-center gap-2; + @apply text-pink-300; +} +header h1, header h1::before { + @apply text-2xl font-bold; + content: none; +} + +header nav { + @apply flex-grow; +} + +header nav ul { + @apply flex flex-row justify-end gap-3; +} + +header nav ul li a, +header nav ul li a:visited, +header nav ul li::before { + @apply text-pink-300; + @apply border-b-4 border-pink-300; + content: none +} + +a { + @apply text-pink-300; +} + +a:hover, a:visited:hover { + @apply bg-pink-300 text-stone-900; +} + +header nav ul li svg:hover { + @apply bg-pink-300 text-stone-900; +} + +header nav ul li svg { + @apply h-7 w-7; +} + +a:visited { + @apply text-fuchsia-400; +} + +/* Typography */ + +h1::before, h2::before, h3::before, h4::before, h5::before, h6::before { + @apply font-bold; + @apply text-pink-300; +} + +h1::before { content: '# '; } +h2::before { content: '## '; } +h3::before { content: '### '; } +h4::before { content: '#### '; } +h5::before { content: '##### '; } +h6::before { content: '###### '; } + +h1 { @apply text-2xl; } +h2 { @apply text-xl; } +h3 { @apply text-lg; } + +h1, h2, h3, h4, h5, h6 { + @apply mt-7 mb-3 +} + +/* Single page header */ +main h1:first-of-type { + @apply my-0; +} + +main p { + @apply my-3; + @apply font-sans; + font-size: large; +} + +main p code { + @apply bg-stone-700 text-sm text-stone-300; + @apply rounded-md; + @apply px-1 py-0.5; +} + +.meta { + @apply text-sm text-stone-400; + @apply font-mono; +} + +.tldr { + @apply text-sm text-stone-400 my-2; +} + +.toc { + @apply rounded-lg bg-stone-700/30 p-2.5 w-fit my-6; + @apply flex flex-col gap-1 items-start; +} + +.toc nav { + @apply inline-block +} + +.callout { + @apply text-stone-300 bg-stone-700 shadow-stone-900; + @apply p-2.5 my-4; + @apply rounded-lg; +} +.callout-inner { + @apply flex flex-row gap-4 items-center text-sm; +} +.callout-inner p { + @apply text-base my-0; +} + +.callout-inner .icon { + @apply w-8 h-8 stroke-current flex-none; +} + +ul { + @apply list-none pl-2; +} +ul > li { + @apply font-sans; +} +ul > li::before { + content: '* '; + @apply font-bold text-pink-300 font-mono; +} + +.tag-cloud ul > li::before { + content: '🏷 '; + @apply font-bold text-pink-300 font-mono; +} + +strong { + @apply font-extrabold; +} + +.highlight { + position: relative; + -webkit-overflow-scrolling: touch; +} +.highlight pre code[class*="language-"] { + -webkit-overflow-scrolling: touch; +} + +.highlight pre { + @apply bg-stone-800 border-2 border-stone-700; + @apply rounded-lg text-sm p-4; +} + +.highlight pre code[class*="language-"]::before { + @apply rounded-tr-lg rounded-bl-lg; + @apply text-xs text-white bg-black font-mono uppercase; + letter-spacing: 0.025rem; + @apply py-1 px-2 absolute top-0 right-0; + text-align: right; +} + +.highlight pre code[class*='language-nix']::before, +.highlight pre code[class*='language-nix']::before{ + content: 'nix'; + background: #4b7bc0; + color: whitesmoke ; +} + +.highlight pre code[class*='language-caddy']::before, +.highlight pre code[class*='language-caddy']::before{ + content: 'caddy'; + background: #021727; + color: #4da6d9; +} + +.highlight pre code[class=language-javaScript]::before, +.highlight pre code[class="language-js"]::before { + content: "js"; + background: #f7df1e; + color: black; +} + + +.highlight pre code[class=language-TypeScript]::before, +.highlight pre code[class="language-ts"]::before { + content: "TS"; + background: #1a78bd; + color: white; +} + +.highlight pre code[class*='language-yml']::before, +.highlight pre code[class*='language-yaml']::before { + content: 'yaml'; + background: #f71e6a; + color: white; +} +.highlight pre code[class*='language-shell']::before, +.highlight pre code[class*='language-bash']::before, +.highlight pre code[class*='language-sh']::before { + content: 'shell'; + background: green; + color:white +} +.highlight pre code[class*='language-json']::before{ + content: 'json'; + background: dodgerblue; + color: #000000 +} +.highlight pre code[class*='language-python']::before, +.highlight pre code[class*='language-py']::before { + content: 'py'; + background: #2b688d; + color: white; +} +.highlight pre code[class*='language-css']::before{ + content: 'css'; + background: cyan; + color: black ; +} +.highlight pre code[class*='language-go']::before{ + content: 'Go'; + background: cyan; + color: royalblue ; +} + +main figure { + @apply px-5 py-3; +} + +main figure img { + max-height: 500px; +} + +main figure h4 { + @apply text-sm text-stone-400; + @apply m-0 mb-2; +} +main figure h4::before { + @apply text-sm text-stone-400; + content: '↳ '; +} + +.post-tags { + @apply my-4; +} + +.post-tags ul { + @apply flex flex-wrap gap-2 mt-2; +} + +.post-tags ul li a { + @apply bg-stone-700 text-stone-300 font-mono; + @apply rounded-lg px-2 py-1; +} +.post-tags ul li a:hover { + @apply bg-pink-300 text-stone-900; +} + +.post-tags ul li::before { + content: none; +} + +h1.page-title { + @apply mb-4 !important; +} + +.home-post div.title::before { + content: '* '; +} + +.home-post div.title time { + @apply text-stone-400 text-xs font-mono; +} + +.home-post p { + @apply m-0 text-xs text-stone-300 font-mono; + @apply pl-5; +} + +.pagination { + @apply flex flex-row gap-2 justify-center; + @apply my-4; +} \ No newline at end of file diff --git a/themes/aottr/assets/js/main.js b/themes/aottr/assets/js/main.js new file mode 100644 index 0000000..e2aac52 --- /dev/null +++ b/themes/aottr/assets/js/main.js @@ -0,0 +1 @@ +console.log('This site was generated by Hugo.'); diff --git a/themes/aottr/layouts/_default/baseof.html b/themes/aottr/layouts/_default/baseof.html new file mode 100644 index 0000000..479c897 --- /dev/null +++ b/themes/aottr/layouts/_default/baseof.html @@ -0,0 +1,17 @@ + + + + {{ partial "head.html" . }} + + +
+ {{ partial "header.html" . }} +
+
+ {{ block "main" . }}{{ end }} +
+ + + diff --git a/themes/aottr/layouts/_default/home.html b/themes/aottr/layouts/_default/home.html new file mode 100644 index 0000000..d04d577 --- /dev/null +++ b/themes/aottr/layouts/_default/home.html @@ -0,0 +1,30 @@ +{{ define "main" }} + {{ .Content }} + +
+
+
Hi, I'm Alex! {{ ":coffee:" | .RenderString }}
+
I'm a software and devops engineer, living in France. Expect some posts about software engineering, + devops and other tech-related topics. I'm using NixOS btw. +
+
+ Subscribe to my RSS feed or follow me on mastodon to get the latest updates! +
+
+ +
+ +

Recent Posts

+ {{ $pages := where .Site.RegularPages "Type" "in" .Site.Params.mainSections }} + {{ $paginator := .Paginate (where $pages "Params.hidden" "ne" true) }} + {{ range $paginator.Pages }} +
+
+ + {{ .LinkTitle }} +
+

{{ .Summary }}

+
+ {{ end }} + {{ template "partials/paginator.html" . }} +{{ end }} diff --git a/themes/aottr/layouts/_default/list.html b/themes/aottr/layouts/_default/list.html new file mode 100644 index 0000000..c55b269 --- /dev/null +++ b/themes/aottr/layouts/_default/list.html @@ -0,0 +1,17 @@ +{{ define "main" }} +{{ if isset .Data "Term" }} +

Entries tagged - "{{ .Data.Term }}"

+{{ else }} +

All posts

+{{ end }} + + {{ .Content }} + {{ range .Data.Pages }} +
+
+ + {{ .LinkTitle }} +
+
+ {{ end }} +{{ end }} diff --git a/themes/aottr/layouts/_default/rss.xml b/themes/aottr/layouts/_default/rss.xml new file mode 100644 index 0000000..c63309b --- /dev/null +++ b/themes/aottr/layouts/_default/rss.xml @@ -0,0 +1,71 @@ +{{- /* Deprecate site.Author.email in favor of site.Params.author.email */}} +{{- $authorEmail := "" }} +{{- with site.Params.author }} + {{- if reflect.IsMap . }} + {{- with .email }} + {{- $authorEmail = . }} + {{- end }} + {{- end }} +{{- else }} + {{- with site.Author.email }} + {{- $authorEmail = . }} + {{- warnf "The author key in site configuration is deprecated. Use params.author.email instead." }} + {{- end }} +{{- end }} + +{{- /* Deprecate site.Author.name in favor of site.Params.author.name */}} +{{- $authorName := "" }} +{{- with site.Params.author }} + {{- if reflect.IsMap . }} + {{- with .name }} + {{- $authorName = . }} + {{- end }} + {{- else }} + {{- $authorName = . }} + {{- end }} +{{- else }} + {{- with site.Author.name }} + {{- $authorName = . }} + {{- warnf "The author key in site configuration is deprecated. Use params.author.name instead." }} + {{- end }} +{{- end }} + +{{- $pctx := . }} +{{- if .IsHome }}{{ $pctx = .Site }}{{ end }} +{{- $pages := slice }} +{{- if or $.IsHome $.IsSection }} +{{- $pages = (where (where $pctx.RegularPages ".Section" "posts") "Kind" "page") -}} +{{- else }} +{{- $pages = (where (where $pctx.Pages ".Section" "posts") "Kind" "page") -}} +{{- end }} +{{- $limit := .Site.Config.Services.RSS.Limit }} +{{- if ge $limit 1 }} +{{- $pages = $pages | first $limit }} +{{- end }} +{{- printf "" | safeHTML }} + + + {{ if eq .Title .Site.Title }}{{ .Site.Title }}{{ else }}{{ with .Title }}{{ . }} on {{ end }}{{ .Site.Title }}{{ end }} + {{ .Permalink }} + Recent content {{ if ne .Title .Site.Title }}{{ with .Title }}in {{ . }} {{ end }}{{ end }}on {{ .Site.Title }} + Otter + {{ site.Language.LanguageCode }}{{ with $authorEmail }} + {{.}}{{ with $authorName }} ({{ . }}){{ end }}{{ end }}{{ with $authorEmail }} + {{ . }}{{ with $authorName }} ({{ . }}){{ end }}{{ end }}{{ with .Site.Copyright }} + {{ . }}{{ end }}{{ if not .Date.IsZero }} + {{ (index $pages.ByLastmod.Reverse 0).Lastmod.Format "Mon, 02 Jan 2006 15:04:05 -0700" | safeHTML }}{{ end }} + {{- with .OutputFormats.Get "RSS" }} + {{ printf "" .Permalink .MediaType | safeHTML }} + {{- end }} + {{- range $pages }} + + {{ .Title }} + {{ .Permalink }} + {{ .PublishDate.Format "Mon, 02 Jan 2006 15:04:05 -0700" | safeHTML }} + {{- with $authorEmail }}{{ . }}{{ with $authorName }} ({{ . }}){{ end }}{{ end }} + {{ .Permalink }} + {{ .Content | transform.XMLEscape | safeHTML }} + + {{- end }} + + \ No newline at end of file diff --git a/themes/aottr/layouts/_default/single.html b/themes/aottr/layouts/_default/single.html new file mode 100644 index 0000000..b019971 --- /dev/null +++ b/themes/aottr/layouts/_default/single.html @@ -0,0 +1,39 @@ +{{ define "main" }} +
+

{{ .Title }}

+ {{ $dateMachine := .Date | time.Format "2006-01-02T15:04:05-07:00" }} + {{ $dateHuman := .Date | time.Format ":date_long" }} +
+ , {{ .WordCount }} words, {{ .ReadingTime }} minutes to read +
+ + {{ if isset .Params "tldr" }} +
+ TL;DR: + {{ .Params.tldr }} +
+ {{ end }} + + {{ if isset .Params "toc" }} +
+ Table of contents: + {{ .TableOfContents }} +
+ {{ end }} + + {{ .Content }} + +
+ + + +{{ end }} diff --git a/themes/aottr/layouts/_default/terms.html b/themes/aottr/layouts/_default/terms.html new file mode 100644 index 0000000..fea9c2f --- /dev/null +++ b/themes/aottr/layouts/_default/terms.html @@ -0,0 +1,20 @@ +{{ define "main" }} +

All tags

+ +{{ $biggest := 1 }} +{{ $smallest := 1 }} +{{ $max := 3 }} +{{ $min := 1 }} +{{ $size := $min }} + +{{ $data := .Data }} +
+ +
+{{ end }} diff --git a/themes/aottr/layouts/partials/footer.html b/themes/aottr/layouts/partials/footer.html new file mode 100644 index 0000000..6991640 --- /dev/null +++ b/themes/aottr/layouts/partials/footer.html @@ -0,0 +1,30 @@ +
+

Copyright {{ now.Year }} A.Ottr — All rights reserved.

+ +
diff --git a/themes/aottr/layouts/partials/head.html b/themes/aottr/layouts/partials/head.html new file mode 100644 index 0000000..02c2240 --- /dev/null +++ b/themes/aottr/layouts/partials/head.html @@ -0,0 +1,5 @@ + + +{{ if .IsHome }}{{ site.Title }}{{ else }}{{ printf "%s | %s" .Title site.Title }}{{ end }} +{{ partialCached "head/css.html" . }} +{{ partialCached "head/js.html" . }} diff --git a/themes/aottr/layouts/partials/head/css.html b/themes/aottr/layouts/partials/head/css.html new file mode 100644 index 0000000..91b928d --- /dev/null +++ b/themes/aottr/layouts/partials/head/css.html @@ -0,0 +1,9 @@ +{{- with resources.Get "css/main.css" }} + {{- if eq hugo.Environment "development" }} + + {{- else }} + {{- with . | minify | fingerprint }} + + {{- end }} + {{- end }} +{{- end }} diff --git a/themes/aottr/layouts/partials/head/js.html b/themes/aottr/layouts/partials/head/js.html new file mode 100644 index 0000000..18fe842 --- /dev/null +++ b/themes/aottr/layouts/partials/head/js.html @@ -0,0 +1,12 @@ +{{- with resources.Get "js/main.js" }} + {{- if eq hugo.Environment "development" }} + {{- with . | js.Build }} + + {{- end }} + {{- else }} + {{- $opts := dict "minify" true }} + {{- with . | js.Build $opts | fingerprint }} + + {{- end }} + {{- end }} +{{- end }} diff --git a/themes/aottr/layouts/partials/header.html b/themes/aottr/layouts/partials/header.html new file mode 100644 index 0000000..eb49535 --- /dev/null +++ b/themes/aottr/layouts/partials/header.html @@ -0,0 +1,13 @@ +

+ + + + + + + + + {{ site.Title }} + +

+{{ partial "menu.html" (dict "menuID" "main" "page" .) }} \ No newline at end of file diff --git a/themes/aottr/layouts/partials/menu.html b/themes/aottr/layouts/partials/menu.html new file mode 100644 index 0000000..6ae0859 --- /dev/null +++ b/themes/aottr/layouts/partials/menu.html @@ -0,0 +1,61 @@ +{{- /* +Renders a menu for the given menu ID. + +@context {page} page The current page. +@context {string} menuID The menu ID. + +@example: {{ partial "menu.html" (dict "menuID" "main" "page" .) }} +*/}} + +{{- $page := .page }} +{{- $menuID := .menuID }} + +{{- with index site.Menus $menuID }} + +{{- end }} + +{{- define "partials/inline/menu/walk.html" }} + {{- $page := .page }} + {{- range .menuEntries }} + {{- $attrs := dict "href" .URL }} + {{- if $page.IsMenuCurrent .Menu . }} + {{- $attrs = merge $attrs (dict "class" "active" "aria-current" "page") }} + {{- else if $page.HasMenuCurrent .Menu .}} + {{- $attrs = merge $attrs (dict "class" "ancestor" "aria-current" "true") }} + {{- end }} + {{- $name := .Name }} + {{- with .Identifier }} + {{- with T . }} + {{- $name = . }} + {{- end }} + {{- end }} +
  • + {{ $name }} + {{- with .Children }} + + {{- end }} +
  • + {{- end }} +{{- end }} diff --git a/themes/aottr/layouts/partials/paginator.html b/themes/aottr/layouts/partials/paginator.html new file mode 100644 index 0000000..5acc06d --- /dev/null +++ b/themes/aottr/layouts/partials/paginator.html @@ -0,0 +1,15 @@ +{{ $pag := $.Paginator }} +{{ if gt $pag.TotalPages 1 }} + +{{ end }} diff --git a/themes/aottr/layouts/partials/terms.html b/themes/aottr/layouts/partials/terms.html new file mode 100644 index 0000000..8a6ebec --- /dev/null +++ b/themes/aottr/layouts/partials/terms.html @@ -0,0 +1,23 @@ +{{- /* +For a given taxonomy, renders a list of terms assigned to the page. + +@context {page} page The current page. +@context {string} taxonomy The taxonomy. + +@example: {{ partial "terms.html" (dict "taxonomy" "tags" "page" .) }} +*/}} + +{{- $page := .page }} +{{- $taxonomy := .taxonomy }} + +{{- with $page.GetTerms $taxonomy }} + {{- $label := (index . 0).Parent.LinkTitle }} +
    +
    {{ $label }}:
    + +
    +{{- end }} diff --git a/themes/aottr/layouts/shortcodes/callout.html b/themes/aottr/layouts/shortcodes/callout.html new file mode 100644 index 0000000..d9caff1 --- /dev/null +++ b/themes/aottr/layouts/shortcodes/callout.html @@ -0,0 +1,12 @@ + +
    +
    + + + + + + +

    {{ .Get "text" }}

    +
    +
    \ No newline at end of file diff --git a/themes/aottr/package-lock.json b/themes/aottr/package-lock.json new file mode 100644 index 0000000..09d6f3e --- /dev/null +++ b/themes/aottr/package-lock.json @@ -0,0 +1,1390 @@ +{ + "name": "aottr", + "version": "1.0.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "aottr", + "version": "1.0.0", + "license": "ISC", + "devDependencies": { + "tailwindcss": "^3.4.10" + } + }, + "node_modules/@alloc/quick-lru": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", + "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@isaacs/cliui": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", + "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", + "dev": true, + "dependencies": { + "string-width": "^5.1.2", + "string-width-cjs": "npm:string-width@^4.2.0", + "strip-ansi": "^7.0.1", + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", + "wrap-ansi": "^8.1.0", + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", + "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", + "dev": true, + "dependencies": { + "@jridgewell/set-array": "^1.2.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", + "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", + "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", + "dev": true + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.25", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", + "dev": true, + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@pkgjs/parseargs": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", + "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", + "dev": true, + "optional": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", + "dev": true + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dev": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", + "dev": true + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "node_modules/binary-extensions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "dev": true, + "dependencies": { + "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/camelcase-css": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "dev": true, + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/chokidar/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true, + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/didyoumean": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", + "dev": true + }, + "node_modules/dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", + "dev": true + }, + "node_modules/eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", + "dev": true + }, + "node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "dev": true + }, + "node_modules/fast-glob": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-glob/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fastq": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", + "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", + "dev": true, + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/foreground-child": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.0.tgz", + "integrity": "sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.0", + "signal-exit": "^4.0.1" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/glob": { + "version": "10.4.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", + "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", + "dev": true, + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^3.1.2", + "minimatch": "^9.0.4", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^1.11.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-core-module": { + "version": "2.15.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.0.tgz", + "integrity": "sha512-Dd+Lb2/zvk9SKy1TGCt1wFJFo/MWBPMX5x7KcvLajWTGuomczdQX61PvY5yK6SVACwpoexWo81IfFyoKY2QnTA==", + "dev": true, + "dependencies": { + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true + }, + "node_modules/jackspeak": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", + "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", + "dev": true, + "dependencies": { + "@isaacs/cliui": "^8.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + }, + "optionalDependencies": { + "@pkgjs/parseargs": "^0.11.0" + } + }, + "node_modules/jiti": { + "version": "1.21.6", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.6.tgz", + "integrity": "sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==", + "dev": true, + "bin": { + "jiti": "bin/jiti.js" + } + }, + "node_modules/lilconfig": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", + "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true + }, + "node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "dev": true + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/micromatch": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.7.tgz", + "integrity": "sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==", + "dev": true, + "dependencies": { + "braces": "^3.0.3", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/minipass": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "dev": true, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/mz": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", + "dev": true, + "dependencies": { + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" + } + }, + "node_modules/nanoid": { + "version": "3.3.7", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", + "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-hash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", + "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/package-json-from-dist": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.0.tgz", + "integrity": "sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw==", + "dev": true + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "node_modules/path-scurry": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", + "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", + "dev": true, + "dependencies": { + "lru-cache": "^10.2.0", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" + }, + "engines": { + "node": ">=16 || 14 >=14.18" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/picocolors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz", + "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==", + "dev": true + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pirates": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", + "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/postcss": { + "version": "8.4.41", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.41.tgz", + "integrity": "sha512-TesUflQ0WKZqAvg52PWL6kHgLKP6xB6heTOdoYM0Wt2UHyxNa4K25EZZMgKns3BH1RLVbZCREPpLY0rhnNoHVQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "nanoid": "^3.3.7", + "picocolors": "^1.0.1", + "source-map-js": "^1.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-import": { + "version": "15.1.0", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", + "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-js": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", + "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", + "dev": true, + "dependencies": { + "camelcase-css": "^2.0.1" + }, + "engines": { + "node": "^12 || ^14 || >= 16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.4.21" + } + }, + "node_modules/postcss-load-config": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.2.tgz", + "integrity": "sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "lilconfig": "^3.0.0", + "yaml": "^2.3.4" + }, + "engines": { + "node": ">= 14" + }, + "peerDependencies": { + "postcss": ">=8.0.9", + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "postcss": { + "optional": true + }, + "ts-node": { + "optional": true + } + } + }, + "node_modules/postcss-load-config/node_modules/lilconfig": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.2.tgz", + "integrity": "sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==", + "dev": true, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antonk52" + } + }, + "node_modules/postcss-nested": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.2.0.tgz", + "integrity": "sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "postcss-selector-parser": "^6.1.1" + }, + "engines": { + "node": ">=12.0" + }, + "peerDependencies": { + "postcss": "^8.2.14" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", + "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", + "dev": true, + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", + "dev": true, + "dependencies": { + "pify": "^2.3.0" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "dev": true, + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true, + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "dev": true, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/source-map-js": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz", + "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "dev": true, + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/string-width-cjs": { + "name": "string-width", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width-cjs/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width-cjs/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/string-width-cjs/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dev": true, + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/strip-ansi-cjs": { + "name": "strip-ansi", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi-cjs/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/sucrase": { + "version": "3.35.0", + "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz", + "integrity": "sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==", + "dev": true, + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.2", + "commander": "^4.0.0", + "glob": "^10.3.10", + "lines-and-columns": "^1.1.6", + "mz": "^2.7.0", + "pirates": "^4.0.1", + "ts-interface-checker": "^0.1.9" + }, + "bin": { + "sucrase": "bin/sucrase", + "sucrase-node": "bin/sucrase-node" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/tailwindcss": { + "version": "3.4.10", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.10.tgz", + "integrity": "sha512-KWZkVPm7yJRhdu4SRSl9d4AK2wM3a50UsvgHZO7xY77NQr2V+fIrEuoDGQcbvswWvFGbS2f6e+jC/6WJm1Dl0w==", + "dev": true, + "dependencies": { + "@alloc/quick-lru": "^5.2.0", + "arg": "^5.0.2", + "chokidar": "^3.5.3", + "didyoumean": "^1.2.2", + "dlv": "^1.1.3", + "fast-glob": "^3.3.0", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "jiti": "^1.21.0", + "lilconfig": "^2.1.0", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "object-hash": "^3.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.4.23", + "postcss-import": "^15.1.0", + "postcss-js": "^4.0.1", + "postcss-load-config": "^4.0.1", + "postcss-nested": "^6.0.1", + "postcss-selector-parser": "^6.0.11", + "resolve": "^1.22.2", + "sucrase": "^3.32.0" + }, + "bin": { + "tailwind": "lib/cli.js", + "tailwindcss": "lib/cli.js" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/thenify": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", + "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", + "dev": true, + "dependencies": { + "any-promise": "^1.0.0" + } + }, + "node_modules/thenify-all": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", + "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", + "dev": true, + "dependencies": { + "thenify": ">= 3.1.0 < 4" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/ts-interface-checker": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", + "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==", + "dev": true + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "dev": true + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/wrap-ansi": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs": { + "name": "wrap-ansi", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/wrap-ansi-cjs/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yaml": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.5.0.tgz", + "integrity": "sha512-2wWLbGbYDiSqqIKoPjar3MPgB94ErzCtrNE1FdqGuaO0pi2JGjmE8aW8TDZwzU7vuxcGRdL/4gPQwQ7hD5AMSw==", + "dev": true, + "bin": { + "yaml": "bin.mjs" + }, + "engines": { + "node": ">= 14" + } + } + } +} diff --git a/themes/aottr/package.json b/themes/aottr/package.json new file mode 100644 index 0000000..83950a4 --- /dev/null +++ b/themes/aottr/package.json @@ -0,0 +1,15 @@ +{ + "name": "aottr", + "version": "1.0.0", + "description": "", + "main": "index.js", + "scripts": { + "start:css": "npx tailwindcss -i ./assets/css/tailwind.css -o ./assets/css/main.css -w" + }, + "keywords": [], + "author": "", + "license": "ISC", + "devDependencies": { + "tailwindcss": "^3.4.10" + } +} diff --git a/themes/aottr/static/favicon.ico b/themes/aottr/static/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..67f8b777851849527933b78b1f98bd564d8255d1 GIT binary patch literal 15406 zcmZQzU}Rus5D);-3Je)63=C!r3=9ei5Wa>W1H(KP1_lEI2tPxOf#H}a1A_(w1A_oa z9Roz1fk+S-7^oi{96T*FH1uXjNXQQm2C+e6AURydSXx?g1_uYv3=Iwa8yXt=9|!&m zQsdy@z=3QIh#wjndH{zW46{N)LJolRz|05@4F%bYp$?yUAa{WDhlYk45O6atbN>be z1Q>wA1)n|m=g>S|la?g4BZafb_yJDE~myG2Z+GQiHA+W(J4``3V#* zpm+hrEeM0yATf{}NDVbHsGLz?U|?_{v7Eu>20uSP-jI-xh>(zwSs@`IXF@|mUx$W< z{(|DyAhD2;kl7$LAho#6AyqsyG*ks@?pJK_jZG{hB;+ed4@fVm_QBMLhK6#6goJd5 zhK7=zk3o8&W^lsHC5HC%^8@+$5;nh)BNh@8aw#AnK$#f3q2=x?a_qsUCnO{UWTpW= zH-Ov-RYz92gU^1D9LQ{t9oXCeito_SP^yJF$UYnxWCuoifTk0g_#53F!NI}Z$YB7= zC!n;7u8xL$P@YnOxgj((bPf&e!WyQ*!NGGt_IrAI@`1_=dfN}O6KZz^z3qnC2P&&U zqT6=V3M*Lo3#tR4ZAGkkgj)8Yn**{FWH$&8bo~o*13lXx zAiF?zB4bed3)D_U4<~B#p>|-jzd&vQwGBaSL~7d!GY@1o$PSQQxG=5S-=U$Q1l!** zH-Y*ep`oFdVeX~^eVLHIVRpl4XnGis{uj&*AR3f6L3tHaUJx4&AhjSpAiW?nsDYv7 zB&`1psdO1qI0?+eJ-wU|^tFaBy%@XlUpMV#ApXbsvL+gDXIGQ8Qfy1_oM! z(ltHC5YDh@P8&c9Y8R3qS20?a#@_cY`a1ObCFg7-3h33ys zl)8rk{og=tz&HMl%YVVa!I_|Nr@(HMFeTR>QTg&&mn$(&!J$bE#u3!105L(5id$%Y{$BqSG9 zei1TjpyWYr3k(b_$L4r{e}CDKkPuqdO;m}WkdTm%==C(H?GX|ZGGm~^l~j8}LP8dU z+zg8cQ2Qw)B;*09<_wg2PCrZzmVZI{0OV#+Sri%?$^&Z0Qp;?5 znFDpRP*6~iWN2vUQ+nA;MSGrt`aqyM0aUh9(OjyOGlbj&a&vHSuy066NG&0?gH=8x zB&01QBxK`Ybsr&jf!YcoAt6@@sT-{FAt524^+az6tNRGKDm{sGkk z&@q|;u^-(%Wbi>_7ehMzgoK1#A;aH;BECT5e4(MC>xZiQLqkKi4)yvgFfh;tR2L7m zH~_gBG-eEHzk$YIhoJi(gT}pwdixpFhXIWbLDyXmigJaBwD1e$W>EhHcaZm;fl9LDMp5E%Q6jIA3sZ@FtL&fPer8kRFg;SQ{AK+)@5$ I2+$)00BA>u3;+NC literal 0 HcmV?d00001 diff --git a/themes/aottr/static/fonts/Nunito.ttf b/themes/aottr/static/fonts/Nunito.ttf new file mode 100644 index 0000000000000000000000000000000000000000..0a00f63fe98df5edcbdf872cf7e686e082a0cc6c GIT binary patch literal 277844 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

    {Nj(Wny#9KySuxQz~4uY9(`gGP*hYD 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

    FjWn;7NnV_KHvwb!;uUJGm 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ÞZr%sgWmjKu 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

    W7!Z@=QA6B$qE6rQ)>$RU3Y5 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 literal 0 HcmV?d00001 diff --git a/themes/aottr/tailwind.config.js b/themes/aottr/tailwind.config.js new file mode 100644 index 0000000..e9215fa --- /dev/null +++ b/themes/aottr/tailwind.config.js @@ -0,0 +1,22 @@ +/** @type {import('tailwindcss').Config} */ +const defaultTheme = require('tailwindcss/defaultTheme') + +module.exports = { + content: [ + /* relevant files from the blog */ + "../../content/**/*.{html,md}", + "../../layouts/**/*.html", + +/* relevant files from the theme */ + "./layouts/**/*.html", + ], + theme: { + extend: { + fontFamily: { + 'sans': ['"Nunito"', ...defaultTheme.fontFamily.sans], + }, + } + }, + plugins: [], +} + diff --git a/themes/aottr/theme.toml b/themes/aottr/theme.toml new file mode 100644 index 0000000..3ba3164 --- /dev/null +++ b/themes/aottr/theme.toml @@ -0,0 +1,31 @@ +name = 'Theme name' +license = 'MIT' +licenselink = 'https://github.com/owner/repo/LICENSE' +description = 'Theme description' + +# The home page of the theme, where the source can be found +homepage = 'https://github.com/owner/repo' + +# If you have a running demo of the theme +demosite = 'https://owner.github.io/repo' + +# Taxonomy terms +tags = ['blog', 'company'] +features = ['some', 'awesome', 'features'] + +# If the theme has multiple authors +authors = [ + {name = 'Name of author', homepage = 'Website of author'}, + {name = 'Name of author', homepage = 'Website of author'} +] + +# If the theme has a single author +[author] + name = 'Your name' + homepage = 'Your website' + +# If porting an existing theme +[original] + author = 'Name of original author' + homepage = 'Website of original author' + repo = 'https://github.com/owner/repo' diff --git a/themes/archie/layouts/shortcodes/callout.html b/themes/archie/layouts/shortcodes/callout.html index 5557aad..5b9b308 100644 --- a/themes/archie/layouts/shortcodes/callout.html +++ b/themes/archie/layouts/shortcodes/callout.html @@ -1,5 +1,5 @@ -