From 50b1723db7efc4067659a11e23e99f4f815c2d36 Mon Sep 17 00:00:00 2001 From: Karl Johan Grahn Date: Mon, 27 May 2024 12:40:22 +0200 Subject: [PATCH] update --- .github/md_config.json | 17 + .markdownlint.yaml | 8 + .vale.ini | 10 + content/index.md | 3 + default.conf | 11 + dist/_theme/.gitignore | 0 dist/_theme/404.html | 6 + dist/_theme/assets/images/CSA_dark.png | Bin 0 -> 3132 bytes dist/_theme/assets/images/CSA_light.png | Bin 0 -> 2084 bytes dist/_theme/assets/images/HC_dark.png | Bin 0 -> 3145 bytes dist/_theme/assets/images/HC_light.png | Bin 0 -> 1725 bytes .../_theme/assets/images/footer-logo-dark.png | Bin 0 -> 5315 bytes .../assets/images/footer-logo-light.png | Bin 0 -> 4242 bytes .../_theme/assets/images/stakater_favicon.png | Bin 0 -> 1464 bytes dist/_theme/assets/svg/down-arrow.svg | 3 + dist/_theme/assets/svg/social/facebook.svg | 18 + dist/_theme/assets/svg/social/github.svg | 18 + dist/_theme/assets/svg/social/instagram.svg | 4 + dist/_theme/assets/svg/social/linkedin.svg | 22 ++ dist/_theme/assets/svg/social/reddit.svg | 20 + dist/_theme/assets/svg/social/twitter.svg | 4 + dist/_theme/assets/svg/social/x-twitter.svg | 18 + dist/_theme/main.html | 16 + dist/_theme/partials/footer.html | 345 ++++++++++++++++++ dist/_theme/partials/header.html | 167 +++++++++ .../partials/javascripts/nav-links.html | 251 +++++++++++++ dist/_theme/partials/javascripts/palette.html | 24 ++ dist/_theme/partials/nav-links.html | 225 ++++++++++++ dist/_theme/partials/palette.html | 25 ++ dist/_theme/stylesheets/extra.css | 326 +++++++++++++++++ prepare_theme.sh | 3 + theme_override/resources/.gitignore | 0 32 files changed, 1544 insertions(+) create mode 100644 .github/md_config.json create mode 100644 .markdownlint.yaml create mode 100644 .vale.ini create mode 100644 content/index.md create mode 100644 default.conf create mode 100644 dist/_theme/.gitignore create mode 100644 dist/_theme/404.html create mode 100644 dist/_theme/assets/images/CSA_dark.png create mode 100644 dist/_theme/assets/images/CSA_light.png create mode 100644 dist/_theme/assets/images/HC_dark.png create mode 100644 dist/_theme/assets/images/HC_light.png create mode 100644 dist/_theme/assets/images/footer-logo-dark.png create mode 100644 dist/_theme/assets/images/footer-logo-light.png create mode 100644 dist/_theme/assets/images/stakater_favicon.png create mode 100644 dist/_theme/assets/svg/down-arrow.svg create mode 100644 dist/_theme/assets/svg/social/facebook.svg create mode 100644 dist/_theme/assets/svg/social/github.svg create mode 100644 dist/_theme/assets/svg/social/instagram.svg create mode 100644 dist/_theme/assets/svg/social/linkedin.svg create mode 100644 dist/_theme/assets/svg/social/reddit.svg create mode 100644 dist/_theme/assets/svg/social/twitter.svg create mode 100644 dist/_theme/assets/svg/social/x-twitter.svg create mode 100644 dist/_theme/main.html create mode 100644 dist/_theme/partials/footer.html create mode 100644 dist/_theme/partials/header.html create mode 100644 dist/_theme/partials/javascripts/nav-links.html create mode 100644 dist/_theme/partials/javascripts/palette.html create mode 100644 dist/_theme/partials/nav-links.html create mode 100644 dist/_theme/partials/palette.html create mode 100644 dist/_theme/stylesheets/extra.css create mode 100755 prepare_theme.sh create mode 100644 theme_override/resources/.gitignore diff --git a/.github/md_config.json b/.github/md_config.json new file mode 100644 index 0000000..9458d48 --- /dev/null +++ b/.github/md_config.json @@ -0,0 +1,17 @@ +{ + "aliveStatusCodes": [429, 200, 520], + "ignorePatterns": [ + { + "pattern": "^(https://stakater).+" + }, + { + "pattern": "^(http://nexus).+" + }, + { + "pattern": "^(https://nexus).+" + }, + { + "pattern": "^(https://docs.github.com).+" + } + ] +} diff --git a/.markdownlint.yaml b/.markdownlint.yaml new file mode 100644 index 0000000..0a79475 --- /dev/null +++ b/.markdownlint.yaml @@ -0,0 +1,8 @@ +{ + "MD007": { "indent": 4 }, + "MD013": false, + "MD024": false, + "MD029": { "style": one }, + "MD033": false, + "MD046": false, +} diff --git a/.vale.ini b/.vale.ini new file mode 100644 index 0000000..bd2441e --- /dev/null +++ b/.vale.ini @@ -0,0 +1,10 @@ +StylesPath = styles +MinAlertLevel = warning + +Packages = https://github.com/stakater/vale-package/releases/download/v0.0.21/Stakater.zip +Vocab = Stakater + +# Only check MarkDown files +[*.md] + +BasedOnStyles = Vale diff --git a/content/index.md b/content/index.md new file mode 100644 index 0000000..6e201d0 --- /dev/null +++ b/content/index.md @@ -0,0 +1,3 @@ +# Developer Handbook + +INtroducationasd diff --git a/default.conf b/default.conf new file mode 100644 index 0000000..f1f4852 --- /dev/null +++ b/default.conf @@ -0,0 +1,11 @@ +server { + listen 8080; + root /usr/share/nginx/html/; + index index.html; + error_page 403 404 /404.html; + location = /404.html { + internal; + } + # redirects issued by nginx will be relative + absolute_redirect off; +} diff --git a/dist/_theme/.gitignore b/dist/_theme/.gitignore new file mode 100644 index 0000000..e69de29 diff --git a/dist/_theme/404.html b/dist/_theme/404.html new file mode 100644 index 0000000..bf6b1a3 --- /dev/null +++ b/dist/_theme/404.html @@ -0,0 +1,6 @@ +{% extends "main.html" %} + +{% block content %} +

