diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 79410ea2c2..07db4b2e42 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -17,7 +17,7 @@ jobs: uses: peaceiris/actions-hugo@v2 with: # When this version is updated, it must be also updated at docker-compose.yml - hugo-version: '0.133.1' + hugo-version: '0.145.0' extended: true - name: Copy the missing files from /content/en for publishing each language site run: | diff --git a/assets/js/script.js b/assets/js/script.js index 0c57b53c9c..ee7c790c07 100644 --- a/assets/js/script.js +++ b/assets/js/script.js @@ -4,12 +4,6 @@ // Preloader js $(window).on('load', function () { $('.preloader').fadeOut(100); - var calendarContainer = document.getElementById('calendar-container'); - if(calendarContainer){ - const timezone = Intl.DateTimeFormat().resolvedOptions().timeZone - const html = `` - calendarContainer.innerHTML = html; - } }); // Accordions diff --git a/assets/scss/_common.scss b/assets/scss/_common.scss index a10da24edd..4324b926c5 100644 --- a/assets/scss/_common.scss +++ b/assets/scss/_common.scss @@ -1,6 +1,7 @@ body { background-color: $body-color; overflow-x: hidden; + text-align: left; } ::selection { @@ -75,9 +76,11 @@ a:hover { .section { padding-top: 70px; padding-bottom: 70px; + text-align: left; &-title { margin-bottom: 30px; + text-align: left; } } diff --git a/assets/scss/_custom.scss b/assets/scss/_custom.scss index 55381f681d..0ac9497a56 100644 --- a/assets/scss/_custom.scss +++ b/assets/scss/_custom.scss @@ -19,16 +19,82 @@ a:hover, .content a:hover { .author{ width:25% } .notice { - padding-top: 20px; - padding-bottom: 20px; + padding: 8px 0; + background: inherit; + font-size: 13px; + line-height: 1.4; + + a { + color: inherit; + text-decoration: underline; + + &:hover { + text-decoration: none; + } + } + + .container { + padding-top: 0; + padding-bottom: 0; + } } .section-first { - padding-top: 20px; + padding-top: 40px; + + .h1 { + margin-bottom: 30px; + } + + p { + margin-bottom: 20px; + } } .section-last { padding-top: 0; + + .section-small { + max-width: 800px; + margin: 0 auto; + + @media (max-width: 876px) { + max-width: 600px; + margin: 0 auto; + padding: 30px; + } + + @media (max-width: 576px) { + max-width: calc(100% - 24px); + margin: 0 12px; + padding: 20px 15px; + } + + p { + @media (max-width: 576px) { + font-size: 14px; + line-height: 1.5; + margin-bottom: 15px; + } + } + + .h2 { + @media (max-width: 576px) { + font-size: 20px; + margin-bottom: 12px; + } + } + + a { + @media (max-width: 576px) { + display: inline; + padding: 0; + margin: 0; + border: none; + font-weight: 500; + } + } + } } .section-small { @@ -83,17 +149,17 @@ ol.breadcrumb { } .navbar-expand-lg .navbar-nav .nav-link { - padding: 30px 15px; + padding: 15px; display: inline; } .navbar-expand-lg .navbar-nav .nav-with-toggle { - padding: 30px 0px; + padding: 15px 0; display: inline; } .nav-item{ - padding: 0px 0px; - height:44px; - line-height: 44px; + padding: 0; + height:48px; + line-height: 48px; } .show { z-index:100; @@ -320,6 +386,596 @@ button.svelte-la9dd4:disabled { color: white !important; } +.container.wrap { + display: flex; + align-items: center; + justify-content: space-between; + max-width: 1140px; + padding: 0; + margin: 0 auto; + background: #fff; + border-bottom: 1px solid #eee; + position: relative; + + @media (max-width: 876px) { + padding: 0 12px; + } +} + .dropdown { margin-right: 10px; -} \ No newline at end of file +} + +.video-container { + position: relative; + width: 100%; + padding-bottom: 56.25%; + height: 0; + overflow: hidden; + border-radius: 2px; + margin-bottom: 2rem; + + iframe { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + border: 0; + border-radius: 2px; + } +} + +.books-grid { + display: grid; + grid-template-columns: repeat(3, 1fr); + gap: 15px; + + @media (max-width: 576px) { + gap: 10px; + } +} + +.book-card { + position: relative; + transition: transform 0.3s ease; + perspective: 1000px; + + img { + width: 100%; + height: auto; + box-shadow: + 0 4px 8px rgba(0,0,0,0.1), + 2px 8px 12px rgba(0,0,0,0.08), + -20px 0 20px -20px rgba(0,0,0,0.3); + transform: rotateY(2deg); + transform-style: preserve-3d; + transition: all 0.3s ease; + } + + &:hover { + img { + transform: rotateY(0deg) translateY(-5px); + box-shadow: + 0 8px 16px rgba(0,0,0,0.15), + 4px 12px 20px rgba(0,0,0,0.12), + -25px 0 25px -20px rgba(0,0,0,0.4); + } + } +} + +.featured-articles { + margin-top: 15px; + + .article-card { + margin-bottom: 25px; + + &:last-child { + margin-bottom: 0; + } + + .article-link { + display: flex; + flex-direction: row-reverse; + gap: 20px; + text-decoration: none; + color: inherit; + + .article-content { + flex: 1; + display: flex; + align-items: center; + + h4 { + margin: 0; + font-size: 14px; + line-height: 1.4; + color: #333; + } + } + + .article-image { + width: 180px; + flex-shrink: 0; + + img { + width: 100%; + height: auto; + aspect-ratio: 16/9; + object-fit: cover; + display: block; + } + } + } + } +} + +.newsletter-signup { + .signup-form { + .form-group { + display: flex; + align-items: center; + gap: 12px; + max-width: 100%; + font-size: 14px; + color: #666; + + @media (max-width: 576px) { + flex-wrap: wrap; + gap: 8px; + margin: 0; + } + } + + .signup-text { + white-space: normal; + + @media (max-width: 576px) { + width: 100%; + font-size: 13px; + margin-bottom: 4px; + } + } + + .form-input { + width: 200px; + border: 1px solid #e5e5e5; + padding: 6px 12px; + font-size: 14px; + + @media (max-width: 576px) { + width: calc(100% - 80px); + font-size: 13px; + padding: 4px 8px; + } + + &:focus { + outline: none; + border-color: #0aa8a7; + } + } + + button { + white-space: nowrap; + background: none; + color: #0aa8a7; + border: none; + padding: 6px 0; + font-size: 14px; + font-weight: 600; + cursor: pointer; + + @media (max-width: 576px) { + width: 70px; + text-align: right; + font-size: 13px; + padding: 4px 0; + } + + &:hover { + text-decoration: underline; + } + } + } +} + +.btn-link { + display: inline-flex; + align-items: center; + color: #0aa8a7; + font-size: 14px; + font-weight: 500; + text-decoration: none; + padding: 0; + border: none; + + i { + margin-left: 6px; + font-size: 12px; + transition: transform 0.2s ease; + } + + &:hover { + color: darken(#0aa8a7, 10%); + text-decoration: none; + + i { + transform: translateX(3px); + } + } +} + +.navigation { + position: fixed; + top: 0; + left: 0; + right: 0; + background: white; + z-index: 1000; + border-bottom: 1px solid #eee; +} + +body { + padding-top: 48px; +} + +body.has-notice { +} + +// Learning Path styles +.learning-path-grid { + display: grid; + grid-template-columns: repeat(auto-fill, minmax(300px, 1fr)); + gap: 2rem; + margin: 2rem 0; +} + +.learning-path-item { + display: flex; + align-items: flex-start; + background: #fff; + padding: 1.5rem; + border-radius: 8px; + box-shadow: 0 2px 10px rgba(0,0,0,0.1); + transition: transform 0.3s ease; + + &:hover { + transform: translateY(-5px); + } + + img { + width: 100px; + height: 100px; + object-fit: cover; + border-radius: 4px; + margin-right: 1.5rem; + } + + .content { + flex: 1; + + h3 { + margin: 0 0 1rem; + font-size: 1.25rem; + color: #333; + } + + p { + margin: 0; + font-size: 0.95rem; + color: #666; + line-height: 1.5; + } + } +} + +// Course List styles +.course-list { + .course-wrapper { + margin-bottom: 1rem; + background: #fff; + } + + .course-item-link { + display: block; + text-decoration: none; + color: inherit; + border: none; + + &:hover { + text-decoration: none; + + .course-item { + background: #f8f9fa; + } + + .btn-link { + color: darken(#0aa8a7, 10%); + + i { + transform: translateX(3px); + } + } + } + } + + .course-item { + display: flex; + padding: 1.5rem 0; + border-bottom: 1px solid #e5e5e5; + transition: background-color 0.2s ease; + } + + .course-image { + flex: 0 0 240px; + margin-right: 2rem; + + img { + width: 100%; + height: 135px; + object-fit: cover; + border-radius: 4px; + } + } + + .course-content { + flex: 1; + + h3 { + margin: 0 0 0.5rem; + font-size: 1.25rem; + color: #1c1d1f; + } + + .course-description { + margin: 0 0 1rem; + color: #6a6f73; + font-size: 0.95rem; + line-height: 1.5; + } + + .course-meta { + margin-bottom: 1rem; + font-size: 0.85rem; + color: #6a6f73; + + span { + display: inline-block; + margin-right: 1rem; + + &:last-child { + margin-right: 0; + } + } + } + } +} + +.course-expanded-content { + display: none; + padding: 2rem; + margin: 1rem 0; + background: #fff; + border-radius: 8px; + width: 100%; + border: 0px solid #e5e5e5; + + &.active { + display: block; + animation: slideDown 0.3s ease-out; + } + + .section.section-first { + padding: 0; + width: 100%; + + .container { + padding: 0; + max-width: none; + width: 100%; + } + + &.full-width { + margin: 0; + width: 100%; + + .container { + margin: 0; + padding: 0; + max-width: none; + width: 100%; + } + + .row { + margin: 0; + width: 100%; + } + + .col, [class*="col-"] { + padding: 0; + } + } + + .video-container { + position: relative; + width: 100%; + padding-bottom: 56.25%; + margin-bottom: 2rem; + border-radius: 2px; + overflow: hidden; + + iframe { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + border: none; + border-radius: 2px; + } + } + } +} + +@keyframes slideDown { + from { + opacity: 0; + transform: translateY(-10px); + } + to { + opacity: 1; + transform: translateY(0); + } +} + +.course-modal { + display: none; + position: fixed; + top: 0; + left: 0; + right: 0; + bottom: 0; + background: rgba(0,0,0,0.5); + z-index: 1000; + + &.active { + display: flex; + align-items: center; + justify-content: center; + animation: fadeIn 0.2s ease-out; + } + + .course-modal-content { + position: relative; + width: 95%; + max-width: 1200px; + height: 90vh; + background: #fff; + border-radius: 8px; + padding: 2rem; + overflow-y: auto; + animation: modalSlideUp 0.3s ease-out; + } + + .modal-close { + position: absolute; + top: 1rem; + right: 1rem; + background: none; + border: none; + font-size: 1.5rem; + cursor: pointer; + padding: 0.5rem; + line-height: 1; + z-index: 1; + + &:hover { + color: #0aa8a7; + } + } + + .modal-body { + .section.section-first { + padding: 0; + width: 100%; + + .container { + padding: 0; + max-width: none; + width: 100%; + } + + &.full-width { + margin: 0; + width: 100%; + + .container { + margin: 0; + padding: 0; + max-width: none; + width: 100%; + } + + .row { + margin: 0; + width: 100%; + } + + .col, [class*="col-"] { + padding: 0; + } + } + + .video-container { + position: relative; + width: 100%; + padding-bottom: 56.25%; + margin-bottom: 2rem; + border-radius: 4px; + overflow: hidden; + + iframe { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + border: none; + border-radius: 4px; + } + } + } + } +} + +// Logo responsive styles +.logo { + a { + display: block; + } + + .desktop-logo { + display: block; + } + + .mobile-logo { + display: none; + } + + @media (max-width: 390px) { + .desktop-logo { + display: none; + } + + .mobile-logo { + display: block; + } + } +} + +@keyframes fadeIn { + from { + opacity: 0; + } + to { + opacity: 1; + } +} + +@keyframes modalSlideUp { + from { + opacity: 0; + transform: translateY(20px); + } + to { + opacity: 1; + transform: translateY(0); + } +} + +@media (max-width: 767px) { + .course-expanded-content, + .course-modal { + display: none !important; + } +} diff --git a/assets/scss/_search.scss b/assets/scss/_search.scss new file mode 100644 index 0000000000..f387f1d901 --- /dev/null +++ b/assets/scss/_search.scss @@ -0,0 +1,66 @@ +.search-container { + position: relative; +} + +#search-input { + width: 100px; + padding: 8px 12px; + border: 1px solid #ddd; + border-radius: 4px; + font-size: 14px; + + &:focus { + outline: none; + border-color: #0aa8a7; + box-shadow: 0 0 0 0.2rem rgba(10, 168, 167, 0.25); + } +} + +.search-results { + display: none; + position: absolute; + top: 100%; + left: 15px; + right: -200px; + min-width: 300px; + margin-top: 15px; + margin-left: -10px; + background: white; + border: 1px solid #ddd; + border-radius: 4px; + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); + max-height: 400px; + overflow-y: auto; + z-index: 1000; + + + .search-result-item { + display: block; + padding: 10px; + text-decoration: none; + color: #000; + border-bottom: 1px solid #eee; + + &:hover { + background: #f5f5f5; + color: #0aa8a7; + font-weight: bold; + } + + .search-result-title { + font-weight: 500; + margin-bottom: 5px; + } + + .search-result-summary { + font-size: 0.9em; + color: #666; + } + } + + .no-results { + padding: 10px; + text-align: center; + color: #666; + } +} \ No newline at end of file diff --git a/assets/scss/_typography.scss b/assets/scss/_typography.scss index d8474adacf..041212eeef 100644 --- a/assets/scss/_typography.scss +++ b/assets/scss/_typography.scss @@ -55,7 +55,7 @@ body { line-height: 1.2; font-family: $primary-font; -webkit-font-smoothing: antialiased; - font-size: 18px; + font-size: 12px; color: $text-color; } @@ -63,7 +63,7 @@ p, .paragraph { font-weight: 400; color: $text-color; - font-size: 18px; + font-size: 16px; line-height: 1.7; font-family: $primary-font; } @@ -86,42 +86,42 @@ h6, .h6 { h1, .h1 { - font-size: 48px; + font-size: 32px; @include tablet { - font-size: 40px; + font-size: 28px; } } h2, .h2 { - font-size: 38px; + font-size: 28px; @include tablet { - font-size: 30px; + font-size: 24px; } } h3, .h3 { - font-size: 24px; + font-size: 20px; } h4, .h4 { - font-size: 20px; + font-size: 16px; } h5, .h5 { - font-size: 16px; + font-size: 14px; } h6, .h6 { - font-size: 15px; + font-size: 12px; } .display-3{ - font-size: 3.5rem; -} \ No newline at end of file + font-size: 2.5rem; +} diff --git a/assets/scss/_variables.scss b/assets/scss/_variables.scss index a825dd8473..9436071c05 100644 --- a/assets/scss/_variables.scss +++ b/assets/scss/_variables.scss @@ -1,5 +1,5 @@ // Color Variables -$primary-color: #0AA8A7; +$primary-color: #0aa8a7; $text-color: #777; $text-color-dark: #222; $body-color: #fff; diff --git a/assets/scss/style.scss b/assets/scss/style.scss index d6b46a6eb2..85dbd72c1d 100644 --- a/assets/scss/style.scss +++ b/assets/scss/style.scss @@ -23,4 +23,6 @@ VERSION: Versoin Number @import 'templates/main.scss'; -@import 'custom'; \ No newline at end of file +@import 'custom'; + +@import 'search'; diff --git a/config/_default/config.yaml b/config/_default/config.yaml index 5661378686..85b072d059 100644 --- a/config/_default/config.yaml +++ b/config/_default/config.yaml @@ -4,7 +4,7 @@ defaultContentLanguageInSubdir: false title: InnerSource Commons pluralizeListTitles: false -paginate: '3' +pagination.pagerSize: '3' summaryLength: '15' disqusShortname: '' googleAnalytics: '' @@ -21,3 +21,5 @@ frontmatter: date: - report_publish_date - :default +outputs: + home: ["HTML", "RSS", "JSON"] diff --git a/config/_default/languages.yaml b/config/_default/languages.yaml index cd8f6fa0d8..505300c30a 100644 --- a/config/_default/languages.yaml +++ b/config/_default/languages.yaml @@ -1,36 +1,45 @@ en: languageName: English contentDir: content/en + languageCode: en weight: 1 ja: languageName: 日本語 contentDir: content/ja + languageCode: ja weight: 2 de: languageName: Deutsch contentDir: content/de + languageCode: de weight: 3 zh: languageName: 中文 contentDir: content/zh + languageCode: zh weight: 3 it: languageName: Italiano contentDir: content/it + languageCode: it weight: 3 es: languageName: Español contentDir: content/es + languageCode: es weight: 3 ru: languageName: Русский contentDir: content/ru + languageCode: ru weight: 3 fr: languageName: Français contentDir: content/fr + languageCode: fr weight: 3 pt-br: languageName: Português Brasileiro contentDir: content/pt-br + languageCode: pt-br weight: 3 \ No newline at end of file diff --git a/config/_default/menus.de.yaml b/config/_default/menus.de.yaml index be4ac66c3d..b268d3969b 100644 --- a/config/_default/menus.de.yaml +++ b/config/_default/menus.de.yaml @@ -1,127 +1,212 @@ main: - - name: Lernen - URL: de/learn + + +## Learning + - name: Learning + URL: learn weight: 1 - identifier: learn - - name: Bücher - parent: learn - URL: de/learn/books + identifier: learning + - name: Learning + URL: learn/ + parent: learning + weight: 1 + - name: Learning Path + URL: learn/learning-path + parent: learning weight: 2 - - name: Lernpfad - parent: learn - URL: de/learn/learning-path + - name: InnerSource Patterns + URL: https://innersourcecommons.org/learn/books/innersource-patterns/ + parent: learning weight: 3 - - name: Muster - parent: learn - URL: de/learn/patterns + - name: Managing InnerSource Projects + URL: https://innersourcecommons.org/learn/books/managing-innersource-projects/ + parent: learning weight: 4 - - name: Forschung - parent: learn - URL: de/learn/research - weight: 5 - name: Videos - parent: learn URL: https://www.youtube.com/@InnerSourceCommons + parent: learning + weight: 5 + - name: Books + URL: learn/books + parent: learning weight: 6 - - name: Ereignisse - URL: de/events/community-calls - weight: 2 - - name: Gemeinschaft + - name: Getting Started with InnerSource + URL: https://innersourcecommons.org/learn/books/getting-started-with-innersource/ + parent: learning + weight: 7 + - name: Understanding the InnerSource Checklist + URL: https://innersourcecommons.org/learn/books/understanding-the-innersource-checklist/ + parent: learning + weight: 8 + - name: Adopting InnerSource Principles and Case Studies + URL: https://innersourcecommons.org/learn/books/adopting-innersource-principles-and-case-studies/ + parent: learning + weight: 9 + +# Community + - name: Community + URL: community + weight: 4 identifier: community - URL: de/community + - name: Community Calls + URL: events/community-calls + parent: community + weight: 1 + - name: Activities and Working Groups + URL: /community + parent: community + weight: 2 + - name: InnerSource Stories + URL: stories + parent: community weight: 3 - - name: Geschichten - URL: de/stories + - name: Services Directory + URL: community/services + parent: community weight: 4 - - name: Diensteverzeichnis - URL: de/community/services + - name: Research + URL: learn/research parent: community - weight: 2 - - name: Über - identifier: about - URL: de/about weight: 5 - - name: Ankündigungen - URL: de/about/announcements - parent: about - weight: 1 - - name: Board & Governance - URL: de/about/board + + - name: InnerSource Gatherings - Local Chapters + URL: https://gatherings.innersourcecommons.org/ + parent: community + weight: 6 + - name: InnerSource Summit 2024 + URL: events/isc-2024 + parent: community + weight: 7 + - name: Past Summits + URL: https://innersourcecommons.org/events/past-summits/ + parent: community + weight: 8 + - name: InnerSourcerers Map + URL: about/map + parent: community + weight: 11 + +# News + - name: Announcements + URL: about/announcements + parent: community + weight: 12 + - name: Past Newsletters + URL: https://us1.campaign-archive.com/home/?u=0363fb06e6a59d48c6e260f1b&id=97224b5ff2 + parent: community + weight: 13 + + +# Calendar + - name: Calendar + URL: # + weight: 9 + identifier: calendar + +# About + - name: About + URL: about + weight: 10 + identifier: about + - name: Who We Are + URL: about parent: about weight: 2 - - name: Mitglieder - URL: de/about/members + - name: Board & Governance + URL: about/board parent: about weight: 3 - - name: Sponsoren - URL: de/about/sponsors + - name: Members + URL: about/members parent: about weight: 4 - - name: Verhaltenskodex - URL: de/about/codeofconduct + - name: Sponsors + URL: about/sponsors parent: about weight: 5 - - name: Kontaktiere uns - URL: de/about/contact + - name: GitHub + URL: https://github.com/InnerSourceCommons parent: about - weight: 6 + weight: 7 + - name: Contact Us + URL: about/contact + parent: about + weight: 10 + - name: Code of Conduct + URL: about/codeofconduct + parent: about + weight: 11 + + footer_left: - - name: Lernen - URL: de/learn + - name: Learn + URL: learn weight: 1 post: bold - - name: Bücher - URL: de/learn/books + - name: Books + URL: learn/books weight: 2 - - name: Lernpfad - URL: de/learn/learning-path + - name: Learning Path + URL: learn/learning-path weight: 3 - - name: Muster - URL: de/learn/patterns + - name: Patterns + URL: learn/patterns weight: 4 - - name: Forschung - URL: de/learn/research + - name: Research + URL: learn/research weight: 5 footer_middle: - - name: Ereignisse - URL: de/events/community-calls + - name: Events + URL: events/community-calls weight: 1 post: bold - - name: Gemeinschaft - URL: de/community + - name: Summit 2024 + URL: events/isc-2024 weight: 2 - post: bold - pre: _blank - - name: Geschichten - URL: de/stories + - name: Local Gatherings + URL: https://gatherings.innersourcecommons.org/ weight: 3 - post: bold - - name: Diensteverzeichnis - URL: de/community/services + - name: Past Summits + URL: events/past-summits + weight: 3 + - name: Community + URL: community weight: 4 - - name: Ankündigungen - URL: de/about/announcements + post: bold + pre: _blank + - name: Stories + URL: stories weight: 5 + post: bold + - name: Services Directory + URL: community/services + weight: 6 + - name: Announcements + URL: about/announcements + weight: 7 footer_right: - - name: Über - URL: de/about + - name: About + URL: about weight: 1 post: bold - name: Board & Governance - URL: de/about/board + URL: about/board weight: 2 - - name: Mitglieder - URL: de/about/members + - name: Members + URL: about/members weight: 3 - - name: Sponsoren - URL: de/about/sponsors + - name: Sponsors + URL: about/sponsors weight: 4 - - name: Verhaltenskodex - URL: de/about/codeofconduct + - name: Code of Conduct + URL: about/codeofconduct weight: 5 - - name: Kontaktiere uns - URL: de/about/contact + - name: Contact Us + URL: about/contact weight: 6 - - name: Datenschutz-Bestimmungen - URL: de/about/privacy + - name: Privacy Policy + URL: about/privacy weight: 7 + # - name: Vacancies + # URL: about/vacancies + # weight: 8 \ No newline at end of file diff --git a/config/_default/menus.en.yaml b/config/_default/menus.en.yaml index 097372a326..b268d3969b 100644 --- a/config/_default/menus.en.yaml +++ b/config/_default/menus.en.yaml @@ -1,94 +1,143 @@ main: - - name: Learn + + +## Learning + - name: Learning URL: learn weight: 1 - identifier: learn - - name: Books - parent: learn - URL: learn/books - weight: 2 + identifier: learning + - name: Learning + URL: learn/ + parent: learning + weight: 1 - name: Learning Path - parent: learn URL: learn/learning-path + parent: learning + weight: 2 + - name: InnerSource Patterns + URL: https://innersourcecommons.org/learn/books/innersource-patterns/ + parent: learning weight: 3 - - name: Patterns - parent: learn - URL: learn/patterns + - name: Managing InnerSource Projects + URL: https://innersourcecommons.org/learn/books/managing-innersource-projects/ + parent: learning weight: 4 - - name: Research - parent: learn - URL: learn/research - weight: 5 - name: Videos - parent: learn URL: https://www.youtube.com/@InnerSourceCommons - weight: 6 - - name: Events - URL: events/community-calls - weight: 2 - identifier: events - - name: Summit 2024 - URL: events/isc-2024 - parent: events - weight: 4 - - name: Local Gatherings - URL: https://gatherings.innersourcecommons.org/ - parent: events + parent: learning weight: 5 - - name: Community Calls - URL: events/community-calls - parent: events + - name: Books + URL: learn/books + parent: learning weight: 6 - - name: Past Summits - URL: events/past-summits - parent: events + - name: Getting Started with InnerSource + URL: https://innersourcecommons.org/learn/books/getting-started-with-innersource/ + parent: learning weight: 7 - - name: Calendar - URL: calendar - weight: 3 + - name: Understanding the InnerSource Checklist + URL: https://innersourcecommons.org/learn/books/understanding-the-innersource-checklist/ + parent: learning + weight: 8 + - name: Adopting InnerSource Principles and Case Studies + URL: https://innersourcecommons.org/learn/books/adopting-innersource-principles-and-case-studies/ + parent: learning + weight: 9 + +# Community - name: Community - identifier: community URL: community weight: 4 - - name: Stories + identifier: community + - name: Community Calls + URL: events/community-calls + parent: community + weight: 1 + - name: Activities and Working Groups + URL: /community + parent: community + weight: 2 + - name: InnerSource Stories URL: stories - weight: 5 + parent: community + weight: 3 - name: Services Directory URL: community/services parent: community - weight: 2 - - name: About - identifier: about - URL: about + weight: 4 + - name: Research + URL: learn/research + parent: community + weight: 5 + + - name: InnerSource Gatherings - Local Chapters + URL: https://gatherings.innersourcecommons.org/ + parent: community weight: 6 + - name: InnerSource Summit 2024 + URL: events/isc-2024 + parent: community + weight: 7 + - name: Past Summits + URL: https://innersourcecommons.org/events/past-summits/ + parent: community + weight: 8 + - name: InnerSourcerers Map + URL: about/map + parent: community + weight: 11 + +# News - name: Announcements URL: about/announcements + parent: community + weight: 12 + - name: Past Newsletters + URL: https://us1.campaign-archive.com/home/?u=0363fb06e6a59d48c6e260f1b&id=97224b5ff2 + parent: community + weight: 13 + + +# Calendar + - name: Calendar + URL: # + weight: 9 + identifier: calendar + +# About + - name: About + URL: about + weight: 10 + identifier: about + - name: Who We Are + URL: about parent: about - weight: 1 + weight: 2 - name: Board & Governance URL: about/board parent: about - weight: 2 + weight: 3 - name: Members URL: about/members parent: about - weight: 3 + weight: 4 - name: Sponsors URL: about/sponsors parent: about - weight: 4 - - name: Code of Conduct - URL: about/codeofconduct - parent: about weight: 5 + - name: GitHub + URL: https://github.com/InnerSourceCommons + parent: about + weight: 7 - name: Contact Us URL: about/contact parent: about - weight: 6 - # - name: Vacancies - # URL: about/vacancies - # parent: about - # weight: 7 + weight: 10 + - name: Code of Conduct + URL: about/codeofconduct + parent: about + weight: 11 + + footer_left: - name: Learn URL: learn diff --git a/config/_default/menus.es.yaml b/config/_default/menus.es.yaml index 0d6c4c1f0c..b268d3969b 100644 --- a/config/_default/menus.es.yaml +++ b/config/_default/menus.es.yaml @@ -1,127 +1,212 @@ main: - - name: Learn - URL: es/learn + + +## Learning + - name: Learning + URL: learn + weight: 1 + identifier: learning + - name: Learning + URL: learn/ + parent: learning weight: 1 - identifier: learn - - name: Books - parent: learn - URL: es/learn/books - weight: 2 - name: Learning Path - parent: learn - URL: es/learn/learning-path + URL: learn/learning-path + parent: learning + weight: 2 + - name: InnerSource Patterns + URL: https://innersourcecommons.org/learn/books/innersource-patterns/ + parent: learning weight: 3 - - name: Patterns - parent: learn - URL: es/learn/patterns + - name: Managing InnerSource Projects + URL: https://innersourcecommons.org/learn/books/managing-innersource-projects/ + parent: learning weight: 4 - - name: Research - parent: learn - URL: es/learn/research - weight: 5 - name: Videos - parent: learn URL: https://www.youtube.com/@InnerSourceCommons + parent: learning + weight: 5 + - name: Books + URL: learn/books + parent: learning weight: 6 - - name: Events - URL: es/events/community-calls - weight: 2 + - name: Getting Started with InnerSource + URL: https://innersourcecommons.org/learn/books/getting-started-with-innersource/ + parent: learning + weight: 7 + - name: Understanding the InnerSource Checklist + URL: https://innersourcecommons.org/learn/books/understanding-the-innersource-checklist/ + parent: learning + weight: 8 + - name: Adopting InnerSource Principles and Case Studies + URL: https://innersourcecommons.org/learn/books/adopting-innersource-principles-and-case-studies/ + parent: learning + weight: 9 + +# Community - name: Community + URL: community + weight: 4 identifier: community - URL: es/community + - name: Community Calls + URL: events/community-calls + parent: community + weight: 1 + - name: Activities and Working Groups + URL: /community + parent: community + weight: 2 + - name: InnerSource Stories + URL: stories + parent: community weight: 3 - - name: Stories - URL: es/stories - weight: 4 - name: Services Directory - URL: es/community/services + URL: community/services + parent: community + weight: 4 + - name: Research + URL: learn/research parent: community - weight: 2 - - name: About - identifier: about - URL: es/about weight: 5 + + - name: InnerSource Gatherings - Local Chapters + URL: https://gatherings.innersourcecommons.org/ + parent: community + weight: 6 + - name: InnerSource Summit 2024 + URL: events/isc-2024 + parent: community + weight: 7 + - name: Past Summits + URL: https://innersourcecommons.org/events/past-summits/ + parent: community + weight: 8 + - name: InnerSourcerers Map + URL: about/map + parent: community + weight: 11 + +# News - name: Announcements - URL: es/about/announcements - parent: about - weight: 1 - - name: Board & Governance - URL: es/about/board + URL: about/announcements + parent: community + weight: 12 + - name: Past Newsletters + URL: https://us1.campaign-archive.com/home/?u=0363fb06e6a59d48c6e260f1b&id=97224b5ff2 + parent: community + weight: 13 + + +# Calendar + - name: Calendar + URL: # + weight: 9 + identifier: calendar + +# About + - name: About + URL: about + weight: 10 + identifier: about + - name: Who We Are + URL: about parent: about weight: 2 - - name: Members - URL: es/about/members + - name: Board & Governance + URL: about/board parent: about weight: 3 - - name: Sponsors - URL: es/about/sponsors + - name: Members + URL: about/members parent: about weight: 4 - - name: Code of Conduct - URL: es/about/codeofconduct + - name: Sponsors + URL: about/sponsors parent: about weight: 5 + - name: GitHub + URL: https://github.com/InnerSourceCommons + parent: about + weight: 7 - name: Contact Us - URL: es/about/contact + URL: about/contact parent: about - weight: 6 + weight: 10 + - name: Code of Conduct + URL: about/codeofconduct + parent: about + weight: 11 + + footer_left: - name: Learn - URL: es/learn + URL: learn weight: 1 post: bold - name: Books - URL: es/learn/books + URL: learn/books weight: 2 - name: Learning Path - URL: es/learn/learning-path + URL: learn/learning-path weight: 3 - name: Patterns - URL: es/learn/patterns + URL: learn/patterns weight: 4 - name: Research - URL: es/learn/research + URL: learn/research weight: 5 footer_middle: - name: Events - URL: es/events/community-calls + URL: events/community-calls weight: 1 post: bold - - name: Community - URL: es/community + - name: Summit 2024 + URL: events/isc-2024 weight: 2 + - name: Local Gatherings + URL: https://gatherings.innersourcecommons.org/ + weight: 3 + - name: Past Summits + URL: events/past-summits + weight: 3 + - name: Community + URL: community + weight: 4 post: bold pre: _blank - name: Stories - URL: es/stories - weight: 3 + URL: stories + weight: 5 post: bold - name: Services Directory - URL: es/community/services - weight: 4 + URL: community/services + weight: 6 - name: Announcements - URL: es/about/announcements - weight: 5 + URL: about/announcements + weight: 7 footer_right: - name: About - URL: es/about + URL: about weight: 1 post: bold - name: Board & Governance - URL: es/about/board + URL: about/board weight: 2 - name: Members - URL: es/about/members + URL: about/members weight: 3 - name: Sponsors - URL: es/about/sponsors + URL: about/sponsors weight: 4 - name: Code of Conduct - URL: es/about/codeofconduct + URL: about/codeofconduct weight: 5 - name: Contact Us - URL: es/about/contact + URL: about/contact weight: 6 - name: Privacy Policy - URL: es/about/privacy - weight: 7 \ No newline at end of file + URL: about/privacy + weight: 7 + # - name: Vacancies + # URL: about/vacancies + # weight: 8 \ No newline at end of file diff --git a/config/_default/menus.fr.yaml b/config/_default/menus.fr.yaml index fb3886c6d3..b268d3969b 100644 --- a/config/_default/menus.fr.yaml +++ b/config/_default/menus.fr.yaml @@ -1,134 +1,212 @@ main: - - name: Apprendre - URL: fr/learn + + +## Learning + - name: Learning + URL: learn weight: 1 - identifier: learn - - name: Livres - parent: learn - URL: fr/learn/books + identifier: learning + - name: Learning + URL: learn/ + parent: learning + weight: 1 + - name: Learning Path + URL: learn/learning-path + parent: learning weight: 2 - - name: Parcours d'apprentissage - parent: learn - URL: fr/learn/learning-path + - name: InnerSource Patterns + URL: https://innersourcecommons.org/learn/books/innersource-patterns/ + parent: learning weight: 3 - - name: Patterns - parent: learn - URL: fr/learn/patterns + - name: Managing InnerSource Projects + URL: https://innersourcecommons.org/learn/books/managing-innersource-projects/ + parent: learning weight: 4 - - name: Recherche - parent: learn - URL: fr/learn/research - weight: 5 - - name: Vidéos - parent: learn + - name: Videos URL: https://www.youtube.com/@InnerSourceCommons + parent: learning + weight: 5 + - name: Books + URL: learn/books + parent: learning weight: 6 - - name: Évènements - URL: fr/events/community-calls - weight: 2 - - name: Communauté + - name: Getting Started with InnerSource + URL: https://innersourcecommons.org/learn/books/getting-started-with-innersource/ + parent: learning + weight: 7 + - name: Understanding the InnerSource Checklist + URL: https://innersourcecommons.org/learn/books/understanding-the-innersource-checklist/ + parent: learning + weight: 8 + - name: Adopting InnerSource Principles and Case Studies + URL: https://innersourcecommons.org/learn/books/adopting-innersource-principles-and-case-studies/ + parent: learning + weight: 9 + +# Community + - name: Community + URL: community + weight: 4 identifier: community - URL: fr/community + - name: Community Calls + URL: events/community-calls + parent: community + weight: 1 + - name: Activities and Working Groups + URL: /community + parent: community + weight: 2 + - name: InnerSource Stories + URL: stories + parent: community weight: 3 - - name: Histoires - URL: fr/stories + - name: Services Directory + URL: community/services + parent: community weight: 4 - - name: Annuaire de Services - URL: fr/community/services + - name: Research + URL: learn/research parent: community - weight: 2 - - name: À Propos - identifier: about - URL: fr/about weight: 5 - - name: Annonces - URL: fr/about/announcements - parent: about - weight: 1 - - name: Conseil d'Administration et de Gouvernance - URL: fr/about/board + + - name: InnerSource Gatherings - Local Chapters + URL: https://gatherings.innersourcecommons.org/ + parent: community + weight: 6 + - name: InnerSource Summit 2024 + URL: events/isc-2024 + parent: community + weight: 7 + - name: Past Summits + URL: https://innersourcecommons.org/events/past-summits/ + parent: community + weight: 8 + - name: InnerSourcerers Map + URL: about/map + parent: community + weight: 11 + +# News + - name: Announcements + URL: about/announcements + parent: community + weight: 12 + - name: Past Newsletters + URL: https://us1.campaign-archive.com/home/?u=0363fb06e6a59d48c6e260f1b&id=97224b5ff2 + parent: community + weight: 13 + + +# Calendar + - name: Calendar + URL: # + weight: 9 + identifier: calendar + +# About + - name: About + URL: about + weight: 10 + identifier: about + - name: Who We Are + URL: about parent: about weight: 2 - - name: Membres - URL: fr/about/members + - name: Board & Governance + URL: about/board parent: about weight: 3 - - name: Sponsors - URL: fr/about/sponsors + - name: Members + URL: about/members parent: about weight: 4 - - name: Code de Conduite - URL: fr/about/codeofconduct + - name: Sponsors + URL: about/sponsors parent: about weight: 5 - - name: Nous contacter - URL: fr/about/contact + - name: GitHub + URL: https://github.com/InnerSourceCommons parent: about - weight: 6 - # - name: Postes vacants - # URL: fr/about/vacancies - # parent: about - # weight: 7 + weight: 7 + - name: Contact Us + URL: about/contact + parent: about + weight: 10 + - name: Code of Conduct + URL: about/codeofconduct + parent: about + weight: 11 + + footer_left: - - name: Apprendre - URL: fr/learn + - name: Learn + URL: learn weight: 1 post: bold - - name: Livres - URL: fr/learn/books + - name: Books + URL: learn/books weight: 2 - - name: Parcours d'apprentissage - URL: fr/learn/learning-path + - name: Learning Path + URL: learn/learning-path weight: 3 - name: Patterns - URL: fr/learn/patterns + URL: learn/patterns weight: 4 - - name: Recherche - URL: fr/learn/research + - name: Research + URL: learn/research weight: 5 footer_middle: - - name: Évènements - URL: fr/events/community-calls + - name: Events + URL: events/community-calls weight: 1 post: bold - - name: Communauté - URL: fr/community + - name: Summit 2024 + URL: events/isc-2024 weight: 2 - post: bold - pre: _blank - - name: Histoires - URL: fr/stories + - name: Local Gatherings + URL: https://gatherings.innersourcecommons.org/ weight: 3 - post: bold - - name: Annuaire de Services - URL: fr/community/services + - name: Past Summits + URL: events/past-summits + weight: 3 + - name: Community + URL: community weight: 4 - - name: Annonces - URL: fr/about/announcements + post: bold + pre: _blank + - name: Stories + URL: stories weight: 5 + post: bold + - name: Services Directory + URL: community/services + weight: 6 + - name: Announcements + URL: about/announcements + weight: 7 footer_right: - - name: À Propos - URL: fr/about + - name: About + URL: about weight: 1 post: bold - - name: Conseil d'Administration et de Gouvernance - URL: fr/about/board + - name: Board & Governance + URL: about/board weight: 2 - - name: Membres - URL: fr/about/members + - name: Members + URL: about/members weight: 3 - name: Sponsors - URL: fr/about/sponsors + URL: about/sponsors weight: 4 - - name: Code de Conduite - URL: fr/about/codeofconduct + - name: Code of Conduct + URL: about/codeofconduct weight: 5 - - name: Nous contacter - URL: fr/about/contact + - name: Contact Us + URL: about/contact weight: 6 - - name: Politique de confidentialité - URL: fr/about/privacy + - name: Privacy Policy + URL: about/privacy weight: 7 - # - name: Postes vacants - # URL: fr/about/vacancies + # - name: Vacancies + # URL: about/vacancies # weight: 8 \ No newline at end of file diff --git a/config/_default/menus.it.yaml b/config/_default/menus.it.yaml index 9f4e715095..b268d3969b 100644 --- a/config/_default/menus.it.yaml +++ b/config/_default/menus.it.yaml @@ -1,127 +1,212 @@ main: - - name: Learn - URL: it/learn + + +## Learning + - name: Learning + URL: learn + weight: 1 + identifier: learning + - name: Learning + URL: learn/ + parent: learning weight: 1 - identifier: learn - - name: Books - parent: learn - URL: it/learn/books - weight: 2 - name: Learning Path - parent: learn - URL: it/learn/learning-path + URL: learn/learning-path + parent: learning + weight: 2 + - name: InnerSource Patterns + URL: https://innersourcecommons.org/learn/books/innersource-patterns/ + parent: learning weight: 3 - - name: Patterns - parent: learn - URL: it/learn/patterns + - name: Managing InnerSource Projects + URL: https://innersourcecommons.org/learn/books/managing-innersource-projects/ + parent: learning weight: 4 - - name: Research - parent: learn - URL: it/learn/research - weight: 5 - name: Videos - parent: learn URL: https://www.youtube.com/@InnerSourceCommons + parent: learning + weight: 5 + - name: Books + URL: learn/books + parent: learning weight: 6 - - name: Events - URL: it/events/community-calls - weight: 2 + - name: Getting Started with InnerSource + URL: https://innersourcecommons.org/learn/books/getting-started-with-innersource/ + parent: learning + weight: 7 + - name: Understanding the InnerSource Checklist + URL: https://innersourcecommons.org/learn/books/understanding-the-innersource-checklist/ + parent: learning + weight: 8 + - name: Adopting InnerSource Principles and Case Studies + URL: https://innersourcecommons.org/learn/books/adopting-innersource-principles-and-case-studies/ + parent: learning + weight: 9 + +# Community - name: Community + URL: community + weight: 4 identifier: community - URL: it/community + - name: Community Calls + URL: events/community-calls + parent: community + weight: 1 + - name: Activities and Working Groups + URL: /community + parent: community + weight: 2 + - name: InnerSource Stories + URL: stories + parent: community weight: 3 - - name: Stories - URL: it/stories - weight: 4 - name: Services Directory - URL: it/community/services + URL: community/services + parent: community + weight: 4 + - name: Research + URL: learn/research parent: community - weight: 2 - - name: About - identifier: about - URL: it/about weight: 5 + + - name: InnerSource Gatherings - Local Chapters + URL: https://gatherings.innersourcecommons.org/ + parent: community + weight: 6 + - name: InnerSource Summit 2024 + URL: events/isc-2024 + parent: community + weight: 7 + - name: Past Summits + URL: https://innersourcecommons.org/events/past-summits/ + parent: community + weight: 8 + - name: InnerSourcerers Map + URL: about/map + parent: community + weight: 11 + +# News - name: Announcements - URL: it/about/announcements - parent: about - weight: 1 - - name: Board & Governance - URL: it/about/board + URL: about/announcements + parent: community + weight: 12 + - name: Past Newsletters + URL: https://us1.campaign-archive.com/home/?u=0363fb06e6a59d48c6e260f1b&id=97224b5ff2 + parent: community + weight: 13 + + +# Calendar + - name: Calendar + URL: # + weight: 9 + identifier: calendar + +# About + - name: About + URL: about + weight: 10 + identifier: about + - name: Who We Are + URL: about parent: about weight: 2 - - name: Members - URL: it/about/members + - name: Board & Governance + URL: about/board parent: about weight: 3 - - name: Sponsors - URL: it/about/sponsors + - name: Members + URL: about/members parent: about weight: 4 - - name: Code of Conduct - URL: it/about/codeofconduct + - name: Sponsors + URL: about/sponsors parent: about weight: 5 + - name: GitHub + URL: https://github.com/InnerSourceCommons + parent: about + weight: 7 - name: Contact Us - URL: it/about/contact + URL: about/contact parent: about - weight: 6 + weight: 10 + - name: Code of Conduct + URL: about/codeofconduct + parent: about + weight: 11 + + footer_left: - name: Learn - URL: it/learn + URL: learn weight: 1 post: bold - name: Books - URL: it/learn/books + URL: learn/books weight: 2 - name: Learning Path - URL: it/learn/learning-path + URL: learn/learning-path weight: 3 - name: Patterns - URL: it/learn/patterns + URL: learn/patterns weight: 4 - name: Research - URL: it/learn/research + URL: learn/research weight: 5 footer_middle: - name: Events - URL: it/events/community-calls + URL: events/community-calls weight: 1 post: bold - - name: Community - URL: it/community + - name: Summit 2024 + URL: events/isc-2024 weight: 2 + - name: Local Gatherings + URL: https://gatherings.innersourcecommons.org/ + weight: 3 + - name: Past Summits + URL: events/past-summits + weight: 3 + - name: Community + URL: community + weight: 4 post: bold pre: _blank - name: Stories - URL: it/stories - weight: 3 + URL: stories + weight: 5 post: bold - name: Services Directory - URL: it/community/services - weight: 4 + URL: community/services + weight: 6 - name: Announcements - URL: it/about/announcements - weight: 5 + URL: about/announcements + weight: 7 footer_right: - name: About - URL: it/about + URL: about weight: 1 post: bold - name: Board & Governance - URL: it/about/board + URL: about/board weight: 2 - name: Members - URL: it/about/members + URL: about/members weight: 3 - name: Sponsors - URL: it/about/sponsors + URL: about/sponsors weight: 4 - name: Code of Conduct - URL: it/about/codeofconduct + URL: about/codeofconduct weight: 5 - name: Contact Us - URL: it/about/contact + URL: about/contact weight: 6 - name: Privacy Policy - URL: it/about/privacy - weight: 7 \ No newline at end of file + URL: about/privacy + weight: 7 + # - name: Vacancies + # URL: about/vacancies + # weight: 8 \ No newline at end of file diff --git a/config/_default/menus.ja.yaml b/config/_default/menus.ja.yaml index 2d9ff56b72..e53bc738a8 100644 --- a/config/_default/menus.ja.yaml +++ b/config/_default/menus.ja.yaml @@ -1,134 +1,209 @@ main: -- name: 学ぶ - URL: ja/learn - weight: 1 - identifier: learn -- name: 関連書籍 - parent: learn - URL: ja/learn/books - weight: 2 -- name: ラーニングパス - parent: learn - URL: ja/learn/learning-path - weight: 3 -- name: インナーソースパターン - parent: learn - URL: ja/learn/patterns - weight: 4 -- name: リサーチ - parent: learn - URL: ja/learn/research - weight: 5 -- name: ビデオ - parent: learn - URL: https://www.youtube.com/@InnerSourceCommons - weight: 6 -- name: イベント - URL: ja/events/community-calls - weight: 2 -- name: コミュニティ - identifier: community - URL: ja/community - weight: 3 -- name: 事例 - URL: ja/stories - weight: 4 -- name: 提供企業 - URL: ja/community/services - parent: community - weight: 2 -- name: About - identifier: about - URL: ja/about - weight: 5 -- name: アナウンス - URL: ja/about/announcements - parent: about - weight: 1 -- name: 役員とガバナンス - URL: ja/about/board - parent: about - weight: 2 -- name: メンバーについて - URL: ja/about/members - parent: about - weight: 3 -- name: スポンサー - URL: ja/about/sponsors - parent: about - weight: 4 -- name: 行動規範 - URL: ja/about/codeofconduct - parent: about - weight: 5 -- name: お問合せ - URL: ja/about/contact - parent: about - weight: 6 -# - name: 欠員 -# URL: ja/about/vacancies -# parent: about -# weight: 7 + + +## Learning + - name: Learning + URL: learn + weight: 1 + identifier: learning + - name: Learning + URL: learn/ + parent: learning + weight: 1 + - name: Learning Path + URL: learn/learning-path + parent: learning + weight: 2 + - name: InnerSource Patterns + URL: https://innersourcecommons.org/learn/books/innersource-patterns/ + parent: learning + weight: 3 + - name: Managing InnerSource Projects + URL: https://innersourcecommons.org/learn/books/managing-innersource-projects/ + parent: learning + weight: 4 + - name: Videos + URL: https://www.youtube.com/@InnerSourceCommons + parent: learning + weight: 5 + - name: Books + URL: learn/books + parent: learning + weight: 6 + - name: Getting Started with InnerSource + URL: https://innersourcecommons.org/learn/books/getting-started-with-innersource/ + parent: learning + weight: 7 + - name: Understanding the InnerSource Checklist + URL: https://innersourcecommons.org/learn/books/understanding-the-innersource-checklist/ + parent: learning + weight: 8 + - name: Adopting InnerSource Principles and Case Studies + URL: https://innersourcecommons.org/learn/books/adopting-innersource-principles-and-case-studies/ + parent: learning + weight: 9 + +# Community + - name: Community + URL: community + weight: 4 + identifier: community + - name: Community Calls + URL: events/community-calls + parent: community + weight: 1 + - name: Activities and Working Groups + URL: /community + parent: community + weight: 2 + - name: InnerSource Stories + URL: stories + parent: community + weight: 3 + - name: Services Directory + URL: community/services + parent: community + weight: 4 + - name: Research + URL: learn/research + parent: community + weight: 5 + + - name: InnerSource Gatherings - Local Chapters + URL: https://gatherings.innersourcecommons.org/ + parent: community + weight: 6 + - name: InnerSource Summit 2024 + URL: events/isc-2024 + parent: community + weight: 7 + - name: Past Summits + URL: https://innersourcecommons.org/events/past-summits/ + parent: community + weight: 8 + - name: InnerSourcerers Map + URL: about/map + parent: community + weight: 11 + +# News + - name: Announcements + URL: about/announcements + parent: community + weight: 12 + - name: Past Newsletters + URL: https://us1.campaign-archive.com/home/?u=0363fb06e6a59d48c6e260f1b&id=97224b5ff2 + parent: community + weight: 13 + + +# Calendar + - name: Calendar + URL: # + weight: 9 + identifier: calendar + +# About + - name: About + URL: about + weight: 10 + identifier: about + - name: Who We Are + URL: about + parent: about + weight: 2 + - name: Board & Governance + URL: about/board + parent: about + weight: 3 + - name: Members + URL: about/members + parent: about + weight: 4 + - name: Sponsors + URL: about/sponsors + parent: about + weight: 5 + - name: GitHub + URL: https://github.com/InnerSourceCommons + parent: about + weight: 7 + - name: Contact Us + URL: about/contact + parent: about + weight: 10 + - name: Code of Conduct + URL: about/codeofconduct + parent: about + weight: 11 + + footer_left: -- name: 学ぶ - URL: ja/learn - weight: 1 - post: bold -- name: 関連書籍 - URL: ja/learn/books - weight: 2 -- name: ラーニングパス - URL: ja/learn/learning-path - weight: 3 -- name: インナーソースパターン - URL: ja/learn/patterns - weight: 4 -- name: リサーチ - URL: ja/learn/research - weight: 5 + - name: "学習" + URL: learn + weight: 1 + post: bold + - name: "書籍" + URL: learn/books + weight: 2 + - name: "ラーニングパス" + URL: learn/learning-path + weight: 3 + - name: "パターン" + URL: learn/patterns + weight: 4 + - name: "研究" + URL: learn/research + weight: 5 footer_middle: -- name: イベント - URL: ja/events/community-calls - weight: 1 - post: bold -- name: コミュニティ - URL: ja/community - weight: 2 - post: bold - pre: _blank -- name: 事例 - URL: ja/stories - weight: 3 - post: bold -- name: 提供企業 - URL: ja/community/services - weight: 4 -- name: アナウンス - URL: ja/about/announcements - weight: 5 + - name: "イベント" + URL: events/community-calls + weight: 1 + post: bold + - name: Summit 2024 + URL: events/isc-2024 + weight: 2 + - name: Local Gatherings + URL: https://gatherings.innersourcecommons.org/ + weight: 3 + - name: "過去のサミット" + URL: events/past-summits + weight: 3 + - name: "コミュニティ" + URL: community + weight: 4 + post: bold + pre: _blank + - name: "ストーリー" + URL: stories + weight: 5 + post: bold + - name: "サービスディレクトリ" + URL: community/services + weight: 6 + - name: "お知らせ" + URL: about/announcements + weight: 7 footer_right: -- name: About - URL: ja/about - weight: 1 - post: bold -- name: 役員とガバナンス - URL: ja/about/board - weight: 2 -- name: メンバーについて - URL: ja/about/members - weight: 3 -- name: スポンサー - URL: ja/about/sponsors - weight: 4 -- name: 行動規範 - URL: ja/about/codeofconduct - weight: 5 -- name: お問合せ - URL: ja/about/contact - weight: 6 -- name: プライバシーポリシー - URL: ja/about/privacy - weight: 7 -# - name: 欠員 -# URL: ja/about/vacancies -# weight: 8 \ No newline at end of file + - name: "概要" + URL: about + weight: 1 + post: bold + - name: "理事会とガバナンス" + URL: about/board + weight: 2 + - name: "メンバー" + URL: about/members + weight: 3 + - name: "スポンサー" + URL: about/sponsors + weight: 4 + - name: "行動規範" + URL: about/codeofconduct + weight: 5 + - name: "お問い合わせ" + URL: about/contact + weight: 6 + - name: "プライバシーポリシー" + URL: about/privacy + weight: 7 diff --git a/config/_default/menus.pt-br.yaml b/config/_default/menus.pt-br.yaml index db17348cf6..59b2549489 100644 --- a/config/_default/menus.pt-br.yaml +++ b/config/_default/menus.pt-br.yaml @@ -1,134 +1,210 @@ main: - - name: Aprender - URL: pt-br/learn +## Learning + - name: Learning + URL: learn weight: 1 - identifier: learn - - name: Livros - parent: learn - URL: pt-br/learn/books + identifier: learning + - name: Learning + URL: learn/ + parent: learning + weight: 1 + - name: Learning Path + URL: learn/learning-path + parent: learning weight: 2 - - name: Caminho de Aprendizado - parent: learn - URL: pt-br/learn/learning-path + - name: InnerSource Patterns + URL: https://innersourcecommons.org/learn/books/innersource-patterns/ + parent: learning weight: 3 - - name: Padrões - parent: learn - URL: pt-br/learn/patterns + - name: Managing InnerSource Projects + URL: https://innersourcecommons.org/learn/books/managing-innersource-projects/ + parent: learning weight: 4 - - name: Pesquisa - parent: learn - URL: pt-br/learn/research - weight: 5 - name: Videos - parent: learn URL: https://www.youtube.com/@InnerSourceCommons + parent: learning + weight: 5 + - name: Books + URL: learn/books + parent: learning weight: 6 - - name: Eventos - URL: pt-br/events/community-calls - weight: 2 - - name: Comunidade + - name: Getting Started with InnerSource + URL: https://innersourcecommons.org/learn/books/getting-started-with-innersource/ + parent: learning + weight: 7 + - name: Understanding the InnerSource Checklist + URL: https://innersourcecommons.org/learn/books/understanding-the-innersource-checklist/ + parent: learning + weight: 8 + - name: Adopting InnerSource Principles and Case Studies + URL: https://innersourcecommons.org/learn/books/adopting-innersource-principles-and-case-studies/ + parent: learning + weight: 9 + +# Community + - name: Community + URL: community + weight: 4 identifier: community - URL: pt-br/community + - name: Community Calls + URL: events/community-calls + parent: community + weight: 1 + - name: Activities and Working Groups + URL: /community + parent: community + weight: 2 + - name: InnerSource Stories + URL: stories + parent: community weight: 3 - - name: Histórias - URL: pt-br/stories + - name: Services Directory + URL: community/services + parent: community weight: 4 - - name: Diretório de Serviços - URL: pt-br/community/services + - name: Research + URL: learn/research parent: community - weight: 2 - - name: Sobre - identifier: about - URL: pt-br/about weight: 5 - - name: Anúncios - URL: pt-br/about/announcements - parent: about - weight: 1 - - name: Diretoria e Governança - URL: pt-br/about/board + + - name: InnerSource Gatherings - Local Chapters + URL: https://gatherings.innersourcecommons.org/ + parent: community + weight: 6 + - name: InnerSource Summit 2024 + URL: events/isc-2024 + parent: community + weight: 7 + - name: Past Summits + URL: https://innersourcecommons.org/events/past-summits/ + parent: community + weight: 8 + - name: InnerSourcerers Map + URL: about/map + parent: community + weight: 11 + +# News + - name: Announcements + URL: about/announcements + parent: community + weight: 12 + - name: Past Newsletters + URL: https://us1.campaign-archive.com/home/?u=0363fb06e6a59d48c6e260f1b&id=97224b5ff2 + parent: community + weight: 13 + + +# Calendar + - name: Calendar + URL: # + weight: 9 + identifier: calendar + +# About + - name: About + URL: about + weight: 10 + identifier: about + - name: Who We Are + URL: about parent: about weight: 2 - - name: Membros - URL: pt-br/about/members + - name: Board & Governance + URL: about/board parent: about weight: 3 - - name: Patrocinadores - URL: pt-br/about/sponsors + - name: Members + URL: about/members parent: about weight: 4 - - name: Código de Conduta - URL: pt-br/about/codeofconduct + - name: Sponsors + URL: about/sponsors parent: about weight: 5 - - name: Fale Conosco - URL: pt-br/about/contact + - name: GitHub + URL: https://github.com/InnerSourceCommons parent: about - weight: 6 - # - name: Vagas - # URL: pt-br/about/vacancies - # parent: about - # weight: 7 + weight: 7 + - name: Contact Us + URL: about/contact + parent: about + weight: 10 + - name: Code of Conduct + URL: about/codeofconduct + parent: about + weight: 11 + + footer_left: - - name: Aprender - URL: pt-br/learn + - name: Learn + URL: learn weight: 1 post: bold - - name: Livros - URL: pt-br/learn/books + - name: Books + URL: learn/books weight: 2 - - name: Caminho de Aprendizado - URL: pt-br/learn/learning-path + - name: Learning Path + URL: learn/learning-path weight: 3 - - name: Padrões - URL: pt-br/learn/patterns + - name: Patterns + URL: learn/patterns weight: 4 - - name: Pesquisa - URL: pt-br/learn/research + - name: Research + URL: learn/research weight: 5 footer_middle: - - name: Eventos - URL: pt-br/events/community-calls + - name: Events + URL: events/community-calls weight: 1 post: bold - - name: Comunidade - URL: pt-br/community + - name: Summit 2024 + URL: events/isc-2024 weight: 2 - post: bold - pre: _blank - - name: Histórias - URL: pt-br/stories + - name: Local Gatherings + URL: https://gatherings.innersourcecommons.org/ weight: 3 - post: bold - - name: Diretório de Serviços - URL: pt-br/community/services + - name: Past Summits + URL: events/past-summits + weight: 3 + - name: Community + URL: community weight: 4 - - name: Anúncios - URL: pt-br/about/announcements + post: bold + pre: _blank + - name: Stories + URL: stories weight: 5 + post: bold + - name: Services Directory + URL: community/services + weight: 6 + - name: Announcements + URL: about/announcements + weight: 7 footer_right: - - name: Sobre - URL: pt-br/about + - name: About + URL: about weight: 1 post: bold - - name: Diretoria e Governança - URL: pt-br/about/board + - name: Board & Governance + URL: about/board weight: 2 - - name: Membros - URL: pt-br/about/members + - name: Members + URL: about/members weight: 3 - - name: Patrocinadores - URL: pt-br/about/sponsors + - name: Sponsors + URL: about/sponsors weight: 4 - - name: Código de Conduta - URL: pt-br/about/codeofconduct + - name: Code of Conduct + URL: about/codeofconduct weight: 5 - - name: Fale Conosco - URL: pt-br/about/contact + - name: Contact Us + URL: about/contact weight: 6 - - name: Política de Privacidade - URL: pt-br/about/privacy + - name: Privacy Policy + URL: about/privacy weight: 7 - # - name: Vagas - # URL: pt-br/about/vacancies + # - name: Vacancies + # URL: about/vacancies # weight: 8 \ No newline at end of file diff --git a/config/_default/menus.ru.yaml b/config/_default/menus.ru.yaml index 6f2f66084c..b268d3969b 100644 --- a/config/_default/menus.ru.yaml +++ b/config/_default/menus.ru.yaml @@ -1,120 +1,212 @@ main: - - name: Обучение - URL: ru/learn + + +## Learning + - name: Learning + URL: learn weight: 1 - identifier: learn - - name: Книги - parent: learn - URL: ru/learn/books + identifier: learning + - name: Learning + URL: learn/ + parent: learning + weight: 1 + - name: Learning Path + URL: learn/learning-path + parent: learning weight: 2 - - name: Программа обучения - parent: learn - URL: ru/learn/learning-path + - name: InnerSource Patterns + URL: https://innersourcecommons.org/learn/books/innersource-patterns/ + parent: learning weight: 3 - - name: Паттерны - parent: learn - URL: ru/learn/patterns + - name: Managing InnerSource Projects + URL: https://innersourcecommons.org/learn/books/managing-innersource-projects/ + parent: learning weight: 4 - - name: Исследования - parent: learn - URL: ru/learn/research - weight: 5 - - name: Видео - parent: learn + - name: Videos URL: https://www.youtube.com/@InnerSourceCommons + parent: learning + weight: 5 + - name: Books + URL: learn/books + parent: learning weight: 6 - - name: События - URL: ru/events/community-calls - weight: 2 - - name: Сообщество + - name: Getting Started with InnerSource + URL: https://innersourcecommons.org/learn/books/getting-started-with-innersource/ + parent: learning + weight: 7 + - name: Understanding the InnerSource Checklist + URL: https://innersourcecommons.org/learn/books/understanding-the-innersource-checklist/ + parent: learning + weight: 8 + - name: Adopting InnerSource Principles and Case Studies + URL: https://innersourcecommons.org/learn/books/adopting-innersource-principles-and-case-studies/ + parent: learning + weight: 9 + +# Community + - name: Community + URL: community + weight: 4 identifier: community - URL: ru/community + - name: Community Calls + URL: events/community-calls + parent: community + weight: 1 + - name: Activities and Working Groups + URL: /community + parent: community + weight: 2 + - name: InnerSource Stories + URL: stories + parent: community weight: 3 - - name: Истории - URL: ru/stories + - name: Services Directory + URL: community/services + parent: community weight: 4 - - name: Каталог услуг - URL: ru/community/services + - name: Research + URL: learn/research parent: community - weight: 2 - - name: О нас - identifier: about - URL: ru/about weight: 5 - - name: Объявления - URL: ru/about/announcements - parent: about - weight: 1 - - name: Совет и управление - URL: ru/about/board + + - name: InnerSource Gatherings - Local Chapters + URL: https://gatherings.innersourcecommons.org/ + parent: community + weight: 6 + - name: InnerSource Summit 2024 + URL: events/isc-2024 + parent: community + weight: 7 + - name: Past Summits + URL: https://innersourcecommons.org/events/past-summits/ + parent: community + weight: 8 + - name: InnerSourcerers Map + URL: about/map + parent: community + weight: 11 + +# News + - name: Announcements + URL: about/announcements + parent: community + weight: 12 + - name: Past Newsletters + URL: https://us1.campaign-archive.com/home/?u=0363fb06e6a59d48c6e260f1b&id=97224b5ff2 + parent: community + weight: 13 + + +# Calendar + - name: Calendar + URL: # + weight: 9 + identifier: calendar + +# About + - name: About + URL: about + weight: 10 + identifier: about + - name: Who We Are + URL: about parent: about weight: 2 - - name: Участники - URL: ru/about/members + - name: Board & Governance + URL: about/board parent: about weight: 3 - - name: Спонсоры - URL: ru/about/sponsors + - name: Members + URL: about/members parent: about weight: 4 - - name: Кодекс поведения - URL: ru/about/codeofconduct + - name: Sponsors + URL: about/sponsors parent: about weight: 5 - - name: Контакты - URL: ru/about/contact + - name: GitHub + URL: https://github.com/InnerSourceCommons parent: about - weight: 6 + weight: 7 + - name: Contact Us + URL: about/contact + parent: about + weight: 10 + - name: Code of Conduct + URL: about/codeofconduct + parent: about + weight: 11 + + footer_left: - - name: Обучение - URL: ru/learn + - name: Learn + URL: learn weight: 1 post: bold - - name: Книги - URL: ru/learn/books + - name: Books + URL: learn/books weight: 2 + - name: Learning Path + URL: learn/learning-path + weight: 3 + - name: Patterns + URL: learn/patterns + weight: 4 + - name: Research + URL: learn/research + weight: 5 footer_middle: - - name: События - URL: ru/events/community-calls + - name: Events + URL: events/community-calls weight: 1 post: bold - - name: Сообщество - URL: ru/community + - name: Summit 2024 + URL: events/isc-2024 weight: 2 - post: bold - pre: _blank - - name: Истории - URL: ru/stories + - name: Local Gatherings + URL: https://gatherings.innersourcecommons.org/ weight: 3 - post: bold - - name: Каталог услуг - URL: ru/community/services + - name: Past Summits + URL: events/past-summits + weight: 3 + - name: Community + URL: community weight: 4 - - name: Объявления - URL: ru/about/announcements + post: bold + pre: _blank + - name: Stories + URL: stories weight: 5 + post: bold + - name: Services Directory + URL: community/services + weight: 6 + - name: Announcements + URL: about/announcements + weight: 7 footer_right: - - name: О нас - URL: ru/about + - name: About + URL: about weight: 1 post: bold - - name: Совет и управление - URL: ru/about/board + - name: Board & Governance + URL: about/board weight: 2 - - name: Участники - URL: ru/about/members + - name: Members + URL: about/members weight: 3 - - name: Спонсоры - URL: ru/about/sponsors + - name: Sponsors + URL: about/sponsors weight: 4 - - name: Кодекс поведения - URL: ru/about/codeofconduct + - name: Code of Conduct + URL: about/codeofconduct weight: 5 - - name: Контакты - URL: ru/about/contact + - name: Contact Us + URL: about/contact weight: 6 - - name: Политика конфиденциальности - URL: ru/about/privacy + - name: Privacy Policy + URL: about/privacy weight: 7 - - + # - name: Vacancies + # URL: about/vacancies + # weight: 8 \ No newline at end of file diff --git a/config/_default/menus.zh.yaml b/config/_default/menus.zh.yaml index ae687bf143..b268d3969b 100644 --- a/config/_default/menus.zh.yaml +++ b/config/_default/menus.zh.yaml @@ -1,127 +1,212 @@ main: - - name: Learn - URL: zh/learn + + +## Learning + - name: Learning + URL: learn + weight: 1 + identifier: learning + - name: Learning + URL: learn/ + parent: learning weight: 1 - identifier: learn - - name: Books - parent: learn - URL: zh/learn/books - weight: 2 - name: Learning Path - parent: learn - URL: zh/learn/learning-path + URL: learn/learning-path + parent: learning + weight: 2 + - name: InnerSource Patterns + URL: https://innersourcecommons.org/learn/books/innersource-patterns/ + parent: learning weight: 3 - - name: Patterns - parent: learn - URL: zh/learn/patterns + - name: Managing InnerSource Projects + URL: https://innersourcecommons.org/learn/books/managing-innersource-projects/ + parent: learning weight: 4 - - name: Research - parent: learn - URL: zh/learn/research - weight: 5 - name: Videos - parent: learn URL: https://www.youtube.com/@InnerSourceCommons + parent: learning + weight: 5 + - name: Books + URL: learn/books + parent: learning weight: 6 - - name: Events - URL: zh/events/community-calls - weight: 2 + - name: Getting Started with InnerSource + URL: https://innersourcecommons.org/learn/books/getting-started-with-innersource/ + parent: learning + weight: 7 + - name: Understanding the InnerSource Checklist + URL: https://innersourcecommons.org/learn/books/understanding-the-innersource-checklist/ + parent: learning + weight: 8 + - name: Adopting InnerSource Principles and Case Studies + URL: https://innersourcecommons.org/learn/books/adopting-innersource-principles-and-case-studies/ + parent: learning + weight: 9 + +# Community - name: Community + URL: community + weight: 4 identifier: community - URL: zh/community + - name: Community Calls + URL: events/community-calls + parent: community + weight: 1 + - name: Activities and Working Groups + URL: /community + parent: community + weight: 2 + - name: InnerSource Stories + URL: stories + parent: community weight: 3 - - name: Stories - URL: zh/stories - weight: 4 - name: Services Directory - URL: zh/community/services + URL: community/services + parent: community + weight: 4 + - name: Research + URL: learn/research parent: community - weight: 2 - - name: About - identifier: about - URL: zh/about weight: 5 + + - name: InnerSource Gatherings - Local Chapters + URL: https://gatherings.innersourcecommons.org/ + parent: community + weight: 6 + - name: InnerSource Summit 2024 + URL: events/isc-2024 + parent: community + weight: 7 + - name: Past Summits + URL: https://innersourcecommons.org/events/past-summits/ + parent: community + weight: 8 + - name: InnerSourcerers Map + URL: about/map + parent: community + weight: 11 + +# News - name: Announcements - URL: zh/about/announcements - parent: about - weight: 1 - - name: Board & Governance - URL: zh/about/board + URL: about/announcements + parent: community + weight: 12 + - name: Past Newsletters + URL: https://us1.campaign-archive.com/home/?u=0363fb06e6a59d48c6e260f1b&id=97224b5ff2 + parent: community + weight: 13 + + +# Calendar + - name: Calendar + URL: # + weight: 9 + identifier: calendar + +# About + - name: About + URL: about + weight: 10 + identifier: about + - name: Who We Are + URL: about parent: about weight: 2 - - name: Members - URL: zh/about/members + - name: Board & Governance + URL: about/board parent: about weight: 3 - - name: Sponsors - URL: zh/about/sponsors + - name: Members + URL: about/members parent: about weight: 4 - - name: Code of Conduct - URL: zh/about/codeofconduct + - name: Sponsors + URL: about/sponsors parent: about weight: 5 + - name: GitHub + URL: https://github.com/InnerSourceCommons + parent: about + weight: 7 - name: Contact Us - URL: zh/about/contact + URL: about/contact parent: about - weight: 6 + weight: 10 + - name: Code of Conduct + URL: about/codeofconduct + parent: about + weight: 11 + + footer_left: - name: Learn - URL: zh/learn + URL: learn weight: 1 post: bold - name: Books - URL: zh/learn/books + URL: learn/books weight: 2 - name: Learning Path - URL: zh/learn/learning-path + URL: learn/learning-path weight: 3 - name: Patterns - URL: zh/learn/patterns + URL: learn/patterns weight: 4 - name: Research - URL: zh/learn/research + URL: learn/research weight: 5 footer_middle: - name: Events - URL: zh/events/community-calls + URL: events/community-calls weight: 1 post: bold - - name: Community - URL: zh/community + - name: Summit 2024 + URL: events/isc-2024 weight: 2 + - name: Local Gatherings + URL: https://gatherings.innersourcecommons.org/ + weight: 3 + - name: Past Summits + URL: events/past-summits + weight: 3 + - name: Community + URL: community + weight: 4 post: bold pre: _blank - name: Stories - URL: zh/stories - weight: 3 + URL: stories + weight: 5 post: bold - name: Services Directory - URL: zh/community/services - weight: 4 + URL: community/services + weight: 6 - name: Announcements - URL: zh/about/announcements - weight: 5 + URL: about/announcements + weight: 7 footer_right: - name: About - URL: zh/about + URL: about weight: 1 post: bold - name: Board & Governance - URL: zh/about/board + URL: about/board weight: 2 - name: Members - URL: zh/about/members + URL: about/members weight: 3 - name: Sponsors - URL: zh/about/sponsors + URL: about/sponsors weight: 4 - name: Code of Conduct - URL: zh/about/codeofconduct + URL: about/codeofconduct weight: 5 - name: Contact Us - URL: zh/about/contact + URL: about/contact weight: 6 - name: Privacy Policy - URL: zh/about/privacy - weight: 7 \ No newline at end of file + URL: about/privacy + weight: 7 + # - name: Vacancies + # URL: about/vacancies + # weight: 8 \ No newline at end of file diff --git a/config/_default/params.yaml b/config/_default/params.yaml index cd24721fe6..37a0b428b6 100644 --- a/config/_default/params.yaml +++ b/config/_default/params.yaml @@ -5,6 +5,7 @@ plugins: - link: plugins/slick/slick.css - link: plugins/youmax/youmax.css - link: plugins/bootstrap-select/css/bootstrap-select.min.css + - link: css/custom-menu.css js: - link: plugins/jQuery/jquery.min.js - link: plugins/bootstrap/bootstrap.min.js @@ -12,14 +13,13 @@ plugins: - link: plugins/youmax/youmax.js - link: plugins/bootstrap-select/js/bootstrap-select.min.js logo: images/logo.png -logo_width: 200px +mobileLogo: images/logo-big.png themeVariant: quizdown description: The InnerSource Commons is a growing community of practitioners with the goal of creating and sharing knowledge about InnerSource. author: InnerSource Commons defaultImage: images/logo.png copyright: >- - Design by [Themefisher](https://themefisher.com/) and [Gethugothemes](https://gethugothemes.com/), - icons by [Freepik Storyset](https://storyset.com/people) + © InnerSource Commons Foundation preloader: enable: false preloader: '' diff --git a/content/en/_index.md b/content/en/_index.md index 8b66033a3c..78b8fc66ba 100644 --- a/content/en/_index.md +++ b/content/en/_index.md @@ -3,28 +3,33 @@ title: "InnerSource Commons" fetchYoutubeVideos: true --- - - -