From: Richard W.M. Jones Date: Fri, 25 Jan 2019 15:28:24 +0000 (+0000) Subject: Use "Javascript include" for plugins. X-Git-Url: http://git.annexia.org/?a=commitdiff_plain;h=d0d67b7fa76daa18caa5d4a9dcf59c22beceee99;p=libguestfs-talks.git Use "Javascript include" for plugins. --- diff --git a/2019-fosdem/4050-about-nbdkit.html b/2019-fosdem/4050-about-nbdkit.html index b403f01..b856c5f 100644 --- a/2019-fosdem/4050-about-nbdkit.html +++ b/2019-fosdem/4050-about-nbdkit.html @@ -4,39 +4,6 @@

nbdkit — plugins

- -
- curl - data - ext2 - file - floppy - guestfs - gzip - iso - libvirt - - lua - memory - nbd - null - ocaml - partitioning - pattern - perl - python - - random - ruby - sh - split - streaming - tar - tcl - vddk - xz - zero -
+ diff --git a/2019-fosdem/4100-about-nbdkit-today.html b/2019-fosdem/4100-about-nbdkit-today.html index b006d95..10dd9f8 100644 --- a/2019-fosdem/4100-about-nbdkit-today.html +++ b/2019-fosdem/4100-about-nbdkit-today.html @@ -4,48 +4,11 @@

nbdkit — plugins

- - - -
- curl - data - ext2 - file - floppy - guestfs - gzip - iso - libvirt - - lua - memory - nbd - null - ocaml - partitioning - pattern - perl - python - - random - ruby - sh - split - streaming - tar - tcl - vddk - xz - zero -
+ diff --git a/2019-fosdem/4200-about-nbdkit-langs.html b/2019-fosdem/4200-about-nbdkit-langs.html index 11f6033..e6bb7fc 100644 --- a/2019-fosdem/4200-about-nbdkit-langs.html +++ b/2019-fosdem/4200-about-nbdkit-langs.html @@ -4,48 +4,14 @@

nbdkit — plugins

- + diff --git a/2019-fosdem/4300-about-nbdkit-filters.html b/2019-fosdem/4300-about-nbdkit-filters.html index 36f2583..5c95c1c 100644 --- a/2019-fosdem/4300-about-nbdkit-filters.html +++ b/2019-fosdem/4300-about-nbdkit-filters.html @@ -25,40 +25,6 @@

- -
- curl - data - ext2 - file - floppy - guestfs - gzip - iso - libvirt - - lua - memory - nbd - null - ocaml - partitioning - pattern - perl - python - - random - ruby - sh - split - streaming - tar - tcl - vddk - xz - zero -
+ diff --git a/2019-fosdem/4400-about-nbdkit-filters-today.html b/2019-fosdem/4400-about-nbdkit-filters-today.html index 5a508e6..a71f23e 100644 --- a/2019-fosdem/4400-about-nbdkit-filters-today.html +++ b/2019-fosdem/4400-about-nbdkit-filters-today.html @@ -34,40 +34,6 @@ b {

- -
- curl - data - ext2 - file - floppy - guestfs - gzip - iso - libvirt - - lua - memory - nbd - null - ocaml - partitioning - pattern - perl - python - - random - ruby - sh - split - streaming - tar - tcl - vddk - xz - zero -
+ diff --git a/2019-fosdem/4500-about-nbdkit-layers.html b/2019-fosdem/4500-about-nbdkit-layers.html index 9b114f6..f977e3a 100644 --- a/2019-fosdem/4500-about-nbdkit-layers.html +++ b/2019-fosdem/4500-about-nbdkit-layers.html @@ -67,38 +67,6 @@ b { truncate -
- curl - data - ext2 - file - floppy - guestfs - gzip - iso - libvirt - - lua - memory - nbd - null - ocaml - partitioning - pattern - perl - python - - random - ruby - sh - split - streaming - tar - tcl - vddk - xz - zero -
+ diff --git a/2019-fosdem/4600-about-nbdkit-layers-command.html b/2019-fosdem/4600-about-nbdkit-layers-command.html index c8f477e..c780251 100644 --- a/2019-fosdem/4600-about-nbdkit-layers-command.html +++ b/2019-fosdem/4600-about-nbdkit-layers-command.html @@ -67,41 +67,11 @@ b { truncate -
- curl - data - ext2 - file - floppy - guestfs - gzip - iso - libvirt +
-  curl
-  data
-  ext2
-  file
-  floppy
-  guestfs
-  gzip
-  iso
-  libvirt
-
-  lua
-  memory
-  nbd
-  null
-  ocaml
-  partitioning
-  pattern
-  perl
-  python
-
-  random
-  ruby
-  sh
-  split
-  streaming
-  tar
-  tcl
-  vddk
-  xz
-  zero
-
+

diff --git a/2019-fosdem/code.js b/2019-fosdem/code.js index e69de29..749558c 100644 --- a/2019-fosdem/code.js +++ b/2019-fosdem/code.js @@ -0,0 +1,38 @@ +function plugins () +{ + document.write ("\ +
\ +

plugins available in nbdkit 1.10

\ + \ +
\ +"); +} diff --git a/2019-fosdem/style.css b/2019-fosdem/style.css index 69f2571..64a66b5 100644 --- a/2019-fosdem/style.css +++ b/2019-fosdem/style.css @@ -72,3 +72,46 @@ code { li { padding-bottom: 16px; } + +/* Plugins box. */ +div.plugins { + background: #f8f8ff; + border: 1px solid rgb(204,0,0); + border-radius: 15px; + width: 800px; + height: 400px; + /* Position relative is needed so that items may be + positioned inside. */ + position: relative; + column-count: 4; +} + +div.plugins p#caption { + position: absolute; + bottom: -5px; right: 5px; + color: rgb(204,0,0); + text-align: right; + font-size: 16px; + font-weight: bold; +} + +div.plugins ul { + list-style-type: none; + top: 50%; + transform: translateY(15%); + margin: 0; +} + +div.plugins ul li { + padding: 4px; + margin: 5px; +} + +div.plugins ul li.highlighted { + border: 1px solid rgb(204,0,0); + background: #fff; + padding-left: 10px; + color: rgb(204,0,0); + border-radius: 20px; + font-weight: bold; +}