From e5af288fe3b1050276e3455afc3491fc0fbf20c1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20Vav=C5=99=C3=ADk?= Date: Sat, 9 Nov 2024 16:15:47 +0100 Subject: [PATCH] Add copy button for dotted config properties --- _plugins/asciidoctor-extension.rb | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/_plugins/asciidoctor-extension.rb b/_plugins/asciidoctor-extension.rb index 7b698cc809c..9c39a48503a 100644 --- a/_plugins/asciidoctor-extension.rb +++ b/_plugins/asciidoctor-extension.rb @@ -52,6 +52,16 @@ end end +Extensions.register do + inline_macro do + named :config_property_copy_button + resolve_attributes false + process do |parent, target, attrs| + copy_btn = %() + create_inline_pass parent, %(#{copy_btn}) + end + end +end ### ALL CONFIG page processors