diff --git a/doc/theme3/specification.md b/doc/theme3/specification.md index 2c528e0c..465271d1 100644 --- a/doc/theme3/specification.md +++ b/doc/theme3/specification.md @@ -324,6 +324,10 @@ The current widgets exist in **rofi**: * `#window.mainbox.message.textbox`: The message textbox. * `#window.mainbox.message.box`: The box containing the message. +Or in a graphical depiction: + +![Structure](structure.svg) + ### State State: State of widget diff --git a/doc/theme3/structure.svg b/doc/theme3/structure.svg index a9ee850f..eb875269 100644 --- a/doc/theme3/structure.svg +++ b/doc/theme3/structure.svg @@ -25,9 +25,9 @@ borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" - inkscape:zoom="2.8447824" - inkscape:cx="290.55119" - inkscape:cy="872.64212" + inkscape:zoom="2.6218227" + inkscape:cx="328.70746" + inkscape:cy="811.46785" inkscape:document-units="px" inkscape:current-layer="layer1" showgrid="true" @@ -59,99 +59,44 @@ + width="460.62991" + height="389.76379" + x="35.433071" + y="60.236221" /> + width="425.19684" + height="53.149605" + x="53.149605" + y="77.952759" /> + width="426.23825" + height="53.072773" + x="52.108196" + y="379.21069" /> prompt - entry - case-indicator - button - - Element #window mainbox + #window mainbox listview #window mainbox inputbar #window mainbox sidebar - - - + + prompt + + + + entry + + + + case-indicator + + + width="194.88188" + height="28.346447" + x="70.866142" + y="396.8504" /> button + width="194.88191" + height="28.346447" + x="265.74802" + y="396.8504" /> + + Element + + + + + Scrollbar + + + + + + y="148.81889" /> Scrollbar - Element - - Element - - Element - - Element - - Element - + id="tspan4445-2-75-2" + x="60.171993" + y="162.72299" + style="font-size:12.5px">#window mainbox message + + textbox + + + + Element + + + + Element + + + + Element + + + + Element + + + + Element + +