diff --git a/_hugo-site/assets/js/main.js b/_hugo-site/assets/js/main.js index 7155a305..d9199362 100644 --- a/_hugo-site/assets/js/main.js +++ b/_hugo-site/assets/js/main.js @@ -25,3 +25,4 @@ */ import './modules/navbar/navbar'; +import './modules/go-top-button'; diff --git a/_hugo-site/assets/scss/base/_reset.scss b/_hugo-site/assets/js/modules/go-top-button.js old mode 100755 new mode 100644 similarity index 55% rename from _hugo-site/assets/scss/base/_reset.scss rename to _hugo-site/assets/js/modules/go-top-button.js index 94951651..0b34be66 --- a/_hugo-site/assets/scss/base/_reset.scss +++ b/_hugo-site/assets/js/modules/go-top-button.js @@ -1,4 +1,4 @@ -/*! +/* * Copyright 2025, TeamDev. All rights reserved. * * Licensed under the Apache License, Version 2.0 (the "License"); @@ -24,73 +24,35 @@ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ -html, body, div, span, applet, object, iframe, -h1, h2, h3, h4, h5, h6, p, figure, -a, abbr, acronym, address, big, cite, -del, dfn, em, font, ins, kbd, q, s, samp, -small, strike, strong, sub, sup, tt, var, -dl, dt, dd, ol, ul, li, -fieldset, form, label, legend, -table, caption, tbody, tfoot, thead, tr, th, td { - border: 0; - font-family: inherit; - font-size: 100%; - font-style: inherit; - font-weight: inherit; - margin: 0; - outline: 0; - padding: 0; - vertical-align: baseline; -} +'use strict'; -:focus { - outline: 0; -} - -body { - background: #FFF; - line-height: 1; -} - -ol, -ul { - list-style: none; -} - -table { - border-collapse: separate; - border-spacing: 0; -} - -caption, -th, -td { - font-weight: normal; - text-align: left; -} - -blockquote:before, -blockquote:after, -q:before, -q:after { - content: ""; -} - -blockquote, -q { - quotes: "" ""; -} - -a img { - border: 0; -} - -article, aside, details, figcaption, figure, -footer, header, hgroup, menu, nav, section { - display: block; -} - -a, -a:hover { - text-decoration: none; -} +/** + * Scrolls the content to the top of the page on the “Go to top” button click. + * + *
The button will be shown if the content will be too long. + */ +$(function () { + const $goTopButton = $('#go-top-button'); + if (!$goTopButton || !$goTopButton.length) return; + + /** + * Shows the button when the user scrolls down more than 300 pixels. + */ + $(window).on('scroll', function() { + if ($(this).scrollTop() > 300) { + $goTopButton.fadeIn(); + } else { + $goTopButton.fadeOut(); + } + }); + + /** + * Scrolls the content to top with the animation effect on the button click. + */ + $goTopButton.on('click', function() { + $('html, body').animate({ + scrollTop: 0 + }, 300); + return false; + }); +}); diff --git a/_hugo-site/assets/scss/base/_common.scss b/_hugo-site/assets/scss/base/_common.scss index ac7e9096..78bd75ab 100755 --- a/_hugo-site/assets/scss/base/_common.scss +++ b/_hugo-site/assets/scss/base/_common.scss @@ -27,6 +27,7 @@ .intro-section { padding-top: 40px; padding-bottom: 48px; + @media (max-width: $tablet) { padding-top: 32px; padding-bottom: 32px; @@ -64,106 +65,10 @@ } .content-with-fixed-header { - margin-top: $page-top-offset; + margin-top: $header-height + 32px;; @media(max-width: $desktop-small) { - margin-top: $page-top-offset-mobile; - } -} - -.toc-col, -.side-nav-col { - -ms-flex: 0 0 $custom-side-col-width; - flex: 0 0 $custom-side-col-width; -} - -.toc-col { - // Custom width is used here to have the central content column more readable. - @media (max-width: 1140px) { - display: none; - } -} - -.sticky-element { - @media (min-width: $tablet-large) { - padding: 0; - position: relative; - overflow: auto; - max-height: 80%; - -webkit-transform: translateZ(0); // Fixes jumping while scrolling - - &.sticky { - position: fixed; - } - } -} - -.toc { - width: $sticky-el-width; - padding-top: 12px; - - &.blog-toc { - margin: 40px 0 24px; - } - - &.initially-fixed { - position: fixed; - } - - &.hide-block { - display: none !important; - } - - @media (max-width: 1024px) { - display: none !important; - } - - .blog-toc-header { - margin-bottom: 16px; - padding-left: 12px; - font-size: 12px; - color: $gray-300; - font-weight: 500; - text-transform: uppercase; - } - - >ul>li>a { - display: block; - line-height: 1.4; - margin-bottom: 18px; - } - - ul { - list-style-type: none !important; - padding-left: 12px; - font-size: 12px; - - li { - line-height: 1.4; - margin-bottom: 18px; - - // Overrides Bootstrap v5 default value. - &.active { - a, - a:not([href]):not([tabindex]) { - color: $mainBrandColor; - } - } - } - - // Overrides Bootstrap v5 default value - a, - a:not([href]):not([tabindex]) { - color: $gray-500; - font-weight: 500; - padding: 0; - letter-spacing: 0.2px; - &:hover { - color:$black; - background: none; - text-decoration: none; - } - } + margin-top: $header-height + 16px;; } } @@ -244,58 +149,3 @@ $tooltip-padding: .5rem .7rem; border-bottom-color: $tooltip-color; } } - -.anchorjs-link { - &:hover { - text-decoration: none !important; - } - - &:after { - vertical-align: -2px; - } -} - -/* Custom checkbox styles. */ -$checkbox-size: 18px; -.checkbox-container { - position: relative; - display: block; - cursor: pointer; - margin-top: 12px; - padding-left: $checkbox-size + 12px; - line-height: 1.4; - user-select: none; - - &:hover input ~ .checkmark { - border-color: $mainBrandColor; - } - - .text { - font-size: 14px; - } - - /* Hide the browser's default checkbox. */ - input { - position: absolute; - cursor: pointer; - opacity: 0; - height: 0; - width: 0; - - &:checked ~ .checkmark { - background: url('img/icons/checkbox.svg') no-repeat center/cover; - border: none; - } - } - - /* Custom checkbox. */ - .checkmark { - position: absolute; - top: 2px; - left: 0; - height: $checkbox-size; - width: $checkbox-size; - border: 1px solid $gray-300; - border-radius: $border-radius-s; - } -} diff --git a/_hugo-site/assets/scss/base/_config.scss b/_hugo-site/assets/scss/base/_config.scss deleted file mode 100755 index 7c773713..00000000 --- a/_hugo-site/assets/scss/base/_config.scss +++ /dev/null @@ -1,112 +0,0 @@ -/*! - * Copyright 2025, TeamDev. All rights reserved. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Redistribution and use in source and/or binary forms, with or without - * modification, must retain the above copyright notice and the following - * disclaimer. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS - * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT - * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR - * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT - * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT - * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, - * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY - * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT - * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE - * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - */ - -// Font -$main-font: 'Roboto', 'Helvetica Neue', Helvetica, Arial, sans-serif; -$main-mono-font: 'Roboto Mono', monospace; - -// Layout -$layout-max-width: 1260px; -$custom-side-col-width: 240px; -$center-col-width: $layout-max-width - $custom-side-col-width - $custom-side-col-width; // 780px; - -// Font sizes -$font-size--primary : 16px; -$font-size--xxs : .8rem; -$font-size--xs : 1rem; -$font-size--s : 1.15rem; -$article-font-size : 1.1rem; -$font-size--m : 1.65rem; -$font-size--l : 1.85rem; -$font-size--xl : 2rem; -$font-size--xxl : 2.5rem; -$font-size--xxxl : 2.625rem; - -// Line heights -$article-line-height: 1.74; - -// General dimensions and spacing -$header-height : 68px; - -// Transitions -$transition--primary : all .3s ease; -$transition--secondary : all .6s cubic-bezier(0.3, 0.9, 0.2, 1); -$transition--tertiary : all .3s cubic-bezier(0.93,0.7,0.4,0.57); -$transition-fast : all .2s ease; -$transition-slow : all 1s ease; - -// Responsive -$phone-small : 320px; -$phone-medium : 480px; -$phone-large : 512px; -$phone-xlarge : 640px; -$tablet : 768px; -$tablet-large : 991px; -$desktop-small : 1024px; -$desktop-medium : 1280px; -$desktop-large : 1440px; -$mobile : $desktop-small; - -// Z-index -// Usage: z-index: map_get($z-index, 'color-selector'); -$z-index: ( - 'go-top-button' : 999, - 'color-selector' : 999, - 'header' : 1000, - 'snackbar' : 1000, - 'nav-mobile' : 1001, - 'side-nav-mobile' : 1001, - 'redirect-screen' : 1001, - 'hamburger-menu' : 9999, - 'search-mobile' : 10000 -); - -// Border-radius -$border-radius-s : 2px; -$border-radius : 3px; -$border-radius-m : 4px; -$border-radius-l : 5px; - -// Icon sizes -$icon-size--xs : 16px; -$icon-size--s : 24px; -$icon-size--m : 32px; -$icon-size--l : 40px; -$icon-size--xl : 48px; - -// Width for the element that is inside the custom column in 240px -// Width equals `custom-column-width` minus `padding` (240px - 15px - 15px = 210px) -$sticky-el-width: 210px; - -// Collapsible item -$icon-right-offset: 48px; - -// Container top offset for pages with a fixed header. For example a page with a single post. -$page-top-offset: $header-height + 32px; -$page-top-offset-mobile: $header-height + 16px; - -// Inputs -$input-border-radius: $border-radius; diff --git a/_hugo-site/assets/scss/base/_override.scss b/_hugo-site/assets/scss/base/_override.scss index 810af5ac..e8fa3b82 100755 --- a/_hugo-site/assets/scss/base/_override.scss +++ b/_hugo-site/assets/scss/base/_override.scss @@ -24,12 +24,6 @@ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ -body { - color: $textColor; - font-family: $main-font; - -webkit-font-smoothing: antialiased; -} - // By default Bootstrap v5 has display:flex. It breaks TOC navigation. .nav { display: block; diff --git a/_hugo-site/assets/scss/main.scss b/_hugo-site/assets/scss/main.scss index 4bb3f498..dda6e398 100644 --- a/_hugo-site/assets/scss/main.scss +++ b/_hugo-site/assets/scss/main.scss @@ -26,18 +26,12 @@ @import "node_modules/bootstrap/scss/bootstrap"; -// Common theme styles from the `TeamDev-Ltd/site-commons`. -// TBD. - // Common docs styles from the `SpineEventEngine/documentation`. -@import "docs-main"; +@import "docs-common"; -@import "base/reset"; @import "base/mixins"; -@import "base/config"; @import "base/colors"; @import "base/override"; -@import "base/layout"; @import "base/common"; @import "base/text"; @@ -48,5 +42,10 @@ @import "modules/hero"; @import "modules/feature-cards"; @import "modules/call-to-action"; +@import "modules/go-top-button"; +@import "modules/checkbox"; @import "pages/landing"; + +// Page styles from the `SpineEventEngine/documentation`. +@import "docs"; diff --git a/_hugo-site/assets/scss/modules/_buttons.scss b/_hugo-site/assets/scss/modules/_buttons.scss index 94b36996..59e3ccb6 100644 --- a/_hugo-site/assets/scss/modules/_buttons.scss +++ b/_hugo-site/assets/scss/modules/_buttons.scss @@ -109,46 +109,6 @@ $btn-font-size: 14px; } } -#go-top-btn { - display: none; - position: fixed; - text-indent: -9999px; - z-index: map_get($z-index, 'go-top-button'); - bottom: 10px; - right: 16px; - width: 60px; - height: 60px; - cursor: pointer; - padding: 4px; - -webkit-transform: translate3d(0, 0, 0); /* Prevents jumping on scroll in Chrome */ - transform : translate3d(0, 0, 0); - - &:after { - content: ""; - position: absolute; - top: 50%; - left: 50%; - margin-left: -20px; - margin-top: -20px; - background: rgba($secondBrandColor, .26) url('img/icons/caret.svg') no-repeat; - border-radius: $border-radius-l; - width: $icon-size--l; - height: $icon-size--l; - transform-style: rotate(-180deg); - transition: all .3s ease-in-out; - - @media (max-width: $tablet) { - background-color: rgba($secondBrandColor, .54); - } - } - - &:hover { - &:after { - background-color: rgba($mainBrandColor, .87); - } - } -} - .link-back, .link-next { &:hover, diff --git a/_hugo-site/assets/scss/base/_layout.scss b/_hugo-site/assets/scss/modules/_checkbox.scss similarity index 62% rename from _hugo-site/assets/scss/base/_layout.scss rename to _hugo-site/assets/scss/modules/_checkbox.scss index d825598a..8c9fda1f 100644 --- a/_hugo-site/assets/scss/base/_layout.scss +++ b/_hugo-site/assets/scss/modules/_checkbox.scss @@ -24,44 +24,46 @@ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ -html, -body { - height: 100%; -} - -.wrapper { - min-height: 100%; - display: flex; - flex-direction: column; - align-items: stretch; -} - -.main { - flex-grow: 1; -} +$checkbox-size: 18px; -.footer { - flex-shrink: 0; -} +.checkbox-container { + position: relative; + display: block; + cursor: pointer; + margin-top: 12px; + padding-left: $checkbox-size + 12px; + line-height: 1.4; + user-select: none; -$layout-padding-medium: 40px; -$layout-padding-tablet: 32px; -$layout-padding-phone: 20px; + &:hover input ~ .checkmark { + border-color: $mainBrandColor; + } -.content-holder { - max-width: $layout-max-width; - @media(max-width: $desktop-medium) { - padding-right: $layout-padding-medium; - padding-left: $layout-padding-medium; + .text { + font-size: 14px; } - @media(max-width: $tablet) { - padding-right: $layout-padding-tablet; - padding-left: $layout-padding-tablet; + // Hides the browser's default checkbox. + input { + position: absolute; + cursor: pointer; + opacity: 0; + height: 0; + width: 0; + + &:checked ~ .checkmark { + background: url('img/icons/checkbox.svg') no-repeat center/cover; + border: none; + } } - @media(max-width: $phone-medium) { - padding-right: $layout-padding-phone; - padding-left: $layout-padding-phone; + .checkmark { + position: absolute; + top: 2px; + left: 0; + height: $checkbox-size; + width: $checkbox-size; + border: 1px solid $gray-300; + border-radius: $border-radius-s; } } diff --git a/_hugo-site/assets/scss/modules/_footer.scss b/_hugo-site/assets/scss/modules/_footer.scss index 534f054a..da726f81 100755 --- a/_hugo-site/assets/scss/modules/_footer.scss +++ b/_hugo-site/assets/scss/modules/_footer.scss @@ -48,6 +48,7 @@ footer { } a { + text-decoration: none; font-weight: 400; font-size: 14px; padding: 6px 0; @@ -164,6 +165,8 @@ footer { } .footer-nav-list { + list-style: none; + @media (min-width: $tablet) { display: block !important; height: auto !important; @@ -213,6 +216,7 @@ footer { &.community-links { display: flex; align-items: center; + font-family: $main-font !important; font-weight: 400; font-size: 14px; letter-spacing: .6px; diff --git a/_hugo-site/assets/scss/modules/_go-top-button.scss b/_hugo-site/assets/scss/modules/_go-top-button.scss new file mode 100644 index 00000000..8ff15689 --- /dev/null +++ b/_hugo-site/assets/scss/modules/_go-top-button.scss @@ -0,0 +1,69 @@ +/*! + * Copyright 2025, TeamDev. All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Redistribution and use in source and/or binary forms, with or without + * modification, must retain the above copyright notice and the following + * disclaimer. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR + * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT + * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, + * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, + * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY + * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE + * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +#go-top-button { + $top-button-size: 60px; + $top-button-icon-size: $icon-size--l; + $icon-position: $top-button-size - $top-button-icon-size; + + display: none; + position: fixed; + border: 0; + padding: 0; + background-color: transparent; + text-indent: -9999px; + bottom: 10px; + right: 16px; + width: $top-button-size; + height: $top-button-size; + cursor: pointer; + -webkit-transform: translate3d(0, 0, 0); // Prevents jumping on scroll in Chrome. + z-index: map_get($z-index, 'go-top-button'); + + &:after { + content: ""; + position: absolute; + top: 50%; + left: 50%; + margin-left: -$icon-position; + margin-top: -$icon-position; + background: rgba($secondBrandColor, .26) url('img/icons/caret-top.svg') no-repeat; + border-radius: $border-radius-l; + width: $top-button-icon-size; + height: $top-button-icon-size; + transition: all .3s ease-in-out; + + @media (max-width: $tablet) { + background-color: rgba($secondBrandColor, .54); + } + } + + &:hover { + &:after { + background-color: rgba($mainBrandColor, .87); + } + } +} diff --git a/_hugo-site/assets/scss/modules/_hero.scss b/_hugo-site/assets/scss/modules/_hero.scss index b3bd7bc4..cef23da2 100755 --- a/_hugo-site/assets/scss/modules/_hero.scss +++ b/_hugo-site/assets/scss/modules/_hero.scss @@ -35,6 +35,20 @@ padding-bottom: 0; } } + + .page-headline-container { + padding-top: 64px; + + .page-headline { + font-family: $main-mono-font; + color: $white; + font-size: 32px; + line-height: 1.2; + font-weight: 400; + padding-top: 16px; + margin-bottom: 24px; + } + } } // Landing page hero. diff --git a/_hugo-site/assets/scss/modules/_navbar.scss b/_hugo-site/assets/scss/modules/_navbar.scss index d3ef864f..7f090dda 100755 --- a/_hugo-site/assets/scss/modules/_navbar.scss +++ b/_hugo-site/assets/scss/modules/_navbar.scss @@ -333,15 +333,3 @@ $mobile-nav-min-width: $mobile-nav-max-width + 1; left: 50%; } } - -// Page headline and description. -.page-headline-container { - padding-top: 64px; -} - -.page-headline { - font-family: $main-mono-font; - color: $white; - font-size: 32px; - font-weight: 400; -} diff --git a/_hugo-site/config/_default/hugo.toml b/_hugo-site/config/_default/hugo.toml index 2d1a8d2e..407ea583 100644 --- a/_hugo-site/config/_default/hugo.toml +++ b/_hugo-site/config/_default/hugo.toml @@ -3,10 +3,11 @@ languageCode = 'en-us' title = 'Spine Event Engine' [module] - [[module.imports]] - path = 'github.com/TeamDev-Ltd/site-commons' + # First theme has higher priority than later ones. [[module.imports]] path = 'github.com/SpineEventEngine/documentation/_hugo-theme' + [[module.imports]] + path = 'github.com/TeamDev-Ltd/site-commons' [params.libs.docsearch] appId = 'DUYV0WFHKV' @@ -24,3 +25,31 @@ title = 'Spine Event Engine' unsafe = true [markup.highlight] noClasses = false + +# Version control config. +# To change the current main version, update only the `path` parameter. +# Read more in the `SPINE_RELEASE.md` guide. +# +# The configuration is duplicated now due to the known issue with cascade arrays: +# https://github.com/gohugoio/hugo/issues/13869 +[[cascade]] + [cascade.params] + url = 'docs/' + [cascade.target] + # The path to the `_index.md` of the current main version. + path = '{/docs/1}' + kind = 'section' +[[cascade]] + [cascade.params] + url = 'docs/:sections[2:]/' + [cascade.target] + # The path to the current main version. + path = '{/docs/1/**}' + kind = 'section' +[[cascade]] + [cascade.params] + url = 'docs/:sections[2:]/:contentbasename/' + [cascade.target] + # The path to the current main version. + path = '{/docs/1/**}' + kind = 'page' diff --git a/_hugo-site/data/spine.yml b/_hugo-site/data/spine.yml index 3578d95a..ae69854c 100644 --- a/_hugo-site/data/spine.yml +++ b/_hugo-site/data/spine.yml @@ -1,19 +1,4 @@ +# This YAML file will be merged with the `data/spine.yml` from `SpineEventEngine/documentation`. + name: Spine full_name: Spine Event Engine - -githuburl: https://github.com/SpineEventEngine/SpineEventEngine.github.io/ -core_java_repo: https://github.com/SpineEventEngine/core-java -base_repo: https://github.com/SpineEventEngine/base -web_repo: https://github.com/SpineEventEngine/web -gcloud_java_repo: https://github.com/SpineEventEngine/gcloud-java -money_repo: https://github.com/SpineEventEngine/money -dart_repo: https://github.com/SpineEventEngine/dart -bootstrap_repo: https://github.com/SpineEventEngine/bootstrap -jdbc_storage_repo: https://github.com/SpineEventEngine/jdbc-storage -time_repo: https://github.com/SpineEventEngine/time - -base_api_doc: https://spine.io/base-libraries/dokka-reference -core_api_doc: https://spine.io/core-jvm/dokka-reference -dart_api_doc: https://spine.io/dart/reference -js_api_doc: https://spine.io/web/reference/client-js -web_api_doc: https://spine.io/web/dokka-reference diff --git a/_hugo-site/go.mod b/_hugo-site/go.mod index d9e5cf39..3000d374 100644 --- a/_hugo-site/go.mod +++ b/_hugo-site/go.mod @@ -3,6 +3,6 @@ module github.com/SpineEventEngine/SpineEventEngine.github.io go 1.22.0 require ( - github.com/SpineEventEngine/documentation/_hugo-theme v0.0.0-20251125134225-ffbaef64de7c // indirect - github.com/TeamDev-Ltd/site-commons v0.0.0-20251120141426-5f3b352019cd // indirect + github.com/SpineEventEngine/documentation/_hugo-theme v0.0.0-20251204140228-fbc38df8c319 // indirect + github.com/TeamDev-Ltd/site-commons v0.0.0-20251202150534-a795438915ff // indirect ) diff --git a/_hugo-site/go.sum b/_hugo-site/go.sum index 8de6e1b9..cf7c3837 100644 --- a/_hugo-site/go.sum +++ b/_hugo-site/go.sum @@ -1,4 +1,4 @@ -github.com/SpineEventEngine/documentation/_hugo-theme v0.0.0-20251125134225-ffbaef64de7c h1:AsH/Y6TFvf0c34dvnjITbSkG8gOWUffEopKECRZsoJ4= -github.com/SpineEventEngine/documentation/_hugo-theme v0.0.0-20251125134225-ffbaef64de7c/go.mod h1:PPVLQ3BPcQrF8O73Hk+wcEk22zcQjZSO9tQ2J7Pj7Mk= -github.com/TeamDev-Ltd/site-commons v0.0.0-20251120141426-5f3b352019cd h1:Y2fDtQOb628jO1Niky7Xfvs/mVdXmYeCwc+TdHaVa04= -github.com/TeamDev-Ltd/site-commons v0.0.0-20251120141426-5f3b352019cd/go.mod h1:atDeksDWBzsIidpW6Ivz2yYHwp2JPa1i1KXIxkctQ3c= +github.com/SpineEventEngine/documentation/_hugo-theme v0.0.0-20251204140228-fbc38df8c319 h1:7I8hjW1HfflULVEoLQedxmkBW2mdO+5TP4cZm3H499E= +github.com/SpineEventEngine/documentation/_hugo-theme v0.0.0-20251204140228-fbc38df8c319/go.mod h1:PPVLQ3BPcQrF8O73Hk+wcEk22zcQjZSO9tQ2J7Pj7Mk= +github.com/TeamDev-Ltd/site-commons v0.0.0-20251202150534-a795438915ff h1:8kjfGJhf6LeS+IlK9NRktxtcv6O/WDneBuQD3QLPGIs= +github.com/TeamDev-Ltd/site-commons v0.0.0-20251202150534-a795438915ff/go.mod h1:atDeksDWBzsIidpW6Ivz2yYHwp2JPa1i1KXIxkctQ3c= diff --git a/_hugo-site/layouts/_default/baseof.html b/_hugo-site/layouts/_default/baseof.html index 9d7e7998..3124763b 100644 --- a/_hugo-site/layouts/_default/baseof.html +++ b/_hugo-site/layouts/_default/baseof.html @@ -7,7 +7,6 @@