diff --git a/.github/workflows/publish-pages-live.yml b/.github/workflows/publish-pages-live.yml new file mode 100644 index 0000000000..57db162fa6 --- /dev/null +++ b/.github/workflows/publish-pages-live.yml @@ -0,0 +1,40 @@ +name: Publish bleeding-edge documentation to gh-pages/live + +on: + push: + branches: + - live + +permissions: + contents: write + +jobs: + deploy: + name: Deploy documentation + runs-on: ubuntu-latest + steps: + - name: Checkout repository + uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 + + - name: Set up Node.js + uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f + with: + node-version: 24.15.0 + registry-url: https://registry.npmjs.org/ + + - name: Install documentation build dependencies + run: | + sudo apt update + sudo apt install mkdocs mkdocs-material + + - name: Install NPM dependencies + run: npm ci + + - name: Build documentation + run: npm run docs:ci + + - name: Deploy documentation to gh-pages/live + uses: JamesIves/github-pages-deploy-action@4a3abc783e1a24aeb44c16e869ad83caf6b4cc23 + with: + folder: docs-html + target-folder: live diff --git a/.gitignore b/.gitignore index 65c2194693..28b7e2f317 100644 --- a/.gitignore +++ b/.gitignore @@ -5,6 +5,7 @@ git-hooks.config.json /docs-html .dist.preview +.dist.github-io .vscode/settings.json # Old gitignore, maybe cleanup when migrated diff --git a/examples/github-io/components/CtaSection.vue b/examples/github-io/components/CtaSection.vue index 605cc8d527..5cb796155e 100644 --- a/examples/github-io/components/CtaSection.vue +++ b/examples/github-io/components/CtaSection.vue @@ -10,7 +10,7 @@
@@ -107,11 +108,11 @@ import TheBadge from './TheBadge.vue' } .lp-cta__btn--primary .kern-icon { - background-color: var(--polar-blue); + background-color: var(--polar-blue-600); } .lp-cta__btn--primary .kern-label { - color: var(--polar-blue); + color: var(--polar-blue-600); } .lp-cta__btn--secondary { diff --git a/examples/github-io/components/DevExSection.vue b/examples/github-io/components/DevExSection.vue index 36b76c0d03..0042ce05e0 100644 --- a/examples/github-io/components/DevExSection.vue +++ b/examples/github-io/components/DevExSection.vue @@ -35,6 +35,20 @@ Open Geospatial Consortium Guidelines +- 2024 we gave a small talk at FOSSGIS about ... + Watch our latest talk for a comprehensive explanation of architecture + and configuration.
-| + {{ $t(($) => $.header.field, { ns: 'gfi' }) }} + | ++ {{ $t(($) => $.header.value, { ns: 'gfi' }) }} + | +
|---|---|
| + {{ + $t(($) => $['layer'][props.layerId]['property'][key], { + ns: 'gfi', + defaultValue: key, + }) + }} + | +
+
+
+
+ |
+