[PATCH 00/11] webpage related fixes

Peter Krempa posted 11 patches 2 weeks, 4 days ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/libvirt tags/patchew/cover.1707324594.git.pkrempa@redhat.com
.gitlab_pages_redirects                      |   2 +-
docs/css/generic.css                         |  59 +++
docs/css/libvirt-api.css                     | 112 +++++
docs/css/libvirt-template.css                | 236 +++++++++++
docs/css/libvirt.css                         | 417 -------------------
docs/css/main.css                            |   5 +-
docs/css/meson.build                         |   5 +-
docs/css/mobile-libvirt.css                  |  17 +
docs/css/{mobile.css => mobile-template.css} |  15 +-
docs/html/meson.build                        |   2 +
docs/index.rst                               |   5 +-
docs/js/main.js                              |  62 ---
docs/js/meson.build                          |   1 +
docs/js/virt-tools-blog-planet.js            |  65 +++
docs/newapi.xsl                              |   3 +-
docs/page.xsl                                |  37 +-
docs/site.xsl                                |  17 +-
17 files changed, 535 insertions(+), 525 deletions(-)
create mode 100644 docs/css/libvirt-api.css
create mode 100644 docs/css/libvirt-template.css
create mode 100644 docs/css/mobile-libvirt.css
rename docs/css/{mobile.css => mobile-template.css} (84%)
create mode 100644 docs/js/virt-tools-blog-planet.js
[PATCH 00/11] webpage related fixes
Posted by Peter Krempa 2 weeks, 4 days ago
Patch 1 fixes the 'maven' redirect for gitlab pages by adding a /. Note
that I didn't test that yet as it's hard to do with the redirects file,
so this one will be tested in produciton.

The rest of the series optimizes JS, CSS and XSLT assets for reuse in
libvirt wiki by separating out stuff that is relevant only for
libvirt.org. There will be a corresponding merge request to pull them
into the wiki project.

The resulting page can be browsed at:

https://pipo.sk.gitlab.io/-/libvirt/-/jobs/6119138205/artifacts/website/index.html

https://gitlab.com/pipo.sk/libvirt/-/pipelines/1168193309

Peter Krempa (11):
  gitlab_pages: Fix 'maven' redirect
  docs: page.xsl: Fix headerlinks with new docutils
  js: Separate the virt-tools blog planet loader code
  css: mobile: Split up libvirt.org specific styles from main template
    style
  css: Split out page templated styles to 'libvirt-template.css'
  css: Remove unused CSS for migration support matrix table
  css: Move styles for the generated API documents to libvirt-api.css
  css: Move generic styles to 'generic.css'
  docs: Move 'html including' from page.xsl to site.xsl
  docs: xsl: Properly propagate 'href_base' as XSL template parameter
  docs: page.xsl: Split up 'href_base' for assets and links

 .gitlab_pages_redirects                      |   2 +-
 docs/css/generic.css                         |  59 +++
 docs/css/libvirt-api.css                     | 112 +++++
 docs/css/libvirt-template.css                | 236 +++++++++++
 docs/css/libvirt.css                         | 417 -------------------
 docs/css/main.css                            |   5 +-
 docs/css/meson.build                         |   5 +-
 docs/css/mobile-libvirt.css                  |  17 +
 docs/css/{mobile.css => mobile-template.css} |  15 +-
 docs/html/meson.build                        |   2 +
 docs/index.rst                               |   5 +-
 docs/js/main.js                              |  62 ---
 docs/js/meson.build                          |   1 +
 docs/js/virt-tools-blog-planet.js            |  65 +++
 docs/newapi.xsl                              |   3 +-
 docs/page.xsl                                |  37 +-
 docs/site.xsl                                |  17 +-
 17 files changed, 535 insertions(+), 525 deletions(-)
 create mode 100644 docs/css/libvirt-api.css
 create mode 100644 docs/css/libvirt-template.css
 create mode 100644 docs/css/mobile-libvirt.css
 rename docs/css/{mobile.css => mobile-template.css} (84%)
 create mode 100644 docs/js/virt-tools-blog-planet.js

-- 
2.43.0
_______________________________________________
Devel mailing list -- devel@lists.libvirt.org
To unsubscribe send an email to devel-leave@lists.libvirt.org
Re: [PATCH 00/11] webpage related fixes
Posted by Ján Tomko 2 weeks, 4 days ago
On a Wednesday in 2024, Peter Krempa wrote:
>Patch 1 fixes the 'maven' redirect for gitlab pages by adding a /. Note
>that I didn't test that yet as it's hard to do with the redirects file,
>so this one will be tested in produciton.
>
>The rest of the series optimizes JS, CSS and XSLT assets for reuse in
>libvirt wiki by separating out stuff that is relevant only for
>libvirt.org. There will be a corresponding merge request to pull them
>into the wiki project.
>
>The resulting page can be browsed at:
>
>https://pipo.sk.gitlab.io/-/libvirt/-/jobs/6119138205/artifacts/website/index.html
>
>https://gitlab.com/pipo.sk/libvirt/-/pipelines/1168193309
>
>Peter Krempa (11):
>  gitlab_pages: Fix 'maven' redirect
>  docs: page.xsl: Fix headerlinks with new docutils
>  js: Separate the virt-tools blog planet loader code
>  css: mobile: Split up libvirt.org specific styles from main template
>    style
>  css: Split out page templated styles to 'libvirt-template.css'
>  css: Remove unused CSS for migration support matrix table
>  css: Move styles for the generated API documents to libvirt-api.css
>  css: Move generic styles to 'generic.css'
>  docs: Move 'html including' from page.xsl to site.xsl
>  docs: xsl: Properly propagate 'href_base' as XSL template parameter
>  docs: page.xsl: Split up 'href_base' for assets and links
>
> .gitlab_pages_redirects                      |   2 +-
> docs/css/generic.css                         |  59 +++
> docs/css/libvirt-api.css                     | 112 +++++
> docs/css/libvirt-template.css                | 236 +++++++++++
> docs/css/libvirt.css                         | 417 -------------------
> docs/css/main.css                            |   5 +-
> docs/css/meson.build                         |   5 +-
> docs/css/mobile-libvirt.css                  |  17 +
> docs/css/{mobile.css => mobile-template.css} |  15 +-
> docs/html/meson.build                        |   2 +
> docs/index.rst                               |   5 +-
> docs/js/main.js                              |  62 ---
> docs/js/meson.build                          |   1 +
> docs/js/virt-tools-blog-planet.js            |  65 +++
> docs/newapi.xsl                              |   3 +-
> docs/page.xsl                                |  37 +-
> docs/site.xsl                                |  17 +-
> 17 files changed, 535 insertions(+), 525 deletions(-)
> create mode 100644 docs/css/libvirt-api.css
> create mode 100644 docs/css/libvirt-template.css
> create mode 100644 docs/css/mobile-libvirt.css
> rename docs/css/{mobile.css => mobile-template.css} (84%)
> create mode 100644 docs/js/virt-tools-blog-planet.js
>

Reviewed-by: Ján Tomko <jtomko@redhat.com>

Jano
_______________________________________________
Devel mailing list -- devel@lists.libvirt.org
To unsubscribe send an email to devel-leave@lists.libvirt.org