From 758a3612d2a1df8a3e3ff41d0adfdfc59cb75fd2 Mon Sep 17 00:00:00 2001 From: tomfacal <88186642+tomfacal@users.noreply.github.com> Date: Mon, 9 Feb 2026 16:36:47 +0100 Subject: [PATCH 1/2] Updated doc with sidenav mode --- _data/components/formLayoutManager.yml | 15 ++++++++ .../formLayoutSidenavOptions.yml | 34 +++++++++++++++++++ 2 files changed, 49 insertions(+) create mode 100644 _data/components/formLayoutManagerComponents/formLayoutSidenavOptions.yml diff --git a/_data/components/formLayoutManager.yml b/_data/components/formLayoutManager.yml index ca0435090..2e542fca1 100644 --- a/_data/components/formLayoutManager.yml +++ b/_data/components/formLayoutManager.yml @@ -78,6 +78,18 @@ attributes: [{ default: "", required: "", description: "Deprecated. The dialog maximum height" +},{ + name: "sidenav-position", + type: "start | end", + default: "end", + required: "", + description: "Position of the sidenav when the layout manager is in sidenav mode" +},{ + name: "sidenav-width", + type: "string", + default: "50%", + required: "", + description: "Width of the sidenav when the layout manager is in sidenav mode" },{ name: "store-state" }] @@ -102,5 +114,8 @@ directives: [ }, { name: "o-form-layout-tabgroup-options" + }, + { + name: "o-form-layout-sidenav-options" } ] diff --git a/_data/components/formLayoutManagerComponents/formLayoutSidenavOptions.yml b/_data/components/formLayoutManagerComponents/formLayoutSidenavOptions.yml new file mode 100644 index 000000000..bdab22fb6 --- /dev/null +++ b/_data/components/formLayoutManagerComponents/formLayoutSidenavOptions.yml @@ -0,0 +1,34 @@ +directive: "o-form-layout-sidenav-options" +title: "Sidenav mode" + +attributes: [{ + name: "width", + type: "string", + default: "", + required: "", + description: "Width of the sidenav panel" +},{ + name: "position", + type: "start | end", + default: "end", + required: "", + description: "Position of the sidenav" +},{ + name: "disable-close", + type: "no | false | yes | true", + default: "no", + required: "", + description: "Whether the user can close the sidenav manually" +},{ + name: "label-columns", + type: "string", + default: "", + required: "", + description: "Form data columns used in the detail form title. Separated by ';'" +},{ + name: "separator", + type: "string", + default: "' ' (blank space)", + required: "", + description: "Separator between multiple label columns values" +}] From 439a45c7475df1b77913cde13959ee5ed41c2442 Mon Sep 17 00:00:00 2001 From: tomfacal <88186642+tomfacal@users.noreply.github.com> Date: Mon, 16 Feb 2026 11:46:09 +0100 Subject: [PATCH 2/2] Updated doc --- _data/components/formLayoutManager.yml | 2 +- .../formLayoutSidenavOptions.yml | 6 ------ 2 files changed, 1 insertion(+), 7 deletions(-) diff --git a/_data/components/formLayoutManager.yml b/_data/components/formLayoutManager.yml index 2e542fca1..5645c10e1 100644 --- a/_data/components/formLayoutManager.yml +++ b/_data/components/formLayoutManager.yml @@ -87,7 +87,7 @@ attributes: [{ },{ name: "sidenav-width", type: "string", - default: "50%", + default: "60%", required: "", description: "Width of the sidenav when the layout manager is in sidenav mode" },{ diff --git a/_data/components/formLayoutManagerComponents/formLayoutSidenavOptions.yml b/_data/components/formLayoutManagerComponents/formLayoutSidenavOptions.yml index bdab22fb6..38eb471b4 100644 --- a/_data/components/formLayoutManagerComponents/formLayoutSidenavOptions.yml +++ b/_data/components/formLayoutManagerComponents/formLayoutSidenavOptions.yml @@ -13,12 +13,6 @@ attributes: [{ default: "end", required: "", description: "Position of the sidenav" -},{ - name: "disable-close", - type: "no | false | yes | true", - default: "no", - required: "", - description: "Whether the user can close the sidenav manually" },{ name: "label-columns", type: "string",