4xx - Page does not exist or has restricted access or rights

+

This page does not exist or may have been deprecated or moved. Please use the search to find anything in the documentation.

+{% endblock %} diff --git a/dist/_theme/assets/images/CSA_dark.png b/dist/_theme/assets/images/CSA_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..ef3fd82947fc182f612d11569bca9345245e9d30 GIT binary patch literal 3132 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 O00006j`<+R=F&#Tt-?JC_z?ct#X;NEX!J! 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 o`0(MwhYue-++s_6?`>fw{gN-|+;h+Q z&i9?~_Z)yMWFZUxYtYI1l?d$`XgMjS3SG42fBfuCC)@jvg=I2WRaV004V-`d6Fw0U z!yW-TH3-m(@L>h>J7t3N`|QpBCl!D}2ST?(=KEzD9MEDCWyg*vnjcR9w?b3E&`pKt z)GB}}FIUlgeVTk}fT~%mA1MZX8fkU!v29i0TMZIC3<1)j1>fohK{e2XP@=6`uu~eI z6y{14$F-cAAmSkeYp=Fy9C#N{R@oc4AXr$gRO2G)1HWB*1Y?Awexs zNZ^iyD{p>kt-PP}!hQnGn2aLvqr=P#n(~0j7{N{B{hXcS3BXR=d9;uulqO_G3@Z;p z3*jvh)`MY!Y6Re-kti?B1RAI4K|)B=jx$mwwcrl~VGi93=IGr(RU*qdx8W400BTR) zBZ8QWAuTmhS}IjFnYg*QX!RhnGY;9!DbNxUUMcJ9>Y7y4C3xc(r>CcrWotXt0x!F@ zF*9_cQlfkB-uP;{Mtwk5PDHheN{X%+A6W7(sR@^Ojq5NYl7Ts?cgf2kjQLqzT@4nC z1#0Wg!clI=w{2D%aH#KaIAC&eGREoC=?mr*Z)OHcFfJ3bv$Ld~n3#yYyuNeV~76 zXb9TgXoJwkPTgZNo8X4y2Ar?|64qv}z?N_ej&c7ju>KZGU@P}YFh70`UU=!%n6NuM zJPd<_gHUn$bC7;}9$@pAjMPG%V`F1nYild{I9YZQs!mlAM*8~uKoA6Y`NI3K^wTR) zU@8Q&X)Q`%BUFe|em<1ez6Z};+GW16u@QVeANd{~9fg*b7I>)aDoB4`NL1rEl|=H` z2O0#3Y4T2kl9a^2J>w>0hyl`{|L$4o&NrtdampM;{Ef%iT#UHSp#7Z=329P7f{<^~ z^%!2)C3_e0%gS{nh@WBF4TvTQpNk8NM3~p?m!pDNYpmoX5kmy8JX4OG`!+;GBN%eR zqzy-MAiubroH9FkypBQpTW`aM*LuJ?;e>{U2ILFpKnmPZ^Q6MGGzzjOcSF1qHRgQ? znE~0Q81J({`Vldg3b0$R?EK%IAKi6j4|!1lg{JZq&YiSP@Wv-eespp~rKo_Dc%CQf z?(OX*V<_vgF?)jb7x8~)7T9e3em^lKOb?HBU+u>0{Taz-h;SF)4BM*AHe(n<;6cdk zL&JlajJF=srGC+sDFHZyF1!iT1lyRM970r7%@G{ybCf3REQqD6E+7~ zBpFY}{2n1jh{S$BTkp@<$tNmWSY*OZq|@nmHHSejN&;H%hAd + + diff --git a/dist/_theme/assets/svg/social/facebook.svg b/dist/_theme/assets/svg/social/facebook.svg new file mode 100644 index 0000000..955ae05 --- /dev/null +++ b/dist/_theme/assets/svg/social/facebook.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/dist/_theme/assets/svg/social/github.svg b/dist/_theme/assets/svg/social/github.svg new file mode 100644 index 0000000..8f20dd1 --- /dev/null +++ b/dist/_theme/assets/svg/social/github.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/dist/_theme/assets/svg/social/instagram.svg b/dist/_theme/assets/svg/social/instagram.svg new file mode 100644 index 0000000..5bc4e0f --- /dev/null +++ b/dist/_theme/assets/svg/social/instagram.svg @@ -0,0 +1,4 @@ + + + + diff --git a/dist/_theme/assets/svg/social/linkedin.svg b/dist/_theme/assets/svg/social/linkedin.svg new file mode 100644 index 0000000..c528de7 --- /dev/null +++ b/dist/_theme/assets/svg/social/linkedin.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/dist/_theme/assets/svg/social/reddit.svg b/dist/_theme/assets/svg/social/reddit.svg new file mode 100644 index 0000000..fe51986 --- /dev/null +++ b/dist/_theme/assets/svg/social/reddit.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/dist/_theme/assets/svg/social/twitter.svg b/dist/_theme/assets/svg/social/twitter.svg new file mode 100644 index 0000000..ee21ec0 --- /dev/null +++ b/dist/_theme/assets/svg/social/twitter.svg @@ -0,0 +1,4 @@ + + + + diff --git a/dist/_theme/assets/svg/social/x-twitter.svg b/dist/_theme/assets/svg/social/x-twitter.svg new file mode 100644 index 0000000..37602cf --- /dev/null +++ b/dist/_theme/assets/svg/social/x-twitter.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/dist/_theme/main.html b/dist/_theme/main.html new file mode 100644 index 0000000..fd68d88 --- /dev/null +++ b/dist/_theme/main.html @@ -0,0 +1,16 @@ +{% extends "base.html" %} + +{% block header %} +{% include "partials/header.html" %} +{% endblock %} + +{% block footer %} +{% include "partials/footer.html" %} +{% endblock %} + +{% block outdated %} +You're not viewing the latest version. + + Click here to go to latest. + +{% endblock %} \ No newline at end of file diff --git a/dist/_theme/partials/footer.html b/dist/_theme/partials/footer.html new file mode 100644 index 0000000..366335d --- /dev/null +++ b/dist/_theme/partials/footer.html @@ -0,0 +1,345 @@ + + + \ No newline at end of file diff --git a/dist/_theme/partials/header.html b/dist/_theme/partials/header.html new file mode 100644 index 0000000..df5b84f --- /dev/null +++ b/dist/_theme/partials/header.html @@ -0,0 +1,167 @@ +{% set class = "md-header" %} +{% if "navigation.tabs.sticky" in features %} +{% set class = class ~ " md-header--shadow md-header--lifted" %} +{% elif "navigation.tabs" not in features %} +{% set class = class ~ " md-header--shadow" %} +{% endif %} + + + + +
+ + + + {% if "navigation.tabs.sticky" in features %} + {% if "navigation.tabs" in features %} + + {% endif %} + {% endif %} +
+ + + \ No newline at end of file diff --git a/dist/_theme/partials/javascripts/nav-links.html b/dist/_theme/partials/javascripts/nav-links.html new file mode 100644 index 0000000..174d153 --- /dev/null +++ b/dist/_theme/partials/javascripts/nav-links.html @@ -0,0 +1,251 @@ + \ No newline at end of file diff --git a/dist/_theme/partials/javascripts/palette.html b/dist/_theme/partials/javascripts/palette.html new file mode 100644 index 0000000..0fcb396 --- /dev/null +++ b/dist/_theme/partials/javascripts/palette.html @@ -0,0 +1,24 @@ + \ No newline at end of file diff --git a/dist/_theme/partials/nav-links.html b/dist/_theme/partials/nav-links.html new file mode 100644 index 0000000..c7408bc --- /dev/null +++ b/dist/_theme/partials/nav-links.html @@ -0,0 +1,225 @@ + + + + + +{% include "partials/javascripts/nav-links.html" %} \ No newline at end of file diff --git a/dist/_theme/partials/palette.html b/dist/_theme/partials/palette.html new file mode 100644 index 0000000..67bd00d --- /dev/null +++ b/dist/_theme/partials/palette.html @@ -0,0 +1,25 @@ + + + + +
+ {% for option in config.theme.palette %} + {% set scheme = option.scheme | d("default", true) %} + {% set primary = option.primary | d("indigo", true) %} + {% set accent = option.accent | d("indigo", true) %} + + {% if option.toggle %} + + {% endif %} + {% endfor %} +
\ No newline at end of file diff --git a/dist/_theme/stylesheets/extra.css b/dist/_theme/stylesheets/extra.css new file mode 100644 index 0000000..c1e24fd --- /dev/null +++ b/dist/_theme/stylesheets/extra.css @@ -0,0 +1,326 @@ +:root { + --md-primary-fg-color--light: #ECB7B7; + --md-primary-fg-color--dark: #893905; + --md-accent-fg-color: #FF7500; + --md-accent-fg-color--transparent: #ffd7bd64; + + /* colors for Note block */ + .md-typeset .admonition.note, .md-typeset details.note { + border-color: #EF7C30; + } + .md-typeset .note>.admonition-title:before, .md-typeset .note>summary:before{ + background-color: #EF7C30; + } + + .md-typeset .note>.admonition-title, .md-typeset .note>summary { + background-color: #ef7c3030; + } + + .md-typeset a:focus, .md-typeset a:hover { + color: #EF7C30; + } + .md-nav__link[for]:focus, .md-nav__link[for]:hover, .md-nav__link[href]:focus, .md-nav__link[href]:hover { + color: #EF7C30; + } + + /* search results 'see more' text */ + .md-search-result__more>summary>div { + color: #EF7C30; + } + .md-search { + width: auto; + } + .md-search__form { + background-color: transparent; + border-radius: 6px; + border: 1px solid rgba(23, 25, 28, 0.4); + } + .md-search__input { + width: 100%; + } + .md-search__inner { + width: 8rem; + } + + /* font weights for headings*/ + .md-typeset h1, .md-typeset h2, .md-typeset h3, .md-typeset h4, .md-typeset h5, .md-typeset h6 { + font-weight: 600; + } + + .md-nav__title { + font-size: 0.8rem; + } + .md-nav__link { + font-size: 0.8rem; + } + + .md-header__ellipsis{ + display: flex; + flex-direction: column; + justify-content: center; + } + + .md-header__topic { + height: inherit; + } + + .header-site-name { + margin-left: 10px; + } + + .hover-underline:hover { + text-decoration: underline; + } + + .offerings-dropdown { + height: initial; + } +} + + +[data-md-color-scheme="slate"] { + /* --md-primary-fg-color: black; */ + --md-primary-fg-color: #EF7C30; + --md-default-bg-color: #131414; + + --md-hue: 22; + + --md-code-hl-keyword-color: #EF7C30; + --md-code-hl-string-color: rgba(255, 255, 255, 0.834); + + /*sidebar first heading*/ + --md-default-fg-color--light: #FFFFFF; + /* change Note colors using below vars */ + /* --md-default-fg-color--lighter: #D2D8E1; */ + /* --md-default-fg-color--lightest: #ECB7B7; */ + + + .md-typeset h1, .md-typeset h2, .md-typeset h3, .md-typeset h4, .md-typeset h5, .md-typeset h6 { + color: #FFFFFF; + } + + + --md-typeset-color: rgba(255, 255, 255, 0.8); + --md-typeset-a-color: #FF7500; + + /* pre-defined classes */ + .md-search__input::placeholder { + color: rgba(255, 255, 255, 0.8); + } + .md-search__form { + border: 1px solid rgba(255, 255, 255, 0.8); + } + .search-magnify { + stroke: #fff; + stroke-width: 2; + } + .md-search__icon { + color: rgba(255, 255, 255, 0.8); + } + .md-search__input { + color: #fff; + } + + .md-header { + border-bottom: 1px solid rgba(255, 255, 255, 0.4); + } + .md-header__topic{ + display: flex; + justify-content: center; + align-items: center; + } + .header-site-name { + color: #fff; + } + .md-version { + border: 1px solid rgba(255, 255, 255, 0.8); + border-radius: 6px; + display: flex; + justify-content: center; + align-items: center; + margin: 0 3rem; + height: 32px; + width: 4rem; + } + .md-version__current { + color: #fff; + margin: 1rem; + } + + /* custom classes */ + .site-name-text { + color: #fff; + } + + .custom-anchor { + color: rgba(255, 255, 255, 0.8); + } + + .dropdown-menu { + height: initial; + background-color: #131414; + filter: drop-shadow(0 0 8px rgba(255, 255, 255, 0.3)); + border-radius: 8px; + } + + .down-arrow { + fill: rgba(255, 255, 255, 0.8); + } + .down-arrow:hover { + fill: #EF7C30; + } + .dropdown-item-link-text { + color: white; + cursor: pointer; + font-size: 14px; + font-weight: 400; + } + + + .md-footer{ + background-color: #131414; + border-top: 2px solid rgba(255, 255, 255, 0.3); + margin-top: 2rem + } + .md-footer-col-title { + font-size: 14px; font-weight: 400; color: #fff; + } + .md-footer-col-link { + width: fit-content; font-size: 12px; color: #fff; cursor: pointer; + } + .md-footer-col-link:hover{ + text-decoration: underline; + } + .md-footer-org-details-md { + width: fit-content; font-size: 12px; color: #fff; + } + .md-footer-base-content { + width: fit-content; font-size: 11px; text-decoration: underline; cursor: pointer; color: #fff; + } + + .vertical-divider { + margin: 0 1rem; display: flex; align-items: center; cursor: none; color: #fff; + } +} + +[data-md-color-scheme="default"] { + /*change it to white for a white header bar*/ + --md-primary-fg-color: #EF7C30; + --md-default-bg-color: white; + + /*code block colors*/ + --md-code-hl-keyword-color: #EF7C30; + --md-code-hl-string-color: rgba(0, 0, 0, 0.7); + + /*sidebar heading title*/ + --md-default-fg-color--light: rgba(0, 0, 0, 0.837); + /*default heading color*/ + .md-typeset h1, .md-typeset h2, .md-typeset h3, .md-typeset h4, .md-typeset h5, .md-typeset h6 { + color: rgba(0, 0, 0, 0.837); + } + /*to change the header bar text to black*/ + /* .md-header { + color: black; + } */ + + --md-typeset-color: rgba(0, 0, 0, 0.8); + --md-typeset-a-color: #EF7C30; + + /* pre-defined classes */ + .md-search__input::placeholder { + color: rgba(23, 25, 28, 0.4); /* #17191C; */ + } + .md-search__form { + border: 1px solid rgba(23, 25, 28, 0.4); + } + .search-magnify { + stroke: #282523; + stroke-width: 2; + } + .md-search__icon{ + color: #282523; + } + .md-search__input { + color: #282523; + } + + .md-header { + border-bottom: 1px solid rgba(23, 25, 28, 0.2); + } + .md-header__topic{ + display: flex; + justify-content: center; + align-items: center; + } + .header-site-name { + color: black; + } + .md-version { + border: 1px solid rgba(23, 25, 28, 0.8); + border-radius: 6px; + display: flex; + justify-content: center; + align-items: center; + margin: 0 3rem; + height: 32px; + width: 4rem; + } + .md-version__current { + color: #282523; + margin: 1rem; + } + + /* custom classes */ + .site-name-text { + color: rgba(0, 0, 0, 0.837); + } + + .custom-anchor { + color: rgba(0, 0, 0, 0.837); + } + + .dropdown-menu { + height: initial; + background-color: white; + } + + .down-arrow { + fill: rgba(0, 0, 0, 0.837); + } + .down-arrow:hover { + fill: #EF7C30; + } + .dropdown-item-link-text { + color: black; + cursor: pointer; + font-size: 14px; + font-weight: 400; + } + + + + .md-footer{ + background-color: white; + border-top: 2px solid rgba(0, 0, 0, 0.2); + margin-top: 2rem + } + .md-footer-col-title { + font-size: 14px; font-weight: 400; color: black; + } + .md-footer-col-link { + width: fit-content; font-size: 12px; color: black; cursor: pointer; + } + .md-footer-col-link:hover{ + text-decoration: underline; + } + .md-footer-org-details-md { + width: fit-content; font-size: 12px; color: black + } + .md-footer-base-content { + width: fit-content; font-size: 11px; text-decoration: underline; cursor: pointer; color: black; + } + + .vertical-divider { + margin: 0 1rem; display: flex; align-items: center; cursor: none; color: black; + } +} \ No newline at end of file diff --git a/prepare_theme.sh b/prepare_theme.sh new file mode 100755 index 0000000..67cf92e --- /dev/null +++ b/prepare_theme.sh @@ -0,0 +1,3 @@ +pip install -r theme_common/requirements.txt +python theme_common/scripts/combine_theme_resources.py theme_common/resources theme_override/resources dist/_theme +python theme_common/scripts/combine_mkdocs_config_yaml.py theme_common/mkdocs.yml theme_override/mkdocs.yml mkdocs.yml diff --git a/theme_override/resources/.gitignore b/theme_override/resources/.gitignore new file mode 100644 index 0000000..e69de29